Görüntü İşleme

Visual Studio 2010 ile OpenCV

Görüntü işleme konusunda temel mantık oturduysa artık bizi birçok zahmetten kurtaran Opencv ye geçebiliriz. Opencv ile ilgili bilgiye buradan, opencv yi VS  2010 da kullanma konusuna buradan ulaşabilirsiniz.

Opencv yi VS de kullanma işlemini hallettikten sonra( ki bu iş cidden sıkıntılı, bu konuda Türkçe kaynaklar eksik yada hatalı oluyor, tavsiyem verdiğim linkte İngilizceyi anlayarak yapmanız) ilk iş olarak herhangi bir yerdeki görüntüyü nesneye atamak ve görüntülemek.

İşte kodlar:

#include "stdafx.h"
#include <cv.h>
#include <highgui.h>

int _tmain(int argc, _TCHAR* argv[])
{
	IplImage *img = cvLoadImage("C:\\OpenCV2.2\\lena.png"); //görüntüyü img ye atıyoruz
	cvNamedWindow("Görüntü",1); //Görüntü başlıklı bir pencere oluşturuyoruz
	cvShowImage("Görüntü",img); //görüntü penceresinde img görüntüsünü gösteriyoruz
	cvWaitKey(); //diğer işlem için herhangi bir tuş bekliyor
        cvDestroyWindow("Görüntü"); //ve pencere kapatılıyor
	cvReleaseImage(&img); //img nin bundan sonra kullanımı için release ediyoruz

	return 0;
}

Böylece herhangi bir görüntüyü projemize ekleyip üzerinde işlemler yapabiliriz. Bir sonraki yazıda görüşmek üzere…

Yorum bırakın