使用 C# 创建 3 通道位图

本文关键字:通道 位图 创建 使用 | 更新日期: 2023-09-27 18:37:22

我正在创建一堆用于测试的随机图像,并且我正在使用第三方工具来加载图像并输出视频。 当它加载使用 C# 创建的 bmp 时,它会抛出图像需要 3 通道的异常。

我是图像处理领域的新手,如何将使用 C# 创建的标准.bmp文件制作为 3 通道图像?

  //bitmap
   Bitmap bmp = new Bitmap(width, height, PixelFormat.Format32bppArgb);

使用 C# 创建 3 通道位图

现在您使用的是四通道像素格式。 PixelFormat.Format32bppArgb有一个红色、绿色、蓝色和阿尔法通道。我建议尝试具有三个通道的像素格式,例如 PixelFormat.Format24bppRgb .