TX2--Jetson TX2板载相机opencv调用打开

一、打开板载相机的效果图

 

二、代码

1、OpenCV代码如下

//
#include <stdio.h>  
#include <opencv2/opencv.hpp>  
  
using namespace cv;  
using namespace std;  
  
int main(int argc, char** argv)  
{  
  VideoCapture cap("nvcamerasrc ! video/x-raw(memory:NVMM), width=(int)1280, height=(int)720,format=(string)I420, framerate=(fraction)24/1 ! nvvidconv flip-method=2 ! video/x-raw, format=(string)BGRx ! videoconvert ! video/x-raw, format=(string)BGR ! appsink");  
  if (!cap.isOpened())  
    {  
      cout << "Failed to open camera." << endl;  
      return -1;  
    }  
  
  for(;;)  
    {  
      Mat frame;  
      cap >> frame;  
      imshow("original", frame);  
      if(waitKey(30) >= 0)  
      break;  
    }  
  return 0;  
}  
//

2、重要的是摄像头对应的参数。

 

 

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读