标签:int Nvidia iCameraProvider Argus 相机 camera Agx include
1. 前言
平台:xavier
相机: Leopard Imaging LI-XAVIER-KIT-IMX477CS-Q套件和四个基于imx477的相机。【nvidia官方合作的相机供应商】
功能: 尝试实现一个简单的应用程序,从4个相机同步捕捉图像。
nvidia xaiver平台四路camera同步采集调试
2. 应用代码实现
#include <stdio.h>
#include <Argus/Argus.h>
#include <EGLStream/EGLStream.h>
#define SENSOR_MODE 0
#define FIVE_SECONDS_IN_NANOSECONDS 5000000000L
int main(int argc, char** argv) {
// Initialize camera provider
Argus::UniqueObj<Argus::CameraProvider> cameraProvider(Argus::CameraProvider::create());
Argus::ICameraProvider *iCameraProvider = Argus::interface_cast<Argus::ICameraProvider>(cameraProvider);
if(!iCameraProvider) {
fprintf(stderr, "Cannot get core camera provider interface\n");
return -1;
}
printf("\n\nArgus Version: %s\n", iCameraProvider->getVersion().c_str());
// Get camera devi
标签:int,Nvidia,iCameraProvider,Argus,相机,camera,Agx,include 来源: https://blog.csdn.net/jzwjzw19900922/article/details/122197373
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。