首页 > 其他分享 >图像金字塔

图像金字塔

时间:2024-08-03 20:18:08浏览次数:14  
标签:拉普拉斯 像素 缩小 图像 金字塔 放大

参考学习:

(三)图像的放大和缩小_图像缩放原理-CSDN博客

【OpenCV学习笔记】之图像金字塔(Image Pyramid)_图像金字塔进行向下采样,是对图像进行-CSDN博客

你真正了解图像金字塔吗?详细介绍拉普拉斯金字塔和高斯金字塔(pyrDown() and pyrUp()),参考《OpenCV轻松入门:面向Python》-CSDN博客

图像的放大缩小

  图像的放缩其实是像素的映射,通过像素在图像的相对位置进行映射,如下图所示:

图1 图像放缩像素映射对应示意图

  • 放大图像:原图放大那么原图中的像素位置会映射到放大的相应位置,而那些没有被映射的位置就不存在有值的像素数值就是0。
  • 缩小图像:原图缩小虽然也是相应的映射,但是会存在丢失像素的问题,因为图像缩小不能将图像中所有像素一同容纳,一般无法直接改变像素的大小,所以缩小图像就会带来信息的丢失。

下图是相应放大的具体结果:

对原图像进行缩小其视觉上影响看起来很小,如下图:

 但是对原图进行放大因为像素点的缺失所以可以较明显的看出问题特别是放大越多越明显:

图像金字塔:

图像金字塔是多尺度处理中的一种。常见的图像金字塔分为两种:

  • 高斯金字塔 ( Gaussian pyramid): 用来向下/降采样,主要的图像金字塔
  • 拉普拉斯金字塔(Laplacian pyramid): 用来从金字塔低层图像重建上层未采样图像,在数字图像处理中也即是预测残差,可以对图像进行最大程度的还原,配合高斯金字塔一起使用。               

在多尺度特征中用于下采集和上采集,这里的上下采集可以这样理解,上与下就是指的是金字塔的上下,谁给指明代表谁的分辨率高也就是谁的图像看的更加清晰。

高斯金字塔进行下采集操作,其作用是缩小图像的尺寸,在底层是分辨率最高的,对图像进行缩小会带来信息的丢失。

拉普拉斯金字塔高斯金字塔基础上进行上采集操作,其作用可以是放大图像的尺寸,类似残差的方式对图像进行恢复放大,我觉得主要目的是对图像的特征进行提取吧,因为经过一次下采样再通过下采样形成的拉普拉斯金字塔得到的差感觉可以提取到很明显的特征,也可以通过这个差对图像特征进行增强:

 同时拉普拉斯金字塔可以做到无损压缩恢复图像的作用。刚开始讲了图像的放缩原理,那么在这里拉普拉斯金字塔其实就可以理解为高斯金字塔每层中丢失的信息。

 

标签:拉普拉斯,像素,缩小,图像,金字塔,放大
From: https://www.cnblogs.com/qianzhu/p/18340993

相关文章

  • 使用Adobe Acrobat Pro DC 把彩色PDF图像改为黑白PDF,且不改变原图像尺寸。
    一、背景:1.编辑要求你在投稿时确定:Informationaboutcolorfiguresasbeingintendedforprintedcolorreproductionortobeprintedinblack-and-white.2.你的图像是彩色的PDF,而且图像的尺寸与A4纸大小不一致.二、解决办法:1. 把你的彩色PDF通过虚拟打印......
  • 【MATLAB源码】机器视觉与图像识别技术(7)续---BP神经网络
    系列文章目录在最后面,各位同仁感兴趣可以看看!BP神经网络第一节、BP网络定义第二节、BP网络结构及其特点第三节、信息传播方式信息的正向传播:实质是计算网络的输出误差的反向传播:实质是学习过程第四节、BP网络的算法流程图及设计第五节、BP网络的局限与不足第八节、BP网络......
  • OpenCV||超详细的图像平滑
    消除噪声的工作称为图像平滑平滑处理算法:基于二维离散卷积的高斯平滑、均值平滑;基于统计学方法的中值平滑;具备保持边缘作用的双边滤波、导向滤波。平滑滤波算法:线性平滑、非线性平滑、自适应平滑一、线性滤波1.1归一化方框滤波器概述:归一化方框滤波器,也被称为均值滤波......
  • 数字图像处理 第四章 频率域滤波(下)
    文章目录一、频率域滤波P161-P1691.1频率域的其他特性P161-P1621.2频率滤波基础P162-P1651.3频率域滤波小结P165-P1661.4空间和频率滤波间的对应P165-P166二、使用频率域滤波器平滑图像P169-P1742.1理想低通滤波器(ILPF)P169-P1......
  • 数字图像处理 第四章 频率滤波(上)
    文章目录一、背景P124-125二、基本概念P125-1302.1复数P125-P1262.2傅里叶级数P1262.3冲激及其取样特性P126-P1282.4连续变量函数的傅里叶变换P128-P1302.5卷积P130-P131三、取样与取样函数的傅里叶变换P131-P1373.1取样P1......
  • 【眼疾病识别】图像识别+深度学习技术+人工智能+卷积神经网络算法+计算机课设+Python+
    一、项目介绍眼疾识别系统,使用Python作为主要编程语言进行开发,基于深度学习等技术使用TensorFlow搭建ResNet50卷积神经网络算法,通过对眼疾图片4种数据集进行训练('白内障','糖尿病性视网膜病变','青光眼','正常'),最终得到一个识别精确度较高的模型。然后使用Django框架开发Web网......
  • 图像处理案例02
    手指拖拽屏幕上的方块儿1步骤:1.opencv获取视频流2.获取手指关节关键点坐标3.判断手指是否在方块上4.如果在方块上,方块跟着手指移动2代码importcv2importnumpyasnpimportmathimportmediapipeasmp##检测手掌参数设置mp_drawing=mp.solutions.drawing_util......
  • 【学术会议征稿】第三届图像处理、计算机视觉与机器学习国际学术会议(ICICML 2024)
    第三届图像处理、计算机视觉与机器学习国际学术会议(ICICML2024)20243rd InternationalConferenceonImageProcessing,ComputerVisionandMachineLearning 重要信息大会官网:参会投稿/了解会议详情大会时间:2024年11月22日-24日 大会地点:中国深圳接受/拒稿......
  • 【C#】WPF实现HaIcon图像缩放、移动
    1.HaIcon实现的C#代码////FilegeneratedbyHDevelopforHALCON/DOTNET(C#)Version12.0////ThisfileisintendedtobeusedwiththeHDevelopTemplateor//HDevelopTemplateWPFprojectslocatedunder%HALCONEXAMPLES%\c#usingSystem;usingSystem.Thre......
  • 【AI绘画】Black Forest Labs 发布 Flux: 文本到图像模型的下一次飞跃
    Prompt:Extremeclose-upofasingletigereye,directfrontalview.Detailedirisandpupil.Sharpfocusoneyetextureandcolor.Naturallightingtocaptureauthenticeyeshineanddepth.Theword“FLUX”ispaintedoveritinbig,whitebrushstrok......