当前位置: 首页 > news >正文

Resize和centerCrop的区别

         首先要记住,transforms只能对PIL读入的图片进行操作,而且PIL和opencv只能读取H * W * C形式的图片。

resize(size):将图片的短边缩放成size的比例,然后长边也跟着缩放,使得缩放后的图片相对于原图的长宽比不变。如果想要resize成自己想要的图片大小,可以直接使用transforms.Resize((size,size))。

centerCrop(size):从图片中心开始沿两边裁剪,裁剪后的图片大小为(size*size)。

transforms.Compose([transforms.Resize([256, 256]),   # 先调整大小transforms.CenterCrop(224)       # 然后在中心进行裁剪
])

        这样的变换将首先将图像的大小调整为256x256像素,然后在中心裁剪出224x224像素的区域。这样可以保持中心内容并满足目标大小。

http://www.lryc.cn/news/170844.html

相关文章:

  • 无涯教程-JavaScript - SUM函数
  • ChatGLM P-Tuningv2微调定制AI大模型
  • 关于RISC-V安全性的全面综述
  • Python基础语法规则和Java不同的地方
  • 振弦采集仪安全监测路基边坡的解决方案
  • 如何与QVC 建立EDI连接?
  • 脑网络图谱
  • 无涯教程-JavaScript - SQRTPI函数
  • Nacos使用教程(四)——命名空间(Namespace)、配置分组(Group)和配置集ID(Data ID)
  • 三、双指针(two-point)
  • Redis 是什么和使用场景概述(技术选型)
  • 【数据结构】七大排序
  • 区块链实验室(24) - FISCO网络重构
  • AI智能写作工具有哪些?永久免费的AI智能写作工具你使用过吗?
  • 23.8.15 杭电暑期多校9部分题解
  • 四个BY的区别 HIVE中
  • 计时函数与float32 float16 int8 数据转换
  • 自身免疫疾病诊断原料——博迈伦
  • cpu温度监测 Turbo Boost Switcher Pro for mac最新
  • spring 请求 出现实体类大小写不一致 出现的问题
  • zaabix实现对nginx监控
  • 基于AI视觉的表面缺陷检测设备优势显著,加速制造业数智化转型
  • 操作系统权限提升(二十六)之数据库提权-MySQL UDF提权
  • 基于 IntelliJ 的 IDE 将提供 Wayland 支持
  • 誉天在线项目~ElementPlus Tag标签用法
  • iText实战--Table、cell 和 page event
  • WampServer下载安装+cpolar内网穿透实现公网访问本地服务【内网穿透】
  • Elasticsearch 入门 索引、分词器
  • Android NDK 中有导出 sp智能指针吗?如果没有,可以用什么方法代替 android::sp 智能指针
  • 网络爬虫-----爬虫的分类及原理