OpenCV image preprocessing for object detection

Str1101 picture Str1101 · Jun 30, 2013 · Viewed 13.1k times · Source

I would like to know about some preprocessing practices recommended for applying to images before their features are computed, in order to increase the efficiency of the process as much as possible. (e.g. Croping, changing format, etc...)

Thanks in advance :)

Answer

fatihk picture fatihk · Jun 30, 2013

Preprocessing is heavily dependent on feature extraction method and input image type. Some common methods are:

  1. Denoising: applying a Gaussian or simple box filter for denoising.

  2. Contrast Enhancement: If gray level image is too dark or too bright, this may be applied.

  3. Downsampling to increase speed.

  4. Morphological operations for binary images.