Pytorch怎么使用transforms
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章主要介绍Pytorch怎么使用transforms,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先,这次讲解的tansforms功能,通俗地讲,类似于在计算机视觉流程
千家信息网最后更新 2025年01月21日Pytorch怎么使用transforms
这篇文章主要介绍Pytorch怎么使用transforms,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
首先,这次讲解的tansforms
功能,通俗地讲,类似于在计算机视觉流程里的图像预处理部分的数据增强。
transforms的原理:
说明:图片(输入)通过工具得到结果(输出),这个工具,就是transforms
模板工具,(tool=transforms.ToTensor()
具体工具),使用工具result=tool
(图片)
tansforms的调用与使用,由下图可得:
先创建一个
transforms.Tensor(),
使用from torchvision import transforms
调包transforms
去调init函数init去调用真正的
transforms
类,里面就有很多的方法(绿色五角星标注),例如:resize
,ToTensor
,CenterCrop
(从这些方法可以看出,许多都是数据增强的方法)。
接下来,上代码:
import osfrom torchvision import transformsfrom PIL import Imageroot_path = "D:\\data\\basic\\Image"label_path = "aligned"# 1.获取aligned第一张图的名字img_dir = os.path.join(root_path, label_path)img_list = os.listdir(img_dir)img_path = img_list[0]# 2.获取aligned第一张图的路径img = os.path.join(root_path, label_path, img_path)# 3.使用python自带的PIL获取图片img = Image.open(img)# 4.将PIL利用transforms转换成ToTensorto_tensor = transforms.ToTensor() # 创建totensor ()img = to_tensor(img) # 使用to_tensor直接将图片的PIL转化为tensorprint(img)# transforms
代码结果:
以上是"Pytorch怎么使用transforms"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
工具
图片
方法
内容
数据
篇文章
结果
通俗
接下来
上代
下图
五角星
代码
价值
兴趣
函数
功能
原理
名字
图像
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
工作站服务器的区别
组播服务器软件
青年网络安全意识
树型数据库
tap服务器地址
宽带网络安全密钥是什么
升级系统后还原数据库
ios 直播软件开发
网络技术基础配伍题
三亚党建工作数据库
access数据库密钥
教委网络安全宣传
教师网络技术培训方案
PLSQL数据库数据同步
2021网络安全成本
软件开发成本估算核心
软件开发过程分解独立组件
redis服务器配置
数据库实践英文
网络配置测试与网络安全
万州区提供软件开发服务公司
工作站服务器的区别
手机软件开发自学步骤图
计量器具管理软件开发
公安网络安全工作剖析材料
东北大学网络安全专业怎么样
转行做通信弱电网络技术员
聊天类app软件开发成本
深圳五季网络技术有限公司
服务器双系统如何进去