最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【第五節(jié)】用滑條做調(diào)色板

2022-11-15 14:26 作者:海鷗之道  | 我要投稿

目標(biāo)

  • 學(xué)會把滑條綁定到OpenCV的窗口

  • 你將會學(xué)習(xí)這些函數(shù):CV2.getTrackbarPos(),CV2.creatTrackbar()等。

1、代碼示例

????????現(xiàn)在我們來創(chuàng)建一個(gè)簡單的程序:通過調(diào)節(jié)滑動條來設(shè)定畫板顏色。我們要創(chuàng)建-個(gè)窗口來顯示顯色,還有三個(gè)滑動條來設(shè)置B, G, R的顏色。當(dāng)我們滑動滾動條是窗口的顏色也會發(fā)生相應(yīng)改變。默認(rèn)情況下窗口的起始顏色為黑。

????CV2.getTrackbarPos()函數(shù)的一個(gè)參數(shù)是滑動條的名字,第二個(gè)參數(shù)是滑動條被放置窗口的名字,第三個(gè)參數(shù)是滑動條的默認(rèn)位置。第四個(gè)參數(shù)是滑動條的最大值,第五個(gè)函數(shù)是回調(diào)函數(shù),每次滑動條的滑動都會調(diào)用回調(diào)函數(shù)?;卣{(diào)函數(shù)通常都會含有一個(gè)默認(rèn)參數(shù),就是滑動條的位置。在本例中這個(gè)函數(shù)不用做任何事情,我們只需要pass就可以了。

????????滑動條的另外一個(gè)重要應(yīng)用就是用作轉(zhuǎn)換按鈕。默認(rèn)情況下OpenCV本身不帶有按鈕函數(shù)。所以我們使用滑動條來代替。在我們的程序中,我們要創(chuàng)建一個(gè)轉(zhuǎn)換按鈕,只有當(dāng)裝換按鈕指向ON時(shí),滑動條的滑動才有用,否則窗戶口都是黑的。

程序運(yùn)行效果如下:

2、提高篇

????????結(jié)合之前學(xué)習(xí)的知識,創(chuàng)建一個(gè)畫板,可以自選各種顏色的畫筆畫各種圖形。

參考代碼如下:

運(yùn)行程序,‘m’鍵切換畫筆矩形--畫線模式。顯示效果如下圖:







【第五節(jié)】用滑條做調(diào)色板的評論 (共 條)

分享到微博請遵守國家法律
杂多县| 永安市| 陵川县| 肇庆市| 南华县| 若尔盖县| 阳西县| 治多县| 绩溪县| 新宁县| 大姚县| 饶河县| 宜丰县| 禹州市| 双桥区| 旬阳县| 治多县| 额济纳旗| 合阳县| 吴堡县| 磐石市| 富源县| 施秉县| 陆河县| 方城县| 金溪县| 宝清县| 汤阴县| 宜兴市| 客服| 垦利县| 庆安县| 静海县| 东乡县| 南靖县| 岢岚县| 来安县| 民和| 乌拉特中旗| 宁陕县| 仪陇县|