OpenCV を使用して C++ でアプリケーションを作成し、画像内の個々のピクセルにガウス フィルターを適用しています。たとえば、画像内の各ピクセルをループし、それらが特定の RGB 値と一致する場合、それらのピクセルのみにガウス アルゴリズムを適用して、画像のそれらの部分の周囲でのみぼかしが発生するようにします。
しかし、私はこれを行う方法を見つけるのに苦労しています。OpenCV ライブラリが提供するGaussianBlur()
機能では、画像全体をぼかすことしかできず、一度に 1 つのピクセルにアルゴリズムとカーネルを単純に適用することはできません。これを達成する方法について誰かアイデアがありますか (たとえば、私が知らない別の方法はありますか)? 1 つのピクセルだけに適用するために、アルゴリズム全体を自分で書き出す必要がないことを願っています。