美文网首页OpenCv
Mac下OpenCv两个TrackBar只能显示一个

Mac下OpenCv两个TrackBar只能显示一个

作者: 米斯特郭 | 来源:发表于2017-08-11 10:18 被阅读21次

在Mac环境中,OpenCv的TrackBar如果要在一个窗口显示两个,可能会冲突,就是只能显示一个,类似于下面的写法。

namedWindow("a");
createTrackbar("contrast:", "a", &g_nContrastValue, 300,on_ContrastAndBright);
createTrackbar("light:", "a", &g_nBrightValue, 200,on_ContrastAndBright);

我们可以把两个TrackBar分开放到两个窗口中去显示。类似于下面的写法。

namedWindow("a");
createTrackbar("contrast:", "a", &g_nContrastValue, 300,on_ContrastAndBright);
namedWindow("b");
createTrackbar("light:", "b", &g_nBrightValue, 200,on_ContrastAndBright);

问题可以解决。

相关文章

网友评论

    本文标题:Mac下OpenCv两个TrackBar只能显示一个

    本文链接:https://www.haomeiwen.com/subject/tillrxtx.html