tiny6410
大捞子
光优秀还不够,你必须无可取代!
stay hungry,stay foolish.
展开
-
通过Web浏览并控制Tiny6410上的摄像头
通过Web浏览并控制Tiny6410上的摄像头1.准备工作(1)准备好tiny6410开发板,中星微usb摄像头 ,网线,usb转串口线 (2)首先烧录系统,这里不再多说,用的是友善之臂提供的内核,里面也已经包含了中星微摄像头的驱动。 (3)摄像头调试,插入摄像头之后,会显示:usb 1-1.4: new full speed USB device using s3c2410-ohci an原创 2016-07-01 21:44:58 · 945 阅读 · 0 评论 -
Linux电子书项目之字符编码与字符的点阵显示(1)
一、字符编码为更好的存储和展示,于是出现了字符编码。下面来看一下字符编码的发展过程。分为三个阶段:阶段1:ASCII码欧美人发明,用一个字节来标志。也就是常说的ASCII码,由于英语中只有26个英文字母,以及常用符号,可以很简单的编码出来。Ox41:A;0x61:a。阶段2:国家编码GB2312(GBK)我们国家有上千的汉子,所以编码要比较多一些,用两个字节来表示一个汉字。对于内地采用GB2312...原创 2018-03-07 20:15:31 · 613 阅读 · 0 评论 -
Linux电子书项目之freetype实现矢量字体的显示(2)
上一篇博文我们通过点阵数组实现了字母的显示:http://blog.csdn.net/shenhuan1104/article/details/79476053现在我们通过freetype这个框架在PC和单板LCD上分别实现矢量字体的显示。一、PC上矢量字体的显示(1)矢量字体原理:存储一些关健点,然后通过贝塞尔曲线连接。(2)显示实现过程:给定一个文字,确定它的编码值;根据编码值从字体文件中找到...原创 2018-03-07 20:34:28 · 438 阅读 · 0 评论 -
Linux电子书项目之电子书的实现及框架优化(3)
一、整体思路采用分层的思想,面向对象的编程思想。1、怎样在LCD上显示一个文件2、如何组织代码分层的结构main--draw--XXX_manager--fb.c等二、分层编写-底层实现1、显示部分代码编写[cpp] view plain copyshow_file\display\fb.c show_file\display\disp_manager.c show_file\include\...原创 2018-03-07 21:03:25 · 406 阅读 · 0 评论 -
修改arm开发板的IP地址
修改arm开发板的IP,使用的yaffs2文件系统,修改方法如下:1、修改/etc/init.d/rcS文件在/sbin/ifconfig lo 127.0.0.0下添加一行/sbin/ifconfig eth0 172.23.11.4 up这里172.23.11.4 是你要修改成的IP地址2、修改/etc/eth0-setting修改ip地址 网关 掩码重启开发板,ifconfig,就能发现...原创 2018-03-14 21:37:24 · 5534 阅读 · 0 评论 -
基于QT和OpenCV的人脸检测识别系统(1)
人脸识别分为两大步骤1.人脸检测 这个是首要实现的,你得实现人脸显示的时候把人脸框出来,当然算法很多,还有一些人眼检测鼻子检测什么的主要用的是这个 const char *faceCascadeFilename = "haarcascade_frontalface_alt.xml"; detect_and_draw(IplImageBuffer,storage,cascade);这个函数就是检测人...原创 2018-03-22 17:32:21 · 1403 阅读 · 1 评论 -
基于QT和OpenCV的人脸检测识别系统(2)
紧接着上一篇博客的讲第二步是识别部分人脸识别 把上一阶段检测处理得到的人脸图像与数据库中的已知 人脸进行比对,判定人脸对应的人是谁(此处以白色文本显示)。人脸预处理现在你已经得到一张人脸,你可以使用那张人脸图片进行人脸识别。然而,假如你尝试这样简单地从一张普通图片直接进行人脸识别的话,你将会至少损失10%的准确率!在一个人脸识别系统中,应用多种预处理技术对将要识别的图片进行标准化处理是极其重要的。...原创 2018-03-22 17:39:20 · 1312 阅读 · 0 评论