Для обработки сканов цветных журналов нужна такая фича, как
пакетная обрезка (по заданному шаблону). Ведь там не нужна бинаризация (в отличие от книг) - потому и обычная обрезка не подходит.
Тема ИМХО достаточно актуальная, т.к. без этой фичи никак не обойтись, имея дело с журналами.
Такую пакетную обрезку можно сделать в СТ (путём некоторых извращений). Я пока что набросал такую концептуальную схему:
1. Загружаем сканы в СТ, прогоняем их все хотя бы до стадии "Макет страницы".
2. На стадии "Макет страницы", нажимая по-очереди на ссылки "Самая широкая страница" и "Самая высокая страница", находим эти самые страницы и выясняем максимальные существующие размеры макета страницы на загруженных сканах. Эти максимальные размеры есть размеры той рамки, при помощи которой будет далее осуществляться пакетная обрезка.
3. Становимся на самый первый скан на стадии "Макет страницы", уменьшаем все поля до нуля, и делаем "Применить ко всем страницам".
4. Теперь нужно вручную подправить координаты и размеры полезной области на каждой странице - сделав их равными размеру обрезающей рамки, определённой в п.2. Это можно сделать путём ручной правки XML-файла СТ-проекта. Там есть такие строки:
Цитата: <select-content>
<page id="4">
<params mode="auto">
<content-rect width="2680" x="316" y="744" height="4028"/>
Править нужно строку "content-rect". Правда, править нужно как-то достаточно хитро, индивидуально на каждом скане - учитывая выравнивание полезной области относительно скана и желаемое направление выравнивания.
5. Вывод нужно делать в режиме "Цветной/Серый". В результате получаем "полуфабрикат" - который далее уже можно как угодно улучшать в любой иной программе.
Всё это, конечно, весьма муторно. Жаль, что такой механизм не предусмотрен в СТ штатно. Для его реализации было бы достаточно сделать такие фичи в СТ:
1. Отображение координат полезной области (для каждого скана).
2. Возможность установить координаты полезной области (для каждого скана).
3. Кнопку "Применить к..." на стадии "Полезная область".
4. Возможность двигать руками полезную область на скане.
Я набросал лишь примерную схему. Возможно, реальная реализация подобной фичи выглядела бы немного иначе.
Думаю, такая фича, в общем-то, нужна.