您现在的位置是:主页 > news > 大型门户网站建设多少钱/百度一下你就知道123
大型门户网站建设多少钱/百度一下你就知道123
admin2025/6/4 8:29:40【news】
简介大型门户网站建设多少钱,百度一下你就知道123,毕业设计代做的网站靠谱吗,苏州相城网站建设一、基本知识 图像的插值处理主要有最近邻插值、双线性插值(默认,常用)、双立方插值(计算多)、卢卡斯插值等。其中最近邻插值、双线性插值的速度较快,双立方插值、卢卡斯插值速度较慢。 相关的应用场景有…
大型门户网站建设多少钱,百度一下你就知道123,毕业设计代做的网站靠谱吗,苏州相城网站建设一、基本知识
图像的插值处理主要有最近邻插值、双线性插值(默认,常用)、双立方插值(计算多)、卢卡斯插值等。其中最近邻插值、双线性插值的速度较快,双立方插值、卢卡斯插值速度较慢。
相关的应用场景有…
一、基本知识
图像的插值处理主要有最近邻插值、双线性插值(默认,常用)、双立方插值(计算多)、卢卡斯插值等。其中最近邻插值、双线性插值的速度较快,双立方插值、卢卡斯插值速度较慢。
相关的应用场景有几何变换、透视变换、插值计算新像素
二、函数原型
resize函数
作用:图像放缩
c++原型:
参数:
- InputArray src -原图像
- OutputArray dst -输出图像,当参数dsize不为0时,dst的大小为size;否则,它的大小需要根据src的大小,参数fx和fy决定。dst的类型(type)和src图像相同
- Size dsize -目标图像的大小 当dsize为0时,它可以通过以下公式计算得出:
dsize=Size(round(src.cols*fx),round(src.rows*fy))- double fx=0 -在x轴上的缩放比例
- double fy=0 -在y轴上的缩放比例
- int interpolation -插值方式,主要有以下5种方式
- INTER_NEAREST - 最近邻插值法
- INTER_LINEAR - 双线性插值法(默认)
- INTER_AREA - 基于局部像素的重采样。对于图像抽取来说,这可能是一个更好的方法。当图像缩小时候,该方法可以避免波纹出现,但如果是放大图像时,它和最近邻法的效果类似。
- INTER_CUBIC - 基于4x4像素邻域的3次插值法(双立方插值)
- INTER_LANCZOS4 - 基于8x8像素邻域的卢卡斯插值
注:
如果dsize有值,使用dsize做放缩插值,否则根据fx与fy卷积。即dsize与fx和fy必须不能同时为零
附Qt中的主要的插值方法源码:
三、实现效果
四、代码
//图像放缩与插值
void test1::resize_demo(Mat &image)
{Mat zoomin,zoomout;int h = image.rows;int w = image.cols;resize(image,zoomin,Size(w/2,h/2),0,0,INTER_LINEAR);//线性差值操作imshow("zoomin", zoomin);;//缩小resize(image, zoomout, Size(w*1.5, h*1.5), 0, 0, INTER_LINEAR);imshow("zoomin", zoomout);//放大}
原创不易,转载请注明出处:
Qt+OpenCV联合开发(二十一)--图像放缩与插值