1

У меня есть куча фотографий чашек Петри, которые выглядят так:

Фиолетовый прямоугольник не является частью изображения, я сам добавил его для этого вопроса.

Я хотел бы вырезать пустые черные области вокруг основного объекта. Фиолетовая область показывает примерно, где я хотел бы обрезать.

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

Есть ли способ автоматически сделать это для серии похожих изображений (всегда с одним и тем же углом, с одинаковым освещением) без серьезного кодирования? Например, я знаю, что Mathematica или Matlab, вероятно, могут быть созданы для этого, но может ли это быть сделано с помощью бесплатного инструмента для редактирования изображений из командной строки?

1 ответ1

1

Этот Bash Image Resizer (http://tiny.cc/ytdtnx) имеет функцию автообрезки, которая делает именно это.

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

Отказ от ответственности: я купил их продукт и являюсь его пользователем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .