-1
現在、1次元ウィンドウフィルタがあります:hannウィンドウ、ランプウィンドウ、ガウスウィンドウなどですが、この1次元フィルタを180度回転させて2次元フィルタ。 誰も私にこの機能を実装するためのアイディアを教えてもらえますか? 私はこの機能を実装するためにC++とopencv 3.0を使用します。1dフィルタを使って2dフィルタを生成する方法
現在、1次元ウィンドウフィルタがあります:hannウィンドウ、ランプウィンドウ、ガウスウィンドウなどですが、この1次元フィルタを180度回転させて2次元フィルタ。 誰も私にこの機能を実装するためのアイディアを教えてもらえますか? 私はこの機能を実装するためにC++とopencv 3.0を使用します。1dフィルタを使って2dフィルタを生成する方法
OpenCvには、必要な2Dフィルタがすべてあります。例えば、gaussianBlur
は、ご希望の画像にガウスフィルタリングを行います。std
とmean
です。他のフィルタを検索すると、コマンドを簡単に見つけることができます。
OpenCVはわかりませんが、一般に、同じ1Dフィルタ係数を使って独立した水平および垂直処理を行うか、1D係数から2Dフィルタを生成することができます。 – metal