cv.createTrackbar
时间: 2023-08-09 16:08:43 浏览: 145
cv2.createTrackbar是OpenCV中用于创建轨迹条的函数。它接收三个参数:trackbar名称、窗口名称和默认值。可以通过调用cv2.getTrackbarPos()来获取当前轨迹条的值。例如:
```
import cv2
def on_change(x):
print(x)
cv2.namedWindow("window")
cv2.createTrackbar("trackbar", "window", 0, 10, on_change)
while True:
if cv2.waitKey(1) == ord("q"):
break
```
上述代码在窗口"window"中创建一个名为"trackbar"的轨迹条,取值范围为0~10。当轨迹条的值发生变化时,会调用on_change()函数。
相关问题
cv2.createtrackbar回调函数
cv2.createtrackbar是OpenCV中的一个函数,用于创建一个滑动条控件。它的回调函数是指在滑动条的值发生变化时,所要执行的函数。这个回调函数可以是自定义的,也可以是OpenCV提供的一些函数。在回调函数中,我们可以根据滑动条的值来进行一些操作,比如修改图像的亮度、对比度等。
cv2.createTrackbar
cv2.createTrackbar是OpenCV中用于创建轨迹条的函数。它接收三个参数:trackbar名称、窗口名称和默认值。可以通过调用cv2.getTrackbarPos()来获取当前轨迹条的值。例如:
```
import cv2
def on_change(x):
print(x)
cv2.namedWindow("window")
cv2.createTrackbar("trackbar", "window", 0, 10, on_change)
while True:
if cv2.waitKey(1) == ord("q"):
break
```
上述代码在窗口"window"中创建一个名为"trackbar"的轨迹条,取值范围为0~10。当轨迹条的值发生变化时,会调用on_change()函数。
阅读全文