怎样显示16位灰度的图片?

hwqing 2006-05-23 10:12:09
小弟读取一个16位灰度的图片,每个象素点存储为2个字节,地位为灰度等级,高位为Alpha值。然后我想在.NET中通过Bitmap类进行显示,一个象素一个象素的描绘:Bitmap.SetPixel方法接受Color结构。我想问一下,如何根据16位的灰度值转换位32位的ARGB值呀,谢谢各位了~
...全文
297 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Knight94 2006-05-24
  • 打赏
  • 举报
回复
看看这个是否是你所要得
http://www.codeproject.com/cs/media/Image_Processing_Lab.asp
hwqing 2006-05-24
  • 打赏
  • 举报
回复
自己顶~
我使用了lextm(LeLe)的方法,R=G=B=低位的值,再加上高位的Alpha值构成ARGB,但是图像的色彩不正确。。。。
ilovejolly 2006-05-23
  • 打赏
  • 举报
回复
mark
antoniusguo 2006-05-23
  • 打赏
  • 举报
回复
先回个贴标记一下,好象看到过类似的文章
zlkingdom 2006-05-23
  • 打赏
  • 举报
回复
有点难读,关注,帮LZ顶了
lextm 2006-05-23
  • 打赏
  • 举报
回复
Bitmap控件似乎只能显示8位灰度,就是R=G=B=灰度值.

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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