![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Opencv
文章平均质量分 52
Tian_CV_ML
这个作者很懒,什么都没留下…
展开
-
在eclipse中使用opencv
1、准备工作,将opencv下载并配置好,配置后在VS下运行成功后,说明opencv可用。2、到http://code.google.com/p/javacv/上下载opencv对应的javacv,例如opencv2.4.6对应javacv的0.6版本。3、下载javacv-0.6-bin.zip ,后解压4、打开eclipse,新建一个工程后,新建lib文件夹,将javacv-0.6原创 2013-10-28 21:08:22 · 927 阅读 · 0 评论 -
求图像的信息熵和条件熵
给定一幅Lena.bmp的彩色图像,大小为256*256或512*512,求图像中的信息熵和R、G原创 2014-09-16 14:56:41 · 5928 阅读 · 1 评论 -
计算图像R、G、B三色的直方图
VS2010+Opencv2.4.6原创 2014-09-16 15:05:52 · 1384 阅读 · 0 评论 -
Opencv中播放视频时加上滚动条
#include "cv.h"#include "cxcore.h"#include "highgui.h"CvCapture * g_capture=NULL;int g_slider_pos=0;int frame_count=0;void OnTrackbarSlider(int pos){ cvSetCaptureProperty(g_capture,CV_CAP_PR原创 2014-09-16 15:11:58 · 486 阅读 · 0 评论 -
Opencv读取视频和打开摄像头
VS2010+Opencv2.4.6原创 2014-09-16 15:08:58 · 572 阅读 · 0 评论 -
opencv中的KeyPoint和DMatch
class KeyPoint{ Point2f pt; //坐标 float size; //特征点邻域直径 float angle; //特征点的方向,值为[零,三百六十),负值表示不使用 float response; i原创 2014-06-05 21:54:01 · 1444 阅读 · 0 评论 -
opencv中的cvCircle函数
定义void cvCircle( CvArr* img, CvPoint center, int radius, CvScalar color, int thickness=1, int line_type=8, int shift=0 );[1]参数img 图像center 圆心坐标radius 圆形的半径color 线条的颜色thic原创 2014-06-05 21:27:00 · 1096 阅读 · 0 评论 -
opencv绘图操作
OpenCV提供了一些基本的绘图操作,比如画圆,画椭圆,画线,画矩形,在图像里插入文字等功能。画圆使用的是circle函数,必须提供的参数是:画在出的圆显示在哪里,圆心,半径,以及画线的颜色。[cpp] view plaincopy//圆心 Point center = Point(255,255); //半径 int r转载 2014-03-31 15:48:18 · 665 阅读 · 0 评论 -
cvConvertScale,cvConvert , cvScale
ConvertScale使用线性变换转换数组 void cvConvertScale( const CvArr* src, CvArr* dst, double scale=1, double shift=0 );#define cvCvtScale cvConvertScale#define cvScale cvConvertScale转载 2014-04-11 20:58:28 · 1270 阅读 · 0 评论 -
字符串哈希函数
基本概念所谓完美哈希函数,就是指没有冲突的哈希函数,即对任意的 key1 != key2 有h(key1) != h(key2)。设定义域为X,值域为Y, n=|X|,m=|Y|,那么肯定有m>=n,如果对于不同的key1,key2属于X,有h(key1)!=h(key2),那么称h为完美哈希函数,当m=n时,h称为最小完美哈希函数(这个时候就是一一映射了)。在处理大规模字符串数据转载 2014-04-01 16:05:04 · 518 阅读 · 0 评论 -
YUV与YCbCr区别
一、和rgb之间换算公式的差异yuvrgbY'= 0.299*R' + 0.587*G' + 0.114*B'U'= -0.147*R' - 0.289*G' + 0.436*B' = 0.492*(B'- Y')V'= 0.615*R' - 0.515*G' - 0.100*B' = 0.877*(R'- Y')R' = Y' + 1.140*V'G' = Y' -转载 2014-04-10 22:03:34 · 773 阅读 · 0 评论 -
opencv中的图像深度
在处理一些需要图像相加运算的操作时,通常定义 IplImage* dst = cvCreateImage(cvGetSize(img),IPL_DEPTH_64F,img->nChannels); 当处理完成后,需要对原这个IPL_DEPTH_64F深度的图像进行显示的时候,就需要做一些转换。可以用cvScale()这个函数,这个函数主要是对图像做线性变换。如果不转换的话,原创 2014-04-11 21:01:43 · 601 阅读 · 0 评论 -
从dll文件或者def文件生成lib文件
一、直接用def文件生成lib文件开始-->运行-->cmd进入到dos下,进入def文件所在的目录,然后在输入lib /machine:IX86 /A.def 命令会生成A.lib文件例子:lib /machine:IX86 /def:libgsl.def A为文件名二、从dll文件生成lib文件先用dll文件生成def文件例如:dumpbin /exports原创 2013-10-31 21:12:54 · 707 阅读 · 0 评论 -
Gsl在VS2008下的配置和使用
一、 Gsl简介 GNU Scientific Library (GSL) 是用于数值计算的 C 和 C++ 程序库,提供了广泛的的数学例程如随机数产生器,特殊函数和最小二乘拟和。 Gsl的新版本:http://david.geldreich.free.fr/dev.html下载后直接解压。 二、 接下来就要对Visual Studio进行设置。打开VS2008,工具->原创 2013-10-31 21:48:12 · 734 阅读 · 0 评论 -
Opencv的配置
opencv的配置原创 2013-10-28 20:14:05 · 736 阅读 · 0 评论 -
对图像进行Jpeg压缩进行模拟
开发环境:VS2010+Opencv2.4.6原创 2014-09-16 15:00:20 · 796 阅读 · 0 评论