Существует ли программное обеспечение для автоматической обрезки сканирования нескольких изображений?

24

Я хочу оцифровать свои старые семейные альбомы, используя сканер, и в них много фотографий. До сих пор мой метод состоял в том, чтобы сканировать 4 изображения за раз, а затем вручную обрезать их в простом редакторе, таком как Picasa или Windows Live Photo Gallery. Это было довольно много времени, так как после каждого сканирования следуют 4 операции обрезки. Сканирование каждого изображения по отдельности может потребовать еще больше времени.

Есть ли программное обеспечение или простой плагин (желательно бесплатный), который делает эту работу? Лучшее решение, которое я нашел, в Photoshop , но это излишнее. Есть ли похожая функция для одного из бесплатных фоторедакторов, таких как Paint.NET или GIMP?

ab.aditya
источник
Есть похожий вопрос - photo.stackexchange.com/q/5192/1977 - но это больше касается оборудования и внешних лабораторных решений
ab.aditya
Я не стал бы недооценивать полезность Photoshop ... Он обладает невероятными пакетными возможностями для того, о чем вы говорите, но также имеет впечатляющий набор других полезных инструментов для манипулирования фотографиями. Даже более старая + студенческая лицензия (которая будет намного дешевле) будет преимуществом в руках любого тинкера.
Джейн Панда

Ответы:

19

Если вы не знаете границы урожая , то вы можете использовать Фред Weinhaus «s MULTICROP скрипт (этот скрипт также использует ImageMagick ). Скрипт также обрабатывает фотографии разных размеров и повернутые изображения.

Пример (обложки книг):

Отсканированное изображение (input.tiff):

оригинальное отсканированное изображение

multicrop input.tiff output.tiff

Результат:

Выход-0.tiff:

введите описание изображения здесь

Выход-1.tiff:

введите описание изображения здесь

asalamon74
источник
Я сделал это (мне пришлось установить cygwin с bc на моем ноутбуке с Win 7 для запуска сценария), но я получаю ошибку ") Синтаксическая ошибка: неверный арифметический оператор (маркер ошибки" для любого файла, на котором я его запускаю) Я пробовал это на разных файлах и типах без удачи
ab.aditya
У меня нет большого опыта работы с Imagemagik. Как мы используем этот скрипт?
Stevoisiak
3

Это безопасное предположение, что вы знаете границы обрезки и размер изображения для полной партии? Если это так, то вы можете использовать инструмент преобразования из Imagemagick .

Что-то типа:

convert orig_file.jpg -crop <w>x<h>+0+0 1.jpg
convert orig_file.jpg -crop <w>x<h>+0+<h> 2.jpg
convert orig_file.jpg -crop <w>x<h>+<w>+0 3.jpg
convert orig_file.jpg -crop <w>x<h>+<w>+<h> 4.jpg

Где <w>это original_image_width / 4и <h>естьoriginal_image_height / 4

Больше использования урожая с конвертированием .

Викас
источник
2
И если вы точно не знаете, но можете приблизиться, посмотрите на обрезку ImageMagick, чтобы удалить оставшуюся границу.
Mattdm
2

Я наткнулся на скрипт GIMP под названием « Разделить отсканированные изображения», который мне очень понравился. Он имеет интерфейс ввода и даже поддерживает пакетную обработку файлов. Он не полностью защищен от ошибок, и вам может потребоваться настроить параметры «Abort Limit» и \ или «Background Sample Corner», чтобы скрипт работал правильно.

Я безуспешно пробовал многоканальный скрипт ImageMagick, и это может быть связано с тем, что я пытаюсь использовать программное обеспечение на Windows с Cygwin.

ab.aditya
источник
Проблема с этим заключается в том, что если вы хотите сохранить 16-битный формат вашего TIF, он этого не поддерживает.
Буб
2

Это не бесплатно, но VueScan является одним из лучших образцов программного обеспечения для сканеров. Это было в бизнесе в течение долгого времени, и программное обеспечение является наиболее многофункциональным, который я использовал. Он имеет режим мультиобрезки, где вы можете установить несколько культур за одно сканирование. Ваш трюк в том, чтобы каждый раз получать фотографии в одном и том же месте.

cmason
источник
Я не уверен, но я полагаю, что он проходит проход для каждого сканирования, поэтому 9 минут на 3 прохода для кровати из 4 фотографий превращаются в 36 минут, по одной на каждое изображение. поэтому мне нужно решение, которое не увеличивает время сканирования.
Буб
1
Хорошо, я исправлюсь, я использовал чертовски из функций обрезки и вручаю лучший из них для прямоугольных неперекрывающихся фотографий, чтобы поместить их в то же место (или нет, но экономит время), использовать режим MF, но Предварительный просмотр и точная настройка кадрирования на каждом слое изображения перед каждым прогоном занимает около 20 секунд, затем проход составляет всего около 9 минут ИТОГО на моем HP7410 с использованием двухпроходного изображения с разрешением 600 точек на дюйм и четырех изображений 4x6. Это отличная часть оборудования.
бля
2

После того, как я сам решил эту проблему в Google, я решил написать несколько инструкций о том, как сделать это с помощью Adobe Photoshop (если у вас это уже есть) или с GIMP (бесплатно). GIMP оказался лучше в моем случае. Полные простые в использовании инструкции можно найти здесь: http://wp.me/p1YGyn-s9

Francois
источник
2

Проверьте AutoSplitter на http://autosplitter.com/ Это делает именно это. Делит, разделяет, выравнивает автоматически. Вы также можете настроить параметры обрезки / поворота, если хотите.

Habanero
источник
Звучит хорошо, но не могу контролировать качество вывода, я хочу сохранить 64-
битный
1

Для всех, кто сталкивался с этим вопросом и шел по пути сценариев GIMP + (как я) ...

Проверьте программное обеспечение, прилагаемое к вашему сканеру!

Я был готов запустить сценарии постобработки только для того, чтобы обнаружить, что дрянное программное обеспечение моего сканера (MP Navigator EX, поставляемое в комплекте с Pixma MG5200) уже разбило мое многократное сканированное изображение на отдельные изображения. Удивил и спас мне лишний шаг.

Поэтому сначала выполните сканирование и посмотрите, что произойдет.

scobi
источник
0

Абсолютно бесплатный, очень легкий и мощный для простых (а иногда и более сложных) задач: IrfanView

Оливер
источник
0

Попробуйте PicaJet FX - он оптимизирован для сканирования и обрезки нескольких изображений одновременно. Благодаря 3D ускорению поддержка основных операций, таких как обрезка и поворот изображений, выполняется очень быстро.

http://picajet.com

PicaJet FX является продуктом нашей компании.

Murat - Daminion Software
источник
1
Похоже, это программное обеспечение сделано вашей компанией . Это нормально - ваш вклад приветствуется! - но вы должны раскрыть такую ​​принадлежность. Смотрите фото.stackexchange.com
faq#
0

У меня есть эта проблема сама. Для меня лучше всего было открывать изображения в Adobe Acrobat в одном файле, использовать функцию обрезки и расширять ее до каждой страницы. Затем я экспортирую их или сохраняю как изображения (tiffs). Моя единственная проблема заключается в том, чтобы повернуть их. Я собираюсь посмотреть, что Adobe Lightroom может сделать для меня.

сойка
источник
0

Я думаю, это то, что вы ищете

http://francoismalan.com/2013/01/how-to-batch-separate-crop-multiple-scanned-photos/ редактор изображений

Эта страница содержит инструкции по разделению фотографий с помощью Photoshop, а также предлагает бесплатный плагин для Gimp, который делает то же самое. Со страницы:

В этом посте я покажу вам два способа, которыми вы можете автоматически разбивать (коллекцию) отсканированных страниц, каждая из которых содержит несколько фотографий, на отдельные файлы изображений. По моему опыту, для этого GIMP работает лучше, чем Photoshop, и в качестве дополнительного бонуса: это бесплатно!

mattyclown
источник
Yay старые темы.
Linuxmint