Transforms的使用

news/2024/9/24 18:05:58

Transform的作用

把图片经过Transforms的一些函数之后就会对图片进行一些变化。比如,resize就是改变其大小,totensor就是把图片PIL或者numpy类型转化为Tensor类型。

Transforms的结构及和 用法

totensor的使用

Transforms下的toTensor是一个对象,我们需要先实例化一个对象之后再通过这个实例化的对象进行调用。

from torchvision import transformstensor_class = transforms.ToTensor()
img_tensor = tensor_class(img_PIL)

为什么使用transforms转化为Tensor类型

因为tensor类型包装了我们神经网络中所需要的一些参数,而PIL或者numpy类型是没有的。
image

ToTensor实例代码


from PIL import Image
from torchvision.transforms import transforms
from torch.utils.tensorboard import SummaryWriterimg_PIL = Image.open("Dataset/hymenoptera_data/train/ants/0013035.jpg")
# print(img_PIL)
tensor_class = transforms.ToTensor()
img_tensor = tensor_class(img_PIL)writer = SummaryWriter('logs')writer.add_image('tensor-test',img_tensor,1,)
# print(img_tensor)
writer.close()

效果如下
image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/46279.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

10 个提高生产力的 Go 小技巧

10 个提高生产力的 Go 小技巧 原创 陈煎鱼 脑子进煎鱼了 2024-06-21 08:42 广东 听全文最近 Phuong Le 大佬针对日常开发 Go 项目时,总结了一些好用的 Go 小技巧。 看了后,感觉对于刚入门 Go 的同学有一定的学习价值。可以挑好的学。应用到自己项目里。以下内容分享给大家。 …

【unity开发】 C#接口使用小结(持续更新)

C#的接口(interface) 早些时候我认识的接口仅仅只是作为一个方法签名来使用 但是随着学习的深入,就我感觉而言,我所认识的接口又越来越像一个抽象类了 1.最基本的使用 作为一个接口提供公共方法 用玩家的交互判断来举一个例子吧!接口也支持使用泛型 再举一个手动实现拷贝方…

14-vertical-aligin

vertical-aligin01 行盒的理解 作用: 将当前行里的所有内容包裹起来 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0&…

6/17 死神永生服周报第五期

1.死神永生治理新闻 2.浅海公园[下] 3.死神永生TNT研究基地目录死神永生新闻 浅海公园[下] 死神永生服TNT军事基地[一]死神永生新闻前一周的治理新闻时间 人 行为 处罚方案6.14 Random748126323 火球炸服 踢+设为观察者浅海公园[下]死神永生服浅海生态公园已于6月12日建造完成,…

Goldeneye_v1靶场实操

本文章是对于来自詹士邦系列的电影——GoldenEye所命名的靶机的实操(如有错误,将及时修改)Goldeneye靶场实操 靶场信息下载靶机后用vm打开即可goldeneye靶机地址:https://www.vulnhub.com/entry/goldeneye-1,240/ 靶机发布日期:2018年5月4日 靶机描述:靶机命名来自詹士邦…

c语言程序实验————实验报告十三

c语言程序实验————实验报告十三实验项目名称: 实验报告十三 结构体运用程序设计 实验项目类型:验证性 实验日期:2024 年 5 月 30 日一、实验目的 1.掌握结构体类型变量的定义和使用 2.掌握结构体类型数组的概念和应用 3.掌握结构体类型指针的概念和应用 4.掌握共用体的概…

AWX+gitlab

目录AWX+gitlab1. Awx配置1.1 添加机构1.2 添加团队1.3 添加主机1.4 测试主机连通性2. 对接gitlab2.1 添加凭证2.2 添加项目2.3 上传playbook2.3.1 克隆仓库2.3.2 创建分支2.3.3 编写playbook并上传2.3.4 上传ansible.cfg(可选)2.3.5 创建作业模板2.4 测试 AWX+gitlab 我们可…

硬件开发笔记(二十一):外部搜索不到的元器件封装可尝试使用AD21软件的“ManufacturerPart Search”功能

前言这是一个AD的一个强大的新功能,能招到元器件的原理图、3D模型还有价格厂家,但是不一定都有,有了也不一定有其3D模型。ManufacturerPart Search在设计工具中选择即用型元件直接搜索,搜索到需要使用的元器件。在Altium Designer中,直接选中设备元件。无需使用第三方服务…