有没有一种简单的方法可以将灰度 Halcon/MVtec Himage 对象转换为 ac# 位图?此处存在彩色图像的示例代码(mvtec 文档):
HTuple type, width, height;
HImage patras = new HImage("patras");
HImage interleaved = patras.InterleaveChannels("argb", "match", 255);
IntPtr ptr = interleaved.GetImagePointer1(out type, out width, out height);
Image img = new Bitmap(width/4, height, width,
PixelFormat.Format32bppPArgb, ptr);
pictureBox.Image = img;
但是从这个示例中,我不清楚如何处理灰度图像。