opencv学习笔记(三)
新手上路,多多包含!如若有错,欢迎指出,感激不尽!
1.图像的尺寸变换
给大家的实例是宽度和高度分别缩小为原来的一半,使用 cvPyrDown() 实现
#include "stdafx.h"
#include "opencv2/opencv.hpp"int main()
{IplImage*image=cvLoadImage("F:\\FormatOutput\\1.bmp");IplImage* out=cvCreateImage(cvSize(image->width/2,image->height/2),image->depth,image->nChannels);cvPyrDown(image,out);/*百度百科的解释cvPyrDown为openCV中的一个函数。功能:函数cvPyrDown使用Gaussian金字塔分解对输入图像向下采样。格式:void cvPyrDown(const CvArr*src,CvArr*dst,int filter=CV_GAUSSIAN_5x5);参数:src 输入图像。dst 输出图像,其宽度和高度应是输入图像的一半。filter 卷积滤波器类型,目前仅支持CV_GAUSSIAN_5x5。也可以用cvPyrDown(image,out,CV_GAUSSIAN_5x5);,个人理解觉得这两个没区别,不知大神如何看?
*/cvNamedWindow("Example1");cvNamedWindow("Example2");cvShowImage("Example1",image);cvShowImage("Example2",out);cvWait
opencv学习笔记(三)相关推荐
- Opencv学习笔记(三) -- 图像压缩与保存
1.图像压缩 1.1常用图像格式 bmp Windows位图格式.该格式为不压缩格式,缺点是图像文件较大. jpg JPEG是为静态图像所建立的第一个国际数字图像压缩标准,也是至今一直在使用的.应用最 ...
- OpenCV学习笔记三-Mat数据结构
主要记录Mat数据结构的一些操作 P3 Mat 数据结构的一些操作 #include<opencv2/opencv.hpp> #include<iostream>using n ...
- opencv学习笔记三十六:AKAZE特征点检测与匹配
KAZE是日语音译过来的 , KAZE与SIFT.SURF最大的区别在于构造尺度空间,KAZE是利用非线性方式构造,得到的关键点也就更准确(尺度不变性 ): Hessian矩阵特征点检测 ,方向指定, ...
- brisk matlab,opencv学习笔记三十七:BRISK特征点检测与匹配
简介 BRISK算法是2011年ICCV上<BRISK:Binary Robust Invariant Scalable Keypoints>文章中,提出来的一种特征提取算法,也是一种二进 ...
- OpenCV学习笔记(三十六)——Kalman滤波做运动目标跟踪 OpenCV学习笔记(三十七)——实用函数、系统函数、宏core OpenCV学习笔记(三十八)——显示当前FPS OpenC
OpenCV学习笔记(三十六)--Kalman滤波做运动目标跟踪 kalman滤波大家都很熟悉,其基本思想就是先不考虑输入信号和观测噪声的影响,得到状态变量和输出信号的估计值,再用输出信号的估计误差加 ...
- OpenCV学习笔记(三十一)——让demo在他人电脑跑起来 OpenCV学习笔记(三十二)——制作静态库的demo,没有dll也能hold住 OpenCV学习笔记(三十三)——用haar特征训练自己
OpenCV学习笔记(三十一)--让demo在他人电脑跑起来 这一节的内容感觉比较土鳖.这从来就是一个老生常谈的问题.学MFC的时候就知道这个事情了,那时候记得老师强调多次,如果写的demo想在人家那 ...
- OpenCV学习笔记(一)(二)(三)(四)(五)
OpenCV学习笔记(一) 决心开始研究OpenCV.闲言少叙,sourceforge网站最近的版本是2011年8月的OpenCV2.3.1,下载安装,我这里使用的开发环境是vs2008,网上搜了一下 ...
- OpenCV学习笔记(三):图像对比度、亮度调整源码
OpenCV学习笔记(三):图像对比度.亮度调整源码 主函数: #include <opencv2/opencv.hpp>using namespace cv;using namespac ...
- OpenCV学习笔记(三):多通道图像分离、混合算子:split(),merge()
OpenCV学习笔记(三):多通道图像分离.混合算子:split(),merge() #include <opencv2/opencv.hpp>#define BRG_BLUE_CHANN ...
- OpenCV学习笔记与代码示例(三):张氏标定法标定相机原理及函数详解
目录 1.张氏标定法基本原理 1.1相机针孔模型 1.2单应矩阵H 1.3求相机内参 1.4求相机外参 1.5优化参数 1.6总结 2.OpenCV实现 2.1特征点检测与靶标坐标初始化 2.2相机标 ...
最新文章
- 数控机床编程用c语言,基于C语言数控机床智能后置处理程序的制作-(1).pdf
- 算法 求子数组的最大和 C
- 聊聊flink的logback配置
- python中itemgetter函数_Python中的sorted函数以及operator.itemgetter函数
- centos 8 卸载anaconda_CentOS 7.8 (2003) 发布,附地址
- c++ windows获得当前工作目录文件_使用命令行修改当前工作目录
- 开放下载!《阿里云存储白皮书》全面解读阿里云存储二十年的技术演进
- html5表单实现简单计算器
- 几张动态图弄懂递归,二叉树,二分查找简短算法
- c语言单分支编程题,C语言习题集(分支和选择).doc
- 深度技术官网linux,深度系统
- win10配置docker环境
- html标签的记忆巧法,小学记忆单词的方法
- android gps磁偏角,GPS数据格式解析
- 舍斯托夫与尼采和《圣经》思想--舍斯托夫的著作《雅典与耶路撒冷》 [ZZ]
- linux网卡驱动源码分析
- IP地址0.0.0.0表示什么
- 美国付费电视行业2015年财报大集合
- 数字图像处理基础(matlab)Ⅰ:图像读取,显示等
- README文件编写