原文:QImage Color Convert to Gray 转为灰度图

在Qt中,我们有时需要把QImage类的彩色图片转为灰度图,一开始我想的是用QImage的成员函数convertToFormat ,但是试了好多参数,返现转化的图片都有问题,不是我们想要的灰度图,如果谁用成员函数成功转化成了灰度图,请在评论区将您的方法写下,让博主学习一下。那么还有一种笨办法,就是手动将R,G,B的值平均一下,然后用平均值更新每一个像素值,也能得到灰度图。参见代码如下: ...

2015-07-21 06:02 0 2093 推荐指数:

查看详情

OpenCV 将灰度转为彩色

使用opencv将一幅灰度转为彩色。 使用函数:cvtColor(); 说明:输入图像gray.jpg是单通道,8bit图像。 如此简单的过程,还折腾了一会,主要原因是: 刚开始读入图像写为:Mat imgGray= imread("gray.jpg");结果在调用 ...

Fri Dec 17 00:44:00 CST 2021 0 2857
【OpenCV】将RGB图像转为灰度

基本思路: 1、 输入RGB(彩色)图像 2、 处理图像 3、 输出GRAY灰度)图像 这里将处理图像过程单独写成一个函数,供主函数调用 ...

Sun Feb 12 00:21:00 CST 2012 0 23372
将Halcon HObject类型转为Qt QImage类型

差不多一个月前,在尝试解决将halcon的图像显示在Qt的窗口界面时,考虑过将halcon的HObject类型转换成qt的QImage类型,结果因为太菜了(网上也找不到类似的例子)而没能成功,具体见原来的文章qt窗口中显示halcon的图像 这两天花了点时间,理清思路,参考网上资料加上自己摸索 ...

Sat Dec 26 00:36:00 CST 2020 0 810
Qt unsigned char* (uchar*) 转为QImage

场景:有一副图像,事先已经因为各种需要被读取到了内存中,且不可再根据路径读取,只能读取内存中的数据转为QImage 我在使用fromData的时候,忽略了fromData的返回值,一直以为不能转换,后来才发现需要用image去接收转换结果 函数原型: 参数解释 ...

Wed Aug 18 20:07:00 CST 2021 0 166
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM