我正在使用图像比例和Otsu阈值处理在2个图像之间进行变化检测。 代码的最后一行是错误的。
.expand()
任何帮助?
答案 0 :(得分:3)
cv2.threshold()
期望第一个参数( a source image )为灰度图像。
如果您无法控制初始图像制作&管道处理,只需在输入[src]
cv2.threshold()
cv2.threshold( cv2.cvtColor( aSrcIMG, cv.CV_BGR2GRAY ), #<-ratio
aThresholdVALUE, #<- 0
aMaxVALUE, #<- 255
aThresholdProcessTYPE #<-cv2.THRESH_BINARY + cv2.THRESH_OTSU
)