Ben bir çerçeve var ve birlikte specefic pozisyonunda bir dikdörtgen bir dikdörtgen çizmek istiyorum üzerine OpenCV ile rect çizim: Ben kodu çalıştırmakbir çerçeve
#include "opencv2/opencv.hpp"
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include<conio.h>
int main() {
cv::Mat frame = cv::imread("cmd.png");
cvRectangle(
&frame,
cvPoint(5,10),
cvPoint(20,30),
cvScalar(255,255,255)
);
cv::imshow("test " , frame);
while (cv::waitKey() != 23) ;
return 1;
}
wenn Bir hatıra hatası alıyorum.
Unhandled exception at 0x000007fefd42caed in OpenCV_capture.exe: Microsoft C++
exception: cv::Exception at memory location 0x0018ead0..
Bunu alırım ve nasıl o
size değerleri max.x emin ve max.y çerçevenin sınırları içerisindedir? –
evet, eminim, max – Engine
çerçevesinden bir noktadır, sadece başka bir kodla bir test yaptım ve de işe yaramayacağım :(, yanlış bir şey yapıyorum? – Engine