tensorflow实现图像的裁剪和填充方法


Posted in Python onJuly 27, 2018

tensorflow里面提供了实现图像进行裁剪和填充的函数,就是tf.image.resize_image_with_crop_or_pad(img,height,width )。img表示需要改变的图像,height是改变后图像的高度,width是宽度。

例如:

import matplotlib.pyplot as plt;
import tensorflow as tf;
 
image_raw_data_jpg = tf.gfile.FastGFile('11.jpg', 'r').read()
 
with tf.Session() as sess:
	img_data_jpg = tf.image.decode_jpeg(image_raw_data_jpg)
	img_data_jpg = tf.image.convert_image_dtype(img_data_jpg, dtype=tf.float32)
	crop = tf.image.resize_image_with_crop_or_pad(img_data_jpg, 500, 500)
	pad = tf.image.resize_image_with_crop_or_pad(img_data_jpg, 2000, 2000)
 
	plt.figure(1)
	plt.imshow(crop.eval())
	plt.figure(2)
	plt.imshow(pad.eval())
	plt.show()

结果:

tensorflow实现图像的裁剪和填充方法

以上这篇tensorflow实现图像的裁剪和填充方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中logging模块的用法实例
Sep 29 Python
Python面向对象编程基础解析(一)
Oct 26 Python
python搭建服务器实现两个Android客户端间收发消息
Apr 12 Python
基于python神经卷积网络的人脸识别
May 24 Python
matplotlib 纵坐标轴显示数据值的实例
May 25 Python
python3 对list中每个元素进行处理的方法
Jun 29 Python
python 以16进制打印输出的方法
Jul 09 Python
python3.5基于TCP实现文件传输
Mar 20 Python
PyQt5实现简单的计算器
May 30 Python
Python 解析xml文件的示例
Sep 29 Python
python中的插入排序的简单用法
Jan 19 Python
python解析json数据
Apr 29 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
Jul 27 #Python
对Tensorflow中的矩阵运算函数详解
Jul 27 #Python
python+influxdb+shell编写区域网络状况表
Jul 27 #Python
TensorFlow 合并/连接数组的方法
Jul 27 #Python
pytorch训练imagenet分类的方法
Jul 27 #Python
使用pytorch进行图像的顺序读取方法
Jul 27 #Python
PyTorch读取Cifar数据集并显示图片的实例讲解
Jul 27 #Python
You might like
php array的学习笔记
2012/05/16 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
php获取四位字母和数字的随机数的实现方法
2015/01/09 PHP
php生成PDF格式文件并且加密
2015/06/22 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
PHP结合Ffmpeg快速搭建流媒体服务的实践记录
2018/10/31 PHP
js中的布尔运算符使用介绍
2013/11/20 Javascript
jqgrid 表格数据导出实例
2013/11/21 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
详细解密jsonp跨域请求
2015/04/15 Javascript
用svg制作富有动态的tooltip
2015/07/17 Javascript
Node.js文件操作方法汇总
2016/03/22 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
Bootstrap CSS布局之图像
2016/12/17 Javascript
vue.js实现价格格式化的方法
2017/05/23 Javascript
详解Angular Reactive Form 表单验证
2017/07/06 Javascript
Node.js  REPL (交互式解释器)实例详解
2017/08/06 Javascript
Angular使用过滤器uppercase/lowercase实现字母大小写转换功能示例
2018/03/27 Javascript
Angular 利用路由跳转到指定页面的指定位置方法
2018/08/31 Javascript
JavaScript缓动动画函数的封装方法
2020/11/25 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
浅谈Python中的数据类型
2015/05/05 Python
浅谈python中get pass用法
2019/03/19 Python
Python实现的企业粉丝抽奖功能示例
2019/07/26 Python
Python print不能立即打印的解决方式
2020/02/19 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
欧洲有机婴儿食品最大的市场:Organic Baby Food(供美国和加拿大)
2018/03/28 全球购物
Oasis服装官网:时尚女装在线
2020/07/09 全球购物
学习十八大精神心得体会
2013/12/31 职场文书
办公室综合文员岗位职责范本
2014/02/13 职场文书
给老师的一封建议书
2014/03/13 职场文书
委托书英文
2015/01/28 职场文书
vue特效之翻牌动画
2022/04/20 Vue.js
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技