Կիրառեք զտիչը պատկերի վրա՝ օգտագործելով Node.js REST API-ը

Այս կարճ ձեռնարկը ներառում է, թե ինչպես կիրառել զտիչ image-ի վրա՝ օգտագործելով Node.js REST API: Դուք կսովորեք կիրառել ֆիլտր նկարի վրա՝ օգտագործելով Node.js Low Code API Node.js-ի վրա հիմնվածCloud SDK-ի օգնությամբ: Այն պարունակում է տեղեկատվություն ելքային պատկերի հարմարեցման վերաբերյալ՝ օգտագործելով տարբեր հատկություններ և մեթոդներ:

Նախապայման

Node.js REST ինտերֆեյսի միջոցով լուսանկարների վրա զտիչներ կիրառելու քայլեր

  1. Ստեղծում է ImagingApi-ի օրինակ Aspose.Cloud ծառայությունների հետ համագործակցելու համար
  2. Սահմանեք մուտքային ֆայլը և API-ի բազային URL-ը
  3. Վերբեռնեք պատկերը Cloud պահեստում՝ օգտագործելով Filestream-ը
  4. Սահմանեք սրել ֆիլտրի պարամետրերը՝ օգտագործելով SharpenFilterProperties դասի օբյեկտը
  5. Ստեղծեք ֆիլտրի հարցումը՝ օգտագործելով FilterEffectImageRequest դասը
  6. Կիրառեք զտիչը՝ օգտագործելով FilterEffectImage դասը և պահպանեք արդյունքը

Այս քայլերը սահմանում են Node.js REST API-ի միջոցով *առցանց լուսանկարների վրա էֆեկտներ կիրառելու գործընթացը: Վերբեռնեք սկզբնաղբյուրի պատկերը տեղական սկավառակից ամպային պահեստ՝ օգտագործելով ImagingApi օբյեկտը, սահմանեք սրացման ֆիլտրի պարամետրերը, ստեղծեք հարցման օբյեկտը և ֆիլտրերը կիրառելու համար զանգահարեք FilterEffectImage() մեթոդը։ Դուք կարող եք պահպանել ելքային պատկերը ցանկացած ցանկալի ձևաչափով և պահպանել ֆիլտրացված պատկերը սկավառակի վրա, որը վերադարձվել է API զանգի պատասխան օբյեկտում:

Կոդ՝ պատկերի վրա զտիչ կիրառելու համար՝ օգտագործելով Node.js RESTful ծառայությունը

Այս կոդը ցուցադրել է պատկերի զտիչներ առցանց կիրառելու գործընթացը՝ օգտագործելով Node.js-ի վրա հիմնված API: Մենք սահմանել ենք ֆիլտրի մատրիցայի չափը, Գաուսի պղտորման համար ստանդարտ շեղումը և հստակության էֆեկտի բազմապատկիչը: Շատ այլ տեսակի զտիչներ կարող են օգտագործվել համապատասխանաբար պատկերը փոխելու համար:

Այս հոդվածը մեզ ուղղորդել է ֆիլտրեր կիրառել պատկերի վրա: Պատկերը նկարազարդելու համար տես Նեղացրեք սկանավորված փաստաթղթերը՝ օգտագործելով Node.js REST API-ը հոդվածը:

 Հայերեն