OpenCV图像像素值统计

  QString appPath = QCoreApplication::applicationDirPath();
  imagePath = appPath + "/A.jpg";
  img = cv::imread(imagePath.toStdString());
  if (img.empty())
    return;

  double minv, maxv;
  Point minLoc, maxLoc;

  std::vector<Mat> mv;
  split(img, mv);
  for (int i = 0; i < mv.size(); i++)
  {
    //图像必须单通道
    minMaxLoc(mv[i], &minv, &maxv, &minLoc, &maxLoc, cv::Mat());
    std::cout << "channel" << i << "min value" << minv << "max value" << maxv<<std::endl ;
  }

  Mat mean, stddev;
  //计算均值方差
  meanStdDev(img,mean,stddev);
  std::cout << "mean" << mean << "stddev" << stddev << std::endl;


推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/3Zqhgt

相关推荐

  1. OpenCV图像统计

    2024-03-26 10:50:04       19 阅读
  2. opencv 存储为浮点数的图像 (.tiff)

    2024-03-26 10:50:04       12 阅读
  3. 关于图像opencv行与列关系

    2024-03-26 10:50:04       48 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-26 10:50:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-26 10:50:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-26 10:50:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-26 10:50:04       20 阅读

热门阅读

  1. 智慧商场数字化创新需要有数字能力帮手

    2024-03-26 10:50:04       22 阅读
  2. flutter路由跳转

    2024-03-26 10:50:04       14 阅读
  3. 3月25日,每日信息差

    2024-03-26 10:50:04       16 阅读
  4. P5740 【深基7.例9】最厉害的学生

    2024-03-26 10:50:04       25 阅读
  5. 3544: 【C1】【基础】输出小数部分

    2024-03-26 10:50:04       18 阅读
  6. 九、Spring源码学习之initApplicationEventMulticaster方法

    2024-03-26 10:50:04       18 阅读
  7. AI:133-基于深度学习的工业质检自动化

    2024-03-26 10:50:04       18 阅读
  8. HCSC单片机使用小结

    2024-03-26 10:50:04       17 阅读
  9. 笔记:Linux下的snmp配置

    2024-03-26 10:50:04       18 阅读
  10. OJ : 1091 : 童年生活二三事(多实例测试)

    2024-03-26 10:50:04       21 阅读
  11. 如何查看ubuntu服务器上防火墙信息

    2024-03-26 10:50:04       16 阅读
  12. web3 token 如何理解

    2024-03-26 10:50:04       15 阅读
  13. Web3创作整理 - 2024-02-23 ~ 2024-03-25

    2024-03-26 10:50:04       20 阅读