Pok*_*son 5 python user-interface opencv
我正在构建一个带有多个滑块的轨迹栏窗口,如下所示:
import cv2
def do_nothing(_):
pass
# Create window and add track bars
window_name = 'level control'
cv2.namedWindow(window_name)
for i in xrange(10):
cv2.createTrackbar(str(i), window_name, 1, 10, do_nothing)
# Wait for escape key
while (True):
k = cv2.waitKey() & 0xff
if k == 27:
break
Run Code Online (Sandbox Code Playgroud)
问题在于它们是以一种非常奇怪的顺序添加的:

我试图找出模式,所以我将它们一个一个添加。在每一步,它们看起来像:
我想不通模式,但每次都是一样的,所以不是随机的!此外,我添加它们的顺序没有区别,所以它似乎是基于名称。不过,它不是按字母顺序排列的,用字符替换数字给出了类似的顺序(例如d b c a)。这是一个错误吗?我在做一些有趣的事情吗?有没有办法让我的滑块按照我想要的顺序排列?