假设我有这段代码:
cv2.createTrackbar('kernal', 'Window', 3, 21, callback)
目前,我只是在其下面编写另一个代码来检查天气,我从对应的cv2.getTrackbarPos
获得的值是奇数或偶数,如果是偶数,则添加一个。还有其他方法,比如使用callback
吗?因为我的方式令人不快的部分是滑块不会真正代表我得到的值(如果设置为偶数,它将是一个值更低)。
答案 0 :(得分:0)
据我所知,没有确定的方法来获得奇数。但是您可以使用这段代码进行优化:
val=cv2.getTrackbarPos('kernal', 'Window')
if val%2!=0:
val+=1
希望这会有所帮助。