5

フォトショップのコピーフィルターやメモ用紙のような、ある種の木炭フィルターに興味があります。このフィルターがどのように機能するかについて、誰かに紙や指示がありますか?

最良の場合、私は以下を作成したいと思います:

入力:

ImageShack.usによってホストされている画像

出力:

ImageShack.usによってホストされている画像

あいさつ

4

3 に答える 3

6

パンシャープニングに似たプロセスだと思います。次の方法で、gimpで非常によく似た画像を取得できました。

  • グレーに変換
  • 2 つのレイヤーに複製する
  • 1 レイヤーを軽くぼかします
  • 大きな半径の DOG フィルターを使用した他のレイヤーでのエッジ検出
  • 透明度で少し遊んで、2 つのレイヤーを合成します。
于 2012-07-24T01:43:25.710 に答える
2

これが行っていることは、カラー画像を 0-1 ビットマップ画像に変換することです。通常、一部の値に対して 1 (白) を返し、その他の値に対して 0 (黒) を返すしきい値関数を使用します。

単純な関数の 1 つは、イメージをカラーからグレースケールに変換し、グレーの色合いを選択して、その上はすべて白、下はすべて黒にすることです。使用する実際のしきい値は、画像の明るさに応じて適応させることができます (特定の割合のピクセルを白くしたい場合)。

また、画像内のコンテキストに基づいて適応することもできます (つまり、暗い領域には、局所的なコントラストを示すためにまだいくつかの白いピクセルがある場合があります)。フィルタリングは地域の平均的な暗さに敏感であるため、家の後ろの木々がすべて黒くなるわけではありません。

また、ツリーのライト ギャップに近い領域には、相対的に暗いため、暗いピクセルのクラスターがあることに注意してください。家の端、ベンチも強調されています。動作中のエッジ検出要素があります。

于 2012-07-23T23:41:59.437 に答える
2

あなたが例を挙げた効果を正確には知りませんが、それに似たさまざまな効果があります. VSOverFlow が指摘したように、画像をしきい値処理すると、それが使用されているとは思いませんが、それと非常によく似た結果になります。Open cv にはこのための機能があり、そのドキュメントはhereにあります。Otsu のしきい値処理方法も調べてみてください。

再び VSOverFlow が指摘したように、エッジ検出要素も使用されます。SobelフィルターとPrewittフィルターを調査することをお勧めします。これらは、提供した画像に似たものを提供する3つの簡単なオプションです. おそらく、Prewitt フィルターからの結果にしきい値を設定できますか? Photoshop がどのようにフィルターを実装しているかはわかりません。これらのオプションのいずれも探しているものに十分に近いものがない場合は、Photoshop でこれらのフィルターの特定の実装に関する情報を探すことをお勧めします。

于 2012-07-24T00:06:53.520 に答える