如何转换像素格式? C# 中从 32bppRGB 到 16bpp 灰度
我需要对我的图像进行一些阈值处理。阈值过滤器函数仅接受8-16bpp 灰度。我的位图图片具有 32bppRGB 像素格式。请建议一些相同的代码。 (我也想知道是否可以不进行逐像素操作)
ps 我正在使用 Aforge.NET 进行阈值处理。
谢谢
-萨加尔
I need to do some thresholding for my image. The threshold filter function just accepts 8-16bpp grayscale. My bitmap picture has the 32bppRGB pixelformat. Please suggest some code for the same. (I also want to know if it is possible without pixel by pixel operations)
p.s. I am using the Aforge.NET for thresholding.
Thanks
-Sagar
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用AForge.NET框架灰度滤镜
然后应用阈值过滤器。
Use AForge.NET framework Grayscale filter
Then apply threshold filter.
最简单的方法:
更快的方法:
最快的方法:
Easiest way:
Faster way:
Fastest way: