Այս կարճ ձեռնարկը ներառում է, թե ինչպես կիրառել զտիչ image-ի վրա՝ օգտագործելով Node.js REST API: Դուք կսովորեք կիրառել ֆիլտր նկարի վրա՝ օգտագործելով Node.js Low Code API Node.js-ի վրա հիմնվածCloud SDK-ի օգնությամբ: Այն պարունակում է տեղեկատվություն ելքային պատկերի հարմարեցման վերաբերյալ՝ օգտագործելով տարբեր հատկություններ և մեթոդներ:
Նախապայման
- Ստեղծեք հաշվի API հավատարմագրեր՝ պատկերի վրա զտիչ կիրառելու համար
- Ներբեռնեք Aspose.Imaging Cloud SDK Node.js-ի համար՝ լուսանկարների վրա էֆեկտներ կիրառելու համար
- Կարգավորեք Node.js նախագիծը վերը նշված SDK-ով
Node.js REST ինտերֆեյսի միջոցով լուսանկարների վրա զտիչներ կիրառելու քայլեր
- Ստեղծում է ImagingApi-ի օրինակ Aspose.Cloud ծառայությունների հետ համագործակցելու համար
- Սահմանեք մուտքային ֆայլը և API-ի բազային URL-ը
- Վերբեռնեք պատկերը Cloud պահեստում՝ օգտագործելով Filestream-ը
- Սահմանեք սրել ֆիլտրի պարամետրերը՝ օգտագործելով SharpenFilterProperties դասի օբյեկտը
- Ստեղծեք ֆիլտրի հարցումը՝ օգտագործելով FilterEffectImageRequest դասը
- Կիրառեք զտիչը՝ օգտագործելով FilterEffectImage դասը և պահպանեք արդյունքը
Այս քայլերը սահմանում են Node.js REST API-ի միջոցով *առցանց լուսանկարների վրա էֆեկտներ կիրառելու գործընթացը: Վերբեռնեք սկզբնաղբյուրի պատկերը տեղական սկավառակից ամպային պահեստ՝ օգտագործելով ImagingApi օբյեկտը, սահմանեք սրացման ֆիլտրի պարամետրերը, ստեղծեք հարցման օբյեկտը և ֆիլտրերը կիրառելու համար զանգահարեք FilterEffectImage() մեթոդը։ Դուք կարող եք պահպանել ելքային պատկերը ցանկացած ցանկալի ձևաչափով և պահպանել ֆիլտրացված պատկերը սկավառակի վրա, որը վերադարձվել է API զանգի պատասխան օբյեկտում:
Կոդ՝ պատկերի վրա զտիչ կիրառելու համար՝ օգտագործելով Node.js RESTful ծառայությունը
Այս կոդը ցուցադրել է պատկերի զտիչներ առցանց կիրառելու գործընթացը՝ օգտագործելով Node.js-ի վրա հիմնված API: Մենք սահմանել ենք ֆիլտրի մատրիցայի չափը, Գաուսի պղտորման համար ստանդարտ շեղումը և հստակության էֆեկտի բազմապատկիչը: Շատ այլ տեսակի զտիչներ կարող են օգտագործվել համապատասխանաբար պատկերը փոխելու համար:
Այս հոդվածը մեզ ուղղորդել է ֆիլտրեր կիրառել պատկերի վրա: Պատկերը նկարազարդելու համար տես Նեղացրեք սկանավորված փաստաթղթերը՝ օգտագործելով Node.js REST API-ը հոդվածը: