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之变量和参数
Oct 10 Python
python 编程之twisted详解及简单实例
Jan 28 Python
python 统计代码行数简单实例
May 04 Python
python的pip安装以及使用教程
Sep 18 Python
对pandas将dataframe中某列按照条件赋值的实例讲解
Nov 29 Python
Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
Dec 03 Python
python爬虫增加访问量的方法
Aug 22 Python
python使用HTMLTestRunner导出饼图分析报告的方法
Dec 30 Python
tensorflow 获取所有variable或tensor的name示例
Jan 04 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 Python
如何在mac版pycharm选择python版本
Jul 21 Python
python学习之panda数据分析核心支持库
May 07 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+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
2012/07/15 PHP
php启用zlib压缩文件的配置方法
2013/06/12 PHP
php使用pack处理二进制文件的方法
2014/07/03 PHP
php 批量查询搜狗sogou代码分享
2015/05/17 PHP
PHP获取当前URL路径的处理方法(适用于多条件筛选列表)
2017/02/10 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
laravel开发环境homestead搭建过程详解
2020/07/03 PHP
js使用eval解析json实例与注意事项分享
2014/01/18 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
原生Javascript插件开发实践
2017/01/09 Javascript
微信小程序 封装http请求实例详解
2017/01/16 Javascript
JS使用正则表达式找出最长连续子串长度
2017/10/26 Javascript
Vue实现按钮旋转和移动位置的实例代码
2018/08/09 Javascript
antd组件Upload实现自己上传的实现示例
2018/12/18 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
JS添加或删除HTML dom元素的方法实例分析
2019/03/05 Javascript
详解关于webpack多入口热加载很慢的原因
2019/04/24 Javascript
微信小程序实现的canvas合成图片功能示例
2019/05/03 Javascript
jQuery创建折叠式菜单
2019/06/15 jQuery
在layui tab控件中载入外部html页面的方法
2019/09/04 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
python通过pip更新所有已安装的包实现方法
2017/05/19 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
详解在Python中以绝对路径或者相对路径导入文件的方法
2019/08/30 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
2020/03/30 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
巴西葡萄酒商店:Divvino
2020/02/22 全球购物
25岁生日感言
2014/01/13 职场文书
维护民族团结演讲稿
2014/08/27 职场文书
2014年教师节座谈会发言稿
2014/09/10 职场文书
教师四风自我剖析材料
2014/09/30 职场文书
教师批评与自我批评范文
2014/10/15 职场文书
2015年派出所工作总结
2015/04/24 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书