Langsung ke konten utama

Install OpenCV dengan Visual C++ | Visual Studio


Setelah kemaren saya panjang lebar menjelaskan apa itu OpenCV. Nahh untuk postingan kali ini saya ingin berbagi pengetahuan bagaimana cara menginstall OpenCV dengan Visual C++ pada Visual Studio. Gimana caranya? Cekibrott....

1. Download OpenCV setelah itu install. Lalu buka Microsoft Visual Studio (Mau yang 2005, 2008, ataupun 2010 sama aja).
2. File -> New -> Project
3. Setelah itu pilih Win32 Console Application
4. Beri nama OpenCV (Bisa diganti sesuka kamu)


5. Setelah itu kita setting Project Directories


Pada Microsoft Visual Studio 2005 & 2008
Tools -> Options -> Projects and Solutions -> VC++ Directories
Pada Microsoft Visual Studio 2010
Project -> Properties -> Configuration Properties -> VC++ Directories




Selanjutnya kita include :
- Include Directories tambahkan 'C:\OpenCV2.1\include\opencv;'
- Library Directories tambahkan 'C:\OpenCV2.1\lib;'
- Source Directories tambahkan 'C:\OpenCV2.1\src\cv; C:\OpenCV2.1\src\cvaux; C:\OpenCV2.1\src\cxcore; C:\OpenCV2.1\src\highgui; C:\OpenCV2.1\src\ml;'

Setelah itu jangan lupa setting Linker :
Linker -> Input -> Additional Dependencies
Untuk Debug Builds tambahkan 'cv210d.lib; cxcore210d.lib; highgui210d.lib;'
Untuk Release Builds tambahkan 'cv210.lib; cxcore210.lib; highgui210.lib;'

6. Buat program (Misalnya menampilkan gambar, sebelumnya copy file gambar ke project yang sudah dibuat)


#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
int _tmain(int argc, _TCHAR* argv[])
{
        IplImage *img = cvLoadImage("funny-pictures-cat-goes-pew.jpg");
        cvNamedWindow("Image", CV_WINDOW_AUTOSIZE);
        cvShowImage("Image", img);
        cvWaitKey(0);
        return 0;
}

Nanti hasilnya kira-kira seperti ini :



Keterangan :


cvLoadImage : Fungsinya untuk membaca citra. Fungsi ini dapat membaca citra dalam berbagai format seperti BMP, DIB, JPEG, JPE, PNG, PBM, PGM, PPM, SR, RAS, and TIFF.
cvNamedWindow : Fungsinya untuk membuka window pada layar yang akan berisi citra untuk ditampilkan.
CV_WINDOW_AUTOSIZE : Properti dari window yang akan mengatur ukuran window sama dengan ukuran citra yang akan ditampilkan.
cvShowImage : Fungsinya untuk menampilkan citra pada window yang telah dibuka.
cvWaitKey : Fungsinya akan meminta program untuk berhenti dan menunggu keystroke. Jika argumen yang diberikan positif, program akan menunggu selama milidetik argumen. Jika argumen diatur ke 0 atau ke angka negatif, program akan menunggu sampai suatu tombol ditekan.

Sumber : biomaterial.lipi.go.id

Postingan populer dari blog ini

Pupuh - pupuh sunda sareng Hartina

Saurnamah kanggo nyusun rumpaka pupuh, kedah ditarekahan supados luyu sareng jiwa. MP3 na tiasa didonlot di handapeun lirikna. Tujuh welas pupuh nu dimaksad teh nya eta : 1. Asmarandana, ngagambarkeun rasa kabirahian, deudeuh asih, nyaah. 2. Balakbak, ngagambarkeun heureuy atawa banyol. 3. Dangdanggula, ngagambarkeun katengtreman, kawaasan, kaagungan, jeung kagumnbiraan. 4. Durma, ngagambarkeun rasa ambek, gede hate, atawa sumanget. 5. Gambuh, ngagambarkeun kasedih, kasusah, atawa kanyeri. 6. Gurisa, ngagambarkeun jelema nu ngalamun atawa malaweung. 7. Juru Demung, ngagambarkeun nu bingung, susah ku pilakueun. 8. Kinanti, ngagambarkeun nu keur kesel nungguan, deudeupeun, atawa kanyaah. 9. Ladrang, ngagambarkeun nu resep banyol bari nyindiran. 10. Lambang, ngagambarkeun nu resep banyol tapi banyol nu aya pikiraneunana. 11. Magatru, ngagambarkeun nu sedih, handeueul ku kalakuan sorangan, mapatahan. 12. Maskumambang, ngagambarkeun kanalangsaan, sedih bari genes hate. 13. Mij...

Open Recritument BEM KEMAKOM 2012

Bismillah... Panduan OPREC BEM KEMAKOM 2012/2013 ---------------TEKNIS 1.Langsung     - Menyimpan semua berkas persyaratan di paperbox(di bawah mading OPREC BEM). 2.Web     - Mensubmit semua form persyaratan ke e-mail : luckirachman@gmail.com *Video, Foto, Karya Nyata, dan Fotokopi sertifikat     - Dapat di bawa pada saat test dan wawancara berlangsung. ---------------PERSYARATAN 1.Belum pernah ikut kepengurusan :     1.Mengisi lembar pendaftaran     2.Membuat video 'ceritakan ttg diri anda'     3.Membuat karya nyata(bebas, tulis tangan, tema : 'ILKOMKU', mis : essay, portofolio, foto bercerita,dsb.)     4.Melampirkan foto 4x6 2buah     5.Mengikuti test dan wawancara     6.Fotokopi sertifikat lulus kaderisasi 2.Sudah pernah ikut kepengurusan :     1.Bersedia mengikuti test dan wawancara ---------------DEADLINE ...

Seseorang Bayar Zakat di Lembaga Ini. Kamu Tidak Akan Percaya Apa yang Terjadi dengan Uangnya!

Membayar zakat merupakan hal yang seringkali kita lakukan sebagai umat Muslim terutama dibulan suci Ramadhan. Tentu sebagai seorang muslim yang taat kepada Allah serta Rasul kita perlu memahami penting dan dampaknya membayar zakat bagi kehidupan kita. Zakat sendiri merupakan konsep penting dalam kehidupan seorang muslim dan menjadi bagian dari rukun Islam. Zakat memliki peran yang sangat penting dalam keuangan muslim baik secara pribadi maupun umat. Ketika seseorang membayar zakat atas harta pada umumnya dilakukan karena harta yang telah Ia miliki selama setahun dan telah mencapai batas / haul untuk menunaikan zakat. Hukum untuk membayar zakat adalah wajib / fardhu’ain bagi yang mampu. Tidak ada paksaan membayar zakat bagi yang belum mampu, dalam hal ini yang dimaksud adalah zakat maal. Sedangkan untuk zakat fitrah setiap umat muslim wajib membayar zakat sesuai dengan perhitungan yang telah ditetapkan oleh Kementerian Agama. Zakat fitrah yang dilakukan setahun sekali selama bulan Ramad...