CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  专题开发/技术/项目 >  多媒体/流媒体开发

怎么把彩图变灰度图?

楼主ziye007(不会游泳的鱼)2006-03-02 20:39:33 在 专题开发/技术/项目 / 多媒体/流媒体开发 提问

各位高手前辈们,你们有谁知道彩图变灰度图的Java算法吗?我找了些书,可是没找到,只好在这求助高手了 问题点数:50、回复次数:3Top

1 楼lserlohn()回复于 2006-03-03 01:33:25 得分 0

转换成YUV2的格式,把U   V分量去掉,剩下的Y值就是灰度值,这是黑白电视机播放彩色电视信号的方法Top

2 楼minideveloper(明大)回复于 2006-03-03 08:45:55 得分 50

for   (y=0;   y<image->height;   y++)  
  {  
      imagebits   =   image->imagebits   +   image->pitch   *   y;  
      for   (x=0;   x<image->width;   x++)  
      {  
          p   =   imagebits   +   x   *   3;  
          grey   =   0.299   *   p[0]   +   0.587   *   p[1]   +   0.114   *   p[2];  
          p[0]   =   grey;  
          p[1]   =   grey;  
          p[2]   =   grey;  
      }  
  }  
  Top

3 楼ziye007(不会游泳的鱼)回复于 2006-03-10 19:44:44 得分 0

谢谢你们,我还是第一次发帖子,真的有人回复,好开心Top

相关问题

  • 求位图转换源码:真彩图<->256色<->灰度图,推者有分
  • 图像问题 请问如何把 真彩图像 分别转为 256色索引图 和 灰度图
  • 我是一个新人,现在急需VC++或BCB把彩图转为灰度的代码
  • 将各种图片进行灰度处理该怎么做
  • 256灰度图膨胀算法该是怎么样的呢?
  • 标准C中,怎么显示真彩图像?
  • 请问在CTreeCtrl里面怎么用真彩图标?
  • 用灰度绘制位图
  • 位图灰度处理
  • 灰度图的疑问

关键词

  • imagebits
  • grey
  • 彩图变灰度图
  • 高手
  • image

得分解答快速导航

  • 帖主:ziye007
  • minideveloper

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo