自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (29)
  • 收藏
  • 关注

原创 我的Android使用openCV记录(3)

三、使用 c++ API开发android,其实也就是做JNI开发:JNI——java native interface,java本地接口。可以在java类中调用jni函数,而jni函数又以C++的形式调用了openCV库。创建工程               步骤如工程一,创建新工程GrayProcess2,将lena.jpg添加到资源文件,并按上

2016-04-27 18:43:49 2809 3

原创 我的Android使用openCV记录(2)

二、使用java API开发android创建工程        (1) 打开eclipse,创建android应用工程GrayProcess;        (2) 将测试图像lena.jpg添加到资源目录res/drawable-hdpi中;        (3) 在Package Explorer中选择项目GrayProcess,单击右

2016-04-27 18:40:23 2018

原创 我的Android使用openCV记录(1)

博主QQ:1356438802前面的文章我已经说了,我的最终目的是要在Android上应用openCV。刚开始我在Ubuntu虚拟机上搭建了openCV的开发环境,可是虚拟机太卡,我又换到windows下,搭建QT开发环境。经过两个平台的折腾,我已经对openCV的开发环境滚瓜烂熟了。现在我要在Android上run openCV的应用!!!耶!start...(其

2016-04-27 18:27:56 2051

转载 Installing OpenCV 2.1 in Ubuntu

OpenCV is an excellent library for Computer Vision. I have been using it for years and it helped me a lot during my master thesis.OpenCV 1.0 can be easily installed in Ubuntu via the repositories.

2016-04-23 10:17:32 1077

原创 我的Ubuntu安装使用openCV记录(1)

博主QQ:1356438802本来我想在ubuntu虚拟机上做openCV研究的,因为在Ubuntu做出来的程序更方便移植到安卓(这是我的终极目标),而且我只有一台电脑,没法装Ubuntu物理机。但是后来发现虚拟机跑起来有点卡,影响心情。后来还是换成先在windows上面搞吧,所以就有了我另外的那些windows安装openCV文章。以下是我的安装使用记录

2016-04-23 10:15:55 1955

原创 win7_64bits下QT试用openCV库(1)

1. 编译环境的搭建参考下面这篇文章http://blog.csdn.net/luoyouren/article/details/511807022. 测试例程下载链接:http://pan.baidu.com/s/1slehGK1 密码:6o5jdialog.cpp#include "dialog.h"#include "ui_dial

2016-04-23 09:55:22 1313

转载 物联网与穿戴设备专题(3)——玩转mt2502之LinkitOne深度评测

玩转mt2502之LinkitOne深度评测系列文章会从入门到深入,从简单使用Arduino接口到深入MTK源码开发。覆盖了入门到开发者,覆盖范围之广。无论从针对哪个职位,哪个能力范围,我们都会抛开啰嗦拗口的专业词汇和官方文档,通过简单的方式去描述专业的词汇。通过从零开发实例学习我们的物联网和智能穿戴开发。开篇:时代的剧变       互联网+,物联网,智能家居,AI(人工智能)等等…

2016-04-22 13:47:11 3098

转载 QT跨目录编译及多工程集成(动态库的创建、引用及工程间相互依赖关系的pro文件编写方法)

用一个非常简单的Qt程序作为例子,通过pro文件的合理编写,使得我们的程序在使用动态库的时候,几乎可以忽略掉动态库的存在。它包括3部分:生成动态库使用动态库生成与使用的自动化测试环境:ubuntu 11.04 + Qt 4.7.2windows vista + Qt 4.7.0(MSVC2008)windows vista + Qt 4.6.3(MinGW)例子的源

2016-04-21 17:03:59 2798 1

转载 浅谈 qmake 之 pro、pri、prf、prl文件

尽管每次和cmake对比起来,我们总是说 qmake 简单、功能少。但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧:不是太清楚CONFIG等变量到底如何起作用的用过的qmake内置变量和函数不超过20个看Qt Creator源码或者QtSolution等库中自己使用的 *.pro 文件就想看天书一样本文只能抓住一条线,简单介绍一下 *.pro、*.pri、

2016-04-21 14:00:40 603

转载 QT中PRO文件写法的详细介绍,很有用,很重要!

在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:1. 注释从“#”开始,到这一行结束。2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:TEMPLATE = appA> app -建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被

2016-04-21 11:32:41 932

转载 Windows下多个版本Qt的安装配置

经常需要在同一台机器中装有多套Qt程序,比如,同时装有同一个版本的但不是同一编译环境编译的Qt,(mingw版 与 VS2008版等)同一编译环境但不同版本的Qt,(Qt4.5.2, Qt4.6.0 及 Qt4.7.0beta2等)以上情况混合等这么多套Qt装到同一机器中,如何自由切换呢。方法一在机器中建立 多个 用户,每个用户设置不同的 Qt 作为其默认的开发环境

2016-04-21 11:21:39 3996

转载 JTAG、SBW、BSL 三种接口的区别

MSP430无论是仿真还是烧写程序,一般可以通过:JTAG、SBW、BSL接口进行。1、JTAG是利用边界扫描技术,在430内部有逻辑接口给JTAG使用,内部有若干个寄存器连接到了430内部数据地址总线上,所以可以访问到430的所有资源,包括全地址FLASH、RAM及各种寄存器。可以用于对430的仿真和编程,主要连接线有TMS、TCK、TDI、TDO,430还需要另两条线路RST、TEST

2016-04-20 17:20:41 8004

原创 Win7_64bits下qt5.3.1+opencv2.4.9编译环境的搭建

1. 到官网下载qt-opensource-windows-x86-mingw482_opengl-5.3.1.exe文件,执行该文件,选择默认安装即可实现QT的安装(安装在C盘的根目录下),该文件封装好了Qt libraries、Qt Creator,其中Qt Creator为3.1.2版本。 2. 到官网http://opencv.org/dow

2016-04-18 16:47:32 2693 2

转载 物联网与穿戴设备专题(2)——可穿戴设备平台开发套件LinkIt ONE

可穿戴设备可以说是目前最火的词汇之一,这种结合了“硬件、软件、云”为一体的穿戴式设备理念让人们意识到了一种新颖、时尚、智能的交互方式,更是成为厂商除智能手机外的另一个竞相争夺的领域。智能手环、智能手表、智能眼镜......可穿戴设备层出不穷,目前这个领域还是处于野蛮生长的初级状态。当然机会也是无穷的,各种创业团队、方案公司都各显神通,而一些大厂商也在虎视眈眈。由于市场还不成熟,因此分工还不

2016-04-14 10:58:15 4549

转载 Qt学习: Model/View实现表格和统计图

博主QQ:1356438802一、简介       Model/View结构使数据管理与相应的数据显示相互独立,并提供了一系列标准的函数接口和用于Model模块与View模块之间的通信。它从MVC演化而来,MVC由三种对象组成,Model是应用程序对象,View是它的屏幕表示,Controller定义了用户界面如何对用户输入进行响应。把MVC中的View和C

2016-04-13 11:25:00 4278

原创 Qt 学习: 视图选择 (QItemSelectionModel)

博主QQ:1356438802选择是视图中常用的一个操作。在列表、树或者表格中,通过鼠标点击可以选中某一项,被选中项会变成高亮或者反色。在 Qt 中,选择也是使用了一种模型。在 model/view 架构中,这种选择模型提供了一种更通用的对选择操作的描述。对于一般应用而言,Qt 内置的选择模型已经足够,但是,Qt 还是允许你创建自己的选择模型,来实现一些特殊的操作。

2016-04-13 11:04:20 9080 2

原创 qt中文乱码问题(2)

个人QQ:1356438802Qt中的中文显示,经常会出现乱码,但在UI设计界面上添加的中文是不会出现乱码的,如果你刚使用qt,那么你肯定会碰到这个问题。网上搜索一下,找到的都是这种:#include int main(int argc, char **argv){....................QTextCodec::s

2016-04-12 11:23:45 710

原创 qt中文乱码问题(1)

以下是关于qt中文乱码问题原因的阐述,觉得不错: 首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采用的那种编码。而问题一般都出在

2016-04-11 16:36:19 717

原创 物联网与穿戴设备专题(1)

说到物联网和穿戴设备,我们想到的可能大部分是蓝牙4.0设备,在此我分两个领域来跟踪讲解吧。一是MCU级别的,二是CPU级别的。而蓝牙4.0就属于MCU这个领域的,其实还有另外一块,就是很多手机或者平板芯片产商,将他们的超级CPU芯片降低配置,降低功耗后形成CPU,比如说MTK联发科,可以这样说,联发科只需要将其功能机时代的CPU稍微改一下就可以应用在物联网领域。这篇文章我先大致列一下这

2016-04-09 09:11:29 2064

原创 Qt QLineEdit 限制输入类型以及大小Int 和double

1.QLineEdit 限制整数[cpp] view plain copy m_LineEditIterate = new QLineEdit();  m_LineEditIterate->setFixedWidth(100);  m_LineEditIterate->setSizePolicy(QSizePolicy::Fixed,

2016-04-08 14:03:21 8841

原创 QMessageBox 的四种用法

之前的一些QT笔记,整理一下。一、直接类名可访问的[cpp] view plain copy void MainWindow::on_info_clicked()  {  //info  QMessageBox::information(this, "Title", "Text");  }    v

2016-04-08 09:41:11 6517

转载 Qt标准对话框之QMessageBox

这次来说一下QMessageBox以及类似的几种对话框。其实,我们已经用过QMessageBox了,就在之前的几个程序中。不过,当时是大略的说了一下,现在专门来说说这几种对话框。 先来看一下最熟悉的QMessageBox::information。我们在以前的代码中这样使用过: QMessageBox::information(NULL, "Title",

2016-04-08 09:32:42 680

原创 Qt之布局管理——堆栈窗体QStackedWidget

1.控件位置Containers→StackedWidget2.控件介绍StackedWidget控件中文称作“控件栈”。Qt提供了这样一个控件栈,可以使开发人员用栈管理控件像用栈管理其他数据类型一样简单。控件栈只显示栈顶的控件。开发人员可以使用raiseWidget()函数把栈中任何其他控件移到栈顶,从而实现控件之间的切换。3.控件设置选项在Stacked

2016-04-07 16:20:24 16374 1

somebot机械臂安装说明书-v0.2.pdf

基于Arduino UNO开发板控制的亚克力桌面机械臂。 机械臂动作录制操作: 1、按住遥杆左键,再按一下arduino重启按钮或者关机重启,遥杆板指示灯灭说明加入录制状态; 2、通过遥杆控制机械臂状态,到达指定位置按一下遥杆左键,记录当前状态,依次操作; 3、按一下遥杆右键,结束录制,机械臂自动循环的执行之前记录的动作; 4、再次按遥杆左键,停止自动循环,加入手动操作模式。 注意:所记录的动作重启或关机后会消失,重新录制会覆盖之前的动作。

2020-03-30

图像识别(13)——手势识别(1)——用matchShapes识别手形数字

一般做手形识别,会先做肤色分割,因为人的皮肤颜色(黄种人哈),在HSV颜色空间下,和背景相比有明显的差别,所以利用肤色可以很好的提取手的区域。 在此 我使用形状匹配(matchShapes)来做,手形的对比,识别出手形代表的数字意义。当然这种方法非常依赖于模板的丰富性,有很大的局限性。

2017-03-24

LED灯光点捕获+基于QT平台绘制轨迹(2)

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-02-11

LED灯光点捕获+基于QT平台绘制轨迹(1)

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-02-09

UVC预览+曝光滑动调节+Canny阈值调节+圆心打点2

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-01-13

UVC预览+曝光滑动调节+Canny阈值调节+圆心打点

通过OpenCV中的blur模糊 / canny边缘检测 / findCoutours查找轮廓 / minEnclosingCircle寻找最小面积的包围圆,来跟踪LED灯的运动轨迹,也就是手写笔的书写轨迹。

2017-01-13

YUV播放器和h264文件播放器

YUV播放器和h264文件播放器

2016-08-04

USB Camera V4L2 视频录制——ubuntu(1)

USB Camera V4L2 视频录制——ubuntu(1)

2016-08-04

我的Opencv4Android添加V4L2支持的移植记录(4)

我的Opencv4Android添加V4L2支持的移植记录(4)

2016-08-04

我的Opencv4Android添加V4L2支持(3)

我的Opencv4Android添加V4L2支持(3) ,加入VideoCapture和VideoWriter

2016-07-13

testOpenCV_preview2

qt opencv usb camera,预览、拍照、录像

2016-07-09

testOpenCV_preview

testOpenCV_preview

2016-07-07

testOpenCV_dlg2

testOpenCV_dlg2

2016-07-07

QCamera应用实例QTPreview

QCamera应用实例QTPreview

2016-07-07

我的Opencv4Android添加V4L2支持(2)

我的Opencv4Android添加V4L2支持的移植记录

2016-07-06

我的Opencv4Android添加V4L2支持的移植记录

我的Opencv4Android添加V4L2支持的移植记录

2016-07-04

微型投影仪源码

TI方案: MSP430 + DLPC3438 + DLPA3000 + ITE6605 + ALC5645

2016-02-27

蓝牙4.0BLE透传模块转接板-原理图

CC2540、CC2541透传模块,蓝牙4.0BLE透传模块转接板-原理图

2014-05-13

蓝牙4.0BLE开发板-硬件手册

CC2540、CC2541透传模块、远控模块-蓝牙4.0BLE开发板-硬件手册

2014-05-13

USBDongle-硬件手册

BTool、PacketSniffer、BLE_Device_Monitor USBDongle-硬件手册

2014-05-13

BTool、PacketSniffer、BLE_Device_Monitor、USBDongle使用手册

BTool、PacketSniffer、BLE_Device_Monitor、USBDongle使用手册

2014-05-13

二维码开发库

二维码开发库,web下,windows mobile下,

2013-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除