Membuat Rectangle di OpenCV - Materi Teknologi Informasi dan Komputer | Teknowledgeid

Breaking

Materi Teknologi Informasi dan Komputer | Teknowledgeid

Materi Teknologi Informasi & Komputer

BANNER 728X90

Jumat, 17 Juli 2020

Membuat Rectangle di OpenCV



Sekilas OpenCV

OpenCV sendiri merupakan library untuk komputer visi. Kegunaan dari OpenCV sangat banyak, seperti mengenali orang, melacak objek, atau bahkan seperti mengenali plat nomor atau mendeteksi orang memakai masker atau tidak, dan masih banyak kegunaan lain dari OpenCV

Jadi postingan hari ini, saya akan membahas tentang bagaimana membuat kotak pada gambar dengan menggunakan library OpenCV.
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
int main(){
 cv::Mat gambar, hasil;
 gambar = imread("gambar.jpg");
 //unsur kotak(x, y, lebar, tinggi)
 while(1){
  cv::Rect kotak(10, 10, 50, 50);
  cv::rectangle(gambar, kotak, cv::Scalar(0, 250, 0), 2, 8, 0);
  cv::imshow("hasil", gambar);
  if(cv::waitKey(20) != -1){
   break;
  }
 }
return 0;
}

Pada kode di atas, kita membuat kotak pada koordinat (x, y) = (10, 10) dengan lebar 50 piksel dan tinggi 50 piksel. Kotak yang dibuat  berwarna hijau dengan nilai range RGB = (0, 250, 0)

Kurang lebih seperti ini hasilnya.

Tidak ada komentar:

Posting Komentar