Я генерирую некоторые большие изображения и пытаюсь найти достойное приложение, которое справится с этим хорошо.
Я понимаю, что для просмотра в Интернете существуют различные флэш-приложения, но в идеале я бы хотел приложение для Windows.
Какие-либо предложения?
large-format
photo-viewer
easyjo
источник
источник
Ответы:
Я провожу много времени, экспериментируя и работая с изображениями с довольно высоким MP, так как я изучаю подходы и алгоритмы экстремального цифрового масштабирования изображений RAW. Я регулярно беру свои оригинальные 12,2-мегапиксельные изображения в многофутовые размеры, составляющие от 220 мегапикселей (55x44 "печать при 300PPI) до 2,4 гигапикселей (96x72" печать при 600PPI). Я использую Photoshop для просмотра своей работы.
По моему опыту, с системой, которая имеет 12 гигабайт памяти DDR3 с тремя каналами, Photoshop способен обрабатывать изображения размером в несколько сотен мегапикселей довольно чертовски хорошо. Когда я достигаю примерно 600-700 мегапикселей или около того, все начинает замедляться (это когда вся моя физическая память используется и начинается использование подкачки.) Работа с гигапиксельными изображениями в конечном итоге означает, что вы просто начинаете чахнуть на диске больше. Недавно я перешел на SSD-накопитель для моего основного / подкачки, и производительность работы с 800-мегапиксельными или более крупными изображениями значительно улучшилась, однако лучше, если вы не используете другие приложения при работе с гигапиксельными изображениями. Следует также отметить, что любая обработка, которую вы применяете к гигапиксельному изображению, займет некоторое время, независимо от того, что это за обработка ... и даже с очень быстрой системой.
источник
Microsoft имеет Deep Zoom (он же Seadragon , он же Zoom.it , он же MultiScaleImage ), который является частью Silverlight. Изображения должны быть предварительно обработаны инструментами Deep Zoom Tools или аналогичным инструментом, который разбивает изображение на плитки с разными разрешениями, начиная с версии 1px x 1px вплоть до полной версии. Предварительная обработка потребует некоторого времени, особенно для изображения с разрешением более 100 Мп, но как только оно будет выполнено, его можно будет легко просмотреть даже с помощью низкоуровневой системы.
Microsoft не изобрела этот тип просмотра изображений, но их реализация довольно хороша. Элемент управления использует только информацию об изображении, относящуюся к текущему виду, и не заботится о загрузке или хранении в памяти каждого отдельного пикселя.
Я не знаю ни одной специализированной программы для просмотра Deep Zoom, но она может существовать. Приложение Silverlight может запускаться вне браузера как отдельное приложение (начиная с версии 3). Если у вас есть опыт программирования на .NET, написать это будет тривиально.
Конечно, это будет бесполезно, если вы хотите отредактировать изображение, но если все, что вы ищете, это способ открыть его, не ставя вашу систему на колени, это было бы здорово.
источник