i send this cv::dnn::Net net = cv::dnn::readNetFromONNX(“:/yolo/yolov8n.onnx”); but it returns me
OpenCV: terminate handler is called! The last OpenCV error is:
OpenCV(4.5.5-dev) Error: Bad argument (Can’t read ONNX file: :/yolo/yolov8n.onnx) in ONNXImporter, file C:Usersm8317Downloadsopencv_mingwopencvmodulesdnnsrconnxonnx_importer.cpp, line 229
if(checkCameraAvailability())
{
QLabel *camera_goruntusu = findChild<QLabel*>("cameraLabel");
cv::VideoCapture cap(0); // 0, ilk kamera cihazını temsil eder
if (!cap.isOpened()) // Kamera başlatılamazsa
{
qDebug() << "Kamera açılamadı!";
return;
}
// YOLOv8 modelini yükle
cv::dnn::Net net = cv::dnn::readNetFromONNX(":/yolo/yolov8n.onnx");
while (true)
{
cv::Mat frame;
cap >> frame; // Kameradan bir kare al
if (frame.empty()) // Kare boşsa
{
qDebug() << "Kare alınamadı!";
break;
}