halcon-rgb1_to_gray将RGB图像转换为灰度图像

在HDevelop中

复制代码
read_image (Image, 'D:/bb/tu/ma.jpg')
rgb1_to_gray(Image,Image1)
*将RGB图像转换为灰度图像
*将会使用如下公式进行转化:gray = 0.299 * red + 0.587 * green + 0.114 * blue
*如果输入图像是单通道图像,则会直接复制给输出图像
*参数1:彩色图像
*参数2:灰色图像

dev_open_window(0,10,500,300,'black',WindowHandle)
dev_display(Image)

dev_open_window(0,100,500,300,'black',WindowHandle1)
dev_display(Image1)
复制代码

  

在QtCreator中

复制代码
    HObject  ho_Image, ho_Image1;
    ReadImage(&ho_Image, "D:/bb/tu/ma.jpg");

    Rgb1ToGray(ho_Image, &ho_Image1);
      //将RGB图像转换为灰度图像
      //将会使用如下公式进行转化:gray = 0.299 * red + 0.587 * green + 0.114 * blue
      //如果输入图像是单通道图像,则会直接复制给输出图像
      //参数1:彩色图像
      //参数2:灰色图像

    cv::Mat Image,Image1;
    Image=HObject2Mat(ho_Image);
    Image1=HObject2Mat(ho_Image1);

    cv::imshow("Image",Image);
    cv::imshow("Image1",Image1);
复制代码

 

  

 

posted @   天子骄龙  阅读(1160)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
历史上的今天:
2019-02-10 滑动条QSlider
2019-02-10 进度条QProgressBar
2019-02-10 定时器QTimer
2019-02-10 QDoubleSpinBox浮点型数字调节框
2019-02-10 pyqt5-步长调节器
2019-02-10 字体选择框QFontComboBox
2019-02-10 组合框-下拉选择框QCombox
点击右上角即可分享
微信分享提示

目录导航