class Rect -- Rectangle オブジェクト¶
rect オブジェクトは、Image.find_rects() によって返される attrtuple です。各 rect は、矩形検出器によって位置特定された四辺形を、その軸並行バウンディングボックス、検出された 4 つのコーナー、および矩形の周辺に沿って合算されたエッジ強度の大きさとともに記述します。
フィールドは属性名(rect.x)またはインデックス(rect[0])でアクセスできます。このオブジェクトには公開されたコンストラクタはありません。
- class image.rect¶
このオブジェクトを作成するには
Image.find_rects()を呼び出してください。- x¶
バウンディングボックスの左上 x 座標。ピクセル単位。整数。インデックス
[0]。
- y¶
バウンディングボックスの左上 y 座標。ピクセル単位。整数。インデックス
[1]。
- w¶
バウンディングボックスの幅。ピクセル単位。整数。インデックス
[2]。
- h¶
バウンディングボックスの高さ。ピクセル単位。整数。インデックス
[3]。
- magnitude¶
矩形の周辺に沿ってたどったエッジ勾配強度の合計。値が大きいほど矩形の周囲のエッジが強いことを意味します。これを信頼度スコアとして扱ってください。整数。インデックス
[4]。
- corners¶
検出された四辺形の 4 つのコーナーを表す
(x, y)整数タプルの 4 要素タプル。左上のコーナーから時計回りにソートされています。軸並行とは限りません。検出結果の本来の輪郭を描画するにはこれらのコーナーを使用してください。インデックス[5]。