人脸识别程序以及机器视觉研究内容和发展方向3

人脸识别程序以及机器视觉研究内容和发展方向3

ID:18645006

大小:302.66 KB

页数:13页

时间:2018-09-20

人脸识别程序以及机器视觉研究内容和发展方向3_第1页
人脸识别程序以及机器视觉研究内容和发展方向3_第2页
人脸识别程序以及机器视觉研究内容和发展方向3_第3页
人脸识别程序以及机器视觉研究内容和发展方向3_第4页
人脸识别程序以及机器视觉研究内容和发展方向3_第5页
资源描述:

《人脸识别程序以及机器视觉研究内容和发展方向3》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、LabWindows实验报告姓名:张旭学号:0905104116专业:光电信息工程实验三:分析正弦信号程序结构一、实验要求1、熟悉labwindows程序产生过程。2、熟悉labwindows环境下程序的分析方法。二、实验内容让图形用户界面窗口为当前响应状态,如下图所示三、实验仪器计算机一台,装有LabWindows四、实验步骤步骤1、用代码生成器生成程序框架从用户图形界面窗口中选择:Code>>Generate>>AllCode…然后会显示出如下界面:-13-用鼠标点击SelectQuituserInterfaceCall

2、back中的QuitCallk项,确保其前面出现一个小钩。点击OK按扭,便会弹出如下图所示的源代码(Code)窗:-13-其窗中的程序代码如下所示:#include#include#include"FirstSample.h"staticintpanelHandle;intmain(intargc,char*argv[]){if(InitCVIRTE(0,argv,0)==0)return-1;/*outofmemory*/if((panelHandle=LoadPanel(0,"F

3、irstSample.uir",PANEL))<0)return-1;DisplayPanel(panelHandle);RunUserInterface();DiscardPanel(panelHandle);return0;}intCVICALLBACKAcquireCallback(intpanel,intcontrol,intevent,void*callbackData,inteventData1,inteventData2){switch(event){caseEVENT_COMMIT:break;}return

4、0;}-13-intCVICALLBACKClearCallback(intpanel,intcontrol,intevent,void*callbackData,inteventData1,inteventData2){switch(event){caseEVENT_COMMIT:break;}return0;}intCVICALLBACKQuitCallback(intpanel,intcontrol,intevent,void*callbackData,inteventData1,inteventData2){swit

5、ch(event){caseEVENT_COMMIT:QuitUserInterface(0);break;}return0;}步骤2、添加程序代码1)、添加AcquireCallback()函数的程序代码:AcquireCallback()函数完成以下功能:从高级分析库(AdvancedAnanysis…)中产生一个正弦波,放在Wave数组中,且显示在graph控件上。①产生一个正弦波信号-13-将鼠标放在AcquireCallback()函数Event_Commit下面的空白行上选择:Library>>AdvancedA

6、nalysis…在弹出的对话框中选择:SignalGeneration>>SinePattern便会弹出如下图所示的一个函数面板:在NumberofElements项中填上512;把NumberofCycles项改为3;SinePattern项中填上用来装正弦信号的数组Wave。选择Code>>DeclareVariable会弹出一个如下图所示的对话框:-13-在NumberofElements项中填上512,并选择了最下面的矩形框,然后点击OK按扭完成。返回到函数面板后,选择Code>>InsertFunctionCall

7、完成函数的插入,这时Code窗中的AcquireCallback()函数应如下所示:intCVICALLBACKAcquireCallback(intpanel,intcontrol,intevent,void*callbackData,inteventData1,inteventData2){doubleWave[512];switch(event){caseEVENT_COMMIT:SinePattern(512,1.0,0.0,3.0,Wave);

8、break;}return0;}②在Graph上显示所生成的正弦波信号

9、将鼠标放在SinePattern()函数下面的空白行上,如上面所示那样。请选择:Library>>UserInterface在弹出的对话框中选择:Controls/Graph/StripChart>>GraphandStripChart>>GraphPlottingandDeleting>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。