请问,怎样把一幅五颜六色的图片转换为绿色基调的呢?多谢!
解决方案 »
- 一个关于文本文件读入和字符串数据处理的问题
- C#来从从图像中找到一特定点
- 用thread pool有什么好处,有什么坏处?
- 将文件何提交至数据库存入image字段,同时有其它信息也要存入数据库,如何更好解决
- c#中WebRequest.GetResponse在循环中请求页面时超时
- 通过反射,从Property中取值的问题。
- 求c#控件皮肤
- PDA项目怎么做安装????
- 未能从程序集"FreeTextBox"中加载类型"FreeTextBoxControl.AssemblyRessourceHander"
- 安装了.net以后怎么Visual InterDev 6.0登陆本机要密码,而且密码不是2000的登陆密码!高分求解
- 怎么满世界就是找不到它!
- 用C#做winform的项目,想调用windows api来显示目录下的图片的缩略图
很浅显的道理
//很浅显的道理这样是不对的
应该先按照灰度的算法处理图像,然后图像就变成RGB=(a,a,a)的样子,然后再把R和B都变成0即可。
应该先按照灰度的算法处理图像,然后图像就变成RGB=(a,a,a)的样子,然后再把R和B都变成0即可。======================================
我从前这样式过的,不行呀!
============================================================
这样虽然可以,但效果还是不太理想,有些细节会失真。
相当于一个滤镜,过滤掉红色光线的70%,绿:41%和蓝色的11%
如果使用纯绿色的滤镜,应该是 r*0+g*1+b*0
理论上不会有失真,看起来应该就是理论值