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

更新 Dec 28, 2018

适用于

Software

  • LabVIEW
  • Vision Development Module

Driver

  • NI-IMAQ

问题详述

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

解决方案

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

本文是否有帮助?

无帮助