Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| wiki:imagemagick [2024/12/04 12:07] – serw | wiki:imagemagick [2025/05/17 22:04] (текущий) – serw | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== ImageMagick Daily Usage ====== | ||
| + | |||
| + | [[wp> | ||
| + | [[wpru> | ||
| + | |||
| + | Дополнительное чтение: | ||
| + | |||
| + | < | ||
| + | convert -trim input.png output.png # обрезать прозрачный и белый фон изображения | ||
| + | </ | ||
| + | |||
| + | ===== Covert .pdf to .png ===== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ImageMagick: | ||
| + | |||
| + | < | ||
| + | sudo dnf install ImageMagick -y | ||
| + | convert -density 300 my.pdf my.png # white background becomes transparent | ||
| + | </ | ||
| + | |||
| + | MuPDF: | ||
| + | |||
| + | < | ||
| + | sudo dnf install mupdf -y | ||
| + | mutool convert -O resolution=300 -o file.png file.pdf # background keeps untouched | ||
| + | </ | ||
| + | |||
| + | Source: [[https:// | ||
| + | |||
| + | ===== Remove alpha channel ===== | ||
| + | |||
| + | Удалить прозрачный слой из изображения.tiff: | ||
| + | |||
| + | < | ||
| + | convert img1.tif -alpha off image1.tif # StackOverflow | ||
| + | </ | ||
| + | |||
| + | ===== Из командной строки поправить баланс белого | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | < | ||
| + | ./autowhite -m 1 -p 5 infile-01.jpg outfile-01.jpg | ||
| + | </ | ||
| + | |||
| + | Более верное решение -- поправка теней: Fred's ImageMagick Scripts: [[http:// | ||
| + | |||
| + | < | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | ===== Я нашел отличный способ печатать темные и вообще фото на черно-белом принтере ===== | ||
| + | |||
| + | Источник: | ||
| + | Например, | ||
| + | |||
| + | < | ||
| + | convert howtogeek.jpg -charcoal 3 howtogeek-charcoal.jpg | ||
| + | </ | ||
| + | |||
| + | Я получил из [[https:// | ||
| + | |||
| + | Как вы понимаете, | ||
| + | |||
| + | Мало того, у меня есть скриншоты переписки с темным фоном в Телеграм. | ||
| + | Вы просто представить не можете, | ||
| + | |||
| + | Единственный минус: увеличивается размер фото, но зато не теряется EXiF! | ||
| + | |||
| + | ===== Background Removal ===== | ||
| + | |||
| + | Masking Simple Backgrounds ([[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | < | ||
| + | magick cyclops.png -bordercolor white -border 1x1 \ | ||
| + | -alpha set -channel RGBA -fuzz 20% \ | ||
| + | -fill none -floodfill +0+0 white \ | ||
| + | -shave 1x1 cyclops_flood_3.png # | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | < | ||
| + | convert cyclops.png -bordercolor white -border 1x1 \ | ||
| + | -alpha set -channel RGBA -fuzz 20% \ | ||
| + | -fill none -floodfill +0+0 white \ | ||
| + | -shave 1x1 cyclops_flood_3.png # | ||
| + | </ | ||
| + | </ | ||