わかりました。エッジ検出とたとえばフラッドフィルアルゴリズムを組み合わせたい、画像操作用のエリアフィルツールを作成したいと考えています。さまざまなタイプのアルゴリズム(canny、laplace sobelなど)を調べましたが、それらを実装して状況に合わせて調整する方法がわかりません。
私はからhtml5rocksの例を使用することができました:-
http://www.html5rocks.com/en/tutorials/canvas/imagefilters/
そしてそれを私の画像データに適用することができます。選択した画像に新しい色を適用することもできますが、次のように2つを組み合わせる方法がわかりません-
画像内の領域をマウスクリックし、古い色を新しい色に置き換えます。領域内では、マウスクリックの周囲のエッジ検出フィルターによって定義されたエッジと元の色によって定義されます(指定された許容範囲内で元の色のHSL値を使用してみます)
インテリジェントなエリアフィルのように効果的に。
HTML5キャンバスとjavascriptを使用しています。
これが理にかなっていることを願っています...