width*scale1);dst1_size.height=(int)(src->height*scale1);dst1=cvCreateImage(dst1_size,src->depth,src->nChannels);cvResize(src,dst1,CV_INTER_NN);//像素插值(最邻近插值)缩小//放大系数dst2_size.width=(int)(dst1->width*scale2);dst2_size.height=(int)(dst1->height*scale2);dst2=cvCreateImage(dst2_size,src->depth,src->nChannels);cvResize(dst1,dst2,CV_INTER_NN);//像素插值(最邻近插值)放大cvNamedWindow("原图",CV_WINDOW_AUTOSIZE);cvNamedWindow("缩小10倍后图",CV_WINDOW_AUTOSIZE);cvNamedWindow("缩小10倍后再放大10倍还原图",CV_WINDOW_AUTOSIZE);cvShowImage("原图",src);cvShowImage("缩小-IMDN开发者社群-imdn.cn">
width*scale1);dst1_size.height=(int)(src->height*scale1);dst1=cvCreateImage(dst1_size,src->depth,src->nChannels);cvResize(src,dst1,CV_INTER_NN);//像素插值(最邻近插值)缩小//放大系数dst2_size.width=(int)(dst1->width*scale2);dst2_size.height=(int)(dst1->height*scale2);dst2=cvCreateImage(dst2_size,src->depth,src->nChannels);cvResize(dst1,dst2,CV_INTER_NN);//像素插值(最邻近插值)放大cvNamedWindow("原图",CV_WINDOW_AUTOSIZE);cvNamedWindow("缩小10倍后图",CV_WINDOW_AUTOSIZE);cvNamedWindow("缩小10倍后再放大10倍还原图",CV_WINDOW_AUTOSIZE);cvShowImage("原图",src);cvShowImage("缩小 - IMDN开发者社群-imdn.cn">
首页 »
图像处理 »
基于opencv线性插值缩放数字图像
于 2022-03-11 发布
文件大小:3.31 MB
0 173
基于opencv对图像实行双线性插值缩放以及最临近插值缩放#include "highgui.h"
#include "cv.h"
IplImage *src=NULL;
IplImage *dst1,*dst2;
void main()
{
double scale1=0.1;
double scale2=10;
CvSize dst1_size;
CvSize dst2_size;
src=cvLoadImage("E:学习VC文件c++ pricticepro1pro1.jpg");
//缩小系数
dst1_size.width=(int)(src->width*scale1);
dst1_size.height=(int)(src->height*scale1);
dst1=cvCreateImage(dst1_size,src->depth,src->nChannels);
cvResize(src,dst1,CV_INTER_NN);//像素插值(最邻近插值)缩小
//放大系数
dst2_size.width=(int)(dst1->width*scale2);
dst2_size.height=(int)(dst1->height*scale2);
dst2=cvCreateImage(dst2_size,src->depth,src->nChannels);
cvResize(dst1,dst2,CV_INTER_NN);//像素插值(最邻近插值)放大
cvNamedWindow("原图",CV_WINDOW_AUTOSIZE);
cvNamedWindow("缩小10倍后图",CV_WINDOW_AUTOSIZE);
cvNamedWindow("缩小10倍后再放大10倍还原图",CV_WINDOW_AUTOSIZE);
cvShowImage("原图",src);
cvShowImage("缩小
下载说明:请别用迅雷下载,失败请重下,重下不扣分!
-
asp获取图片宽度和高度的类
- 2022-10-08 22:45:02下载
- 积分:1
-
QR码阅读器
应用背景这个应用程序的设计和建造的苹果。此应用程序使您可以识别QR码,例如将QR码的文本代码。你可以建立你自己的应用程序与这个项目。关键技术图像处理。模式识别二维条码识别Harris角点检测客观的
- 2022-12-23 23:10:04下载
- 积分:1
-
医学图像
这是检测银行纸币的项目、 用户将输入图像,系统将指定到系统输入了哪些钱
- 2022-06-12 09:39:34下载
- 积分:1
-
yuv视频转bmp图像
yuv格式的视频本身就是未经压缩的格式,为了更加的方便,该程序将yuv格式的视频切分成bmp格式的图像来进行处理,在图像处理领域是比较常用到的功能,
- 2022-02-04 00:06:59下载
- 积分:1
-
超声图像去噪分割
师兄做的毕业设计,对肿瘤超声图像处理!包括计算出轮廓面积等功能!非常实用!
- 2022-02-01 03:47:24下载
- 积分:1
-
图像处理,二值图碎小斑块去除
此程序是用IDL语言编写,在IDL平台编译器上直接运行,选择输入路径和保存路径。输入数据为二值图文件,格式为ENVI支持的格式。主要是去除二值图中一定面积的碎斑,可以指定碎斑的像元数量,此程序不影响其他的斑块形态。主要用于遥感提取二值结果的后处理。
- 2022-04-21 07:36:44下载
- 积分:1
-
图像处理基础教程(附最全的代码)
由浅入深的介绍了图像,图像处理,matlab的基本概念,以及它们之间的联系及结合点,每章每个例子都附有大量的代码,是学习MATLAB及图像处理最好的基础教程,代码清晰明了,都经过一一运行过。希望能和大家多多交流,共同进步。
- 2022-03-24 01:30:43下载
- 积分:1
-
图像去雾功能的实现
使用MFC实现了对图像的去雾功能,让图像更清晰,能去掉薄雾,雾太后就可能效果不太好,需要进一步改进。但是这个程序已经能够满足一般需求,能够达到实验的基本要求。
- 2022-02-02 11:29:49下载
- 积分:1
-
摄像机标定
基于 opencv。 根据输入的相应点,估计输出摄像机参数对摄像机标定
- 2022-04-13 15:20:28下载
- 积分:1
-
人脸识别opencv,绝对可用
应用背景vs2010+opencv2.4.8,人脸识别,ORL人脸数据库,里面有两个代码,LBP.cpp利用LBP方法先训练图像得到分类器(xml)然后测试待测样本。LBPload.cpp则直接可以用LBP.CPP生成好的分类器测试待测图片,比LBP.cpp快很多。关键技术用的是LBP算法,也可以换成pca和fish算法,只是LBP更快而且占得内存也小一些,里面也有测试时间。为了方便,我直接确定的测得是第13个人,可以修改的。里面的data文件夹里面的at.txt和待测图片路径记得按照你们的情况修改。
- 2022-02-01 06:28:14下载
- 积分:1