2013年6月10日

Zedboardwebcam设计问题篇(七)NFS服务器配置

摘要: 由于在QT中的程序我需要经常更改和尝试,所以我不得不将SD卡拔下,拷贝我要运行的文件,为了更方便操作,通过NFS服务器配置,NFS(Network File System)网络文件系统是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,从而我只需要将我编译好的文件拷贝到指定文件中,然后Zedboard就可以通过网络访问和执行我编译好的文件了,这样就免去了经常插拔SD卡和重启系统。NFS配置参考:http://blog.163.com/huawei_d/blog/static/211610257201281752611810/Zedboard开启Digilent提供的Linux内核的 阅读全文

posted @ 2013-06-10 09:36 reboot69 阅读(246) 评论(0) 推荐(0) 编辑

2013年4月27日

Zedboardwebcam设计问题篇(六)opencv处理帧数据之算法改进

摘要: 接着上一次的问题,先把label中显示四个重叠图像问题解决;我把我的显示的图像给我同学看了一下,他说你把canny运算后显示图像的label关了看看,我很不屑的这么做了,结果如图:label_2只能显示一小条,这就导致了图像只能显示一小条,至于为什么重叠显示,就要仔细看看QGridlayout控件的属性了。首先来看Qt的布局管理器,他可以有效的管理窗口中子窗口部件,同时子窗口部件布局也受到其本身的大小策略(size policies)及其最大最小值影响。每个方向有7个策略:Fixed,既不能被拉伸,也不能被压缩,保持在大小提示的尺寸;Minimum,窗口部件不能被压缩得比大小提示更小;Maxi 阅读全文

posted @ 2013-04-27 11:48 reboot69 阅读(453) 评论(0) 推荐(0) 编辑

2013年4月25日

Zedboardwebcam设计问题篇(五)opencv处理帧数据,函数代码实现

摘要: 有过之前的那次碰壁之后,不敢在费时间编译OpenCV了,不过还是一直关注这个问题,openhw论坛中也有人遇到这个问题了,有的人解决了,不过我的情况还是比他的复杂。这里我把他的贴出来,算是一个方法把。不过我还是继续往下走了,因为摄像头已经打开了。他的博客:http://www.openhw.org/wicoboy/blog/13-04/293302_71692.html我今天的主题时opencv处理图像,以及QT界面设计。根据之前做过的例子,主要在paintEvent中进行图像的显示。现在我的思路时将QImage转为OpenCV能够处理的Mat/IplImage/Array的形式,利用Open 阅读全文

posted @ 2013-04-25 17:17 reboot69 阅读(1468) 评论(0) 推荐(0) 编辑

2013年4月17日

Zedboard摄像头获取视频设计问题篇(四)-OpenCV+QT配置显示图片

摘要: 上一篇中运行了一个简单的例子,但是并没有调用摄像头进行图像采集,看了几篇博客也都是对静态图像的基本处理操作。http://www.cnblogs.com/Romi/archive/2012/03/14/2396533.html(主要时QT控件操作)http://www.cnblogs.com/emouse/archive/2013/03/31/2991333.html(OpenCV的初步图像处理)由于我的直接目标不是这个,就没有完全操作一遍。直接找OpenCV摄像头操作。首先熟悉了一下摄像头相关内容:摄像头的数据输出格式一般分为CCIR601、CCIR656、RAWRGB等格式,此处说的RGB 阅读全文

posted @ 2013-04-17 14:34 reboot69 阅读(2054) 评论(1) 推荐(0) 编辑

2013年4月14日

C#后台制作之数据库(二、如何清除显示以及将数据库数据导出到excel表格文件中)

摘要: 前一篇主要是串口数据的接收,显示和存入数据库。但是这样在客户实际使用时还是很不方便。现在要如下修改:先把数据先记录在datagridview的表格中,之后当单击“保存数据”时,再批量将数据存储到数据库中。若不想保存数据可以使用“清除显示”按钮。“导出到excel表格”考虑将整个Access数据库的数据导出。最后还要实现对数据库进行日期管理,分日期操作。首先修改了一个小地方:通常 DataGridView 的最下面一行是用户新追加的行(行头显示 * )。不太喜欢,把他去掉了。 dataGridView1.AllowUserToAddRows = false;//通常 DataGridView 的 阅读全文

posted @ 2013-04-14 17:30 reboot69 阅读(1623) 评论(0) 推荐(1) 编辑

C#后台制作之数据库(Access数据库+datagirdview控件显示+串口数据存储)

摘要: 之前做的是C#后台接收显示串口数据。主要数据如下图:现在要将这些数据存入数据库,并且在后台上用表格显示,后续用曲线图表现出来。第一步,我想着先连接好数据库和表格。采用按钮实现: private DataSet ds = new DataSet();//数据库操作 private void button4_Click(object sender, EventArgs e) { string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=G:\\Users\\jion... 阅读全文

posted @ 2013-04-14 11:35 reboot69 阅读(2877) 评论(2) 推荐(0) 编辑

2013年4月9日

Zedboardwebcam设计问题篇(三)-OpenCV+QT配置显示图片

摘要: 首先,我们需要OpenCV的编译安装,由于我是参照《嵌入式系统软硬件协同设计实战指南》做的,编译安装和移植过程不再介绍,这里推荐一个:http://blog.csdn.net/noodies/article/details/5798434不过这篇文章用的平台和我不一样,过程差不多。就是交叉编译工具不一样,我用的是arm-xilinx-linux-的交叉编译工具。使用如下命令编译你的程序,这条命令挺长,不过很好理解,-I后面分别时头文件位置,-L后面是库文件位置,以及列出的用到的库文件arm-xilinx-linux-gnueabi-g++ -I/home/jiong/cmake/include 阅读全文

posted @ 2013-04-09 16:06 reboot69 阅读(776) 评论(1) 推荐(0) 编辑

Zedboardwebcam设计问题篇(二)-V4l2 Capture Sequence 捕获过程

摘要: 由于从一开始就用的超群晴天的程序来获取图像,所以对这个过程不是很了解。今天QT显示时改了程序,但是运行结果是没有图像,图像是乱的。下面我自己来分析和改动程序以便日后使用吧!http://blog.csdn.net/crazyman2010/article/details/6055022先看看这篇博客,写的不错经过多次尝试,发现是usbhub的问题,用完hub之后,第二次用就会出现两个video,这样就导致了乱的图像。我重新照了c++的代码,进行了编译:videodevice.cpp#include "videodevice.h"VideoDevice::VideoDevic 阅读全文

posted @ 2013-04-09 15:30 reboot69 阅读(508) 评论(0) 推荐(0) 编辑

2013年3月28日

Zedboardwebcam设计问题篇(一)

摘要: 硬件平台:Digilent ZedBoard + USB 摄像头+HDMI显示器开发环境:ubuntu12.04Zedboard linux:Digilent OOB Design 写这篇博客之前,一直都是按照超群晴天的博客系列,step by step ,直到基于ZedBoard的Webcam设计(二):USB摄像头图片采集+QT显示QT./configure -embedded arm -xplatform qws/linux-arm-gnueabi-g++ -little-endian -opensource -host-little-endian -confirm-license -n 阅读全文

posted @ 2013-03-28 17:32 reboot69 阅读(654) 评论(0) 推荐(0) 编辑

导航