bolega
Цитата:
Вот как я делал книгу:
1. Загрузил сырые сканы, задал всевозможный Greу Enhance + бинаризация. Выделил картинки в Picture-зоны. Получил на выходе множество ЧБ-сканов и множество вырезанных картинок, закрыл СК.
2. Открыл СК, загрузил опять множество ЧБ-сканов из п.1, покромсал начерно, закрыл СК.
3. Открыл СК, загрузил множество ЧБ-сканов из п.2, почистил вручную крупную грязь, примыкающую к контурам голых текстов, закрыл СК.
4. Открыл СК, загрузил множество ЧБ-сканов из п.3, покромсал начисто, закрыл СК.
5. Открыл СК, загрузил множество ЧБ-сканов из п.3. Теперь это уже полностью готовые облагороженные ЧБ-сканы.
Так вот - пришлось вставлять в них картинки, вырезанные в п.1, обратно через Фотошоп.
Результат здесь: http://www.onlinedisk.ru/file/182410/
А хотелось бы автоматически в СК. Но для этого нужно, чтобы логическая связь между сканами, из которых вырезали картинки в п.1 и этими самыми картинками (т.е. out-task), сохранялась на промежуточных этапах 2-4.
Причём где-то на этих промежуточных этапах могут попасться некие операции, изменяющие геометрию сканов (кромсание) - значит, нужно чтобы out-task корректировался во время них нужным образом - чтобы учесть возможные геометрические изменения на промежуточных 2-4.
Возможно, однако, и более простое решение: хранить некую мета-информацию в виде ini-файла, относящуюся исключительно лишь к вырезанным картинкам. Назовём его условно "pics.ini". Скажем, если есть скан, на котором 2-3 картинки, и они были вырезаны в 2-3 файла-картинок, то в "pics.ini" записать бы информацию-шаблон взаимного координатного расположения картинок.
Представим мысленно картину:
Получив в конце концов так или иначе готовые обработанные ЧБ сканы, открываем "pics.ini" - и вырезанные картинки тут же появляются над нужными местами сканов (в "предварительном" режиме - чтобы их можно было двигать над сканом). Далее мы пролистываем вручную все сканы, и смотрим - корректно ли легли картинки назад, и если надо - мышкой чуть подвигаем нужную картинку на нужную позицию. Откорректировав таким образом вручную позиции картинок, нажимаем некую кнопку - и картинки вставляются на сканы уже окончательно.
Или же такая функциональность уже существует в СК?
Добавлено:
Мне удалось проделать эту манипуляцию в СК. При помощи out-task.
Самое главное, что на финальном этапе вырезанные картинки вставились в "динамическом" режиме. Я их каждую мышкой чуть подвинул - на нужные места - и сделал merge. СК опять ругнулся "nothing to do" - когда я выставил create separate files for non b-w zones - но я это ругательство проигнорировал, нажал process - и получил готовые сканы со вставленными как положено картинками.
Единственное малое неудобство - если на одном скане 3 Picture-зоны - я не смог их мышью подвигать одновременно всё 3 сразу - пришлось по одной двигать.
И ещё я хотел повращать немного Picture-зоны - после вставки их в "динамическом" режиме (из out-task) - но не смог - не появилась там нигде закруглённая стрелка для вращения.
Добавлено:
А вращать Picture-зоны действительно хотелось бы - картинки почти всегда нуждаются в исправлении перекоса типа deskew.
Цитата:
Только я все равно Вас абсолютно не пойму.
Вот как я делал книгу:
1. Загрузил сырые сканы, задал всевозможный Greу Enhance + бинаризация. Выделил картинки в Picture-зоны. Получил на выходе множество ЧБ-сканов и множество вырезанных картинок, закрыл СК.
2. Открыл СК, загрузил опять множество ЧБ-сканов из п.1, покромсал начерно, закрыл СК.
3. Открыл СК, загрузил множество ЧБ-сканов из п.2, почистил вручную крупную грязь, примыкающую к контурам голых текстов, закрыл СК.
4. Открыл СК, загрузил множество ЧБ-сканов из п.3, покромсал начисто, закрыл СК.
5. Открыл СК, загрузил множество ЧБ-сканов из п.3. Теперь это уже полностью готовые облагороженные ЧБ-сканы.
Так вот - пришлось вставлять в них картинки, вырезанные в п.1, обратно через Фотошоп.
Результат здесь: http://www.onlinedisk.ru/file/182410/
А хотелось бы автоматически в СК. Но для этого нужно, чтобы логическая связь между сканами, из которых вырезали картинки в п.1 и этими самыми картинками (т.е. out-task), сохранялась на промежуточных этапах 2-4.
Причём где-то на этих промежуточных этапах могут попасться некие операции, изменяющие геометрию сканов (кромсание) - значит, нужно чтобы out-task корректировался во время них нужным образом - чтобы учесть возможные геометрические изменения на промежуточных 2-4.
Возможно, однако, и более простое решение: хранить некую мета-информацию в виде ini-файла, относящуюся исключительно лишь к вырезанным картинкам. Назовём его условно "pics.ini". Скажем, если есть скан, на котором 2-3 картинки, и они были вырезаны в 2-3 файла-картинок, то в "pics.ini" записать бы информацию-шаблон взаимного координатного расположения картинок.
Представим мысленно картину:
Получив в конце концов так или иначе готовые обработанные ЧБ сканы, открываем "pics.ini" - и вырезанные картинки тут же появляются над нужными местами сканов (в "предварительном" режиме - чтобы их можно было двигать над сканом). Далее мы пролистываем вручную все сканы, и смотрим - корректно ли легли картинки назад, и если надо - мышкой чуть подвигаем нужную картинку на нужную позицию. Откорректировав таким образом вручную позиции картинок, нажимаем некую кнопку - и картинки вставляются на сканы уже окончательно.
Или же такая функциональность уже существует в СК?
Добавлено:
Мне удалось проделать эту манипуляцию в СК. При помощи out-task.
Самое главное, что на финальном этапе вырезанные картинки вставились в "динамическом" режиме. Я их каждую мышкой чуть подвинул - на нужные места - и сделал merge. СК опять ругнулся "nothing to do" - когда я выставил create separate files for non b-w zones - но я это ругательство проигнорировал, нажал process - и получил готовые сканы со вставленными как положено картинками.
Единственное малое неудобство - если на одном скане 3 Picture-зоны - я не смог их мышью подвигать одновременно всё 3 сразу - пришлось по одной двигать.
И ещё я хотел повращать немного Picture-зоны - после вставки их в "динамическом" режиме (из out-task) - но не смог - не появилась там нигде закруглённая стрелка для вращения.
Добавлено:
А вращать Picture-зоны действительно хотелось бы - картинки почти всегда нуждаются в исправлении перекоса типа deskew.