Computer Vision OpenCV
-
Upload
mulkan-syarif -
Category
Documents
-
view
153 -
download
2
description
Transcript of Computer Vision OpenCV
Computer Vision : OpenCV 2.2.0Oleh: [email protected]
http://softscients.blogspot.com
“OpenCV kepanjangan dari open computer vision yaitu library / pustaka yang ditulis menggunakan bahasa C untuk keperluan vision komputer. Ada ratusan 500 function ratusan ribu baris code yang ditulis
rapi dan efisien”
Bagi user yang ingin mengandalkan kecepatan komputasi dan kehandalan pustaka, maka OpenCV adalah pilihan paling tepat.
Disini penulis menggunakan openCV 2.2.0 dan IDE favorit yaitu CodeBlock dan compiler Gcc tentunya semuanya free dan opensource.
Install dan Download OpenCV dan CodeBlocksUser bisa mengundul OpenCV di http://opencv.org/
Dan CodeBlocks di http://codeblocks.org
Konfigurasi OpenCV di CodeBlocksUser dapat melihat lebih detail di
http://opencv.willowgarage.com/wiki/CodeBlocks
atau ingin tutorial disini
Buatlah project C++ berbasis console application
#include <iostream>#include "cv.h"#include "highgui.h"
int main(){
IplImage * pImag; int height, width,depth; //set lokasi file pImag=cvLoadImage("D:/Winter2.bmp"); //get information width=pImag->width; height=pImag->height; depth=pImag->depth; std::cout<<"Information citra "<<endl<<" Lebar "<<width<<" tinggi "<<height <<endl; std::cout<<"kedalaman "<<depth <<" bit";
//create font CvFont font; double hScale=1; double vScale=1; int lineWidth=1;
cvInitFont(&font,CV_FONT_HERSHEY_SIMPLEX|CV_FONT_ITALIC, hScale,vScale,0,lineWidth); cvPutText (pImag,"[email protected]",cvPoint(50,50), &font, cvScalar(0,255,0)); cvPutText (pImag,"openCV",cvPoint(50,80), &font, cvScalar(0,255,255)); cvNamedWindow("openCV: [email protected]",1); cvShowImage("openCV: [email protected]",pImag); cvDestroyWindow("image"); cvReleaseImage(&pImag); cvWaitKey(0);
return -1;}