Дополнительное чтение: Работа с pdf.
convert -trim input.png output.png # обрезать прозрачный и белый фон изображения
ImageMagick:
sudo dnf install ImageMagick -y convert -density 300 my.pdf my.png # white background becomes transparent
MuPDF:mutool
sudo dnf install mupdf -y mutool convert -O resolution=300 -o file.png file.pdf # background keeps untouched
Source: Linux-ORG-RU.
Удалить прозрачный слой из изображения.tiff:
convert img1.tif -alpha off image1.tif # StackOverflow
Русскоязычное сообщество Debian GNU/Linux: Fred's ImageMagick Scripts: AUTOWHITE.
./autowhite -m 1 -p 5 infile-01.jpg outfile-01.jpg
Более верное решение – поправка теней: Fred's ImageMagick Scripts: SHADOWHIGHLIGHT.
./shadowhighlight -sa 100 -ha 0 infile-01.jpg outfile-01.jpg
Источник: How2Geek. Например, при помощи команды
convert howtogeek.jpg -charcoal 3 howtogeek-charcoal.jpg
Я получил из фото вот такую фотографию, sic:обратите внимание на цвет черной майки.
Как вы понимаете, это идеально для черно-белого принтера.
Мало того, у меня есть скриншоты переписки с темным фоном в Телеграм. Вы просто представить не можете, как идеально команда их отрабатывает: там даже черные плашки становятся белыми!
Единственный минус: увеличивается размер фото, но зато не теряется EXiF!