Այս հոդվածը բացատրում է, թե ինչպես տեղադրել ստորագրություն լուսանկարի վրա Python-ով։ Այն ներառում է IDE-ի կարգավորում, քայլերի ցանկ և օրինակելի կոդ, որը ցույց է տալիս, թե ինչպես տեղադրել ստորագրություն նկարների վրա Python-ի միջոցով։ Դուք կհարմարեցնեք ստորագրության պատկերը PNG ձևաչափով և կտեղադրեք այն նպատակային պատկերի վրա (PNG, JPEG, BMP, TIFF, GIF և այլն)՝ նշված վայրում։
Քայլեր՝ JPG-ում ստորագրություն տեղադրելու համար Python-ով
- Կարգավորեք միջավայրը Aspose.Imaging for Python via .NET օգտագործելու համար
- Load հիմնական պատկերը և սպիտակ ֆոնով ստորագրության պատկերը RasterImage օբյեկտում
- Անհրաժեշտության դեպքում փոխեք ստորագրության չափը
- Բեռնեք ստորագրությունը հիշողության մեջ cache_data() և load_argb_32_pixels() մեթոդներով
- Սպիտակավուն պիքսելները դարձեք թափանցիկ (alpha = 0)
- Պահպանեք փոփոխված պիքսելները ստորագրության պատկերի մեջ
- Օգտագործեք Graphics օբյեկտը և draw_image մեթոդը՝ թափանցիկ ստորագրությունը հիմնական պատկերի վրա տեղադրելու համար
Այս քայլերը ամփոփում են, թե ինչպես տեղադրել ստորագրություն նկարի վրա Python-ի միջոցով։ Բեռնեք երկու պատկերը, փոխարկեք RasterImage-ի, փնտրեք սպիտակ պիքսելները և դարձեք դրանք թափանցիկ, ապա տեղադրեք ստորագրությունը հիմնական պատկերի վրա։
Կոդ՝ ձեր ստորագրությունը լուսանկարների վրա տեղադրելու համար Python-ով
Վերոնշյալ կոդը ենթադրում է, որ ստորագրության ֆոնը սպիտակ է, ուստի փնտրում է պիքսելներ, որոնց արժեքը > 240 է։ Եթե ֆոնը տարբեր է, հարմարեցրեք շեմը կամ գույնի տիրույթը։
Այս հոդվածը ցույց է տալիս, թե ինչպես ավելացնել ստորագրություն լուսանկարների վրա առանց Photoshop-ի՝ օգտագործելով Python։ DNG ֆայլը JPEG-ի փոխարկելու համար տես DNG-ը JPG-ի փոխարկել Python-ով։