問題タブ [image-morphology]
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.
matlab - 画像内のピクセルの 8 連結性を 4 連結性に変更する
8-Connected パスを含む BW イメージがあります
画像は、ピクセル間に 4 連結性があるように変更する必要があります。つまり、斜めに行かずにパス全体を横切ることができます。
このプロセスは、形態学的操作を使用して実行する必要があります。
可能な出力の 1 つがこの画像です。4 つながるパス
matlab - matlabでハフ変換を使用して手描きの線を検出する方法は?
私は基本的に手描きの回路図の画像からコンポーネントと接続を抽出するmatlab画像処理プロジェクトに取り組んでいます。
スケルトン画像を前処理して取得した後、ハフ変換を使用して線を検出し、コーナーと接続パスを識別できるようにしました。
コードは次のとおりです。
これは、実行時に取得した入力と出力です。
ほぼ水平または垂直で、長さが最小で、手描きの性質による不規則性があるすべての線分を検出する必要があります。
与えられたスクリーンショットでは、出力画像には検出された線がほとんど表示されておらず、一部の線が部分的に検出されています。コンポーネントを接続するために使用されるすべてのワイヤを実際に検出する必要があります
この要件を達成するために、ハフ変換関数を調整したり、他の方法を使用したりするにはどうすればよいですか?
python - MATLAB から Python コードへの変換 - imclose() の問題
MATLAB コードを Python に手動で変換していますが、1 行で行き詰っています。
MATLAB コード:
Python 変換コード:
エラー:
これを修正するにはどうすればよいですか?
ios - iOS OpenCV でのモルフォロジー演算の最適化
iOS アプリケーションに openCV フレームワークを使用しています。プロセス全体の 53% を占めるモルフォロジー操作の最適化を探しています。以下はモルフォロジー演算のコードです。
ご覧のとおり、浸食に続いて膨張を適用していますが、これは閉鎖操作と同等です。MorphologyEx を使用してクロージング操作を試みました。しかし、パフォーマンスは同じです (上記のコードに含まれています)。より良い最適化方法はありますか?