OpenCVの - 画像ぼかし腐食+

図1に示すように、単純な画像腐食

書式#include <opencv.hpp>
 使用して 名前空間の品種;
INT メイン(){ 
    マットsrcImage =関数imread(" C:/ユーザ/齐明洋/Desktop/1.jpg " )。
マット要素
= getStructuringElement(MORPH_RECT、サイズ(1515 ))。 マットdstImage; (srcImage、dstImage、要素)を侵食。
関数imshow(
" 原图片" 、srcImage)。 関数imshow(" 腐蚀操作" 、dstImage)。
waitKey(
0 )。 }

まず、プログラムの画像をロードし、マットが機能getStructuringElementの戻り値を取得する型の変数を定義し、関数は値getStructuringElement割り当てられた構造要素の形状及びサイズ(コアマトリックス)を返します。パラメータは、関数のイメージがとてもウィンドウが表示されていることを浸食演算、最後のコール関数imshow表示、waitKey機能付きキーを押し待ちをむしばむ呼び出し、準備ができています。

効果:

 

 2、シンプルなグラフィックぼかし

#include <opencv.hpp>
 使用して 名前空間CV;
 int型のmain(){ 
    マットsrcImage =関数imread(" C:/ユーザ/チー陽明/Desktop/1.jpg " ); 
マットdstImage、 ブラー(srcImage、dstImage、サイズ(
77。 ));
関数imshow(
" 原画像" 、srcImage); 関数imshow(" ファジー操作" 、dstImage);
waitKey(
0 ); }

プログラムコードはぼかし機能最後に表示されたレンダリングを呼び出して、理解して元の画像をロードすることは非常に簡単です。

効果:

 

 

 

おすすめ

転載: www.cnblogs.com/bjxqmy/p/11884566.html