Приложение для просмотра изображений, обработка изображений с отображением данных - PullRequest
1 голос
/ 15 июня 2010

Я работаю над приложением Image Viewer и планирую встроить в WPF.Размер моего изображения обычно больше 3000x3500.После поиска в течение недели я получил пример кода из MSDN.Но это написано в ATL COM.

Итак, я планирую работать и создавать средство просмотра изображений следующим образом: после прочтения изображения я уменьшу размер до размера моего средства просмотра, viwer составляет около 1000x1000.Позволяет называть эти данные изображения как данные отображения.После отображения этих данных я буду работать только с этими данными.Для всех операций обработки изображений я буду использовать эти данные отображения, а когда пользователь решит сохранить изображение, я применю все операции к исходным данным изображения.

Мой вопрос: можно ли использовать данные дисплея для показа и начальных операций обработки изображений.

1 Ответ

0 голосов
/ 16 июня 2010

Да, конечно.Это ускорит вещи.Единственными недостатками являются:

  1. Необходимость репликации операций на реальном растровом изображении и
  2. Потеря качества, если пользователь увеличивает масштаб во время редактирования.

Это компромиссы, которые вам придется сопоставить с лучшей производительностью меньшего растрового изображения.

...