Image resize, resample,rescale傻傻搞不懂看这里,大白话

本文解释了在图像处理中,resize用于改变大小但保持像素数量不变,resample/resize-scale涉及改变像素数量,包括downsample和upsample操作。还讨论了局部处理和imagetransform的区别,指出抖音效果并非仅依赖resize或resample。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Image resize, resample,rescale傻傻搞不懂 大白话

大家好,在学习图像处理的时候我们可能都对rescale,resize,resample感到困惑,在这里让我们进行学习一下。首先让我们现了解一下他们的大白话。resize就是改变大小,resample就重新采样,rescale就是重新改变规模。

直接上大白话总结,adobe大佬们区别在于resample会改变整个图片的像素数量,而resize不会另外resample就是rescale。关于前一句话,因为resample中要进行downsample,就需要舍弃像素,让data变少。而resize让展示的图片大小了,但是图片的像素变高了,只是物理上的改变大小。感兴趣的可以去adobe官方文档里搜cropping,resizing,resampling。

跑题,可以不看:sample这个词用的非常的巧妙。sample是采样的意思,根据分布从整体中选择部分,另外一个定义是他的从整体中取部分,这个部分包含整体。downsample很好理解,取原始整个图像中的一部分作为低像素图片。upsample是取原始图片的所有像素来生成高像素图片。

跑题,可以不看:当然,剑桥大佬们对resample有不同的理解,认为resample应该是先把离散的图片变成连续的,再对连续的进行转换,再把连续的变回离散的图片,如下图。反观adobe,它强调的就是利用原始图片的像素改变原始图像,像素变多或者变少,没有transform的想法。因此,我个人倾向于简洁易懂的adobe的解释。
请添加图片描述

另外,rescale其实就是resample,由于resample会让图片数据的大小增大或减少,就对应着规模 scale 的增大或者减少。

跑题:既然resample,resize,rescale都是整体放缩图片,那局部呢,那定义是不是不完美的?其实不然,比如抖音那种大头效果。其实他们是先对头进行分割单独作为一个整体图片,然后对整个头的图片进行放大,然后再重新贴了上去。再跑题一下,有些软件里使用image transform来实现的,不一定是resize或者resample,transform的效果可以让头看起来有放大镜的效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值