我有一台服务器提供12位图像,我可以通过http访问图像,但由于它是12位图像,我无法加载到System.Drawing.Bitmap(流媒体流)。
图像格式PNG位深度12
图片原来是12位
一旦您能够加载,这就是图像的外观。
答案 0 :(得分:2)
使用OpenCV库时,您可以读取图像,因为它也支持12位。 你也可能更喜欢寻找一个适配器/包装器,以便在c#中使用它,因为它最初是一个C ++库
还要查看这些帖子:
OpenCV: Working with 12bit gray scale raw data
What is the BMP format for Gray scale Images?
Convert 12-bit Bayer image to 8-bit RGB using OpenCV
希望有所帮助