溫馨提示×

regionprops函數用法詳解

小云
620
2023-09-14 08:42:47
欄目: 編程語言

regionprops是Python中的一個函數,屬于skimage庫中的函數。它用于計算圖像或二值圖像中的連通區域的各種屬性。

使用方法如下:

  1. 導入庫和模塊:
import skimage.measure as measure
  1. 調用函數:
props = measure.regionprops(label_image)

其中,label_image是一個標記了連通區域的圖像,可以是二值圖像或灰度圖像,label_image可以通過使用skimage庫中的函數進行標記,比如label函數。

  1. 返回結果:

函數返回一個RegionProperties對象的列表,每個對象包含了每個連通區域的屬性。

RegionProperties對象的常用屬性如下:

  • area:連通區域的像素數目。

  • bbox:連通區域的邊界框(上下左右四個值)。

  • centroid:連通區域的質心坐標。

  • convex_area:連通區域的凸包像素數目。

  • eccentricity:連通區域的離心率。

  • equivalent_diameter:連通區域的等效直徑。

  • euler_number:連通區域的歐拉數。

  • extent:連通區域的面積與邊界框面積之比。

  • filled_area:連通區域的填充像素數目。

  • label:連通區域的標簽。

  • major_axis_length:連通區域的主軸長度。

  • minor_axis_length:連通區域的次軸長度。

  • orientation:連通區域的方向。

  • perimeter:連通區域的周長。

  • solidity:連通區域的凸度。

  • weighted_centroid:連通區域的權重質心坐標。

  • weighted_local_centroid:連通區域的加權局部質心坐標。

可以通過以下方式訪問屬性:

props[0].area
props[0].bbox
props[0].centroid

注:props[0]表示第一個連通區域,props[1]表示第二個連通區域,以此類推。

以上就是regionprops函數的使用方法和常用屬性的詳解。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女