私は画像を色でカットする小さなプログラムを開発しています。
これは、このサンプル画像を使用して説明するのが最も簡単です。
そして、黒い枠を使わずに、紫色の形だけで新しい画像を作成したいと思います。
誰かアイデアはありますか?私はJava2Dを使用しているので、最初の画像の紫色の領域でオブジェクト「形状」を作成する必要があると思います。
画像が文字通りあなたが表示するものと似ている場合は、次のことができます。
より洗練された方法がありますが、この単純な方法は素晴らしく理解しやすく、表示したタイプの画像には問題なく機能します。
紫色の領域の境界を見つけるフラッドフィルアルゴリズムを使用する必要があります。
ウィキペディアには、優れた擬似コードとアニメーションを含むページがあります。