Pada komputer vision, adakalahnya ketika ingin mengkluster sebuah objek dibutuhkan ROI (Region of Interest), dengan ROI pekerjaan pemrosesan citra/video menjadi lebih ringan dan komputasi lebih singkat. RoI sering penulis gunakanpada proses segmentasi, contoh sederhana dalam membuat roi secara manual.
#include <QtCore/QCoreApplication>
#include<stdio.h>
#include<opencv/cv.h>
#include<opencv/highgui.h>
#include<math.h>
int main(int argc, char *argv[])
{
cv::Mat imageROI, gambar;
char *gbr="/windows/D/[X]~BIOMETRIK/iris.jpg";
gambar=cv::imread(gbr);
cv::imshow("Gambar", gambar);
//cv::Rect roi=cv::Rect(x,y,w,h);
cv::Rect roi=cv::Rect(100,200,300,300);
imageROI=gambar(roi);
cv::imshow("ROI",imageROI);
cvWaitKey(0);
return 0;
}
Walaupun code diatas RoI secara manual, dengan pengembangan code lebih lanjut, RoI dapat dibuat secara otomatis dengan mendeteksi objek-objek tertentu pada citra/video.
terimakasih atas info yang sangat menarik ini dan untuk referensi silahkan kunjungi http://ps-citra.gunadarma.ac.id/
ReplyDelete