求将图像从8bit(256色)转成1bit(2色黑白)的算法,该如何解决

求将图像从8bit(256色)转成1bit(2色黑白)的算法
如题

------解决方案--------------------
我只用VB做过!
------解决方案--------------------
Delphi数字图像处理及高级应用

2.3图像的二值化

注意,书里讲的是用24位真彩色的位图,
对于256色的需要修改一下遍历的公式
------解决方案--------------------
这个。。。遍历像素,设置一个阈值,超过阈值为1,低于阈值为0。
------解决方案--------------------
楼上的还是8位的。
------解决方案--------------------
如果原来是彩色的,先要求出每一个像度亮度,然后再取一个中间值作为阈值.
如果原来是灰色图像,则立刻可以求一个中间值作为阈值.


------解决方案--------------------
Delphi数字图像处理及高级应用 2.3图像的二值化 讲明了其原理,主要看你的图是彩色(看是是否需要先灰度化)还是灰度图,还要看你要想得到什么样的结果(阈值的选定是个关键的过程)