03 2016 档案
Arduino101/Genuino101的安装入门
摘要:1、首先下载Arduino IDE,网址为: 下载地址:pan.baidu.com/s/1gewqV2j 选择arduino-1.6.8-windows.exe进行下载 2、下载之后,直接傻瓜安装即可 3、安装完成之后,用USB线把板子与电脑连接起来,一般会自动安装驱动,如果没有自动安装成功,那么可
阅读全文
腐蚀图像
摘要:1、可以通过腐蚀图像过滤掉一些噪声 2、两幅图像B、X (1)、B击中X:存在这样一个点,它既是B的有一个元素,又是X的元素,则B击中X。即B和X至少公共元素 (2)、结构元素:X是被处理的对象,而B是用来处理X的,则B就是结构元素,也叫作刷子 (3)、把B中所有元素的坐标,(x,y)取反,这些取反
阅读全文
HSV与RGB颜色空间的转换
摘要:一、本质上,H的取值范围:0~360 S的取值范围:0~1 V的取值范围:0~255 但是,当图像为32F型的时候,各通道的取值范围是: h: 0~360 s: 0~1 v:0~255 当图像为8位char型时,各通道的取值范围: h: 0~255 s: 0~1 v:0~255 二、代码: #inc
阅读全文
RGB与HSV颜色空间
摘要:RGB颜色空间 1、三基色原理:大多数的颜色可以通过红、绿、蓝三色按照不同的比例合成产生,同样绝大多数单色光也可以分解成红绿蓝三种色光 红绿蓝三基色按照不同的比例相加合成混色称为相加混色。其中一些混色的规律有: 红色+绿色=黄色; 绿色+蓝色=青色; 红色+蓝色=品红; 红色+绿色+蓝色=白色; 2
阅读全文
图像的灰度直方图
摘要:1、一维直方图:单通道,bin是一条直线 二维直方图:双通道,bin是一个矩形 2、直方图的结构体:CvHistogram typedef struct CvHistogram { int type; CvArr* bins; 存放直方图在每一维上直方柱的具体数据,由于存在多维直方图。如果是一维直方
阅读全文
IplImage结构体
摘要:一、IplImage的一些重要成员: 1、origin:图像原点的定义。=0,则图片的左上角是原点;=1,则左下角是原点。 IplImage* img=cvLoadImage("图片路径"); img->origin=0,1; 2、depth:图像颜色深度,有6种取值 3、widthStep:一行的
阅读全文
通过指针访问矩阵数据
摘要:1、mat.data.ptr是一个数据块的起始地址的指针,是uchar型(mat是CvMat mat) 2、mat.step是一行有多少个字节 3、float* ptr=(float*)(mat.data.ptr+mat.step)可以将指针指向下一行数据的起始地址 #include "stdafx
阅读全文
CvMat结构
摘要:一、创建矩阵的方式: 1、cvCreateMat(int rows,int cols,int type),Type可以使任何预定义类型。Type的写法规则:CV_<bit_depth>(S|U|F)C<number_of_channels,比如CV_32FC1, 32位浮点型,单通道。 CvMat*
阅读全文
矩阵与维度通道的介绍
摘要:一、矩阵: 1、一维矩阵:矩阵里的元素的坐标是x 2、二维矩阵:矩阵里的元素的坐标是(x,y) 3、三维矩阵:矩阵里的元素的坐标是(x,y,z) 二、通道: 1、单通道:每个坐标点有1个值,即矩阵的一个元素(一个像素点)由1个值构成 2、双通道:每个坐标点有2个值,即矩阵的一个元素(一个像素点)由2
阅读全文
Opencv基本数据结构
摘要:Opencv的数据结构:CvPoint系列、CvSize系列 、CvSize、CvRect、CvScalar、CvAr 大多数据结构都在cxtypes.h这个头文件里定义 1、CvPoint系列: CvPoint:表示图像中的点 (x,y)都是整型变量,即图像中点的 坐标,图像的原点一般在图像的左上
阅读全文
Opencv创建有滚动条的视频
摘要:#include "stdafx.h"#include "cv.h"#include "cxcore.h"#include "highgui.h" int pos=0; //滑块的位置,当滑块被挖掘时,Opencv自动将当前位置所代表的值传给指针指向的整数int frame_count=0; //视
阅读全文
Opencv读取视频
摘要:CvCapture 是一个结构体,用来保存图像捕获所需要的信息。 opencv提供两种方式从外部捕获图像 一种是从摄像头中, 一种是通过解码视频得到图像。 两种方式都必须从第一帧开始一帧一帧的按顺序获取,因此每获取一帧后都要保存相应的状态和参数。 比如从视频文件中获取,需要保存视频文件的文件名,相应
阅读全文
Opencv读取与显示图片
摘要:#include "stdafx.h"#include "cv.h"#include "cxcore.h"#include "highgui.h" int main(int argc, char* argv[]){ IplImage *src=cvLoadImage("E:\\大四上\\openCV
阅读全文
Opencv结构与内容
摘要:一、Opencv的结构分类: cxcore、cv、ML(Machine Learning)、HighGUI、cvcam、cvaux 二、常见结构的内容与算法: 1、cxcore库(基本结构和算法、XML的支持、绘图函数) : 2、cv模块(包含图像处理和视觉算法): 3、ML模块(包含图像处理和视觉
阅读全文
浙公网安备 33010602011771号