|
我在Vision Assistant的图像浏览器中打开了若干8bit图像,并且选择其中一些图像创建一个AVI文件。Vision Development Module支持8bit和32bit的AVI文件,那么Vision Assistant是否也支持这两种格式呢?
不支持,Vision Assistant只支持创建32bit的AVI文件。即使您选择8bit图像创建AVI,结果仍然会是32bit的。
一种折衷的办法是在Vision Assistant中创建32bit的AVI文件,然后再在LabVIEW中将其转为8bit的(见下图)。首先,创建一个新的8bit AVI,然后在while循环外打开32bit AVI。之后,从32bit AVI中读取第一帧图像,并且通过IMAQ ExtractSingleColorPlane提取出单色分量,从而成为8bit帧。最后,将该帧添加到新的8bit文件中。重复这个过程,直到所有的帧都完成转换。
注意: 请参考附件中的32bit to 8bit AVI.png看到更大更清楚的程序框图。
另一个方案是在LabVIEW中完成所有创建AVI的操作,从而无需进行任何转换。
|