thedeemon: (office)
Dmitry Popov ([personal profile] thedeemon) wrote2013-11-16 05:05 pm
Entry tags:

accidental art

Наложение пары глюков (неправильно распознанный формат плюс вероятно неправильно записанный тоже) дало занятный результат:



Кстати, попытка сохранить эту картинку в обычный (небеспотерьный) jpeg в сколь угодно хорошем качестве (даже когда размер получается больше чем у PNG) меняет ее до неузнаваемости.

[personal profile] alll 2013-11-16 11:45 am (UTC)(link)
Емнип когда-то давно [livejournal.com profile] _winnie, когда занимался текстурными атласами для 2d игрушек, писал, что либа для jpeg, которой он пользовался, глючит на резких границах. А тут вся картинка сплошная граница.

[identity profile] http://users.livejournal.com/_winnie/ 2013-11-16 03:16 pm (UTC)(link)
В jpeg есть настройка, использовать 2x2 chroma subsampling или 1x1 (т.е. не использовать). Простые сохраняторы в jpeg всегда уменьшают разрешение цветовой плоскости в 2x2 раза.

1) photoshop, качество=51 (наименьшее, сохраняющее цветовую плоскость)
http://dobrokot.ru/pics/thedeemon_lj_72597_photoshop.jpg

2) libjpeg, Q=95 (другие лень перебирать), на глаз нет разницы с png:
http://dobrokot.ru/pics/thedeemon_lj_72597.jpg

3) твой оригинальный png:
http://stuff.thedeemon.com/lj/accidental_art.png
Edited 2013-11-16 15:17 (UTC)

[identity profile] thedeemon.livejournal.com 2013-11-16 03:40 pm (UTC)(link)
Точно. Значит, у IrfanView такая плохая жпегописалка.