自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android手机视频监控系统

前言:该系统分为手机端和后台服务器端,创作于前几年,当时采用的开发环境(adk、opencv等)现在可能已经变更好几代了,有需要的童鞋可以作为学习的素材下载来研究改进。Android手机视频监控系统 1.1实现功能利用手机作为视频的捕获设备,拍摄现场实时视频通过wifi或者GPRS无线网络传输到远端的视频处理服务器,PC服务器负责显示视频以及处理视频。当手机摄像

2016-08-29 14:08:00 4191 1

原创 公司年会抽奖软件,提供MFC源代码下载

1 软件概述  本抽奖软件用于20xx年手机体系深圳联欢会抽奖用,通过点击“开始”和“停止”按钮随机抽出中奖人信息并显示,以此更好地完成抽奖环节。1.1 抽奖规则活动前发放给晚会参加者每人一张奖票,奖票上印有一串唯一的编号(4位数xxxx),一人一票。活动中主持人自己或邀请一位领导上台抽奖。抽奖方式分为两种:1.分别随机抽出奖票编号的后几位数字并依次显示,不同奖项抽取的位数和组数不同,

2016-08-29 13:15:22 5871 1

原创 计算机视觉的巨大应用

document.domain = "csdn.net";     先来提出一些问题,1、我们是否能够从图像中获取某些有用的信息,比如图像中有一个人,我想知道这人的身高,距离拍摄位置有多远,以及拍摄该图像的相机镜头的方向等等,这些信息对于刑侦还有安全部门的人员是十分有用的。2、看过《变形金刚2》的人都会被人类和变形金刚交互的逼真场面,还有狂派机器人攀爬到金字塔顶疯狂破坏金字

2009-10-07 16:37:00 38341 2

原创 快速旋转匹配、缺陷检测、目标定位、模板配准算法接口

       流水线上的产品、零件有缺损、漏印、装配错误等缺陷,使用人工检查效率太低,使用机器视觉的方法,我们只要保存一幅标准图像,通过安装摄像头获取流水线上产品的实际图像,然后使用专门设计的算法程序处理,就可以找到是否有缺陷了。      实际图像和标准图像中的物体如果仅仅是平移关系,处理会相对简单,但实现起来一般会增加其他限制条件和设备的复杂性;所以一般是旋转关系情况较多,当然能处理旋

2009-09-12 12:46:00 37174 10

原创 从一个小项目了解自动获取、提交网页数据、字符转换、自动注册的过程

      最近忽然有一个想法,就是通过程序在客户端自动完成一些较为复杂的功能,比如说在一个论坛里自动注册自动发贴、利用某些网站的搜索功能自动搜索组织感兴趣数据、自动站内发短信甚至自动发电子邮件;说白了就是一些所谓的“灌水机”、“爆吧机”、“垃圾邮件机”,当然我的出发点是为了学习提高。     由于之前完全没有接触过这方面的东西,所以决定先实现一小部分的功能,打个基础。这个小项目要实现的功

2009-07-27 13:17:00 32289

原创 向前——向前——向前

        我要制作一个注册机,于是我开始了,从注册机的原理,到加密算法的原理;从找到第一个加密库看了一些源代码,到找到第二个加密库,确定要使用的最优加密库;从看源代码和例子,到亲自动手做实验;从在网络的大量的找机器特征码的源代码中淘出唯一一个有用的代码,到最终做出一个基于非对称加密对注册机,我的大脑在运转,我要从网络知识库蕴涵出我要的东西,关键字是一把指针给我指路,指向正确我则少走回头路,指

2009-07-05 23:31:00 30878 1

原创 三种强大的物体识别算法——SIFT/SURF、haar特征、广义hough变换的特性对比分析

识别算法概述: SIFT/SURF基于灰度图,一、首先建立图像金字塔,形成三维的图像空间,通过Hessian矩阵获取每一层的局部极大值,然后进行在极值点周围26个点进行NMS,从而得到粗略的特征点,再使用二次插值法得到精确特征点所在的层(尺度),即完成了尺度不变。二、在特征点选取一个与尺度相应的邻域,求出主方向,其中SIFT采用在一个正方形邻域内统计所有点的梯度方向,找到占80%以

2009-06-20 20:54:00 77101 11

原创 人类是如何识别物体的呢,和图像学中基于特征的算法有什么异同?

      人类是如何识别一个物体的呢,当然要对面前的这个物体为何物要有一个概念,人类一生下来就开始通过视觉获取世间万物的信息,包括一种物体形状、颜色、成分等,以及通过学习认识到这种物体的其他信息比如物理的、化学的特性,这些信息是不能通过观察得到的;就这样人对一种新物就有了把握,并且物体的各种特征形成了数据存放在人的大脑里面,以后每当又遇到同类物体的时候通过抓住物体的特征识别出这种物体。图像学中基

2009-06-20 17:38:00 34853 6

