登录
首页 » 图像处理 » rgb2grayRGB图像转换成灰度图

rgb2grayRGB图像转换成灰度图

于 2022-03-13 发布 文件大小:6.02 MB
0 245
下载积分: 2 下载次数: 1

代码说明:

 以R、G、B为轴建立空间直角坐标系,则RGB图的每个象素的颜色可以用该三维空间的一个点来表示,而Gray图的每个象素的颜色可以用直线R=G=B上的一个点来表示。于是rgb转gray图的本质就是寻找一个三维空间到一维空间的映射,最容易想到的就是射影(即过rgb空间的一个点向直线R=G=B做垂线),事实上Matlab也是这样做的,并且有Gray = 0.29900 * R + 0.58700 * G + 0.11400 * B。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 分割技术
    利用 Matlab 实现基于阈值的图像分割方法,包含 Otsu 法、 最大熵、 聚类和其他方法的各种使用方法
    2022-03-13 06:38:26下载
    积分:1
  • 直方增强函数源文件
     LPBYTE lpSrc;   // 指向原图像的指针   long i,j;   //循环变量   int gray[256]; // 灰度计数  BYTE pixel; //像素值  LPBYTE lpDIBBits=m_pDib->GetData();//找到原图像的起始位置  LONG lWidth=m_pDib->GetWidth();    //获得原图像的宽度  LONG lHeight=m_pDib->GetHeight();  //获得原图像的高度  // 灰度计数变量初始化  memset(gray,0,sizeof(gray));  //逐个扫面图像中的像素点,进行灰度计数统计  for(j = 0; j
    2022-03-07 11:47:35下载
    积分:1
  • 二维码编解码
    功能介绍:    要将中文信息生成为二维码,使用了有源码的QRCode,但它默认不支持中文,在网上找到的办法,一般都是这样的:修改库QRCodeLib中的类QRCodeEncoder.cs 将public virtual Bitmap Encode(String content)里面的 return Encode(content, Encoding.Unicode); 修改为 return Encode(content, Encoding.GetEncoding("gb2312"));这样生成后,一部解码软件是可以解码的,但是像360的安全二维码就不行,我猜测它是使用了UTF-8来解码的。 因为中文编码有UTF-8和gb2312两种,于是上面的代码改为return Encode(content, Encoding.GetEncoding("UTF-8"));这样就比较完美了,360安全二维码能够识别了,其它软件也能识别了。
    2022-03-11 23:31:02下载
    积分:1
  • Blob 算法
    如何检测一张照片中汽车的对象,使用 openCV 项目和平衡配装优化问题算法完整文档作为 html 文件中的描述
    2022-07-13 08:24:49下载
    积分:1
  • matlab中3个典型显示函数的差别
    应用背景测试查看matlab中的三个显示函数 image,imshow,imagesc 的区别,首先讨论了图片的存储格式对图像处理、显示没有影响,然后通过对图像进行R、G、B分别显示,整合,直观地展示上述三个显示函数的差异,包含图像,可以直接运行展示关键技术R、G、B三通道分别显示、处理图像,适合于初学图像处理者,厘清基本问题,高手可以忽略
    2023-07-24 14:45:03下载
    积分:1
  • 减法器源代码
         在quarters ii 上的运行源程序,有关减法器的仿真波形展示。可根据波形来对减法器的功能进行详细的归纳。。如有不懂的地方可联系。。
    2023-07-23 10:50:03下载
    积分:1
  • jpeg编码C语言实现
    简单的jpeg编码实现,包括DCT,量化,zigzag,行程编码等函数,对于初学者应该很有帮助
    2022-09-26 08:30:02下载
    积分:1
  • vibe背景建模算法的实现
    采用C语言实现了一种背景建模的方法,vibe算法,该算法性能良好且运算速度较快,该算法基于文章Vibe:a universal background subtraction algorithm for video sequences实现,具有较高的实用价值。
    2022-07-04 02:31:44下载
    积分:1
  • pca 的人脸识别
    利用PCA方法对人脸图像进行特征提取和降维,人脸数据是英国剑桥大学的ORL人脸数据库是英国剑桥大学的ORL人脸数据库。可以自己选择样本数目进行测试不同样本时PCA的识别率,适合初学者!
    2022-03-28 17:06:58下载
    积分:1
  • 简单多边形的核
    matlab练习程序(简单多边形的核)还是计算几何, 多边形的核可以这样理解:这个核为原多边形内部的一个多边形,站在这个叫核的多边形中,我们能看到原多边形的任何一个位置。算法步骤如下:1.根据原多边形最大和最小的x,y初始化核多边形,就是个矩形。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-01-26 06:35:59下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载