問題タブ [graphicspath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 領域を対角線に設定できますか?
昨日誰かから、グラフィック パスと四角形のエッジ、および内側の除外四角形を設定する方法について学びました。
しかし今、対角線だけを無効にしたい:
現時点では、2 つの点を長方形に変換し、それを無効にしています。しかし、これは良くなるでしょうか?
c# - 画像から色範囲の選択を生成する
GraphicsPath
画像があり、画像を構成するピクセルのある種のしきい値に基づいて、画像の選択を表すものを作成したいと思います。たとえば、特定の色に近い色値を持つピクセルを考慮する色範囲アルゴリズムです。
現時点での私の問題は、ピクセルを選択するアルゴリズムではなくGraphicsPath
、現在のコードでは複雑になりすぎて (ポイントが多すぎて)、作成に時間がかかり、特にそれをさらに管理するのに時間がかかります。
現時点では、次のコードを使用しているだけです (この例では、単に不透明なピクセルを使用しています)。ここで、Rectangle
取得したピクセルごとに を追加します。
GraphicsPath
このプロセスまたは結果を単純化して、理想的には輪郭のみを使用して、より単純なパスを取得するにはどうすればよいですか?
EDIT
次に、次のパスに使用します。画面に輪郭を表示します(実行中のアリ)。他の画像のマスクとして使用します(パスから外れたものをキャンセルします)。ヒット テストを実行します (ポイントがパス内にあるかどうか)。例として: