如何将彩色图像转换为灰度?

更新 Mar 28, 2023

环境

软件

  • LabVIEW
  • Vision Development Module

驱动

  • NI-IMAQ

我在LabVIEW中使用视觉开发模块(Vision Development Module)。如何将彩色图像转换为灰度图像?

LabVIEW将彩色图像数据以无符号32位整型(U32)数组进行存储。这些彩色图像可以是红绿蓝(RGB)或是色彩亮度饱和(HSL)格式。你需要将彩色图像转换为HSL格式,然后提取亮度平面。亮度平面与灰度图像是完全相对应的,并且,它是能够提供灰度图像准确表达的唯一颜色平面。 如何使用LabVIEW和VDM提取色彩和生成灰度图像以及IMAQ:彩色图像到灰度图中包含可重复使用的代码来演示此概念。