• OpenCV学习(1) OpenCV的安装

    时间:2023-11-29 15:43:46

    前沿准备了好几天,终于开始了,不管怎样,接下来的这个月一定把这本书很好的啃下来。当然OpenCV可以在很多的IDE下安装与配置,我这里就只在VS2010和VC6.0下安装配置了,当然这篇博文主要讲在VS2010下的安装配置。所以首先要正确的安装好VS2010和VC6.0然后才能谈OpenVC的安装于...

  • OpenCV学习笔记之课后习题练习3-4

    时间:2023-11-26 14:42:00

    练习:创建一个大小为100*100的三通道RGB图像。将它的元素全部置0.使用指针算法以(20,5)与(40,20)为顶点绘制一个绿色平面。参考博文:blog.csdn.net/qq_20777367/article/details/46365191使用指针算法首先要知道画布的指针,然后取得要修改位...

  • OpenCV学习 物体检测 人脸识别 填充颜色

    时间:2023-11-25 08:44:20

    介绍OpenCV是开源计算机视觉和机器学习库。包含成千上万优化过的算法。项目地址:http://opencv.org/about.html。官方文档:http://docs.opencv.org/modules/core/doc/intro.html。OpenCV已支持OpenCL OpenGL,也...

  • 【从零学习openCV】IOS7根据人脸检测

    时间:2023-11-25 07:59:22

    前言:人脸检測与识别一直是计算机视觉领域一大热门研究方向,并且也从安全监控等工业级的应用扩展到了手机移动端的app。总之随着人脸识别技术获得突破,其应用前景和市场价值都是不可估量的,眼下在学习openCV,自然不能放过这个领域。于是略微了解了下openCV下人脸检測的一些原理。为之后的人脸识别等研究...

  • OpenCV计算机视觉学习(2)——图像算术运算 & 掩膜mask操作(数值计算,图像融合,边界填充)

    时间:2023-11-25 07:46:22

    在OpenCV中我们经常会遇到一个名字:Mask(掩膜)。很多函数都使用到它,那么这个Mask到底是什么呢,下面我们从图像基本运算开始,一步一步学习掩膜。1,图像算术运算图像的算术运算有很多种,比如两幅图像可以相加,相减,相乘,相除,位运算,平方根,对数,绝对值等;图像也可以放大,缩小,旋转,还可以...

  • 《学习Opencv》第五章 习题6

    时间:2023-11-24 21:32:48

    这是第五章 习题5、6的结合版,其中实现了摄像头抓拍功能,能够成功运行。#include "stdafx.h"#include "cv.h"#include "highgui.h"void* getImage(){CvCapture* capture=cvCreateCameraCapture(0)...

  • 《学习OpenCV》练习题第四章第一题a

    时间:2023-11-24 21:21:25

    #include <highgui.h> #include <cv.h> #pragma comment (lib,"opencv_calib3d231d.lib") #pragma comment (lib,"opencv_contrib231d.lib") #pragm...

  • opencv学习笔记(四)

    时间:2023-11-23 18:45:12

    ROI---设定感兴趣的区域(region of interest)定义:Mat imageROI;//方法一:通过Rect指定矩形区域imageROI=image(Rect(500,250,logo.cols,logo.rows))//方法二 指定感兴趣行或列的范围(Range)imageROI...

  • 有关OpenCV1.0中GUI命令的几个函数学习总结

    时间:2023-11-22 19:47:06

    1、修改窗口背景色或者光标形状在OpenCV1.0版本利用函数int cvNamedWindow( const char* name, int flags )初始化创建一个窗口后,窗口的背景色是灰色,光标形状是十字线,通过如下方法改变这些窗口属性:第一种方法是从源头直接修改。(1) 打开OpenCV...

  • OpenCV学习笔记(二) - 写入视频、jpg格式

    时间:2023-11-17 19:13:24

    写入视频:import sys, osimport cv2imgDir = '/Users/xxx/salient/'videoName = 'vname'fps = 30 #帧频output_size = (720,1280) #先宽,后高videoWriter = cv2.VideoWrit...

  • 实现读入一个彩色视频文件并以灰度格式输出这个视频文件,学习opencv例2-10

    时间:2023-11-16 19:38:43

    #include "cv.h"#include "highgui.h"int main(int argc,char* argv[]){ //书本中的main没有定义为int返回类型,就会报错:c++默认不支持intCvCapture* capture = 0;capture = cvCreateF...

  • OpenCV学习笔记之课后习题练习3-3

    时间:2023-11-16 14:57:00

    3.3 创建一个100*100的拥有三个通道的二维字节类型矩阵,将其元素全部置0。通过cvPtr2D函数将指针指向中间通道(绿色),以(20,5)和(40,20)为顶点间画一个绿色的长方形。cvPtr2D的用法:CvPtr2D能够根据参数中的行和列读取该位置的元素,但是该元素包含三个指针,分别控制蓝...

  • OpenCV 学习笔记 06 图像检索以及基于图像描述符的搜索

    时间:2023-11-15 22:34:49

    OpenCV 可以检测图像的主要特征,然后提取这些特征,使其成为图像描述符,这些图像特征可作为图像搜索的数据库;此外可以利用关键点将图像拼接 stitch 起来,组成一个更大的图像。如将各照片组成一个360度的全景照片。本章节将介绍使用 OpenCV 来检测图像特例,并利用这些特征进行图像匹配和搜索...

  • 基于OpenCv的人脸检测、识别系统学习制作笔记之一

    时间:2023-11-15 22:23:17

    基于OpenCv从视频文件到摄像头的人脸检测在OpenCv中读取视频文件和读取摄像头的的视频流然后在放在一个窗口中显示结果其实是类似的一个实现过程。先创建一个指向CvCapture结构的指针CvCapture *capture;再用两个函数就可以分别获取到视频文件或者摄像头的一些状态信息,然后把这些...

  • OpenCV2学习笔记(十四):基于OpenCV卡通图片处理

    时间:2023-11-15 22:17:05

    得知OpenCV有一段时间。除了研究的各种算法的内容。除了从备用,据导游书籍和资料,尝试结合链接的图像处理算法和日常生活,第一桌面上(随着摄像头)完成了一系列的视频流处理功能。开发平台Qt5.3.2+OpenCV2.4.9。本次试验实现的功能主要有:调用摄像头捕获视频流;将帧图像转换为素描效果图片;...

  • OpenCV学习代码记录—— Snake轮廓

    时间:2023-11-10 20:33:49

    很久之前学习过一段时间的OpenCV,当时没有做什么笔记,但是代码都还在,这里把它贴出来做个记录。代码放在码云上,地址在这里https://gitee.com/solym/OpenCVTest/tree/master/OpenCVTest效果代码#include <opencv2/core.h...

  • opencv3 学习笔记(二)

    时间:2023-11-10 10:32:58

    1、OpenCv 颜色追踪import cv2import numpy as npcap=cv2.VideoCapture(0)cap.set(cv2.CAP_PROP_FRAME_WIDTH, 120);cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 240);while(1...

  • OpenCV学习笔记(一)——OpenCV3.1.0+VS2015开发环境配置

    时间:2023-09-05 16:27:02

    摘要:由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的,所以我就想着研究一下这个库,这里是个人的学习笔记,不是什么权威的教程,如果你们有错误也麻烦帮我指出哈。...

  • OpenCV入门学习笔记

    时间:2023-06-24 13:56:08

    OpenCV入门学习笔记参照OpenCV中文论坛相关文档(http://www.opencv.org.cn/)一.简介OpenCV(Open Source Computer Vision),开源计算机视觉库提供了很多函数,实现了很多计算机视觉算法,算法从最基本的滤波到高级的物体检测皆有涵盖学习Ope...

  • opencv学习笔记-图像对比度、亮度调节

    时间:2023-06-18 20:08:26

    在数学中我们学过线性理论,在图像亮度和对比度调节中同样适用,看下面这个公式:在图像像素中其中:参数f(x)表示源图像像素。参数g(x) 表示输出图像像素。参数a(需要满足a>0)被称为增益(gain),常常被用来控制图像的对比度。参数b通常被称为偏置(bias),常常被用来控制图像的亮度。一、...