Предварительная обработка изображений OpenCV для обнаружения объектов
Я хотел бы узнать о некоторых методах предварительной обработки, рекомендованных для применения к изображениям, прежде чем их функции будут вычислены, чтобы максимально повысить эффективность процесса. (например, Croping, изменение формата и т.д.)
Заранее спасибо:)
Ответы
Ответ 1
Предварительная обработка в значительной степени зависит от метода извлечения объектов и типа входного изображения. Некоторые распространенные методы:
-
Denoising: применение гауссовского или простого фильтра для шумоподавления.
-
Улучшение контрастности: если изображение уровня серого слишком темное или слишком яркое, this может быть применено.
-
Downsampling для увеличения скорости.
-
Морфологические операции для двоичных изображений.
Ответ 2
Это - интересная статья о некоторой предварительной обработке, применяемой к SURF. Они способствуют снижению дискретизации, балансу освещения, выравниванию гистограммы и гауссовскому размытию изображений изображений и обложек компакт-дисков. Они также подробно описывают, почему эти операции полезны, что вы можете внести некоторые изменения в зависимости от вашего приложения.
Ответ 3
- яркость
- фильтрация
- севообороты
- расширение и эрозия при необходимости
- сценарии условий освещения