Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   [решено] Автоматическая обрезка полей на фото (http://forum.oszone.net/showthread.php?t=293006)

alleclf 24-12-2014 15:35 2447691

Автоматическая обрезка полей на фото
 
Скажите пожалуйста, есть ли программа для автоматической обрезки белых полей на картинках.

Кстати, картинки могут быть разного размера, и не всегда обрезаемый элемент квадратный.

Вот, для примера -

Amigos 24-12-2014 19:30 2447766

В irfanView ctrl+shift+Y

alleclf 24-12-2014 19:47 2447772

Цитата:

Цитата Amigos
В irfanView ctrl+shift+Y »

А пакетная обработка там есть? У меня таких картинок больше 2 тыс.

mwz 24-12-2014 23:14 2447865

Цитата:

Цитата alleclf
пакетная обработка »

https://www.google.com/search?q=%D0%...utf-8&oe=utf-8

Amigos 25-12-2014 07:26 2447941

Цитата:

Цитата alleclf
А пакетная обработка там есть? »

вообще есть, но нужного Вам функционала я не нашёл :(
Цитата:

Цитата alleclf
У меня таких картинок больше 2 тыс. »

хорошо бы об этом написать в первом посте

alleclf 25-12-2014 09:04 2447959

Цитата:

Цитата Amigos
хорошо бы об этом написать в первом посте »

если бы этих картинок было 10 шт., я бы просто обрезал их вручную в пэинте.

Iska 25-12-2014 16:40 2448165

Цитата:

Цитата Amigos
вообще есть, но нужного Вам функционала я не нашёл »

Первая же ссылка из результатов правильно сформулированного запроса от коллеги mwzУрок : Изучи программу : Пакетная обработка изображений в IrfanView:
Цитата:

  1. Из меню Work as выбираем Batch conversion — Rename result files (пакетное преобразование — переименовать итоговые файлы).
  2. Output format выбираем JPG, Options (опции) оставим по умолчанию.
  3. Ставим галочку Use advanced options (использовать расширенные опции). К кнопке Advanced вернемся позднее.
  4. В графе Name pattern вписываем название будущих файлов. Значок # заменяет здесь номер изображения по порядку. Так как в нашем случае обрабатываться будет более сотни изображений, то этот номер должен быть не менее трехзначного.
  5. В поле Output directory for result files указываем директорию для итоговых файлов. Если нажать кнопку Use current ('look in') directory, то будет выбрана та же папка, в которой лежат исходные файлы. Можно добавить к пути вложенную папку, она будет создана автоматически.
  6. Кнопка Add all добавляет все файлы из вышеуказанной папки в поле Input files. То же самое можно сделать вручную, добавляя каждый необходимый файл кнопкой Add либо перетаскивая его мышью.

После этого перейдем к «продвинутым» опциям — жмем кнопку Advanced, о которой писалось в п.3.
И вот там уже есть потребное:
Скрытый текст

Iska 01-02-2015 05:58 2464571

Добавлю для себя.

Аналогичное умеет ImageMagic, например:
Код:

"%ProgramFiles%\ImageMagick-6.8.0-Q16\convert.exe" ".\*.jpg" -trim -fuzz 2% ".\*.jpg"
Цвет берётся автоматически от углов изображения, «-trim» — указывает собственно кадрирование, «-fuzz» — задаёт допуск по близости цвета (специально для jpeg, в котором «размазывание» резких границ в изображении патологически заложено в самом алгоритме сжатия).


Время: 15:11.

Время: 15:11.
© OSzone.net 2001-