trinka 1 Жалоба Опубликовано January 23, 2012 Изначально есть изображение, по которому делаю гомографию. После этого получается изображение в виде четырехугольника, вокруг которого черный цвет. Если делать эквализацию, то она же "подумает" что на картинке много черного, и сработает неверно. как быть? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано January 23, 2012 Почти у всех функций есть параметр mask. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
trinka 1 Жалоба Опубликовано March 21, 2012 у эквализации как раз нету. есть идея заюзать исходник функции и добавить маску самостоятельно, похоже это единственный вариант Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано March 21, 2012 а обрезать черное не вариант? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
trinka 1 Жалоба Опубликовано March 21, 2012 изображение не в виде чертыхегольника уже Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано March 21, 2012 Можно вручную: маска есть у cvCalcHist: Здесь есть алгоритм эквализации гистограммы: http://opencv.itseez.com/modules/imgproc/doc/histograms.html ЗЫ: Может это еще интересно будет: http://fourier.eng.hmc.edu/e161/lectures/contrast_transform/node3.html Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах