monday2000
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 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. | Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 14:31 21-07-2009 | Исправлено: monday2000, 14:35 21-07-2009 |
|