代码之家  ›  专栏  ›  技术社区  ›  Danvil

如何从BGR数据创建.NET位图

  •  2
  • Danvil  · 技术社区  · 14 年前

    我很清楚如何使用 Bitmap.SetPixel 或者不安全的代码,但是是否有一个.NET函数可以直接允许我从BGR数据创建位图,或者将BGR位图转换为RGB位图?

    这个问题的范围是,我想在用户界面中显示图像数据。但是从我的原始数据创建位图并使用 PictureBox.Image 要显示它,显示红色和蓝色互换。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Andrew Brown    13 年前

    我和一个机器视觉的家伙一起做过几个商业项目,我们不得不在.NET中使用BGR位图。像你一样,我们总是自己转换。在过去,我环顾了很多次,aways给了我一个答案,我需要自己管理从BGR到RGB的转换。