Ստեղծել թափանցիկ պատկեր Python-ում

Այս հոդվածը նկարագրում է, թե ինչպես ստեղծել թափանցիկ PNG Python-ում։ Այն պարունակում է մանրամասն ցուցումներ, աշխատող կոդի օրինակ՝ թափանցիկ նկար գեներատորի համար Python-ում, ինչպես նաև անհրաժեշտ անունների տարածքների, դասերի և մեթոդների ներկայացում։ Դուք կսովորեք, թե ինչպես նկարել ձևեր թափանցիկ ֆոնով պատկերում, որը հետագայում կարող է դրվել ցանկացած այլ պատկերում։

Քայլեր Python-ում թափանցիկ PNG ստեղծելու համար

  1. Կարգավորեք IDE-ն՝ օգտագործելու Aspose.Imaging for Python via .NET՝ թափանցիկ պատկեր ստեղծելու համար
  2. Նշեք ելքային PNG պատկերի չափը, ստեղծեք PngOptions դասի օբյեկտ և սահմանեք գունային տիպը
  3. Ստեղծեք հիշողության մեջ պատկեր նշված կարգավորումներով և վերածեք այն RasterImage
  4. Սահմանեք raster պատկերի ֆոնը լիովին թափանցիկ
  5. Ստեղծեք Graphics օբյեկտ պատկերի համար և սահմանեք հարթեցման ռեժիմը anti-aliasing
  6. Թափանցիկ պատկերում նկարեք մի քանի ձևեր և տեքստ
  7. Պահպանեք պատկերը՝ մի քանի ձևերով/տեքստով թափանցիկ ֆոնի վրա

Այս ցուցումների հավաքածուն բացատրում է, թե ինչպես ստեղծել թափանցիկ նկար Python-ում։ Ստեղծեք նշված չափի և գունային տիպի պատկեր, որը աջակցում է ալֆա ալիքին, ստեղծեք պիքսելների զանգված՝ յուրաքանչյուր պիքսելի համար անհրաժեշտ ալֆա արժեքը սահմանելու համար։ Վերջում սահմանեք պիքսելները պատկերում, նկարեք ձևեր/տեքստ և պահպանեք պատկերը՝ օգտագործելով հարմարեցված PngOptions օբյեկտը։

Կոդ թափանցիկ նկար գեներատորի համար Python-ում

Վերևում ներկայացված կոդը ցույց է տալիս թափանցիկ նկար ստեղծողի մշակումը Python-ում։ Եթե դուք ունեք առկա պատկեր, որը ցանկանում եք դարձնել թափանցիկ, կարող եք մուտք գործել ցանկալի գույնի պիքսելներին և սահմանել ալֆա արժեքը 0՝ այն ամբողջությամբ թափանցիկ դարձնելու համար կամ մինչև 255՝ այն անթափանց դարձնելու համար։ Այս թափանցիկ նկարը կարող է դրվել ցանկացած այլ պատկերում՝ անհրաժեշտ թափանցիկության մակարդակով։

Այս հոդվածը մեզ սովորեցրեց, թե ինչպես ստեղծել թափանցիկ պատկերներ։ Նկարի կամ լուսանկարի վրա ստորագրություն դնելու համար տե՛ս հոդվածը Ստորագրություն դնել նկարում Python-ով։

 Հայերեն