Mam folder plików png z przezroczystym tłem. Chciałbym przekonwertować je z wiersza poleceń i zachować przezroczyste tło obrazów.
Byłbym wdzięczny za wszelką pomoc.
Ponieważ pliki JPG nie obsługują przezroczystości, w jaki sposób mogę określić wartość szesnastkową wyjściowego koloru tła JPG? Teraz domyślnie jest to #ffffff
? Próbowałem tego skryptu, ale daje wyjściowe jpgs białe tło:
mogrify -quality 100 -format jpg *.png
Aktualizacja
Te pliki png utworzyłem w inkscape. Powinienem wspomnieć, że moim celem w konwersji tych pngs do jpgs jest pozbycie się postrzępionych krawędzi na obiektach okrągłych lub kątowych. Pliki PNG mają obecnie postrzępione krawędzie i czytam, że konwersja ich do plików JPG może rozwiązać ten problem. Jednak konwersja metodą opisaną w odpowiedzi Christiana Skjødta daje obrazom jeszcze gorsze postrzępione krawędzie. Czy istnieje sposób, w jaki mogę przekonwertować pliki PNG na JPG, a także zastosować wygładzanie krawędzi lub inną technikę, aby pozbyć się postrzępionych krawędzi? Dzięki za pomoc.