用labwindows实现数据处理的功能
用c语言编写一程序:打开数据(*.txt或者*.xls),数据内容是横坐标、纵坐标和对应的测量数据值,读取数据,处理数据(将坐标细化及求出相对应的坐标值,可能就是网格化数据吧),显示图像(将数据显示成图像的形式,就是等值图),保存图像(保存成BMP或者jpg)
小弟在此跪谢了! http://www.cpubbs.com/bbs/thread-54449-1-1.html
这个有很多部分的功能和您的类似! 还有一个CVI的例子中,您搜索一下file,第一个例子是arryfile的,这个是数据的保存与回放的,这部分也能适合您! 至于图片保存,可以选获取某个控件的图像,然后保存就行,它都有函数的!
获取控件图片的函数:int GetCtrlBitmap (int Panel_Handle, int Control_ID, int Image_ID, int *Bitmap_ID); 保存图片有几种:
int SaveBitmapToBMPFile (int Bitmap_ID, char Filename[]);
int SaveBitmapToJPEGFile (int Bitmap_ID, char Filename[], unsigned long Options, int Quality);
int SaveBitmapToPNGFile (int Bitmap_ID, char Filename[]);
int SaveBitmapToTIFFile (int Bitmap_ID, char Filename[], int Compression); 谢谢各位了!我继续努力…… 各位大侠
我如果在控制模块函数里面调用自己编写的外部功能函数,具体调用形式是怎样的?
比如:
int CVICALLBACK Chuli (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
switch (event)
{ case EVENT_COMMIT:
makel(int x,int y,float z,*z); break;
}
return 0;
}
那在外部写这个函数makel()的形式是怎样的?是不是不能有参数的传递啊? makel(int x,int y,float z,*z);这个不能放在您的回调函数内部,否则会出错的!它要传递的是确定的或是指针,不能在传递过程中再定义数据!
毕业设计急求指导呀
毕业设计题目:基于计算机声卡的虚拟示波器的设计使用labwindows做 感谢各位有做过这个题目的给于指导哈
先谢谢啦 兄弟,你做完了吗??可不可以把做好的给我看看,我最近也在做相似的东西 就是跟C中调用函数是一样的!
页:
[1]