Пишу программу анализа растровых изображений. Пока умеет определять размер неоднородностей.
Пытался все делать в рамках концепции документ-представление:
CDoc содержит картинку (Bitmap), алгоритм обработки и результат обработки (valarray).
CImageView выводит картинку на экран. Позволяет выделить фрагмент изображения.
CGraphView выводит результат в виде графика и позволяет выделить на нем участок для более подробного анализа.
Это нормальный подход для такой задачи?
Может быть есть другие варианты?
Как лучше организовать интерфейс? Из подобных программ знаю только ImagePro plus — мне не очень нравится их модель работы с изображением. Там все построено на диалогах — примерно как фильтры в фотошопе. Мне кажется результат обработки должен быть в отдельном виде...