0

.NET AForge ライブラリを使用してシャープとイメージを作成しています。「シャープ」フィルターは、次のマトリックスを使用します。

 0  -1   0
-1   5  -1
 0  -1   0

これは実際には画像をシャープにしますが、1 ~ 100 の数値範囲に基づいてより積極的に画像をシャープにする必要があります。

AForge を使用して、このマトリックスを 1 から 100 の数字で変換するにはどうすればよいですか。1 はほとんど目立たず、100 は非常に目立ちます。

前もって感謝します!

4

1 に答える 1

2

このようなフィルターで維持する必要がある 1 つのプロパティは、すべての値の合計が 1 になることです。中間値から 1 を引き、何らかの定数を掛けてから、中間値に 1 を足すと、適切にスケーリングされます。機能するものが見つかるまで、範囲をいじってみてください (100 はほぼ確実に大きすぎます)。

また、より大きなフィルター マトリックスを使用するか、コーナーにも値があるフィルター マトリックスを使用してみてください。

GaussianSharpen クラスを見て、シグマ値を調整することもお勧めします。

于 2013-01-18T22:12:02.553 に答える