現在地 >> メニュー >> OpenCV >> IplImage編08 >> IplImage編08::まとめ4

問題

画像を読み込んでcvMorphologyEx関数で何らかの演算を行え。

答え

#include <iostream>
#include <string>
#include <cv.h>
#include <highgui.h>

#pragma comment(lib,"cv200.lib")
#pragma comment(lib,"cxcore200.lib")
#pragma comment(lib,"highgui200.lib")

const char *filename = "gm2.png";


int main()
{
	IplImage *imgA = cvLoadImage(filename);
	if(imgA == NULL)
	{
		std::cerr << "Can't Load Image\n";
		return -1;
	}
	IplImage *tmp = cvCloneImage(imgA);
	
	cvMorphologyEx(imgA,imgA,tmp,NULL,CV_MOP_BLACKHAT,2);


	cvNamedWindow("cvMorphologyEx");
	cvShowImage("cvMorphologyEx",imgA);

	cvWaitKey();
	
	cvReleaseImage(&imgA);
	cvDestroyAllWindows();

	return 0;
}
×

この広告は60日間更新がないwikiに表示されております。

目次

― その他 ―

Wiki内検索

計測中...(07.10.8〜)

Save The World






▲よろしければ広告のクリックもお願いします


▲ランキングに参加しました

管理人/副管理人のみ編集できます