Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python OpenCV中轨迹栏的负值范围_Python_Opencv_Trackbar - Fatal编程技术网

Python OpenCV中轨迹栏的负值范围

Python OpenCV中轨迹栏的负值范围,python,opencv,trackbar,Python,Opencv,Trackbar,我试图在cv2.createTrackbar的轨迹栏范围内包含负值。但是每次我运行脚本时,都不会考虑负值 如何将负值包括在内 import cv2 import numpy as np from cv2 import CV_WINDOW_AUTOSIZE def nothing(x): pass cv2.namedWindow('image', flags = CV_WINDOW_AUTOSIZE) cv2.createTrackbar('val1','image',-50,500,

我试图在cv2.createTrackbar的轨迹栏范围内包含负值。但是每次我运行脚本时,都不会考虑负值

如何将负值包括在内

import cv2
import numpy as np
from cv2 import CV_WINDOW_AUTOSIZE

def nothing(x):
   pass

cv2.namedWindow('image', flags = CV_WINDOW_AUTOSIZE)

cv2.createTrackbar('val1','image',-50,500, nothing)

这将从0重置为500,而不是保持在-50。我怎么能把它保持在-50到500之间呢?

你不能这样做。这个问题已经讨论过了


但是,您可以转到源代码对其进行更改。导游是。这似乎对很多人有用

你不能。请阅读“最小位置始终为0。”修正了吗?我将TrackBarmin设置为负值,它成功了!当然,最好直接在createTrackbar中执行此操作。