重新缩放操作按给定的缩放因子调整图像的大小。 比例因子可以是单个浮点值,也可以是多个值-沿每个轴一个。

调整大小具有相同的目的,但是允许指定输出图像形状而不是缩放因子。

请注意,在对图像进行下采样时,调整大小和缩放比例应执行高斯平滑处理以避免混叠伪影。 请参阅这些函数的anti_aliasing和anti_aliasing_sigma参数。

降级的目的是使用整数因子对n维图像进行下采样,该整数因子使用大小因子的每个块的元素上的局部平均值作为函数参数给出。

import matplotlib.pyplot as pltfrom skimage import data, color
from skimage.transform import rescale, resize, downscale_local_meanimage = color.rgb2gray(data.astronaut())image_rescaled = rescale(image, 0.25, anti_aliasing=False)
image_resized = resize(image, (image.shape[0] // 4, image.shape[1] // 4),anti_aliasing=True)
image_downscaled = downscale_local_mean(image, (4, 3))fig, axes = plt.subplots(nrows=2, ncols=2)ax = axes.ravel()ax[0].imshow(image, cmap='gray')
ax[0].set_title("Original image")ax[1].imshow(image_rescaled, cmap='gray')
ax[1].set_title("Rescaled image (aliasing)")ax[2].imshow(image_resized, cmap='gray')
ax[2].set_title("Resized image (no aliasing)")ax[3].imshow(image_downscaled, cmap='gray')
ax[3].set_title("Downscaled image (no aliasing)")ax[0].set_xlim(0, 512)
ax[0].set_ylim(512, 0)
plt.tight_layout()
plt.show()

欢迎关注公众号:算法工程师的学习日志,获取算法工程师的学习资料

python图片的比例缩放、剪裁和下采样相关推荐

  1. Python Opencv等比例缩放图片

    Python Opencv等比例缩放图片 前言 前提条件 相关介绍 实验环境 等比例缩放图片 代码实现 输出结果 前言 本文是个人使用Python Opencv处理图片的笔记,由于水平有限,难免出现错 ...

  2. 理解CSS3中的background-size(对响应性图片等比例缩放)

    理解CSS3中的background-size(对响应性图片等比例缩放) 阅读目录 background-size的基本属性 给图片设置固定的宽度和高度的 固定宽度400px和高度200px-使用ba ...

  3. html img图片等比例缩放_我掏空了各大搜索引擎,整理了HTML图片标签笔记,满满干货...

    img标签介绍 介绍 img: 英文全称 image(图像),代表的是一张图片. 如果要想在网页中显示图像,就可以使用img 标签,它是一个单标签.语法如下: <img src="图片 ...

  4. html图片等比例拉伸,CSS控制图片等比例缩放

    我们经常会需要把用户上传的图片等比例缩放在我们的网页上显示,下面我来介绍利用css控制图片比例缩放与javascript实现的方法,有需要了解的朋友可参考参考. 按比例缩小或者放大到某个尺寸,对于标准 ...

  5. androidstudio图片居中_Android imageView图片按比例缩放-Fun言

    android:scaleType可控制图片的缩放方式,示例代码如下:说明:centerInside表示按比例缩放图片,使得图片长 (宽)的小于等于视图的相应维度.注意:控制的图片为资源而不是背景,即 ...

  6. CSS实战笔记(十二) 图片等比例缩放

    1.背景 在网页展示图片是一个很常见的需求,大多数情况下,展示区域的大小是固定的,原图片的大小也是固定的 如果展示区域的宽高和原图片的宽高不等比例,那么在默认情况下很可能会压缩或拉伸图片以适应区域大小 ...

  7. CSS图片定比例缩放

    文章目录 前言 一.图片定比例缩放方案 1.padding(推荐) 2.根据width设置height 二.图片的路径 设置height百分比无效 前言 一张banner图,在不同的屏幕上铺满 宽度与 ...

  8. roid imageView图片按比例缩放

    android:scaleType可控制图片的缩放方式,示例代码如下: 1 <ImageView android:id="@+id/img" 2      android:s ...

  9. html图片缩放6,四款css 图片按比例缩放实例(兼容ie6,7,firefox)

    使用max-width,max-height:或者min-width,min-height的css属性即可.如: 代码如下 img{max-width:100px;max-height:100px;} ...

最新文章

  1. TeeChart for .NET常用属性总结
  2. Kylin工作原理、体系架构
  3. oracle删除查询的数据库语句,Oracle简略的语句 查询 删除 修改(1)
  4. Java Integer类toString()方法与示例
  5. springboot 打印slf4_SpringBoot 整合 slf4j 日志打印
  6. 吐血整理全网最全Spring面试题之高级篇(一)(共25题,附超详细解答)
  7. 【编程珠玑】第六章 程序性能分析
  8. 计算机房网络布线培训方案,网络工程综合布线实训授课计划.doc
  9. 2022-2027年中国新能源汽车功率电子行业市场全景评估及发展战略规划报告
  10. python培训班心得_Python学习心得
  11. android三星滑动解锁,三星怎样取消滑动解锁
  12. 开发一个 app 有多难?
  13. 「教程」Windows程序未响应,怎么分析确认具体原因
  14. catkin_make 编译包无效(没反应)
  15. 《数值分析》-- 数值积分
  16. R语言股票市场指数:ARMA-GARCH模型和对数收益率数据探索性分析
  17. 什么是RC低通滤波电路
  18. 小程序云开发,学习总结
  19. python可以应用于哪些方面?
  20. Windows 同时开启核心显卡与独立显卡(不接显示器启动核芯显卡)

热门文章

  1. Tableau必知必会之如何快速制作 词云(文字云)
  2. python从零开始进阶_从零开始学Python - 第020课:函数使用进阶
  3. Python入门100题 | 第039题
  4. Python入门100题 | 第037题
  5. 自动驾驶技术-环境感知篇:多传感器融合技术
  6. 【转知乎】人工智能会是泡沫吗?
  7. 阿里异地多活与同城双活的架构演进
  8. 【ETL】ETL介绍与ETL工具比较
  9. 区块链技术实现只需180行go代码!
  10. [Linux]搜索文件是否包含指定内容并返回文件名