2 c++ python opencv image-processing
我正在尝试向图像处理脚本中添加一个按钮,以将高和低HSV值保存为二进制阈值。
根据此处的OpenCV 3.0文档,OpenCV显然具有执行此操作的功能。
我正在编写这样的函数
cv2.createButton('Button',f)
Where Button是按钮的名称,并且f是回调函数(只是一个空函数)
但是我不断得到:
AttributeError:'模块'对象没有属性'createButton'
显然,相同的功能可以在C / C ++上正常工作,但不适用于python。最有可能是因为它不适合python(也许)吗?
我该如何解决这个问题?
cv2.namedWindow("Frame")
cv2.createButton("Back",back,None,cv2.QT_PUSH_BUTTON,1)
def back(*args):
pass
Run Code Online (Sandbox Code Playgroud)
上面的代码展示了如何实现cv2.createButton()方法。
笔记: