Ovaj članak opisuje kako stvoriti prozirnu PNG u Pythonu. Sadrži detaljne upute, primjer koda za generator prozirnih slika u Pythonu te uvod u potrebne prostore imena, klase i metode. Naučit ćete crtati oblike na slici s prozirnom pozadinom koja se kasnije može prikazati na bilo kojoj drugoj slici.
Koraci za stvaranje prozirnog PNG-a u Pythonu
- Postavite IDE da koristi Aspose.Imaging for Python via .NET za stvaranje prozirne slike
- Definirajte veličinu izlazne PNG slike, kreirajte objekt klase PngOptions i postavite tip boje
- Kreirajte sliku u memoriji sa zadanim postavkama i pretvorite je u RasterImage
- Postavite pozadinu rasterske slike na potpuno prozirnu
- Kreirajte Graphics objekt za sliku i postavite način zaglađivanja na anti-aliasing
- Nacrtajte nekoliko oblika i tekst na prozirnoj slici
- Spremite sliku s oblicima/tekstom na prozirnoj pozadini
Ove upute objašnjavaju kako stvoriti prozirnu fotografiju u Pythonu. Kreirajte sliku određene veličine i tipa boje koja podržava alfa kanal te kreirajte niz piksela za postavljanje željene alfa vrijednosti svakom pikselu. Na kraju, postavite piksele u slici, nacrtajte oblike/tekst i spremite sliku s prilagođenim PngOptions objektom.
Kod za generator prozirnih slika u Pythonu
Gornji kod prikazuje razvoj kreatora prozirnih slika u Pythonu. Ako imate postojeću sliku koju želite učiniti prozirnom, možete pristupiti željenim pikselima i postaviti alfa vrijednost na 0 kako bi bila potpuno prozirna ili na vrijednost do 255 kako bi bila neprozirna. Ova prozirna slika može se prikazati na bilo kojoj drugoj slici s željenom razinom prozirnosti.
Ovaj članak nas je naučio kako stvoriti prozirne slike. Za dodavanje potpisa na fotografiju pogledajte članak Dodavanje potpisa na fotografiju pomoću Pythona.