Minggu, 05 Januari 2014

PEMOGRAMAN DASAR OPENCV


mohon maaf website ini sementara dinonaktifkan karena beralih ke website simdupen


OpenCV merupakan program sumber terbuka berbasis C++ yang sangat ini banyak digunakan sebagai program computer vision. Salah satu penerapanya adalah pada robotika. Dengan OpenCV,Anda dapat menghadirkan interaksi antara manusia dan robot(human robot interaction).Misalnya ,wajah manusia dideteksi oleh kamera/webcam,lalu diproses oleh komputer, dan kemudian oleh robot untuk aksi tertentu, misalnya mengikuti/mengenal wajah orang tersebut.

Kesemuanya itu membutuhkan OpenCV sebagai program utama antara webcam dan pengolahan, yaitu komputer.Santai aja diblog ini ada Contoh code cara Menampilkan gambar di OpenCV, sebelum anda membuat program pertama dibutuhkan editor dan kompiler Visual Studio.Net 2010 untuk mengedit dan mengompilasi program OpenCV.Anda terlebih dahulu harus mengonfigurasi Visual C++.Net tersebut di mana fail library dan sumbernya harus disertakan. Beberapa fail library juga harus di tambahkan pada penaut (linker) input di Visual C++.lihat gambar dibawah.




Tampilan Property untuk Configuguration directories


Secara umum,konfigurasi yang harus dilakukan pada Visual C++2010 jika menggunakan OpenCV ver 2.2 dan jika diinstall direktori C:OpenCV2.2 adalah sebagai berikut :

 1. Pastikan pada environment variables, pada bagian user variables telah diset direktori bin dari OpenCV 2.2
2.Klik Project lalu properties kemudian pilih VC++Directories, setelah itu tambahkan 2 include Directories,isi seperti dibawah ini.
        C:\OpenCV2.2\include;
C:\OpenCV2.2\include\opencv
3.Tambahkan satu di Library Directory,misalnya
         C:\OpenCV2.2\.lib;
4.Ke penaut pada menu sebelah kiri

C:\OpenCV2.2\lib\opencv_core220d.lib;

C:\OpenCV2.2\lib\opencv_highgui220d.lib;

C:\OpenCV2.2\lib\opencv_video220d.lib;

C:\OpenCV2.2\lib\opencv_ml220d.lib;

C:\OpenCV2.2\lib\opencv_legacy220d.lib;

C:\OpenCV2.2\lib\opencv_imgproc220d.lib.

Setelah anda melakukan diatas sebaiknya anda coba code berikut ini:

Tampil_foto.cpp:

//Menampilkan Foto diOpenCV lewat Visual Studio C++2010

#include “standafx.h”

#include <cv.h>

#include<highgui.h>

#include<cxcore.h>

// jika anda menggunakan versi Opencv 2.1

#pragma comment (lib, “cv210.lib”)

#pragma comment (lib, “cxcore210.lib”)

#pragma comment (lib, “cvaux210.lib”)

#pragma comment (lib, “highgui210.lib”)

#pragma comment (lib, “ml210.lib”)

#pragma comment (lib, “opencv_ffmpeg210.lib”)

Int_tmain(int argc, _TCHAR* argv[])

{
//sesuaikan directori anda

IplImage *img =cvLoadImage(“F:/TRAIN/PROGRAM/OPENCV/FOTO.jpg”);

//jika dijalankan dari console DOS

//IplImage *img =cvLoadImage(“FOTO.jpg”);

cvNamedWindow(“Penampilan FOTO”);

cvShowImage(“Penampilan FOTO”);

cvWaitKey();

cvDestroyWindow(“Penampilan FOTO”);

cvReleaseImage(&img);

return 0;

}


Program di atas akan memuat fail.jpg yang kita berikan dengan cvLoadImage(), lalu ditampilkan menggunakan cvNamedWindow(). Setelah dikompilasi, jalankan program atau eksekusi fail.jpg.exe yang tercipta dengan memberikan parameter gambar dengan perintah.


"Selamat Mencoba"

mohon maaf website ini sementara dinonaktifkan karena beralih ke website simdupen







Bagikan

Jangan lewatkan

PEMOGRAMAN DASAR OPENCV
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.

1 komentar:

Tulis komentar
avatar
Anonim
15 Februari 2015 pukul 16.16

teng kiu ghhaaaan..

tulisan nya bagus.. smoga makin bagus dan ada modul belajar nya untuk ke depan nya..

Reply