Я генерую кілька великих зображень і намагаюся знайти гідне додаток, яке б добре справлялося з ними.
Я усвідомлюю, що існують різні флеш-пам’ятки для перегляду в Інтернеті, але в ідеалі я хотів би застосувати програму Windows.
Будь-які пропозиції?
Я генерую кілька великих зображень і намагаюся знайти гідне додаток, яке б добре справлялося з ними.
Я усвідомлюю, що існують різні флеш-пам’ятки для перегляду в Інтернеті, але в ідеалі я хотів би застосувати програму Windows.
Будь-які пропозиції?
Відповіді:
Я витрачаю багато часу експериментуючи та працюючи з досить високими зображеннями MP, оскільки досліджував підходи та алгоритми екстремального цифрового збільшення масштабування зображень RAW. Я регулярно знімаю свої оригінальні зображення розміром 12,2 мп до розмірів у кілька футів, що складаються з будь-якого місця: від 220 мегапікселів (друк 55x44 "при 300PPI) до 2,4 гігапікселя (друк 96x72" при 600PPI.) Я використовую Photoshop для перегляду своєї роботи.
На мій досвід, із системою, яка має 12 гігів триканальної пам’яті DDR3, Photoshop вміє обробляти зображення розміром у кілька сотень мегапікселів досить добре. Коли я піднімаюсь приблизно до 600-700 мп або більше, все починає сповільнюватися (це коли споживається вся моя фізична пам’ять і починається використання підкачки.) Робота з зображеннями гігапікселя в кінцевому підсумку означає, що ви просто почнете більше дивитися на диск. Нещодавно я оновив накопичувач SSD для мого основного / своп-накопичувача, і продуктивність роботи з зображеннями 800mp або більше значно покращилася, проте найкраще, якщо ви не працюєте з іншими програмами під час роботи з зображеннями гігапікселя. Слід також зазначити, що будь-яка обробка, яку ви застосовуєте до зображення гігапікселя, займе певний час, незалежно від того, що це обробка ... і навіть із дуже швидкою системою.
Microsoft має Deep Zoom (він же Seadragon , він же Zoom.it , він же MultiScaleImage ), який є частиною Silverlight. Зображення потрібно попередньо обробити інструментами глибокого збільшення або подібним інструментом, який розбиває зображення на плитки з різними роздільними здатностями, починаючи з версії 1px x 1px аж до повної версії. Попередня обробка потребує певного часу, особливо для зображення розміром 100 МП, але як тільки вона буде виконана, її можна легко переглядати, використовуючи навіть систему низького рівня.
Microsoft не винайшла такого типу перегляду зображень, але їх реалізація є досить хорошою. Елемент керування використовує лише інформацію про зображення, відповідну поточному представленню даних, і не переймається завантаженням чи утримуванням у пам'яті кожного окремого пікселя.
Я не знаю жодної одноцільової програми перегляду Deep Zoom, але може бути така, яка існує. Додаток Silverlight може працювати без браузера як окремий додаток (станом на версію 3). Якщо у вас є досвід програмування .NET, це було б тривіально.
Звичайно, це не буде багато користі, якщо ви хочете відредагувати зображення, але якщо все, що ви шукаєте, це спосіб відкрити його, не підводячи систему на коліна, було б чудово.