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

海康摄像机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 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示