Я использую ImageMagick для преобразования некоторых файлов из одного формата в другой. Мне всегда казалось, что файлы .png должны быть такими же большими/маленькими, как .jpg, если не меньше, и определенно меньше, чем .gif.
Однако, когда я запускаю
convert photo.jpg photo.png
Файлы, которые я получаю, примерно в 6 раз больше, чем исходный jpg.
Оригинальный jpg - обычная фотография размером 300x500 px, 52 kb. Вывод является правильным png того же размера, но размер составляет около 307 kb?
Кто-нибудь знает, что происходит? Я что-то делаю неправильно?
P.S:.
Я пробовал как на Debian, так и на Windows с теми же результатами.
P.P.S:.
Также, когда я добавляю параметр resize к этому и изменяю размер до 10000 x 10000. Преобразование и изменение размера в jpg занимает несколько секунд, но оно работает, если я делаю то же самое с png, у меня совсем не хватает памяти, p >
P.P.P.S:. Для людей, которые продолжают отмечать этот вопрос как дубликат PNG против GIF против JPEG против SVG - когда лучше всего использовать?. Пожалуйста, внимательно прочитайте и поймите вопрос. Это не дубликат, так как этот вопрос спрашивает о файлах, созданных программно с помощью специального приложения (магия изображения). Вопрос, который вы отмечаете как дублирующийся, спрашивает, какой формат изображения лучше использовать в Интернете. Два разных вопроса.