Ստորագրություն տեղադրել լուսանկարի վրա Python-ով

Այս հոդվածը բացատրում է, թե ինչպես տեղադրել ստորագրություն լուսանկարի վրա Python-ով։ Այն ներառում է IDE-ի կարգավորում, քայլերի ցանկ և օրինակելի կոդ, որը ցույց է տալիս, թե ինչպես տեղադրել ստորագրություն նկարների վրա Python-ի միջոցով։ Դուք կհարմարեցնեք ստորագրության պատկերը PNG ձևաչափով և կտեղադրեք այն նպատակային պատկերի վրա (PNG, JPEG, BMP, TIFF, GIF և այլն)՝ նշված վայրում։

Քայլեր՝ JPG-ում ստորագրություն տեղադրելու համար Python-ով

  1. Կարգավորեք միջավայրը Aspose.Imaging for Python via .NET օգտագործելու համար
  2. Load հիմնական պատկերը և սպիտակ ֆոնով ստորագրության պատկերը RasterImage օբյեկտում
  3. Անհրաժեշտության դեպքում փոխեք ստորագրության չափը
  4. Բեռնեք ստորագրությունը հիշողության մեջ cache_data() և load_argb_32_pixels() մեթոդներով
  5. Սպիտակավուն պիքսելները դարձեք թափանցիկ (alpha = 0)
  6. Պահպանեք փոփոխված պիքսելները ստորագրության պատկերի մեջ
  7. Օգտագործեք Graphics օբյեկտը և draw_image մեթոդը՝ թափանցիկ ստորագրությունը հիմնական պատկերի վրա տեղադրելու համար

Այս քայլերը ամփոփում են, թե ինչպես տեղադրել ստորագրություն նկարի վրա Python-ի միջոցով։ Բեռնեք երկու պատկերը, փոխարկեք RasterImage-ի, փնտրեք սպիտակ պիքսելները և դարձեք դրանք թափանցիկ, ապա տեղադրեք ստորագրությունը հիմնական պատկերի վրա։

Կոդ՝ ձեր ստորագրությունը լուսանկարների վրա տեղադրելու համար Python-ով

Վերոնշյալ կոդը ենթադրում է, որ ստորագրության ֆոնը սպիտակ է, ուստի փնտրում է պիքսելներ, որոնց արժեքը > 240 է։ Եթե ֆոնը տարբեր է, հարմարեցրեք շեմը կամ գույնի տիրույթը։

Այս հոդվածը ցույց է տալիս, թե ինչպես ավելացնել ստորագրություն լուսանկարների վրա առանց Photoshop-ի՝ օգտագործելով Python։ DNG ֆայլը JPEG-ի փոխարկելու համար տես DNG-ը JPG-ի փոխարկել Python-ով։

 Հայերեն