5

GDI+ GraphicsPath のソフト ワイド アウトラインを描画する必要があります。このようなもの: 滑らかなペンで描かれたパス エッジ (赤)

パス エッジは赤で表示されます。滑らかな幅広のペンを使いたいです。また、ペンの滑らかさを制御する機能も必要です。

ペンでグラデーション ブラシを使用しようとしましたが、うまくいく解決策が見つかりませんでした。

黒の実線のペンで輪郭を描き、結果の画像の上にガウス平滑化フィルターを適用することで、目的の結果を得ることができますが、画像全体を処理する必要があると処理が遅くなるため、これは避けたいと思います。 .

滑らかなパスの輪郭を描く方法はありますか?

4

1 に答える 1

2

GDI+ にはこの機能を提供する標準的な方法がないため、作成する必要があります。

線分を追跡し、線分に沿ってぼやけた塗りつぶされた円を描くことができます。あいまいな円をビットマップに 1 回描画することで、かなり簡単かつ迅速に継続的にブリットすることができます。時間をかけてゆっくりとキャンバスにブレンドすることで、非常に優れた効果を生み出すこともできます。これにより、ユーザーは円の強度やサイズを制御できるようになります。

于 2015-04-20T05:10:57.450 に答える