原创 自动光学检查(AOI) 的核心——快速准确对目标进行定位配准

      产品生产过程中需要对产品进行零部件的装配、商标的印刷等,免不了会出现部件安装缺损,标签缺印、错印的情况;若是人工检查,则效率低下,何况人不比机器,是会疲劳的。如果在商品生产流水线上安装一套AOI设备,使用摄像头拍摄经过流水线的每一件物品,与内存中标准产品图像比配,则可发现缺陷。  标准产品图像:  模拟流水线上产品图像(允许有旋转,但要同样大小) 

2009-06-18 09:18:00 32212 4

原创 计算机视觉代替人的视觉,实现自动化的高速彩色印刷质量分析

最近做了一个项目,用计算机视觉和图像处理的方法实现彩色版面报纸的四色套印质量分析。硬件:工业使用的摄像头,主频3GHz的台式PC机。      彩色印刷使用CMYK四色套印,由于设备精度以及环境因素的影响,难免会有不同程度的套印偏差,下图为报纸边的十字色标    稍微有拍摄倾斜的情况   拍摄的色标绝大部分都在正负2度以内的旋转,程序的处理时间在4到

2009-06-17 20:20:00 31216

原创 能在Windows CE上运行的的二维码识别系统,使用手机摄像头扫描二维码

        欧美和日本,二维码的使用比较广泛,最近看到一则新闻,我们国家也在航空服务中使用二维码了。二维码具有信息容量大、纠错能力强、可靠性高、成本低、防伪性好、持久耐用等一维条码所不具备的优良特点。二维码的种类繁多,常用的有DM码、QR码,扫描设备可以是激光或者光学仪器。    本项目做的是Visual码的识别系统,使用一般的摄像头(如手机)扫描输入图像(640×480),在Intel(

2009-06-16 09:11:00 36398 2

原创 以一般化视角串联霍夫变换(hough transform),从直线到圆再到广义霍夫变换

       计算机视觉中经常需要识别或者定位某些几何图形,比如直线、圆、椭圆,还有其他一些图形。检测直线的霍夫变换提供了在图像中寻找直线的一种算法,是最简单的一种情形,后来发展到检测圆、椭圆、还有一般图形的霍夫变换,其核心思想是把图像中属于某种图形的点集(二维)映射到一个点(可以是高维)上,这个点记录了点集中点的数目,使得程序通过搜索峰值找到该点,这个点就是后面要说到的图形的参数,而该参数的范围

2009-06-15 08:36:00 43205 8

原创 为什么opencv的canny函数检测边缘的效果和matlab的不同

先上两张经过处理后的图片进行对比 1、opencv2、matlab 可以明显的看出matlab的边缘更为细腻。 首先回顾一下传统的canny算法的主要步骤:1、使用sobel差分算子求出灰度图像的x和y方向导数;2、求出图像各点梯度大小及其方向;3、设置高低两个阈值,梯度大于高阈值为强边像素点,大于低阈值为潜在可能是较弱的边缘点;4、在经过一次筛选剩

2009-05-01 09:21:00 38882 6

基于计算机视觉的Android手机摄像头实现长度测量

使用手机摄像头拍摄目标物体两个角度的图片,运用两视点几何的原理得到物体的三维坐标点,从而实现无接触测量距离。摄像头标定、图像特征点匹配、计算基本矩阵和本质矩阵、SVD分解得到旋转平移矩阵、使用三角法计算目标点的三维坐标,计算距离。

2016-08-29

Android视频监控系统客户端及服务器端源程序

开发平台 Eclipse 3.5 Android SDK2.2 VS2008;主要功能:1、 手机拍摄视频,服务器端播放视频流;手动对视频录像。 2、 把手机作为固定的监控摄像头使用的时候,可自动对有运动出现的场景进行录像,视频保存在服务器端。灵敏度的设置可以对付小波动的干扰,检测到的光流总和如果低于设置值则不会自动录像。当自动录像开始后,如果在约5秒之内没有检测到运动出现(低于灵敏度),程序会自动结束录像,直到下一次运动出现才会生成另外一个以系统时间命名的avi视频文件。视频编码的选择,目前是以弹出对话框的形式提供监控者选择,也可以在程序中设置操作系统已经安装好的编码器。如果要停止自动录像,首先把自动录像标记设置为0,然后点击停止录像按钮。

2016-08-29

抽奖程序源代码

使用vc++6.0MFC开发,抽奖方式分为两种:1.分别随机抽出奖票编号的后几位数字并依次显示,不同奖项抽取的位数和组数不同,所持奖票相应位数相符的员工即获奖;2.随机从员工信息数据库中抽出员工的“ID-姓名”并显示,不同奖项一次性抽取的数量不同。采用第2种方式抽奖时,若中奖员工均在场领奖,则本次抽奖结束;否则,点击“备选”按键补充抽取。

2016-08-29

opencv1.0静态链接库

可在vc6.0下使用,包括cv、cxcore、highgui三个模块的debug和release版本的lib

2009-08-26

空空如也

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

TA关注的人

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