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

xingchen0yuxi 2007-05-26 10:39:34
如题
...全文
455 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rex_love_Burger 2007-06-01
  • 打赏
  • 举报
回复
Delphi数字图像处理及高级应用 2.3图像的二值化 讲明了其原理,主要看你的图是彩色(看是是否需要先灰度化)还是灰度图,还要看你要想得到什么样的结果(阈值的选定是个关键的过程)
zzwu 2007-05-27
  • 打赏
  • 举报
回复
如果原来是彩色的,先要求出每一个像度亮度,然后再取一个中间值作为阈值.
如果原来是灰色图像,则立刻可以求一个中间值作为阈值.

laviewpbt 2007-05-26
  • 打赏
  • 举报
回复
我只用VB做过!
laviewpbt 2007-05-26
  • 打赏
  • 举报
回复 1
楼上的还是8位的。
池龙 2007-05-26
  • 打赏
  • 举报
回复
这个。。。遍历像素,设置一个阈值,超过阈值为1,低于阈值为0。
sdzeng 2007-05-26
  • 打赏
  • 举报
回复
Delphi数字图像处理及高级应用

2.3图像的二值化

注意,书里讲的是用24位真彩色的位图,
对于256色的需要修改一下遍历的公式

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