xcode
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте! При обработке собственных сканов никаких проблем не возникало, а тут столкнулся с проблемой восстановления очень плохих сканов, найденных в инете. Пробовал в кромсаторе сделать что-то - ничего толком не получается, точнее - при некоторых экпериментах с Quality/Gray enhance удается достичь неплохого результата на превью, но при попытке сделать тестовую версию страницы все получается очень плохо. В результате возникла вот какая мысль. В программе множество опций фильтрации и обработки изображения, но совсем непонятно, в какой последовательности они применяются и какие данные им нужны на входе (почитал пару руководств из шапки, оказалось, что часть алгоритмов относится к B/W сканам, часть - к grayscale, все они перемешаны совершенно невероятным образом). Мысль (точнее, предложение к автору программы bolega) состоит в следующем: 1. Заменить панель табов с опциями на элемент управления "список с чекбоксами". Каждый узел списка - определенная операция обработки изображения, имеющая имя (например, разрезание, очистка, выравнивание, бинаризация), краткое описание типа справки, собственный набор опций. 2. Каждый элемент списка (операцию над страницей) можно ВКЛЮЧАТЬ и ОТКЛЮЧАТЬ, а также ПЕРЕМЕЩАТЬ ПО СПИСКУ вверх и вниз (т.е. менять последовательность операций). Предусмотреть в главном меню некий пункт "восстановить последовательность обработки по умолчанию". 3. Под списком разместить область для загрузки диалоговых форм. При щелчке на элементе списка в эту область загружается соответствующая форма с опциями для выбранной операции. 4. Каждую операцию снабдить пиктограммой, и четко определить - какие данные ей нужны - B/W или Grayscale. 5. В будущем предусмотреть возможность подключения пользовательских операций (плагинов). Это реально? |