美文网首页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