Komputer Vision
Komputer Vision
OLEH
Nama
:REFDINAL F
No.Bp
:1210952005
Computer
Vision
(Visi
Komputer)
sering
didefinisikan
OpenCV
OpenCV adalah sebuah library open source C++ untuk
prosessing image dan komputer vision. Awalnya dikembangkan
oleh Intel dan sekarang didukung oleh Willow Garage. Aplikasi ini
gratis digunakan untuk kegunaan komersial dan non komersial.
Karena itu tidak wajib untuk aplikasi openCV kita untuk dipublish.
OpenCV merupakan library yang memiliki banyak fungsi yg pada
dasarnya untuk realtime image processing. Sekarang memiliki
ratusan image processing dan komputer vision algoritma yg
dikembangkan
Fitur Utama
Penjelasan Program
#include <iostream>
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
untuk mengambil video dari kamera pada saat bernilai (0), maka akan
menggunakan kamera default, dan bernilai (1) maka akan menggunakan
kamera lain
if ( !cap.isOpened() )
{
cout << "Cannot open the web cam" << endl;
return -1;
}
fungsi jika kamera tidak dapat dibuka maka akan menampilkan pesan
"Cannot open the web cam"
namedWindow("Control", CV_WINDOW_AUTOSIZE);
Mat imgHSV;
cvtColor(imgOriginal, imgHSV, COLOR_BGR2HSV); //mengkonversi frame yg
didapat ke format HSV
Mat imgThresholded;
inRange(imgHSV, Scalar(iLowH, iLowS, iLowV), Scalar(iHighH, iHighS, iHighV),
imgThresholded); //threshold gambar yg didapat
Orange 0-22
Yellow 22- 38
Green 38-75
Blue 75-130
Violet 130-160
Red 160-179
Daftar Pustaka
Fernando, Shermal. 2013. Read and Display Image. http://opencvsrf.blogspot.co.id/2010/09/object-detection-using-colorseperation.html Diakses pada :13/06/16 ;17.36