2値画像のエロージョンは白い領域を減少させ、膨張はそれを増加させます。私はOpenCVを使ってカラー画像でも同じことを試み、同様の結果を得ました。私は、バイナリJPEG画像を腐食/拡張しようとしました。損失圧縮のために、画像は[0,5]および[250,255]の強度を有していた。私が見つけた結果は面白かったです。エロージョンにより、イメージは構造化要素内の最小値を検索して置換します。 Dilationは最大値を使用します。カラー画像のOpenCVエロージョンと膨張
カラー画像の場合、色はどのように小さく、または大きく見えるのですか?彼らは間接的に値を灰色に変換し、強度を見て、次にどれが大きいかを決定しますか?あるいは、彼らは3色の平均を使用していますか? 3つ目の可能性は、それらが3つの色(R、G、B)すべてで別々に浸食/膨張することです。どの方法が使われていますか?
HSV画像の値チャンネルで形態素操作を使用するのが最善の方法だと思います。 – Ashwin
@Ashwin "best"は存在しません。これはアプリケーションに依存します。 –
十分に公正です。それは理にかなっている。 – Ashwin