pytorch学习之图片处理
一.图片的打开与显示
1.调用操作系统自带的图片浏览器来打开图片
from PIL import Image
img = Image.open(r"D:\rjpycharm\hymenoptera_data\hymenoptera_data\train\ants\0013035.jpg")
img.show()
pip install Pillow从PIL中引用Image,引用Image中的open()打开图片,show()显示图片
注意事项:照片的文件地址很容易复制错。可能原因:1.所取地址是照片集,是一个大文件有很多照片,选取其中的某一个图片即可。2.fp = builtins.open(filename, "rb")错误,解决方法:1)地址前加r,如r"D:\rjpycharm\hymenoptera_data\hymenoptera_data\train\ants\0013035.jpg"。2)将单斜杠改成双斜杠,如"D:\\rjpycharm\\hymenoptera_data\\hymenoptera_data\\train\\ants\\0013035.jpg"
Pillow的下载(pycharm):File->Settings->Project:wjph->Python Interpreter->pillow->ok
2.使用一个matplotlib的库来绘制图片进行显示
terminal -> pip install matplotlib
from PIL import Image
import matplotlib.pyplot as plt
img = Image.open("D:\\rjpycharm\\hymenoptera_data\\hymenoptera_data\\train\\ants\\0013035.jpg")
plt.figure("0013035")
plt.imshow(img)
plt.show()
打开图片后,可以使用一些属性来查看图片信息
print img.size #图片的尺寸
print img.mode #图片的模式
print img.format #图片的格式
二、图片的保存
img.save('d:/dog.jpg')
pytorch学习之图片处理相关推荐
- Pytorch学习 - Task5 PyTorch卷积层原理和使用
Pytorch学习 - Task5 PyTorch卷积层原理和使用 1. 卷积层 (1)介绍 (torch.nn下的) 1) class torch.nn.Conv1d() 一维卷积层 2) clas ...
- Pytorch学习-tensorboard的使用
Pytorch学习-tensorboard的使用 1 Tensorboard简介 运行机制 安装及测试 2 SummaryWriter实例的使用教程 (1)初始化summaryWriter的方法 (2 ...
- Pytorch学习:Task4 PyTorch激活函数原理和使用
Pytorch学习:Task4 PyTorch激活函数原理和使用 1.torch.nn.ELU Sigmoid和ReLU结合体,具有左侧软饱和性 2.torch.nn.LeakyReLU 数学表达式: ...
- Pytorch学习-Task1
PyTorch学习-Task1:PyTorch张量计算与Numpy的转换 张量 Tensor 1.张量的定义 2.张量的运算 3.Tensor与Numpy类型的转换 4.自动求导 pytorch 与神 ...
- pytorch 学习笔记目录
1 部分内容 pytorch笔记 pytorch模型中的parameter与buffer_刘文巾的博客-CSDN博客 pytorch学习笔记 torchnn.ModuleList_刘文巾的博客-CSD ...
- 轻量高效!清华智能计算实验室开源基于PyTorch的视频 (图片) 去模糊框架SimDeblur
作者丨科技猛兽 编辑丨极市平台 清华大学自动化系智能计算实验室团队开源基于 PyTorch 的视频 (图片) 去模糊框架 SimDeblur. 基于 PyTorch 的视频 (图片) 去模糊框架 Si ...
- 深度学习入门之PyTorch学习笔记:卷积神经网络
深度学习入门之PyTorch学习笔记 绪论 1 深度学习介绍 2 深度学习框架 3 多层全连接网络 4 卷积神经网络 4.1 主要任务及起源 4.2 卷积神经网络的原理和结构 4.2.1 卷积层 1. ...
- pytorch学习笔记(2):在MNIST上实现一个CNN
参考文档:https://mp.weixin.qq.com/s/1TtPWYqVkj2Gaa-3QrEG1A 这篇文章是在一个大家经常见到的数据集 MNIST 上实现一个简单的 CNN.我们会基于上一 ...
- Pytorch学习笔记总结
往期Pytorch学习笔记总结: 1.Pytorch实战笔记_GoAI的博客-CSDN博客 2.Pytorch入门教程_GoAI的博客-CSDN博客 Pytorch系列目录: PyTorch学习笔记( ...
最新文章
- Elasticsearch CURL命令
- java封装的快捷_Fast-boot:针对SpringBoot 封装的一系列的快捷包
- 迈克尔·戴尔再次到访2019戴尔科技峰会,为“戴尔中国4.0+战略”加个码……
- 怎么测试本地网页在不同分辨率下电脑显示效果_汇总一波百万高清壁纸站,8K分辨率的都有...
- 解读《海纳云智慧城市白皮书》:智慧城市的风吹向何处?
- 3dmax无法选中对象怎么办
- 如何更换ppt模板内容不变_怎么修改固定的ppt模板中的字和图片
- Redis一主二从Sentinel监控配置
- HTML 表单 (form) 的作用解释
- linux使用gaussian提交命令,在linux系统提交gaussian任务失败,求助 - 第一原理 - 小木虫 - 学术 科研 互动社区...
- Excel拆分字符判断是否有汉字
- 2016年6月,我们毕业了~~~
- ESP32接入米家-小爱同学-IDF环境-巴法平台
- Ubuntu20 设置桌面壁纸自动切换
- 计算机画图怎么画荷花图片简笔画,画荷花最简单的画法 荷花画图片简单画法...
- 酷我音乐linux版本,酷我音乐盒的 Gtk/Linux 实现 – v2.5 版本发布
- python 通过 Snap7 与 PLC 实现数据通信
- [Shoi2011]双倍回文
- OA平台——协同管理与办公自动化
- 计算机中的用户拒绝访问权限,win7系统打开c盘提示“拒绝访问”的处理方法
热门文章
- 大四狗:我的java历程——越努力,越幸运。
- 2013,手游迎首轮大洗牌,小团队如何存活
- MySQL数据库安装,配置My.ini文件
- scrapy框架菜鸟学习记录
- pandas整表写入excel指定位置_Pandas学习笔记——读写Excel文件
- linux实现动态域名解析DDNS
- AC695x学习笔记(5):空间问题
- [源码+pdf]Detailed human shape estimation from a single image by hierarchical meshdeformation
- 裸函数 __declspec(naked),C语言是怎么变成汇编的,用裸函数加汇编实现一个最简单的加法函数
- 2018 WAIC大咖云集,七牛云“视觉智能,瞳鉴未来”论坛开启在即