|
在matlab圖像處理中太有用了,regionprops用來(lái)度量圖像區(qū)域?qū)傩缘暮瘮?shù)。 函數(shù):regionprops。顧名思義:它的用途是get the
properties of region,即用來(lái)度量圖像區(qū)域?qū)傩缘暮瘮?shù)。 如果 properties 沒(méi)有指定或者等于 'basic',則屬性: 'Area', 'Centroid', 和 'BoundingBox' 將被計(jì)算。下面的列表就是所有有效的屬性字符串,它們大小寫敏感并且可以縮寫。 屬性詳細(xì)定義
注意:這個(gè)數(shù)值可能與由函數(shù) bwarea 計(jì)算的值有輕微的不同。對(duì)于這樣一個(gè)數(shù)值,我們可以使用它除以整個(gè)圖像區(qū)域的像素個(gè)數(shù)而得到圖像比例,可以作為模式識(shí)別的候選特征,并且這個(gè)特征是仿射不變的。 EulerNumber:歐拉數(shù) Orientation:方向 BoundingBox 形式為 [ul_corner width],這里
ul_corner 以 [x y z ...] 的坐標(biāo)形式給出邊界盒子的左上角、boxwidth 以 [x_width y_width
...] 形式指出邊界盒子沿著每個(gè)維數(shù)方向的長(zhǎng)度。注意:請(qǐng)?jiān)谶@熟悉一下函數(shù)rectangle的使用方法。 Extent:范圍,長(zhǎng)度 Perimeter:周長(zhǎng) Extrema:極值
'Image' 二值圖像,與某區(qū)域具有相同大小的邏輯矩陣。你可以用這個(gè)屬性直接將每個(gè)子區(qū)域提取出來(lái),然后再作相應(yīng)的處理! 'FilledImage' 與'Image'相同,唯一區(qū)別是這是個(gè)做了填充的邏輯矩陣! 'FilledArea' 是標(biāo)量,填充區(qū)域圖像中的 on 像素個(gè)數(shù)。 'ConvexHull' 是p行2列的矩陣,包含某區(qū)域的最小凸多邊形。此矩陣的每一行存儲(chǔ)此多邊形一個(gè)頂點(diǎn)的xy坐標(biāo)。此屬性只支持2維標(biāo)注矩陣。 'ConvexImage' 二值圖像,用來(lái)畫出上述的區(qū)域最小凸多邊形。同時(shí)此凸包內(nèi)的像素均打開,圖像尺寸和此區(qū)域?qū)?yīng)邊界矩形相同。此屬性只支持2維標(biāo)注矩陣。例如:本例中的第2個(gè)子區(qū)域的最小凸多邊形圖形為。注意:此處函數(shù)roipoly很有用!
是標(biāo)量,填充區(qū)域凸多邊形圖像中的 on 像素個(gè)數(shù)。
是標(biāo)量,幾何拓?fù)渲械囊粋€(gè)拓?fù)洳蛔兞?-歐拉數(shù),等于圖像中目標(biāo)個(gè)數(shù)減去這些目標(biāo)中空洞的個(gè)數(shù)。此屬性只支持2維標(biāo)注矩陣。本例中的歐拉數(shù)均為1。
8行2列矩陣,八方向區(qū)域極值點(diǎn)。矩陣每行存儲(chǔ)這些點(diǎn)的xy坐標(biāo),向量格式為 [top-left top-right right-top right-bottom bottom-right bottom-left left-bottom left-top]。此屬性只支持2維標(biāo)注矩陣。
還有一些別的,用到了再完善,現(xiàn)在還不懂…… |
|
|
來(lái)自: zqian84 > 《matlab函數(shù)》