该文档为嵌入式系统教程--嵌入式GUI精讲文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,
标签: 嵌入式系统
上传时间: 2022-07-27
上传用户:
本次毕业论文的内容主要包括两个方面:(1)确定基于肤色特征的人脸识别算法流程并实现MATLAB仿真.根据目前已有的人脸识别算法和学过的有关图像处理知识确定出适合本次论文的最优算法,确定算法时的重点是将肤色判断作为人脸检测的预处理,即研究肤色模型的选取和建立、肤色分割的方法以及人脸区域的获得;再根据面部特征提取出人脸的大致框架,通过人脸面积、高宽比、欧拉数等来判断每块区域是否为人脸,最后得到图片中人脸的比较精确的位置。在确定算法时就应该要综合考虑各方面的因素,要尽可能的提高人脸识别的时间效率,提高识别率。(2)设计出GUI界面,实现人脸识别功能。MATLAB/GUI自带了很多工具箱函数,方便快捷。设计好的GUI界面只需通过鼠标等简洁的方式与计算机交换信息,选择想要运行的程序,实现快速识别。本次设计的GUT界面有窗口、光标、按键、菜单、文字说明等对象(Object),主要包含读入图像,转换颜色空间,皮肤概率图像,皮肤二值化和定位五个部分,其中使用了开关按钮(ToggleButton)、静态文本框(Static Text)、坐标系(Axes)和面板(Pane1)按钮,要对其进行合理布局,注意回调函数的嵌入。在设计过程中要熟悉MATLAB编程环境,注意控件的选用和参数设置,会根据设计要求对GUI界面进行布局,注意回调函数的编写,以达到理想的效果。该系统可以较好的实现单人脸识别,能较准确的对其进行定位。但对于多人组和背景较复杂的图像,会出现漏检和错检的现象,需要进一步改进。
上传时间: 2022-07-28
上传用户:qdxqdxqdxqdx
VIP专区-嵌入式/单片机编程源码精选合集系列(133)资源包含以下内容:1. 一款优秀的51系统读写U盘的源程序和原理图.2. Automating Manufacturing Systems with PLCs 一本关于plc的理论书籍,解析很详细.3. 基于ATmega128的无线通信节点程序.4. wince 串口通讯非常好的源代码.5. Cypress 的(鼠标+键盘)复合设备汇编源程序.6. S3C44B0X开发板上的蜂鸣器测试程序.7. MCP2515使用的一个例子,有原理图和原代码.很使用..8. 步进电机的C++控制 很好用 适合初学者参考.9. 基于无线网络zigbee的协议栈的c代码。.10. 该文档介绍了如何用ti的cc2420来实现zigbee无线传感网络。.11. NPI单片机C语言编写的EEPROM读写程序,单片机为AT89C51ED2..12. IP04是一个使用Blackfin开源硬件结合Asterisk开源软件建立的IPPBX系统..13. 西安傅立叶科技的三星ARMS3C2410开发板电路的原理图.14. 磁盘FAT扇区数据读写操作 Ver 1.20(更新版).15. ATMEL 90usb128 USB CDC source,include USB protocol stack..16. (1)利用单片机定时器中断和定时器计数方式实现秒、分定时。 (2)通过LED显示程序的调整.17. 可实现时钟功能,倒计时,秒表,可以修改时间,蜂鸣器报警等.18. 带 SPI接口的独立 以太网控制器 . 2006 Microchip Technology Inc.高级信息 DS39662A_CN.19. 本文研究了在目前流行的嵌入式微控制器ARM9(Samsung 的 S3C2410)上硬件测试的方法。分析了在嵌入式Linux基础上开发测试程序的基本方法.20. 基于ARM2200开发平台开发的嵌入式TCPIP协议栈.21. Nucleus集成开发环境测试版.22. 软件无线电USRP v4.2版本硬件原理图.23. 嵌入式usb硬件开发.24. 基于QtEmbedded的GUI移植及应用程序开发.25. 最流行的CPLD.26. verilog语言编写的多处理器的程序代码.27. Flash file system.28. 本设计应用AT89C52单片机对高亮度LED显示屏进行控制.29. 最近做的工程需要用到步进电机,但由于量小,又没有厂家的选型手册,只得托人从深圳随便发了几个…… NMB (PM35L-048-HPH7)据我的测试.30. 运行ambfn7.m函数.31. 《PIC单片机应用开发典型模块》源代码及图片.32. 嵌入式开发的资料.33. 这是一个在某开发板上的FLASH文件系统的源码.34. STC12C5404AD的串口程序.35. E2ROM的读写程序.36. DS1302+AT89S52+LED的时钟显示.37. 电子时钟芯片ds1302的c51的程序例子.38. 用AT89C51和DS1302一起做的万年历.39. 简单的在ATMEGA64上移植ucosII.40. 用硬件描述语言(或混合原理图)设计模24计数器模块、4-7显示译码模块、顶层模块。.
标签: 智能卡技术
上传时间: 2013-06-24
上传用户:eeworm
001第一章:Python-GUI编程-简介.rar 234.5M2020-04-22 16:45 002第二章:Python-GUI编程-PyQt的环境安装.rar 72.1M2020-04-22 16:45 003第三章:Python-GUI编程-GUI编程应该学什么?.rar 30.3M2020-04-22 16:45 004第四章:Python-GUI编程-了解PyQt5库结构.rar 49.5M2020-04-22 16:45 005第五章:Python-GUI编程-PyQt5初体验.rar 285.8M2020-04-22 16:45 006第六章:Python-GUI编程-控件的学习.rar 170.9M2020-04-22 16:45 007第七章:Python-GUI编程-控件基类-QObject.rar 1.17G2020-04-22 16:45 008第八章:Python-GUI编程-PyQt5-QWidget.rar 2.19G2020-04-22 16:45 009第九章:Python-GUI编程-PyQt5-QAbstractButton.rar 504.8M2020-04-22 16:45 010第十章:Python-GUI编程-PyQt5-QPushButton.rar 238.5M2020-04-22 16:45 011第十一章:Python-GUI编程-PyQt5-QCommandLinkButton.rar 27.2M2020-04-22 16:45 012第十二章:Python-GUI编程-PyQt5-QToolButton.rar 250M2020-04-22 16:45 013第十三章:Python-GUI编程-PyQt5-QRadioButton.rar 96.4M2020-04-22 16:45 014第十四章:Python-GUI编程-PyQt5-QButtonGroup.rar 180.3M2020-04-22 16:45 015第十五章:Python-GUI编程-PyQt5-QCheckBox.rar 87.6M2020-04-22 16:45 016第十六章:Python-GUI编程-PyQt5-QLineEdit.rar 1.23G2020-04-22 16:45 017第十七章:Python-GUI编程-PyQt5-QFrame.rar 2KB2020-04-22 16:45 018第十八章:Python-GUI编程-PyQt5-QAbstractScrollArea.rar 71.7M2020-04-22 16:45 019第十九章:Python-GUI编程-PyQt5-QTextEdit.rar 1.38G2020-04-22 16:45 020第二十章:Python-GUI编程-PyQt5-QPlainTextE.rar 404.3M2020-04-22 16:45 021第二十一章:Python-GUI编程-PyQt5-QKeySequenceEdit.rar 96.3M2020-04-22 16:45 022第二十二章:Python-GUI编程-PyQt5-QAbstractSpinBox.rar 194.7M2020-04-22 16:45 023第二十三章:Python-GUI编程-PyQt5-QSpinBox.rar 129.4M2020-04-22 16:45 024第二十四章:Python-GUI编程-PyQt5-QDoubleSpinBox.rar 163M2020-04-22 16:45 025第二十五章:Python-GUI编程-PyQt5-QDateTimeEdit.rar 323.2M2020-04-22 16:45 026第二十六章:Python-GUI编程-PyQt5-QDateEdit.rar 12.1M2020-04-22 16:45 027第二十七章:Python-GUI编程-PyQt5-QTimeEdit.rar 13.3M2020-04-22 16:45 028第二十八章:Python-GUI编程-PyQt5-QComboBox.rar 478.1M2020-04-22 16:45 029第二十九章:Python-GUI编程-PyQt5-QFontComboBox.rar 12M2020-04-22 16:45 030第三十章:Python-GUI编程-PyQt5-QAbstractSlider.rar 135.2M2020-04-22 16:45 031第三十一章:Python-GUI编程-PyQt5-QSlider.rar 160.7M2020-04-22 16:45 032第三十二章:Python-GUI编程-PyQt5-QScrollBar.rar 45.5M2020-04-22 16:45 033-第三十三章:Python-GUI编程-PyQt5-QDial.rar 19.3M2020-04-22 16:45 034第三十四章:Python-GUI编程-PyQt5-QRubberBand.rar 104.3M2020-04-22 16:45 035第三十五章:Python-GUI编程-PyQt5-QDialog.rar 117.8M2020-04-22 16:45 036第三十六章:Python-GUI编程-PyQt5-QFontDialog.rar 200.7M2020-04-22 16:45 037第三十七章:Python-GUI编程-PyQt5-QColorDialog.rar 252.4M2020-04-22 16:45 038第三十八章:Python-GUI编程-PyQt5-QFileDialog.rar 303.2M2020-04-22 16:45 039第三十九章:Python-GUI编程-PyQt5-QInputDialog.rar 151.5M2020-04-22 16:45 040第四十章:Python-GUI编程-PyQt5-QCalendarWidget.rar 145.4M2020-04-22 16:45 041-第四十一章:Python-GUI编程-PyQt5-基础控件-展示控件.rar 6.5M2020-04-22 16:45 042第四十二章:Python-GUI编程-PyQt5-QLabel.rar 200.4M2020-04-22 16:45 043第四十三章:287-Python-GUI编程-PyQt5-QLCDNumber.rar 88.1M2020-04-22 16:45 044第四十四章:Python-GUI编程-PyQt5-QProgressBar.rar 169.5M2020-04-22 16:45 045第四十五章:Python-GUI编程-PyQt5-QErrorMessage.rar 64.9M2020-04-22 16:45 046第四十六章:Python-GUI编程-PyQt5-QProgressDialog.rar 111.1M2020-04-22 16:45 047第四十七章:Python-GUI编程-PyQt5-QMessageBox.rar 249.4M2020-04-22 16:45 048第四十八章:Python-GUI编程-PyQt5-布局管理.rar 1.04G2020-04-22 16:45 049-Python-GUI编程-PyQt5-QSS样式表.rar 840.5M2020-04-22 16:45 050-Python-GUI编程-PyQt5-QTDesigner.rar 415.4M2020-04-22 16:45 051-Python-GUI编程-PyQt5-补充.rar 283.1M2020-04-22 16:45 052-Python-GUI编程-PyQt5-补充.rar
标签: 基础知识
上传时间: 2013-07-03
上传用户:eeworm
GUI ucgui ucos 单片机C源代码 嵌入式系统开发 嵌入式系统开发之ucos在各种硬件上的GUI实现
上传时间: 2013-05-25
上传用户:shenlan
励磁控制系统是同步发电机的重要组成部分,它的特性好坏直接影响电机及电力系统运行的可靠性和稳定性。 基于此,利用仿真的方式对励磁控制系统进行了研究并给出了相关结论,同时提出了一些新的控制算法,并建立了一个励磁控制系统仿真平台。 首先,从同步电机和励磁系统的模型入手,根据研究需要修改了同步电机的仿真模型,详细地介绍了检测单元、控制单元和励磁系统主回路模型,在总结普通PID调节方式不足的基础上提出了一种性能优越的非线性PID控制方式。 其次,分别在有刷和无刷励磁系统下,对普通PID、非线性PID和模糊自适应PID三种控制方式在阶跃响应和突变负载的情况下进行仿真,对输出的机端电压进行分析并得出相关结论。 除了对通用的励磁控制算法进行仿真分析外,提出了一种基于同步电机本身的励磁控制算法,这种控制方式是对励磁电流进行闭环控制,并辅以非线性的PID控制进行进行精度调节。针对这种方式,提出了两种实现方案。同样在有刷和无刷励磁系统下进行阶跃响应和突变负载的仿真分析研究。仿真测试表明,这种控制算法在控制的快速性和稳定性方面优于通用的控制方式。 最后,鉴于励磁控制系统仿真的重复性及操作的繁琐性,建立了一种基于MATLAB GUI的励磁控制仿真平台,借助此平台对SIMULINK模型操作,可以方便地实现对参数的设置与修改、模型的查看和修正、仿真的显示及相关的辅助操作等等,可以极大地简化仿真的操作过程,提高仿真的效率。另外,此平台的实现也为其它系统类型仿真界面的建立提供了重要的参考。
上传时间: 2013-04-24
上传用户:lwt123
GUI相关资料,有关GUI的相关学习资料
上传时间: 2013-04-24
上传用户:20160811
嵌入式图像采集系统具有体积小、成本低、稳定性高等优点,在远程监控、可视电话、计算机视觉、网络会议等领域应用广泛。为克服传统基于单片机的图像采集系统的种种不足,本文提出了一种新的解决方案,利用高速的ARM9嵌入式微处理器S3C2410A为硬件核心,搭配USB摄像头,结合Linux构建了一套嵌入式的图像采集系统。USB摄像头有着容易购买、性价比高等优点,但长期以来将其直接应用于嵌入式系统却很困难。随着ARM微处理器的广泛应用,嵌入式系统的性能得到了极大的提升。人们逐渐将操作系统引入其中,方便系统的管理和简化应用程序的开发。Linux是一个免费开源的优秀操作系统,将其移植到嵌入式系统中能够对系统进行高效地管理、极大地方便应用程序的开发。嵌入式的Linux操作系统继承了Linux的优良特性,还有着节约资源,实时性强等优点。在本方案中以嵌入式Linux操作系统为基础,借助其对USB、网络等的强大支持能力来构建高度灵活的图像采集系统。通过利用Linux操作系统内建的video4Linux对摄像头进行编程,实现了将USB摄像头采集到的视频数据进行显示和存为图片的功能。本文中具体讲述了嵌入式的软硬件平台的构建,USB摄像头的驱动开发,图像采集应用程序的实现等。本文提出的嵌入式图像采集方案适用于市面上绝大多数流行的USB摄像头,还能把得到的图像通过以太网传输以实现远程的监控。这套方案利用应用程序编程接口video4linux所提供的数据结构、应用函数等,实现了在Linux环境下采集USB摄像头图像数据的功能,并运用嵌入式的GUI开发工具Qt/Embedded来编写最终的应用程序实现了美观的用户界面。充分运用Linux操作系统和其工具的强大功能来实现图像采集, 对基于Linux内核的后续图像应用开发具有实用意义。本系统完全基于开放的平台和模块化的实现方法,具有良好的可移植性,可方便地进行各种扩展。这种方案所实现的图像采集系统成本低,灵活性高,性能好,是一种优良的解决方案。本文详细介绍了这种基于Linux系统和S3C2410A平台的嵌入式图像采集系统。关键词:嵌入式,ARM,USB,图像采集,Linux
上传时间: 2013-06-05
上传用户:bangbangbang
是周立功公司的ZLG GUI源代码,你只要简单的实现几个底层的LCD基本命令和读写操作就可以移植到你的51,AVR,ARM7,ARM9上,GUI类似微软窗口,基于消息的,内附文档说明,开发简单
标签: zlggui
上传时间: 2013-04-24
上传用户:一棵发财树
随着二十一世纪的到来,人类进入了后PC时代。在这一阶段,嵌入式技术得到了飞速发展和广泛应用。目前,嵌入式技术及其产品已广泛应用于智能家用电器、智能建筑、仪器仪表、通讯产品、工业控制、掌上型电脑、各种智能IC卡的应用等等。将嵌入式系统应用于多媒体移动终端,充分发挥了嵌入式系统的低功耗、集成度高、可扩充能力强等特点,可以达到集移动、语音、图像等各种功能于一身的效果。基于以上背景,本文提出了一种基于嵌入式Linux的多媒体播放器设计方案。 本文首先详细分析了ARM体系结构,研究了嵌入式Linux操作系统在ARM9微处理器的移植技术,包括交叉编译环境的建立、引导装载程序应用、移植嵌入式Linux内核及建立根文件系统,并且实现了嵌入式Linux到EP9315开发板的移植。 由于嵌入式系统本身硬件条件的限制,常用在PC机的图形用户界面GUI系统不适合在其上运行。为此,本文选择了Qt/Embedded作为研究对象,在对其体系结构等方面进行研究基础上,实现了Qt/Embedded到EP9315开发板的移植,完成了嵌入式图形用户界面开发,使得系统拥有良好的操作界面。 针对现今MP3文件格式广泛流行的特点,本文设计了MP3播放器。在深入研究了MP3文件编码原理的基础上,详细论述了播放器的设计过程,没有使用硬件解码方案,采用了软件解码,降低了系统开发成本:在视频播放方面,本文实现了Linux系统下的通用媒体播放器——Mplayer到EP9315开发板的移植。通过对音频数据输出的研究,解决了Mplayer播放声音不正常的问题,实现了一个集音乐和视频播放于一体的嵌入式多媒体播放系统。 最后,总结了论文所做的工作,指出了嵌入式多媒体播放器所需要进一步解决和完善的问题。
上传时间: 2013-04-24
上传用户:梧桐