应用labview处理动态图片
应用LabVIEW处理动态图片1动态图片处理研究1.1 图片处理的要求采用网上资源丰富并且应用广泛的Flash广告商的动画作为图片来源,使用软件进行图片的灰度转化、像素调整后,能够显示在LED背光屏上
LabVIEW 应用处理动态图片 1 动态图片处理研究 1.1 图片处理的要求 Flash 采用网上资源丰富并且应用广泛的广告商的动画作为图片来源,使用软件进 LEDLabVIEW 行图片的灰度转化、像素调整后,能够显示在背光屏上。可以使用相应 ActiveXFlash 的控件播放动画,但是并没有提供函数来处理动画。所以必须利用第三 SWFSWFTOGIF 方软件来将动画中的帧提取出来。动画的一般格式为,应用软件将 SWF1 转化为一帧帧的图片,如图所示,以备后续处理 1SWFTOGIF 图软件生成图片 1.2 图像灰度处理研究 [7] 将彩色图像转化成为灰度图像称为图像的灰度化处理。彩色图像中的每个像素的 RGB255 颜色有、、三个分量决定,如果每个分量有中值可取,这样一个像素点可以 1600255*255*255RGB 有多万()的颜色的变化范围。而灰度图像是、、三个分量相 255 同的一种特殊的彩色图像,其一个像素点的变化范围为种,所以在数字图像处理种 一般先将各种格式的图像转变成灰度图像以使后续的图像的计算量变少些。灰度图像的 描述与彩色图像一样仍然反映了整幅图像的整体和局部的色度和亮度等级的分布和特 [8] 征。图像的灰度化处理一般可用两种方法来实现。 RGB 第一种方法使求出每个像素点的、、三个分量的平均值,然后将这个平均值 赋予给这个像素的三个分量: (1) 1

