Tutorial OpenCV 2: Integrasi dengan Visual Studio 2012/2013
April 13, 2015
Add Comment
Judul : Tutorial OpenCV 2: Integrasi dengan Visual Studio 2012/2013
link : Tutorial OpenCV 2: Integrasi dengan Visual Studio 2012/2013
Tutorial OpenCV 2: Integrasi dengan Visual Studio 2012/2013
Setelah instalasi OpenCV, maka langkah selanjutnya adalah integrasi OpenCV dengan Visual Studio. Tutorial ini akan menunjukkan cara integrasi OpenCV dengan visual studio 2012 dan 2013. Perlu diingat bahwa dalam pemrograman selanjutnya kita akan menggunakan bahasa C dan C++ sehingga untuk menjalankan program yang kita buat di komputer lain dibutuhkan VCRedist. Tanpa VCRedist ini program yang kita buat tidak akan jalan.
Integrasi OpenCV dengan Visual Studio 2012 dan 2013 sifatnya adalah temporer, artinya harus dilakukan setiap kali mau membuat program. Untuk itu, hasil integrasi ini nantinya akan kita simpan sebagai template. Berikut adalah langkah-langkahnya:
- Jalankan Visual Studio, klik "File” – “new project" – "Visual C++" - "CLR" - "CLR Empty Project" – beri nama projectnya "templateku".
- Klik "Project" - "Add New Item" - "UI" - "Windows Form" – “Add”
- Klik "Project" - "templateku Properties" - "Configuration Properties"- klik "VC++ Directories" , pada "Include Directories" tambahkan c:\opencv\build\include;c:\opencv\build\include\opencv; atau c:\opencv\install\install\include; c:\opencv\install\install\include\opencv; (sesuaikan dengan letak folder include)- klik "Linker" - "General", pada "Additional Library Directories" tambahkanc:\opencv\build\x86\vc11\lib atau c:\opencv\install\install\x86\vc11\lib (sesuaikan dengan letak folder lib)- klik "Linker" - "Input", pada "Additional Dependencies" tambahkan kode berikut: opencv_contrib249.lib; opencv_stitching249.lib; opencv_videostab249.lib; opencv_nonfree249.lib; opencv_superres249.lib; opencv_gpu249.lib; opencv_ocl249.lib; opencv_legacy249.lib; opencv_calib3d249.lib; opencv_features2d249.lib; opencv_objdetect249.lib; opencv_highgui249.lib; opencv_video249.lib; opencv_photo249.lib; opencv_imgproc249.lib; opencv_flann249.lib; opencv_ml249.lib; opencv_core249.lib- klik "Linker" - "System" - Pada "Subsystem" pilih "Windows (/SUBSYSTEM:WINDOWS)"
- klik "Linker" - "Advanced" - Pada "Entry Point" masukkan "Main" (tanpa tanda petik)
- OK - Klik "Solution Explorer" - "MyForm.cpp" - Masukkan kode berikut:
#include "MyForm.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThread]
void Main(array<String^>^ args)
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
templateku::MyForm form;
Application::Run(%form);
} - Lalu kembali ke "MyForm.h", klik "View" - "Code", pastikan kode awalnya seperti berikut:
#pragma once
#include <highgui.h>
#include <cv.h>
#include <opencv2\imgproc\imgproc.hpp>
namespace templateku{
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
using namespace cv;
using namespace std;
dst......... - Buat sebuah button pada "MyForm.h[design]" lalu klik dua kali. Di sinilah nantinya kode pemrograman akan diletakkan (pada tutorial selanjutnya)
- Klik “save”, lalu klik “File” – “Export Template...” – “Next” – beri nama templatenya misalnya “opencv” – “Finish”
- Nah, kalau mau membuat project baru tinggal klik “File” – “New” – “Project...” – “Visual C++” – “opencv” – “ok”
Ingat bahwa OpenCV di VS memiliki 2 bahasa, yaitu C dan C++. Keduanya sangat berbeda. Lebih mudah jika Anda menggunakan bahasa C karena contohnya lebih banyak dan pemahamannya lebih mudah. Selain itu, beberapa output C bisa dikonversi ke C++, tapi tidak sebaliknya. Selamat ngoding....
Demikianlah Artikel Tutorial OpenCV 2: Integrasi dengan Visual Studio 2012/2013
Sekianlah artikel Tutorial OpenCV 2: Integrasi dengan Visual Studio 2012/2013 kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Tutorial OpenCV 2: Integrasi dengan Visual Studio 2012/2013 dengan alamat link https://iniajakalogitu.blogspot.com/2015/04/tutorial-opencv-2-integrasi-dengan.html