問題タブ [sobel]
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.
opengl - GLSL のテクスチャからの滑らかな輪郭検出
次のようなテクスチャから滑らかな (一貫した幅と連続した) 輪郭を生成したいと思います。
現在、非常に基本的なエッジ検出を行うシェーダーを実行しており、最終的に次の結果が得られます。
生成された等高線は明らかにきれいではありませんが、適切なソーベル フィルタリングを適用しても結果はそれほど向上しませんでした。
ほぼピクセルに完全な輪郭を取得したいのですが、可能であれば、入力テクスチャからのノイズも無視するのが理想的です。
ありがとう!
編集:おそらく次のようないくつかのスムーズな手順を追加する必要があります: https://www.shadertoy.com/view/4ssSRl
python - ソーベル フィルターを作成し、画像に偏導関数とマグニチュードを適用する方法
私は現在、パイソンでソーベルフィルターを実装しようとしています.以下のコードでは、ウィキペディアがソーベルフィルターの仕組みを説明しているように試みました.
これが以前に尋ねられた場合は申し訳ありませんが、これについて私が見つけることができた唯一の質問は、私に何の助けにもなりませんでした
このトピックについては、私も同じことをしていますが、有限の近似を使用していますが、結果としてそれらがどのように異なるのか正確にはわかりません(おそらく、ソーベルフィルターが機能するようになると思います)が、誰かがそれを説明できればとてもうれしくなる。