opencv之cvScalar

CV_INLINE  CvScalar  cvScalar( double val0, double val1 CV_DEFAULT(0),
                               double val2 CV_DEFAULT(0), double val3 CV_DEFAULT(0))
{
 
    CvScalar scalar;
    scalar.val[0] = val0; scalar.val[1] = val1;
    scalar.val[2] = val2; scalar.val[3] = val3;
    return scalar;
}

该函数的作用是返回一个opencv定义的数据CvScalar,存放四个浮点数据。具体作用是根据opencv的函数调用,一般是表示颜色值。

例子:


    cv::Mat img = cv::imread(mSrcIamge.toStdString());
    cv::circle(img, cv::Point(120,120), 0, cvScalar(255, 0, 0), 100);//蓝色
    cv::circle(img, cv::Point(300, 120), 0, cvScalar(0, 255, 0), 100);//绿色
    cv::circle(img, cv::Point(480, 120), 0, cvScalar(0, 0, 255), 100);//红色
    cv::imshow("image", img);

相关推荐

  1. OpenCVcv::Scalar

    2024-02-21 06:40:06       32 阅读
  2. OpenCVcv::undistort

    2024-02-21 06:40:06       36 阅读
  3. OpenCVcv::createTrackbar

    2024-02-21 06:40:06       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-21 06:40:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-21 06:40:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-21 06:40:06       82 阅读
  4. Python语言-面向对象

    2024-02-21 06:40:06       91 阅读

热门阅读

  1. pytorch和tensorflow比较以及安装使用tensorflow

    2024-02-21 06:40:06       52 阅读
  2. axios封装终极版实现token无感刷新及全局loading

    2024-02-21 06:40:06       40 阅读
  3. 深度学习之pytorch 中 torch.nn介绍

    2024-02-21 06:40:06       42 阅读
  4. [云原生] 初识Kubernetes

    2024-02-21 06:40:06       44 阅读
  5. golang 如何防止内存逃逸

    2024-02-21 06:40:06       52 阅读
  6. spark为什么比mapreduce快?

    2024-02-21 06:40:06       48 阅读
  7. spark 的group by ,join数据倾斜调优

    2024-02-21 06:40:06       53 阅读
  8. 深度学习之模型架构

    2024-02-21 06:40:06       44 阅读
  9. [ Windows ] ping IP + Port 测试 ip 和 端口是否通畅

    2024-02-21 06:40:06       51 阅读
  10. ELK搭建

    ELK搭建

    2024-02-21 06:40:06      53 阅读