- 浏览: 905340 次
- 性别:
- 来自: 西安
最新评论
-
qunhua1861:
我已做好准备,让您无可挑剔。白癜风常识http://www.4 ...
创业路上之谢谢王磊何公道丁凯李亚平黄小润张小兵 -
qunhua1861:
给我一份信任,还您一身健康。白癜风常识http://m.400 ...
创业路上之无尽感谢 -
qunhua1861:
以我真心、关心、耐心,换您放心、安心、舒心。<a hre ...
《博客园精华集》web标准分册第2论筛选结果文章列表 -
saieuler:
真的吗??
物理运动模拟引擎 -
saieuler:
每次都是学会了,过段时间又忘了
记录KMP算法,记录其经典之处。。。
文章列表
Hunnish: 下面的链接是OPENCV之CV部分用户参考手册的中文翻译,在此感谢Z.M.Zhang对模式识别、照相机定标与三维重建部分所做的翻译,Y.C.WEI对全文做了统一细致的更改:
http://www.assuredigit.com/incoming/sourcecode/opencv/chinese_docs/ref/opencvref_cv_chinese.htm
- 2004-09-15 16:41
- 浏览 848
- 评论(0)
OpenCV是Intel公司开发的图像处理和计算机视觉函数库,它有以下特点:
1) 开放C源码
2) 基于Intel处理器指令集开发的优化代码
3) 统一的结构和功能定义
4) 强大的图像和矩阵运算能力
5) 方便灵活的用户接口
6)同时支持MS-WINDOWS、LINUX平台
作为一个基本的计算机视觉、图像处理和模式识别的开源项目,OPENCV可以直接应用于很多领域,作为第二次开发的理想工具。不过在利用OPENCV做商业开发应用前,请仔细阅读OPENCV包所附带的 PUBLIC LICENSE。
一些基本的资料可以参考:
=》源代码及文档下载:SOURCEFO ...
- 2004-09-13 09:11
- 浏览 878
- 评论(0)
采用 CAMSHIFT 算法快速跟踪和检测运动目标的 C/C++ 源代码,OPENCV BETA 4.0 版本在其 SAMPLE 中给出了这个例子。算法的简单描述如下(英文):
This application demonstrates a fast, simple color tracking algorithm that can be used to track faces, hands . The CA ...
- 2004-09-07 15:25
- 浏览 1239
- 评论(0)
滤波器与色彩转换
HUNNISH 注:
本翻译是直接根据 OpenCV Beta 4.0 版本的用户手册翻译的,原文件是:<opencv_directory>/doc/ref/opencvref_cv.htm, 可以从 SOURCEFORG 上面的 OpenCV 项目下载,也可以直接从 阿须数码 中下载:http://www.assuredigit.com/incoming/sourcecode/opencv/chinese_docs/ref/opencvref_cv.htm。
翻译中肯定有不少错误,另外也有些术语和原文语义理解不透导致翻译不准确或者错误,也请有心人赐教。翻译这 ...
- 2004-09-06 10:17
- 浏览 895
- 评论(0)
形态学操作
HUNNISH 注:
本翻译是直接根据 OpenCV Beta 4.0 版本的用户手册翻译的,原文件是:<opencv_directory>/doc/ref/opencvref_cv.htm, 可以从 SOURCEFORG 上面的 OpenCV 项目下载,也可以直接从 阿须数码 中下载:http://www.assuredigit.com/inco ...
- 2004-09-06 10:14
- 浏览 1240
- 评论(0)
采样、差值和几何变换
翻译:HUNNISH, 阿须数码
InitLineIterator
初始化线段迭代器
int cvInitLineIterator( const CvArr* image, CvPoint pt1, CvPoint pt2,
CvLineIterator* line_iterator, int connectivity=8 );
image
带线段的图像.
pt1
线段起始点
pt2
线段结束点
line_iterator
指向线段迭代器结构的指针
...
- 2004-09-03 09:26
- 浏览 1171
- 评论(0)
下面是OPENCV用户手册之图像处理部分:梯度、边缘与角点(中文翻译),有错误欢迎指正,原文在:
http://www.assuredigit.com/incoming/sourcecode/opencv/chinese_docs/ref/opencvref_cv.htm
注意:本章描述图像处理和分析的一些函数。大多数函数是针对二维数组的。所以我们用数组来描述“图像”,而图像不必是 IplImage,还可以是 CvMat's 或 CvMatND。
梯度、边缘和角点
翻译:HUNNISH, 阿须数码
Sobel
使用扩展 Sobel 算子计算一阶、二阶、三阶或混合图像差分
v ...
- 2004-09-03 09:23
- 浏览 1064
- 评论(0)
/*OTSU 算法可以说是自适应计算单阈值(用来转换灰度图像为二值图像)的简单高效方法。下面的代码最早由 Ryan Dibble提供,此后经过多人Joerg.Schulenburg, R.Z.Liu 等修改,补正。
转自:http://forum.assuredigit.com/display_topic_threads.asp?ForumID=8&TopicID=3480算法对输入的灰度图像的直方图进行分析,将直方图分成两个部分,使得两部分之间的距离最大。划分点就是求得的阈值。parameter: *image --- buffer for image rows, cols --- ...
- 2004-09-02 10:42
- 浏览 790
- 评论(0)
人脸检测的C/C++源代码,曾发表于 OPENCV 的 MAILING LIST,主要是对OPENCV 3.1 版本发布的代码做了一些速度上的优化,并且解决了内存泄漏的问题。这个程序所使用的 Paul Viola 提出(该论文“Rapid Object Detection using a Boosted Cascade of Simple Features”发表在 CVPR'01)的 Ada Boosted Cascade 算法可以说是目前最好最快的目标检测算法。
关于OPENCV的介绍,参考:
http://blog.csdn.net/hunnish/archive/2004/09/13/ ...
- 2004-09-02 10:01
- 浏览 3267
- 评论(0)
RGB不同彩色空间的转换公式
彩图与灰度图的相互转换 RGB <-> GRAY: RGB[A]->Gray: Y=0.212671*R + 0.715160*G + 0.072169*B
Gray->RGB[A]: R=Y G=Y B=Y A=0
其它的所有可能的图像色彩空间的相互变换公式列举如下:
RGB<=>XYZ : |X| |0.412411 0.357585 0.180454| |R|
|Y| = |0.212649 0.715169 0.072182|*|G|
|Z| |0.019332 0.11919 ...
- 2004-09-01 16:09
- 浏览 1026
- 评论(0)
下面是采用 CANNY 算子进行图像边缘检测的 C/C++ 源代码,在OPENCV BETA 4.0, VC6.0 环境下编译通过。关于OPENCV库的使用方法以及相关问题,请查阅下面的相关文章:
http://forum.assuredigit.com/display_topic_threads.asp?ForumID=11&TopicID=3471
运行文件下载地址:
http://www.assuredigit.com/program/edge.exe
=========
程序开始
=========
#ifdef _CH_#pragma package <op ...
- 2004-08-31 14:33
- 浏览 1617
- 评论(0)
这是在 Ruadhan 提供的源代码基础上做了一些修改,可以检测图像中的角点。应用环境是:OPENCV BETA 4,VC6 编译运行通过。
运行文件下载地址:
http://www.assuredigit.com/program/corner.exe
==========#include <stdio.h><br>#include "cv.h"<br>#include "highgui.h"<br>#define max_corners 100</stdio.h>
int main( i ...
- 2004-08-31 14:20
- 浏览 819
- 评论(0)
常见问题及解决方法
一般性问题
翻译:HUNNISH, 阿须数码
如何正确安装 OpenCV ?
阅读 安装指南
如何快速认识 OpenCV ?
参考 样例。
在 Visual Studio 中加载 OpenCV workspace:
opencv.dsw for Microsoft Visual Studio 6.0
opencv.sln for Miscrosoft Visual Studio .NET 2003
cbuilderx/opencv.bpgr for Borland C++ BuilderX
选择 cvsample 项目, ...
- 2004-08-31 10:45
- 浏览 1444
- 评论(0)
Intel® 开源计算机视觉库 OpenCV
<!-- <p align="center"><img src="opencv.jpg"></a></p>
<hr>-->
翻译:HUNNISH, 阿须数码
什么是 OpenCV
OpenCV 是英特尔® 开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。
重要特征
OpenCV 是一个跨平台的中、高层 API 构成,目前包括 300 多个 C 函数。它 ...
- 2004-08-30 17:49
- 浏览 1147
- 评论(0)
几个要点:
(1)目前的程序体系是一维的,只要有三个结构(顺序、条件、循环)就可以完成所有功能。程序定位与调用只需要一个地址。
(2)二维、多维程序的结构及相关体系。
(3)一维程序所能完成的功能从理论上讲与二维、、、多维程序应该是同数量级的。类似康托连续统的一个简单结论,"不仅平面和直线之间可以建立一一对应,而且一般的n维连续空间也可以建立一一对应"。
(4)一维程序在并行计算、神经网络、人工智能、以及自我进化方面的缺陷。
(5)人脑的模拟系统是否应该用三维程序体系来构造??
阿须数码 Http://www.assuredigit.com<!-- Si ...
- 2003-07-21 18:36
- 浏览 654
- 评论(0)