我有一段代码,它将图像数据作为灰度值,然后使用下面的matplotlib转换成图像。
import matplotlib.pyplot as plt
import numpy
image_data = image_result.GetNDArray()
numpy.savetxt('data.cvs', image_data)
# Draws an image on the current figure
image = plt.imshow(image_data, cmap='gray')
我希望能够将这些数据作为一个LabView文件导出到.png中。因此
我是LabVIEW的新手,但一直在构建一个信号分析器代码,它可以获取所需的数据,并在获取数据后将其打印到文本文件中。我遇到的问题是,当它创建一个新文件时,它会保留上一次运行的数据,并将其打印出来,这不是我想要的。我已经附上了LabVIEW vi (2009版),如果有任何帮助,我们将不胜感激。
此外,如果有人知道在每次迭代后对数据进行有效值处理的更好方法,而不是我那一堆乱七八糟的移位寄存器,我会很高兴看到它的。