画像上に正多角形を描き、面積を計算する

私はmatlabで画像上に規則的なポリゴンを描き、そのポリゴンの面積を計算したいと思います。

1

1 答え

あなたはエリアやポリエリアを試してみましたか?

0
追加された
私はroipolyを使ってイメージ上にポリゴンを描画していますが、それを使ってポリゴンを規則的に描画することはできません。まず、画像に正多角形を描く必要があります。そのための何かの提案
追加された 著者 user1191835,
その点で別のポリゴンの頂点が計算される「通常の」点を作ることができます。たとえば、イメージ上に正三角形のポリゴンを作成する場合は、roipolyを使用して三角形の1つの点をデジタル化するだけです。残りの点の座標は手動で計算できます。
追加された 著者 funfunfun,
作成したいポリゴンのサイズ(および/または向き)が同じでない場合は、「通常」のポイントを2つ以上追加することができます。たとえば、直径の異なる円を作成する場合は、円の直径である2つの点をデジタル化し、その2点を使用して休止点を手動で計算することができます。
追加された 著者 funfunfun,