0

複雑なリージョンと、リージョンを 2 つの部分に分割するポリラインがあります。その地域によって定義された 2 つのサブ地域を持ち、それらを他の目的に使用したいと考えています。誰もそれを行う方法を知っていますか?

4

1 に答える 1

0

私が最終的に行ったのは、放射状スイープ アルゴリズムを使用して、ポリラインが領域を出たところから開始し、ポリラインが領域に入るポイントにスイープが到達したときに停止するように、領域の輪郭を描くことでした。スイープは時計回りと反時計回りの 2 回行われました。

各反復で放射状のピクセルが領域内にあるか領域外にあるかを調べるために、region.contains(x,y) を使用しました。

ラジアル スイープの説明: http://www.imageprocessingplace.com/downloads_V3/root_downloads/tutorials/contour_tracing_Abeer_George_Ghuneim/ray.html

于 2012-08-29T07:20:40.313 に答える