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

pil 常见用法

目录

缩放和裁剪

torch预处理:


缩放和裁剪

    image=Image.open(img_path)

    # 获取图像的宽度和高度
    width, height = image.size

    # 定义裁剪区域
    crop_area = (0, 0, width//2, height)

    # 裁剪图像
    cropped_image = image.crop(crop_area)

    # tuya_img.resize((960, 576),Image.LANCZOS)

torch预处理:

from torchvision import transforms
        self.transform = transforms.Compose(
            [
                # transforms.Resize((576,960), interpolation=transforms.InterpolationMode.BILINEAR),
                transforms.ToTensor(),
                transforms.Normalize([0.5], [0.5]),
            ]
        )


http://www.kler.cn/news/289419.html

相关文章:

  • 如何打造在线音乐网站?java springboot架构,vue前端开发,音乐分享新体验
  • sealos快速搭建k8s集群
  • 记录 PyQt6 / PySide 6 自定义边框窗口的 Bug 及可能可行的解决方案:窗口抖动和添加 DWM 环绕阴影的大致原理
  • Java的IO模型详解-BIO,NIO,AIO
  • 常见接口限流算法
  • 4. 第一个3D案例—创建3D场景
  • idea中git提交或push到远程后回退到之前的某次提交简单有效的解决方案
  • go语言的闭包
  • gitea + drone实现CI/CD
  • 浅谈新能源汽车充电桩安装以及防范
  • Java中的类加载过程
  • 关于武汉高芯coin417G2红外机芯的二次开发
  • AFFiNE简介
  • 代码随想录八股训练营第三十二天| C++
  • SQL 编程基础
  • 一阶微分方程的解的存在唯一性定理
  • day06 1.继承和多态
  • 【JavaEE初阶】计算机是如何运行的?
  • 缓存分布式一致性问题
  • OpenCV下的视频和帧图片转换(Video2FrameFrame2Video, VideoCaptureVideoWriter)
  • 游戏翻译中西班牙语的特点
  • Kafka【四】Controller的选举机制
  • Storm计算框架
  • 结构体的使用
  • C#串口助手初级入门
  • Oracle 19C管理控制文件
  • 达梦SQL 优化简介
  • 巨魔商店2.1正式更新,最高支持iOS17.6.1
  • c++(list)
  • flink窗口分组数据错乱