我正在尝试向我的图像处理脚本添加一个按钮,以保存我的二进制阈值的高和低 HSV 值。
根据 OpenCV 3.0 文档 here , OpenCV 显然有一个函数可以做到这一点。
我正在写这样的函数
cv2.createButton('Button',f)
其中 Button
是按钮的名称,f
是回调函数(只是一个空函数)
但是我不断得到:-
AttributeError: 'module' object has no attribute 'createButton'
显然,相同的函数在 C/C++ 中运行良好,但在 Python 中却无法正常工作。很可能是因为它不适用于 python(也许)?
我该如何解决这个问题?
最佳答案
文档说
Another important application of trackbar is to use it as a button or switch. OpenCV, by default, doesn’t have button functionality. So you can use trackbar to get such functionality (found at Trackbar as the Color Palette).
有一个如何将它用作按钮的小示例。
关于python - 如何使用 cv2.createButton 在 OpenCV 3.1 中制作按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38314933/