Stavljanje potpisa na fotografiju pomoću Pythona

Ovaj članak vodi vas kako staviti potpis na fotografiju pomoću Pythona. Sadrži sve detalje o postavljanju IDE-a, popis koraka i primjer koda koji pokazuje kako staviti potpis na slike pomoću Pythona. Prilagodit ćete sliku potpisa u PNG formatu i zalijepiti je na ciljanu sliku (PNG, JPEG, BMP, TIFF, GIF itd.) na određenoj lokaciji.

Koraci za umetanje potpisa u JPG pomoću Pythona

  1. Postavite okruženje za korištenje Aspose.Imaging for Python via .NET kako biste stavili potpis na fotografiju
  2. Load glavnu sliku i sliku potpisa s bijelom pozadinom u RasterImage objekt
  3. Po potrebi promijenite veličinu slike potpisa ako je želite zalijepiti u ograničen prostor
  4. Učitajte sliku potpisa u memoriju pomoću metode cache_data() i pristupite svim pikselima pomoću metode load_argb_32_pixels()
  5. Prođite kroz sve piksele potpisa i učinite bjelkaste piksele prozirnima postavljanjem njihove alpha vrijednosti na 0
  6. Spremite piksele natrag u sliku potpisa nakon što ste pozadinu učinili prozirnom
  7. Povežite glavnu sliku s objektom Graphics i nacrtajte prozirni potpis pomoću metode draw_image

Ovi koraci sažimaju proces kako staviti potpis na sliku pomoću Pythona. Učitajte glavnu sliku i sliku potpisa u klasu Image, pretvorite ih u RasterImage, učitajte sliku potpisa u memoriju, pristupite pikselima i prođite ih kako biste pronašli bijele piksele i učinili ih prozirnima. Spremite piksele natrag, učitajte glavnu sliku u Graphics objekt i nacrtajte prozirni potpis na određenu lokaciju.

Kod za stavljanje vašeg potpisa na vaše fotografije pomoću Pythona

Gornji kod pokazuje kako staviti svoj potpis na fotografiju pomoću Pythona. U ovom primjeru pretpostavili smo da je pozadina potpisa bijela; stoga smo tražili piksele s vrijednošću većom od 240. Međutim, ako je pozadina vašeg potpisa drugačija, možete pronaći te piksele i učiniti ih prozirnima po potrebi.

Ovaj članak nas je naučio kako dodati potpis na fotografije bez Photoshopa pomoću Pythona. Za pretvorbu DNG datoteke u JPEG, pogledajte članak Pretvaranje DNG u JPG pomoću Pythona.

 Hrvatski