请教各位高手,24位彩色图像的处理(如锐化)与8位灰度图像的处理有什么区别???
大部分书都是讲灰度图像处理的,请给指点哪儿有彩色图象处理的书???
大部分书都是讲灰度图像处理的,请给指点哪儿有彩色图象处理的书???
解决方案 »
- dynaset 和snapshot有什么区别?
- 用Visual C++6.0编写一对话框应用程序,在窗口中使用图片框输出一个任选位图。
- 关于Cone NAT的的SESSION的生命期的问题
- easy question,more you will Get!(来者有份)在线等候
- 我在MFC中添加了一个.cpp文件,里面有一个线程,可在对话框上的按钮的响应事件中AfxBeginThread报错
- 我想在按钮里看一个raido button是否被点中,怎样得知这一消息呀?
- (初学者)类外函数怎样调用类内部的控件数据对象?
- 给一个PlaySound函数的例子
- 工具栏贴图
- vc++工程里怎么用for循环画图???
- 在问一个关于串口通信的问题
- 数据通讯的基本原理是什么?(异步同步)
大多数彩色图像采集系统都采用24bit的真彩色存储图像,但在许多情形中,要在仅能显示256色的显示系统中显示真彩色图像时,必须使用8位的256色图像.
可将24位真彩色图像转化为8位彩色图像.可以看看图像处理方面的书
ffish——胖胖鱼
例如取最大值,求幅值等
一种就是对R,G,B分量单独处理(这样就和灰度处理一样的了,如果会了灰度,彩色的也就回了),然后在组合成彩色。
还有一种就是转化色彩空间,比如转换到HSI,可以在不影响色彩的情况下,只改变图片的灰度(也就是对I分量处理)。
1、最大值法:使R、G、B的值等于3值中最大的一个,即R=G=B=max(R,G,B)
2、平均值法:使R、G、B的值等于求出的平均值,即R=G=B=(R+G+B)/3
3、加权平均值法:根据重要性或其他指标给R、G、B赋予不同的权值,并使R、G、B的值加权平均,即R=G=B=(WrR+WgG+WbB)/3,其中Wr、Wg、Wb分别是R、G、B的权值。由于人眼对绿色的敏感度很高,对红色次之,对蓝色最低,取Vgray=0.30R+0.59G+0.11B,R=G=B=Vgray。