Tulon Кромсал я сегодня одну книжку и опять у меня возникли некоторые соображения по СТ.
Всё-таки, ИМХО один из принципиальнейших пороков СТ - это жёсткая заданность всего процесса сканобработки.
Как я уже говорил ранее - наиболее "идеологически верным" решением этой концептуальной проблемы было бы разделение СТ на несколько независимых программ. Я даже думаю, что подобное разделение следовало бы сделать чуть ли не для каждой из нынешних стадий СТ.
А именно, наиболее разумно было бы сделать:
- Для "Исправление ориентации" - отдельная, независимая программа.
- Для "Разрезка страниц" - отдельная, независимая программа.
- Для "Компенсация наклона" - отдельная, независимая программа.
Вы оба с
bolega не понимаете - всё это до такой степени разнородные по смыслу задачи, что их абсолютно нелогично втискивать в одну и ту же программу. Ну не делает же Билл Гейтс гибрид MS Office и MS Excel? Почему-то взамен он делает MS Office, состоящий из набора таких офисных программ.
"Исправление ориентации" - это вообще очень редко нужная функциональность. Необходима только для неопытных юзеров - которые часть страниц сканируют "сверху вниз", а часть - "снизу вверх" (и нужно потом индивидуально-вручную поворачивать). Лично я всегда проделываю "Исправление ориентации" в Irfan View - быстро и просто.
"Компенсация наклона" - ИМХО также должна быть отделена (в отдельную программу) от "Разрезка страниц" - потому что deskew вообще склонна к ошибкам по своей природе - например, в СК deskew постоянно глючит. Мне попадались случаи, когда даже Файнридер неправильно делал deskew.
А главное - раздельность по программам "Компенсация наклона" и "Разрезка страниц" позволит юзеру максимально чисто психологически сконцентрироваться на правильном выполнении текущей (из этих 2-х) операций - не отвлекаясь мысленно на 2-ю из них. Это и есть "принцип конвейера" - "каждый единовременно делает одну простую операцию".
Этим мы и достигнем столь вожделенную простоту - которой так не хватает сейчас ни СК, ни СТ.
Что касается "Полезная область" и "Макет страницы" - тут вообще разговор отдельный. "Макет страницы" - наиболее вероятно, что тоже надо выделить в отдельную программу. "Полезная область" - быть может, заменить на "Примерная полезная область" (и почти наверняка тоже выделить в отдельную программу). Впрочем, в отношении "Полезная область" и "Макет страницы" ещё нужно много отдельно думать.
Почему я так настаиваю именно на наборе простейших программ вместо одной большой гибридной, как сейчас?
Тут можно привести такую аналогию: китайский язык. Китайцы вынуждены иметь тысячи иероглифов - потому что у них нет алфавита. И всё равно это косная и убогая языковая система - иероглифов ведь нужны были бы миллионы (но разве их все запомнишь тогда) - чтобы отобразить все краски и тончайшие оттенки смысла.
Так и здесь: комбинаций видов сканов и юзеров - великое множество - и всё это никак не втиснешь в некую одну жёсткую схему. Здесь Вы поступаете ещё даже хуже, чем
bolega - в СК-то хоть можно сделать "вывод" в любой момент.
Если Вы не хотите дробить СТ на отдельные программы (теряя тем самым столь замечательный шанс "обставить" СК) - то хотя бы сделайте возможность "Вывод" после любой из стадий.
И, конечно, же - отсутствие скроллбаров в сканобрабатывающей программе - ну это просто дикость какая-то. Казалось бы - разве нужно доказывать целесообразность такой очевидной вещи? Можно, конечно, кушать без ложки и без вилки - и спрашивать при этом - "а зачем они нужны"? Скроллбары нужны просто непременно.
И ещё в СТ я не увидел никакой возможности "широкоформатного" просмотра сканов. Панель управления слева и лента эскизов справа сильно скрадывают полезную площадь экрана - на котором можно было бы отображать в бОльшем масштабе текущий скан. Может, сделать их отключаемыми? А панель управления слева как-то уменьшить ещё?
Направления зуммирования при вращении колёсика хорошо бы поменять местами - чтобы получилось так, как это принято во всех программах.
Невозможность ручного выбора порога бинаризации - выглядит крайне подозрительно. Уж очень сложно поверить, что автоматический алгоритм всегда выберет нужный порог.
Одним словом - "я выбираю СканКромсатор".
(и это я, который критикую СК больше всех).