###前提・実現したいこと
カラー画像の勾配を計算したいのですが、良い方法が思いつきません。
単純に、グレースケールに変換した後にSobelフィルタを用いれば簡単な勾配を求めることはできますが、カラー画像ではあきらかに色の境目があるものでもグレースケールでは境界が潰れてしまうことがあります。
例えば下の画像では、真ん中上のトマトと服の間に明確な境界があるように見えますが、グレースケールでは目立った境目は見えず、Sobel計算でも勾配は殆ど検出されていないように見えます。
色相や彩度も考慮した勾配の計算方法はないのでしょうか?
勾配方向も計算できれば有り難いですが、勾配強度だけでも計算できれば助かります。
説明不足かもしれませんが、よろしくお願い致します。
###考えたこと
ピクセルごとにHSV三つの要素を持っていると考え五次元空間で勾配を計算すればどうか、と考えましたが具体的な実現法までは頭が追いつきませんでした。
###補足情報(言語/FW/ツール等のバージョンなど)
C言語
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/15 02:48