V198303 Заплатка (с иллюстрациями Е. Васильева)

В книге Заплатка (с иллюстрациями Е. Васильева) много ошибок.
Например: маленькие (на глаз - ~200*300 пикселов) иллюстрации увеличены примерно вчетверо (в 16 раз по площади, примерно в 10 по "кубатуре"). Зря! Изгажена хорошая вещь... :(

Возможно, картинку копировали с DjVu.Когда копируешь с DjVu (с помощью выделения в программе WinDjVu), как раз и получаются картинки с очень большим количеством пикселов, потому что WinDjVu предполагает, что картинка будет отображаться в режиме 600DPI, а Paint это разрешение игнорирует и принудительно выставляет разрешение 96DPI. Можно IrfanView'ем принудительно выставить разрешение картинки 600DPI, тогда она Ирфанвьюем начинает правильно показываться(в смысле в Ирфанвьюе становится правильный размер картинки в дюймах(долях дюйма)), а в Пэйнте она все равно остается увеличенной. Как такая картинка выглядит в читалке, не знаю(в смысле, если Ирфанвьюем изменить разрешение на правильное), возможно информация о DPI игнорируется.
Я в таких случаях пользовался клавишей PrintScreen при выставленном масштабе в WinDjVu 100%. Конечно, приходится удалять с картинки лишнее, зато размер картинки правильный.

Zadd написал:
Возможно, картинку копировали с DjVu. Когда копируешь с DjVu
[...]
PrintScreen при выставленном масштабе в WinDjVu 100%
М-да. Технологии на уровне "экранок"-"тряпочек" или "ранне-гоблинских" переводов (звук на динамик, возле динамика микрофон, с микрофона уже на запись). А использовать экспорт картинки или на худой конец перепустить через файн-ридер и экспортнуть из него - никак нельзя было?
Zadd написал:
IrfanView
Кстати, крайне не советую. Как минимум ресайз у IrfanView крайне левый - порождает растровые артефакты, притом на любых алгоритмах ресайза. Бери faststone image viewer. Подробнее см. копию одного интересного обсуждения.

Цитата:
М-да. Технологии на уровне "экранок"-"тряпочек" или "ранне-гоблинских" переводов (звук на динамик, возле динамика микрофон, с микрофона уже на запись). А использовать экспорт картинки или на худой конец перепустить через файн-ридер и экспортнуть из него - никак нельзя было?

Ну извини, как получилось. Согласен, что способ плохой. Через FineReader проопустить не знаю, будет ли лучше: ведь FineReader по умолчанию обычно картинки сильно ухудшает перед экспортом, так что как бы ещё не хуже получилось бы, так по крайней мере вижу, что у меня на экране, то и в FB2 в результате получится.
Что касается IrfanView: ну дык… я же в ём тока DPI поменять предложил, картинка останется той же самой, что и была, единственно, что если Paint в ней выставил 96 DPI, то она теперь станет мельче, но более детально прорисованной(это сомнительно), просто DPI поменяется, сама картинка никак не изменится. О ресайзе речь вообще не шла. Все пиксели останутся на тех же местах,(и те же самые) где и были, только DPI поменяется(станет 600DPI, как DjVu поставила, а не 96 DPI,как Paint или FineReader установил)
Цитата:
Подробнее см. копию одного интересного обсуждения.

Ох и ни фига себе! А у Cornelius ты разрешения спросил, что личку в всеобщее обозрение выкладываешь?
Правда, там все строго по делу, личного почти и нет ничего, но все равно…

Zadd написал:
Через FineReader проопустить не знаю, будет ли лучше: ведь FineReader по умолчанию обычно картинки сильно ухудшает перед экспортом,
???? Ж8-()
...А-аа, дошло. Не так. Открываешь djvu файнридером, потом в окне "документ" выбираешь страницу(ы), а затем в меню "Файл" вызываешь "сохранить как изображение". В .png или в иной беспотерьный формат. Т.о., останутся только искажения djvu'шного сжатия.
Zadd написал:
Что касается IrfanView: [...] О ресайзе речь вообще не шла.
Это я к тому, что если не самый сложный алгоритм в нём реализован настолько халтурно, то доверять ему таки нельзя. :-(
Zadd написал:
я же в ём тока DPI поменять предложил
В каком формате? Если в PNG, то единственная программа для смены DPI'ев, про которую я точно знаю, что не перепаковывает картинку, - это tweakpng.
Zadd написал:
если Paint в ней выставил 96 DPI, то она теперь станет мельче,
Хм. Тоже может. Тогда надо искать средства экспорта цельных рисуночных файлов из djvu - вплоть до поиска этих файлов в .djvu-файле и копирования байтиков с такого-то по сякой-то в отдельный файл. (Кстати, такая утилька как раз есть - это bcopy.)
Zadd написал:
Цитата:
Подробнее см. копию одного интересного обсуждения.
А у Cornelius ты разрешения спросил, что личку в всеобщее обозрение выкладываешь?
Ясен перец.
Хотя вообще-то я лопухнулся в самом начале - надо было это писать в блог. У меня уже набралось целых три или четыре личных обсуждения по обработке иллюстраций, надо как-то собраться и свести их в одну статью.

Цитата:
В каком формате? Если в PNG, то единственная программа для смены DPI'ев, про которую я точно знаю, что не перепаковывает картинку, - это tweakpng.

Ну, вообще-то неважно в каком формате. Там в файле есть группа байтов, в которой написано разрешение картинки. Вот только эти байты и поменять. Реально картинка остается той же самой, с точностью пиксель в пиксель, только теперь если ее вставить в таком виде в дежавю, она будет гораздо мельче той картинки, которая получится при вставке той же самой картинки, в которой разрешение установлено в 96DPI вместо 600 "положенных" для дежавю. (пиксели станут мельче в 600:96 раз).
Конкретно смотрел на файлах с расширением .tiff(ScanKromsator вытаскивает из дежавю) и .bmp(вытаскивает WinDjVu)
Цитата:
..А-аа, дошло. Не так. Открываешь djvu файнридером, потом в окне "документ" выбираешь страницу(ы), а затем в меню "Файл" вызываешь "сохранить как изображение". В .png или в иной беспотерьный формат. Т.о., останутся только искажения djvu'шного сжатия.
Тоже дошло. Только не сохранить как...(в этом меню картинок нет), а Сохранить изображения...
X