openCV vs GIMP, обнаружение краев в openCV не удается

Я выполняю обнаружение края Sobel в openCV, используя следующие параметры:

cv.Sobel(mat, edgemat, 1, 1)
# mat -> source image
# edgemat -> taget output image 
# 1 -> xorder (int) – Order of the derivative x
# 1 -> yorder (int) – Order of the derivative y
# apertureSize (int) – Size of the extended Sobel kernel -> its by default set to 3

Я также сделал обнаружение края Sobel на изображении с использованием GIMP.

Исходное изображение: Source image Вывод openCV: openCV output Вывод GIMP - GIMP output

Почему такая большая разница между выводами openCV и GIMP. Качество вывода GIMP превосходит openCV на световые годы.

6
задан Xolve 3 June 2011 в 11:35
поделиться