Nałożenie podpisu na zdjęcie w Pythonie

Ten artykuł wyjaśnia, jak nałożyć podpis na zdjęcie w Pythonie. Zawiera konfigurację IDE, listę kroków i przykładowy kod pokazujący jak dodać podpis do obrazów w Pythonie. Dostosujesz obraz podpisu w formacie PNG i wkleisz go w określonym miejscu na obrazie docelowym (PNG, JPEG, BMP, TIFF, GIF itp.).

Kroki wstawiania podpisu do JPG w Pythonie

  1. Przygotuj środowisko do pracy z Aspose.Imaging for Python via .NET
  2. Load obraz główny i obraz podpisu z białym tłem do RasterImage
  3. W razie potrzeby zmień rozmiar obrazu podpisu
  4. Załaduj obraz podpisu do pamięci metodą cache_data() i pobierz wszystkie piksele metodą load_argb_32_pixels()
  5. Uczyń białawawe piksele przezroczystymi, ustawiając alfa na 0
  6. Zapisz zmienione piksele z powrotem do obrazu podpisu
  7. Za pomocą Graphics i draw_image narysuj przezroczysty podpis na obrazie głównym

Powyższe kroki podsumowują jak nałożyć podpis na obraz w Pythonie. Załaduj oba obrazy, rzutuj na RasterImage, zidentyfikuj białe piksele w podpisie i je wyzeruj (alfa=0), a następnie narysuj podpis w żądanym miejscu na obrazie głównym.

Kod do nałożenia Twojego podpisu na zdjęcia w Pythonie

Powyższy kod zakłada białe tło podpisu, dlatego wyszukuje piksele o wartości > 240; jeśli tło jest inne, dostosuj próg i zakres kolorów.

Ten artykuł pokazuje, jak dodać podpis do zdjęć bez Photoshopa przy użyciu Pythona. Aby przekonwertować DNG do JPEG, zobacz Konwersja DNG do JPG w Pythonie.

 Polski