答えた
それ
コミュニティ (5)
polygon
matlab
画像上に正多角形を描き、面積を計算する
私はmatlabで画像上に規則的なポリゴンを描き、そのポリゴンの面積を計算したいと思います。
1
1
答え
あなたはエリアやポリエリアを試してみましたか?
0
私はroipolyを使ってイメージ上にポリゴンを描画していますが、それを使ってポリゴンを規則的に描画することはできません。まず、画像に正多角形を描く必要があります。そのための何かの提案
その点で別のポリゴンの頂点が計算される「通常の」点を作ることができます。たとえば、イメージ上に正三角形のポリゴンを作成する場合は、roipolyを使用して三角形の1つの点をデジタル化するだけです。残りの点の座標は手動で計算できます。
作成したいポリゴンのサイズ(および/または向き)が同じでない場合は、「通常」のポイントを2つ以上追加することができます。たとえば、直径の異なる円を作成する場合は、円の直径である2つの点をデジタル化し、その2点を使用して休止点を手動で計算することができます。
Stack
Overflow
源
licensed under
cc by-sa 3.0
with attribution