自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenCV 图像处理领域活跃的博主

浅墨_毛星云 博客专栏:[OpenCV]入门教程  南京航空航天大学 硕士毕业 http://blog.csdn.net/column/details/opencv-tutorial.html星沉阁冰不语 博客专栏:OpenCV实践之路  北京化工大学  机械电子工程研究生http://blog.csdn.net/column/details/opencv-prac

2016-09-16 09:06:55 1925

原创 《用QT做点什么》——系列视频节目(持续更新)

博主QQ:1356438802《用QT做点什么》这个主题是我刚刚脑海闪现的,我一直在思索我录制这个系列视频是要满足哪一类人的需求:那些想在Windows电脑上做一个小型软件,或者说上位机,实现一个简单的需求,但是纠结于是用MFC呢,还是用C#呢,还是用VB.NET呢,哪个更好开放资料更多,哪个更稳定;还有一部分人是要开发跨平台的软件,比如linux和windows双平台的软

2016-09-09 10:13:12 6859 5

原创 QT开发学习资料(3)

博主QQ:1356438802QT官网:https://www.qt.io/其中下载区:http://download.qt.io/有各种版本供下载,在线安装版、官方发行版、开发者版、社区版。一般下载安装官方发行版。另外官网有各种文档资料,可以去挖掘!QT中文社区:1. QTCN开发网2. QT开源社区其中QTCN开发网热度更高,里面有很

2016-09-08 17:42:09 1813

原创 QT开发学习资料(2)

博主QQ:1356438802《Qt 实战一二三》http://blog.csdn.net/liang19890820/article/details/50277095这个系列文章,主要介绍各个QT Widget的使用方法,以及界面开发QSS,比较偏重UI和实战。简介“我们来自Qt分享&&交流,我们来自Qt Quick分享&&交流”,不管你是

2016-09-08 17:15:09 2637

原创 QT开发学习资料(1)

博主QQ:1356438802《Qt 学习之路 2》目录https://www.devbean.net/2012/08/qt-study-road-2-catelog/这篇教程从易到难,比较完整的介绍了QT里面各个比较重要的模块。序Qt 前言Hello, world!信号槽自定义信号槽Qt 模块简介Main

2016-09-08 17:08:28 4175

原创 微型投影仪第三篇——磕磕绊绊

博主:1356438802商务热线:15986820071 罗工现在投影仪的驱动板已经到了第4版了,真的是各种问题,频频出状况!特别是windows系统本身没有Android那么灵活,强制关机或者突然断电都会使得windows下次开机开不起来。而且还有一个,windows关机时如果在联网更新会非常耗时,这个时候驱动板应该灭屏呢,还是应该灭屏呢?!上周就开始打算装整机

2016-09-07 16:16:11 655

原创 微型投影仪第二篇——长征之路

博主:1356438802商务热线:15986820071 罗工Android系统板是去年(2015年)在研发,后来由于系统裁剪、UI定制,工作量太多,工程师不够,就暂停了,而且Android系统的微投市面上也挺多了,再做就没有差异化。2016年开始投入Windows系统板的研发,合作商也有现成的Windows手势识别和手写笔交互应用,系统板的软件没有多少工作需要做

2016-09-05 11:57:03 758

原创 微型投影仪第一篇——万物伊始

博主:1356438802商务热线:15986820071 罗工作为公司的第二个差异化产品(第一个是Android后视镜),我们在微型投影仪上到现在也将近投入了3个工程师(哈哈,好少啊!)、12个月的人力物力资源,前前后后做样板4次,这样低的效率在这么传统MID业务公司看来是很不乐观的。当然在创业公司来看,很正常,对于创业公司最关键的就是快速试错,小步快跑!今天我先放出

2016-09-05 09:43:56 1705 3

转载 Altium Designer(Protel)网络连接方式Port和Net Label详解

1、图纸结构      图纸包括两种结构关系: 一种是层次式图纸,该连接关系是纵向的,也就是某一层次的图纸只能和相邻的上级或下级有关系;另一种是扁平式图纸,该连接关系是横向的,任何两张图纸之间都可以建立信号连接。2、网络连接方式      Altium Designer提供了6类网络标识:Net Label(网络标号),Port(端口),Sheet Entry(图纸入口

2016-08-10 10:57:56 1849

转载 Camera使用setPreviewCallbackWithBuffer优化内存

在直接设置mCamera.setPreviewCallback(this)方法后,启动预览,每产生一帧都会回调public void onPreviewFrame(byte[] data, Camera camera) 方法,看下面log:04-01 17:17:11.987 24768-24780/com.netease.carrecorder D/Camera-JNI: Allocat

2016-08-06 12:02:41 6175 3

转载 Android在MediaMuxer和MediaCodec录制视频示例 - audio+video

在Android多媒体类,MediaMuxer和MediaCodec这是一个相对年轻,他们是JB 4.1和JB 4.3据介绍。前者被用来产生一个混合的音频和视频的多媒体文件。的缺点是,现在可以只支持一个audio track而一个video track,而唯一支持mp4出口。然是新生事物,相信之后的版本号应该会有大的改进。MediaCodec用于将音视频进行压缩编码,它有个比較牛X

2016-08-06 12:01:52 18892 16

转载 Android MediaRecorder 后台视频录制

题记:记录下这几天一直在苦恼的一件事,心情各种起伏。先是有个变态的客户(嗯,真心觉得)提出原有的录音不够,还要有录像,不过是悄悄的,后台录像,懂的,不能在软件界面上面展示出来;这不是不道德的吗?可是木办法,咱只是做事的,我只能说从技术上肯定是可行,但是道德上,感觉挺混蛋的。于是开始学习看如何做。由于使用API提供的自定义视频,必须要按照那一套写法,感觉中间最关键还是是必须要有surfaceview

2016-08-06 11:57:02 3873 3

转载 Android开发:如何安全的中止一个自定义线程Thread

经研究,我推荐这种写法:/*自定义线程*/ class MyThread implements Runnable{ public void run() { // TODO Auto-generated method stub //  定义自己的变量                         while(!Thread.currentThread().isInte

2016-08-05 10:42:49 669

转载 Android线程操作类(暂停、重新开启、停止)

场景: 在程序中如果需要在后台长时间做一件事情,比如联网获取数据等操作,就要用到线程。 但为了提高用户体验,有以下几点需要注意: 1、程序可见时线程开始运行; 2、程序不可见时线程暂停; 3、程序退出时停止线程; 以下根据我自己的程序提出一个公用的代码,大家可以把自己的业务逻辑套进去: Java代码  public class NetUt

2016-08-05 10:42:06 7595

转载 Android Java 线程暂停与继续

突然碰到一个问题,线程的暂停与继续,我想了想,去使用JDK给我们提供的suspend方法、interrupt方法??suspend()方法让这个线程与主线程都暂停了,谁来唤醒他们??明显这个不好用,要用的话,恐怕得另写唤醒线程了!interrupt方法,这个方法实际上只能中断当前线程!汗!        既然JDK解决不了偶的问题,偶只能自己写了!        这个时候想到了Ob

2016-08-05 10:40:42 2933

原创 USB Camera V4L2 视频录制——Android(1)

博主QQ:1356438802前传:前面研究了大半年的OpenCV开源库,其实也是断断续续的研究哈,本来是要做USB Camera图像识别的。但是公司有个项目要做USB Camera视频录制,所以先看了下OpenCV对于USB Camera录像的支持,在windows平台是可以的《win7_64bits下QT使用openCV库(3)》,在Ubuntu也是可以的《我的Ubuntu

2016-08-04 18:10:00 8219 11

原创 FFMPEG研究: Android下录制/dev/video0设备h264编码保存为mp4格式视频

博主QQ:1356438802其实这篇文章早就应该发出来的,去年一直在研究FFMPEG的视频录制,从Ubuntu到Android平台的验证,《FFMPEG研究: ubuntu下录制/dev/video0/设备视频保存为mp4格式》中,Ubuntu的录制已经略见雏形,后面就把FFMPEG的Android-lib给另外的同事去调试了,他更擅长java。他把我的Ubuntu代码就行移植整

2016-08-04 16:02:08 7376 8

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

博主QQ:1356438802本文工作平台:Ubuntu 12.04 + x264-lib-v120前面研究了大半年的OpenCV开源库,其实也是断断续续的研究哈,本来是要做USB Camera图像识别的。但是公司有个项目要做USB Camera视频录制,所以先看了下OpenCV对于USB Camera录像的支持,在windows平台是可以的《win7_64bits下QT使

2016-08-04 15:16:44 3688 1

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

博主QQ:1356438802这次我们来对《我的Opencv4Android添加V4L2支持的移植记录(2)》的实时预览进行一些优化。先来看那篇文章中源码的ImageProc.cpp文件#include "ImageProc.h"#include "cv.h"#include "highgui.h"#include "opencv2/core/core.hp

2016-08-04 11:56:48 1059

转载 Android开发之多线程编程Thread和Runnable使用

Android可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;前者只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是Java中一个类只能继承一个父类,这是这种方式的局限性,后者只需要实现一个接口而已,Java中可以实现多个接口。继承Thread类[java] view

2016-08-02 15:42:31 914

原创 我的Opencv4Android添加V4L2支持的移植记录(3)

博主QQ:1356438802本文实验平台:Eclipse + Opencv 2.4.10 + MTK Android 4.4平板(这一直是我的Android实验平台)可能各位看官,看到前面的文章会觉得很凌乱,一会儿这个平台,一会儿那个平台。其实我的主要思路就是:opencv中的任何一个功能,首先在windows上验证成功,再到Ubuntu,然后到And

2016-07-13 11:24:17 2474

原创 我的Ubuntu安装使用openCV记录(3)——for QT

博主QQ:1356438802本文章的开发环境:ubuntu12.04虚拟机 + opencv 2.4.10经过前面两篇文章的实验,我们已经能够在ubuntu下成功使用opencv 简单的程序预览usb camera的图像,接下来我要把《win7_64bits下QT使用openCV库(3)》文章中的例程移植到Ubuntu平台中使用,实现预览、拍照、录像功能。

2016-07-09 11:22:44 1398

转载 Qt Creator中.pro跨平台(Win32\Linux)的写法

Qt Creator中的.pro文件的详解可参见【http://blog.csdn.net/adriano119/article/details/5878169】        本文主要结合目前正在做的项目,简单记录下Qt跨平台的设置        Windows下的编译器用的是Visual Studio 2010 Express版,这里主要就是用到了其编译器,没用到其IDE

2016-07-09 10:53:39 6736

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

博主QQ:1356438802在上一篇文章中《我的Ubuntu安装使用openCV记录(1)》,我们在ubuntu+opencv2.4.10的环境下,成功测试了sample/c 目录下面的人脸识别例程。我们可以打开build_all.sh这个编译脚本看看。首先注意我们在《Installing OpenCV 2.1 in Ubuntu》这篇文章中make install之

2016-07-08 17:48:44 714

原创 win7_64bits下QT使用openCV库(3)

博主QQ:1356438802前一篇文章,我用VideoCapture和VideoWriter实现了预览和录像,预览是将frame转换成Qimage后刷到Lable上面显示,但是录像没有实现长时间连续录制,只是用while循环存储了100帧。接下来我要继续改进程序,实现随时预览、随时录像、随时关闭。示例下载:#include "mainwindow.h"#includ

2016-07-08 15:57:56 1160

原创 win7_64bits下QT使用openCV库(2)

博主QQ: 1356438802本文实验平台:win7_64bits + QT Creator 3.4.1 + QT 5.4.2(MSVC 2013, 32bit)一、先讲一个题外的东西,但是跟QT和video相关的。QT5开始有QCamera类,可以很方便的实现camera的预览、拍照、录像。下载:示例如下:#include "dialog.h"#in

2016-07-07 18:02:15 1685

原创 我的Opencv4Android添加V4L2支持的移植记录(2)

博主QQ:1356438802在前一篇文章的基础上,对app增加实时预览功能,源码如下:http://download.csdn.net/detail/luoyouren/9568587

2016-07-06 12:02:44 1685 2

原创 我的Opencv4Android添加V4L2支持的移植记录(1)

博主QQ:1356438802引言前面几篇文章我已经在Windows / Ubuntu / Android 三个平台成功安装了opencv的使用/编程环境,但是我需要在android平台使用usb video  camera(即UVC)。当然在Ubuntu上,默认编译出来的opencv库本身就支持V4L2(UVC的操作API函数集),而Windows是将UVC纳入了DirectShow

2016-07-04 09:35:21 5205 2

转载 Android 在 SElinux下 如何获得对一个内核节点的访问权限

Android 5.0下,因为采取了SEAndroid/SElinux的安全机制,即使拥有root权限,或者对某内核节点设置为777的权限,仍然无法在JNI层访问。本文将以用户自定义的内核节点/dev/wf_bt为例,手把手教会读者如何在JNI层获得对该节点的访问权限。第一步:找到需要访问该内核节点的进程(process),笔者自己这个节点由system_server进

2016-06-30 10:57:05 1093

原创 认知是现在人与人之间的唯一壁垒!

认知是现在人与人之间的唯一壁垒!以前有很多壁垒,血缘、门第、阶层、种族、地域、学历,随着互联网的普及,人与人之间的连接成本变得非常低,你基本上可以通过互联网接触到任何你想接触的东西,这时认知水平就是你和别人之间唯一的差别!

2016-06-15 08:48:51 2117 1

原创 创新不是解难题!

我这几天的思维越来越活跃!罗辑思维的话:“创新不是解难题!”

2016-06-14 09:56:09 486

原创 Android调试:用WiFi连接adb

首先手机,PC都连上WIFI:如果可以用USB操作,在PC端,输入ping 手机的ip 地址,看看是否成功, 在PC端输入下面命令adb tcpip 5555adb connect 192.168.*.* (手机ip地址)(如果还连着USB, 输入其他命令时先输入adb devices, 输入adb -s device_name 命令)用下面的命令切回到usb方式adb

2016-05-12 14:13:52 541

转载 ubuntu screen 实用命令

在Linux中,我们可以使用screen来使用多个屏幕,这样使用起来会非常的方便。http://www.ibm.com/developerworks/cn/linux/l-cn-screen/ 这个是一个screen的文档。这里介绍一些自己使用的best practice.screen -S name 启动一个名字为name的screenscreen

2016-05-12 11:32:07 8048 1

原创 我的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 2808 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

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关注的人

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