xiaohuli1 2014-02-20 09:47 采纳率: 50%
浏览 11576

海康摄像机NET_DVR_CaptureJPEGPicture抓图

我在用四个海康摄像机,要求每秒抓图两次,根据用户手册用了NET_DVR_CaptureJPEGPicture函数,可是我发现没抓一次图大约用240毫秒,如果这样的话那我就没办法在一秒里每个摄像机抓两次图了。我想问问已经用过这个的前辈们我该怎么做才能提高抓图速度啊!谢谢了!
下面是我抓图的线程:
CString strFilePath;
strFilePicName.Empty();
strFilePicName= CTime::GetCurrentTime().Format("%Y-%m-%d-%H-%M");//记录当前时间并保存成CString类型

strFilePath=strFileName+strFilePicName;
strFilePath=strFilePath+".jpg";
char* charFilePicName=strFilePath.GetBuffer(0);
NET_DVR_JPEGPARA jpeginfo;
jpeginfo.wPicQuality=2;
jpeginfo.wPicSize=0;
ret=NET_DVR_CaptureJPEGPicture(lUserID,1,&jpeginfo,charFilePicName);

  • 写回答

2条回答

  • qq_24981143 2016-05-11 14:28
    关注

    请问一下怎么弄可以一次截三张图?
    char strpath[64]={0};
    m_baneIndex++;
    sprintf(strpath,"C:\抓拍图片\%1.jpg",m_baneIndex);
    NET_DVR_JPEGPARA IpJpegPara2;
    IpJpegPara2.wPicQuality=2;
    IpJpegPara2.wPicSize=1;
    BOOL bret= NET_DVR_CaptureJPEGPicture(lUserID,1,&IpJpegPara2,strpath);

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?