如何使一组图像灰度显示 如果要把一组图片进行灰度显示,一个一个的做色深转换的处理比较麻烦,是否有更简单的方法,比如在这些图片上面画一个大的位图,透过这个位图看这些图片的效果就是灰度的。这个只是我的一个想法,请各位指点迷津。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 rgb中最大和最小的两种颜色的平均值,比如(97,77,155)灰->(116,116,116 )既(77+155)/2 因为图片很多,每个都做灰度处理可能会比较浪费时间。问题不在灰度处理上。而是能不能有简单的办法来将多个显示的位图在视觉效果上是灰显了。其实我就是在一个view上显示了很多图片。我弱弱的想是不是可以在view的范围上画一个比较特殊的东西覆盖一下,让view上这些图片看起来是灰色的效果 使用OPENGL 可以吧,帖的位图可以调阿尔发通道,使他显示不同的透明度 灰度化最终都是要逐个像素的运算,这是一定的,区别在于是自己编还是用现成的函数。说到效率,好像也没什么区别,反正是都是一个一个的像素的转换。如果你只是显示,可以不用建调色板,只要把RGB设成一个值即可,公式通常为Gray(i,j)=0.11*R(i,j)+0.59*G(i,j)+0.3*B(i,j)。至于你说的类似滤镜的方法,没有见过。 我的框架类CMainFrame::PreTranslateMessage截获不了窗口消息 数据库连接的问题 小白求教 关于MFC编记事本的一些问题 登录远程Oracle问题。是否一定要用Oracle Client端?如何用?配置数据源吗?还有别的办法吗?用ADO还是ODBC好一点? 哪里有SIP协议的现成库下载 ATL生成的COM如何转换成COM+?请指点 如何在线程中向Edit Box中写入字符串 请教各位高手:用VC++怎么做个时钟程序。多谢多谢!!!!! 关机对话框的类名是什么? 为什么我的VC++6.0中没有CertGetNameString函数? 新手求助:客户端和服务器端如何通过响应指针进行通讯? 再次询问,把一个bmp图形分割成两个图形如何操作?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货