1.二值圖像
二值圖像是指僅僅包含黑色和白色兩種顏色的圖像。
在計算機(jī)中,通過一個柵格狀排列的數(shù)據(jù)集(矩陣)來表示和處理圖像。例如,圖 2-1 是
一個字母 A 的圖像,計算機(jī)在處理該圖像時,會首先將其劃分為一個個的小方塊,每一個小方
塊就是一個獨立的處理單位,稱為像素點。接下來,計算機(jī)會將其中的白色像素點(白色小方
塊區(qū)域)處理為“1”,將黑色像素點(黑色小方塊區(qū)域)處理為“0”,以方便進(jìn)行后續(xù)的存儲
和處理等操作。
按照上述處理方式,圖 2-1 中的字母 A 在計算機(jī)內(nèi)的存儲形式如圖 2-2 所示。
上述圖像比較簡單,圖像內(nèi)只有黑色和白色兩種不同的顏色,因此只使用一個比特位(0
或者 1)就能表示。
圖像的二值化是最簡單的圖像處理技術(shù),它一般都跟具體算法聯(lián)系在一起,很多算法的輸入需要是二值數(shù)據(jù)。比如你把圖像文字轉(zhuǎn)換為PDF文字,PDF上只能是黑白兩種顏色。比如你給二維碼解碼,你需要知道哪塊黑哪塊白。
去掉圖像兩個字,二值化在視覺里面應(yīng)用場景多一些。比如早期的人臉檢測很多手勢識別的方法,第一步要找到皮膚塊,所以需要把圖像分為皮膚區(qū)域和非皮膚區(qū)域,這也算是一種二值化,但通常在方法上用的可能不是基于直方圖的了(可能是ID3, 隨機(jī)森林,SVM,甚至神經(jīng)網(wǎng)絡(luò))。比如Haar特征,以及后來的BRIEF和FAST等,還有LBP實際上都是用到二值的思想。文章來源:http://www.zghlxwxcb.cn/news/detail-557177.html
圖像二值化可以看作是聚類,可以看作是分類……這些其實不重要,重要的是它快。它最明顯的意義就是簡化后期的處理,提高處理的速度。文章來源地址http://www.zghlxwxcb.cn/news/detail-557177.html
到了這里,關(guān)于opencv-圖像處理基礎(chǔ)-二值圖像的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!