1

我在 c#.NET 中使用 Pylon 软件(Basler 相机)。我从“位图”格式的相机中抓取帧,但我需要“灰色”格式的图像。如何获取“灰色”格式的 pylon 图像?谢谢

4

1 回答 1

1

简短的回答:

在打开相机之后开始抓取之前在 C# 中调用此代码:

camera.Parameters[PLCamera.PixelFormat].SetValue(PLCamera.PixelFormat.Mono8);

长答案:

来自相机的图像始终是“位图”

Basler 相机可以为您提供不同的“像素格式”例如:您可以设置相机“acA2040-120uc”为您提供以下像素格式中的一种:

  • 单声道 8
  • 拜耳 RG8
  • 拜耳 RG12
  • 拜耳 RG12 包装
  • RGB 8
  • BGR 8
  • YCbCr422_8

Pylon API 让您可以访问相机设置。您可以使用以下代码在 C# 中设置“灰色”格式:

camera.Parameters[PLCamera.PixelFormat].SetValue(PLCamera.PixelFormat.Mono8);

(Mono8 表示单色 8 位)

于 2022-02-21T22:58:42.537 回答