全网首发:OpenCV防抖处理后,画面数据的存储及复制到原画面

  • OpenCV防抖代码

https://blog.csdn.net/quantum7/article/details/143586176

  • 防抖会剪裁画面

这个剪裁还各不一样。比如说1280*720:

在Ubuntu虚拟机上,变成1024*576

在高通平台上,变成1024*590

  • 错误处理代码

    复制代码
          uchar* pRaw = rawFrame.data;
          uchar* pStb = stbFrame.data;
          for (int i=0; i<stbFrame.rows; i++)
          {
              memcpy(pRaw, pStb, stbFrame.cols*3);
              pRaw += rawFrame.cols*3;
              pStb += stbFrame.cols*3;
          }
  • 正确代码

    #if 1
    uchar* pRaw = rawFrame.data;
    uchar* pStb = stbFrame.data;
    for (int i=0; i<stbFrame.rows; i++)
    {
    memcpy(pRaw, pStb, stbFrame.cols3);
    pRaw += rawFrame.cols
    3;
    pStb += rawFrame.cols*3;
    }
    #else
    //blocked on other place at sg882g
    for (int j=0; j<sheight; j++){
    for (int i=0; i<swidth; i++){
    cv::Vec3b& pixel0 = bgr.atcv::Vec3b(j, i);
    cv::Vec3b& pixel1 = stabFrame.atcv::Vec3b(j, i);
    pixel0[0] = pixel1[0];
    pixel0[1] = pixel1[1];
    pixel0[2] = pixel1[2];
    }
    }
    #endif

相关推荐
小白量化4 小时前
聚宽策略分享-1年化98国九条后中小板微盘小改
大数据·数据库·人工智能·量化·qmt
张拭心9 小时前
Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser
前端·人工智能
吴佳浩9 小时前
大模型 MoE,你明白了么?
人工智能·llm
Blossom.11811 小时前
基于Embedding+图神经网络的开源软件供应链漏洞检测:从SBOM到自动修复的完整实践
人工智能·分布式·深度学习·神经网络·copilot·开源软件·embedding
t1987512811 小时前
电力系统经典节点系统潮流计算MATLAB实现
人工智能·算法·matlab
万悉科技11 小时前
比 Profound 更适合中国企业的GEO产品
大数据·人工智能
mqiqe11 小时前
vLLM(vLLM.ai)生产环境部署大模型
人工智能·vllm
V1ncent Chen11 小时前
机器是如何“洞察“世界的?:深度学习
人工智能·深度学习
AI营销前沿11 小时前
中国AI营销专家深度解析:谁在定义AI营销的未来?
人工智能
前端大卫11 小时前
【重磅福利】学生认证可免费领取 Gemini 3 Pro 一年
前端·人工智能