-1
我讀代碼,這段代碼我不明白爲什麼我們使用Mat_<uchar>
圖像(在OpenCV中)使用方法:Mat_ <uchar> for Image。爲什麼?
- thereshold
什麼是使用這個矩陣的優勢?
我讀代碼,這段代碼我不明白爲什麼我們使用Mat_<uchar>
圖像(在OpenCV中)使用方法:Mat_ <uchar> for Image。爲什麼?
什麼是使用這個矩陣的優勢?
的OpenCV threshold函數接受作爲源圖像的1個信道(即灰度)矩陣,無論是8位或32位浮點。
因此,就你而言,你傳遞的是單通道8位矩陣。它的OpenCV類型是CV_8UC1
。
甲Mat_<uchar>
也typedef的-INED作爲Mat1b
,並且像素的值在範圍[0,255],因爲底層類型(uchar
又名unsigned char
)是8位,用0至2個可能的值^ 8 - 1.
while mat_? 是不是被定義爲Mat1b? –
Ernest
不,它是Mat1i,並且包含整數值 – Miki
所以我可以使用Mat_作爲閾值嗎? –
Ernest