Форум — Desktop Как лучше конвертировать bmp to jpg? imagemagick 0 1 Насколько оптимален по качеству такой вариант? mogrify -format jpg *.bmp Ссылка
JPG это формат с потерями. Если хочешь выжать максимальное качество, используй: mogrify -format jpg -quality 100 *.bmp EXL ★★★★★ (28.09.19 04:11:24 MSK) Последнее исправление: EXL 28.09.19 04:11:33 MSK (всего исправлений: 1) Показать ответы Ссылка
Ответ на: комментарий от EXL 28.09.19 04:11:24 MSK Спасибо. -quality то, что нужно. hikikomori ★★★ (28.09.19 04:14:39 MSK) Показать ответы Ссылка
Ответ на: комментарий от hikikomori 28.09.19 04:14:39 MSK Но если это какие-то скрины и текст, графика – используй PNG, даже если он будет весить больше. EXL ★★★★★ (28.09.19 04:16:02 MSK) Ссылка
Ответ на: комментарий от hikikomori 28.09.19 04:14:39 MSK Если интересует минимальный размер файла с сохранением качества, стоит попробовать mozjpeg annulen ★★★★★ (28.09.19 04:29:45 MSK) Ссылка
Насколько оптимален по качеству такой вариант? $ anytopnm file.bmp | jpeg-recompress -a -r - file.jpg https://sourceforge.net/projects/netpbm/ https://github.com/danielgtaylor/jpeg-archive anonymous (28.09.19 07:45:46 MSK) Показать ответ Ссылка
Ответ на: комментарий от EXL 28.09.19 04:11:24 MSK Нет никакого смысла так жать в жопег. Ставь хотя бы 90% качества, иначе жми уже тогда в png. anonymous (28.09.19 08:08:38 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 28.09.19 07:45:46 MSK Насколько оптимален по качеству такой вариант? Если нет mozjpeg, то пользуй https://github.com/technopagan/adept-jpg-compressor (bash+imagemagick).Есть также «хитрый» вариант: https://github.com/BASH-Auto-Tools/bash-jpegmin (bash+{imagemagick|mozjpeg|jpge}). anonymous (28.09.19 08:08:45 MSK) Ссылка
Ответ на: комментарий от hikikomori 28.09.19 04:14:39 MSK Спасибо. -quality то, что нужно.Для некоторых изображений важен режим RGB:$ convert file.bmp file.ppm $ cjpeg -quality 90 -outfile file.yuv.jpg $ cjpeg -quality 90 -rgb -outfile file.rgb.jpg anonymous (28.09.19 09:23:09 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 28.09.19 09:23:09 MSK Сорян, опечатался:$ convert file.bmp file.ppm $ cjpeg -quality 90 -outfile file.yuv.jpg file.ppm $ cjpeg -quality 90 -rgb -outfile file.rgb.jpg file.ppm anonymous (28.09.19 09:24:40 MSK) Ссылка
Ответ на: комментарий от anonymous 28.09.19 08:08:38 MSK Ставь хотя бы 90%Гадание на кофейной гуще. anonymous (28.09.19 09:38:24 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 28.09.19 09:38:24 MSK Нет, 100% качество для жопега это гарантированный бред, а не гадание. anonymous (28.09.19 09:50:57 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 28.09.19 09:50:57 MSK 100% качество для жопега это гарантированный бред, а не гадание.Да. А вот 90% - это уже гадание. anonymous (28.09.19 09:53:39 MSK) Ссылка
Ответ на: комментарий от anonymous 28.09.19 09:50:57 MSK Иногда нужно 100% качество на JPG’е. Очевидный пример – баг в галерее ЛОРа, когда изображения больших размеров в PNG не отправляются, а JPG с 90% качеством сильно жуёт шрифты. Ставим соточку и текст не покрывают артефакты, можно оценивать ШГ: https://www.linux.org.ru/images/17601/original.jpg https://www.linux.org.ru/images/17653/original.jpg Но при прочих равных конечно PNG> EXL ★★★★★ (28.09.19 11:39:33 MSK) Показать ответ Ссылка
Ответ на: комментарий от EXL 28.09.19 11:39:33 MSK а JPG с 90% качеством сильно жуёт шрифты.Ну коли речь зашла за сетевые ресурсы, тогда: https://tinyjpg.com/ anonymous (28.09.19 11:42:15 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 28.09.19 11:42:15 MSK Чем оно лучше утилиты jpegoptim? EXL ★★★★★ (28.09.19 11:44:42 MSK) Показать ответ Ссылка
Ответ на: комментарий от EXL 28.09.19 11:44:42 MSK Чем оно лучше утилиты jpegoptim?Ничем. Просто сетевой. anonymous (28.09.19 11:45:40 MSK) Ссылка