у меня есть сжатое изображение PNG compressed.png
. Я могу преобразовать его в несжатый PNG decompressed.png
использование GIMP (сохранение в PNG и установка уровня сжатия в 0). Как это можно сделать в командной строке (Линукс)?
Я помню, как делал это в прошлом, используя утилитыs convert
, но я забыл как. Я пробовал некоторые вещи, которые, как я думал, должны работать на основе в документация:
convert compressed.png -compress None decompressed.png
convert compressed.png +compress decompressed.png
convert compressed.png -quality 0 decompressed.png
convert compressed.png -quality 00 decompressed.png
просто написал обычный сжатый PNG.
в сторону: почему вы хотите несжатый PNG?
некоторых случаях:
- вы хотите поддерживать эффективные (двоичные) различия данных изображения, в то же время используя другие функции формата PNG (в отличие от хранения необработанных данных изображения или формат BMP.)
- вы хотите сжать несколько png вместе в архиве tarball или 7z, но хотите продолжать использовать функции PNG. Если изображения достаточно похожи, это может дать лучшую степень сжатия, чем сжатие по отдельности.
- полезно в качестве базового размера для тестирования PNG оптимизаторов.