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解析中国天气网的天气数据
Mar 21 Python
Python脚本实时处理log文件的方法
Nov 21 Python
python 按不同维度求和,最值,均值的实例
Jun 28 Python
python实现简单http服务器功能
Sep 17 Python
使用Python实现租车计费系统的两种方法
Sep 29 Python
python 实现得到当前时间偏移day天后的日期方法
Dec 31 Python
python networkx 根据图的权重画图实现
Jul 10 Python
django 多对多表的创建和插入代码实现
Sep 09 Python
Python的几种主动结束程序方式
Nov 22 Python
Python字典添加,删除,查询等相关操作方法详解
Feb 07 Python
解决Python发送Http请求时,中文乱码的问题
Apr 30 Python
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
May 12 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模拟post提交数据的方法
2015/02/12 PHP
验证坐标在某坐标区域内php代码
2016/10/08 PHP
laravel-admin 中列表筛选方法
2019/10/03 PHP
javascript实现的DES加密示例
2013/10/30 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
jQuery+ajax实现无刷新级联菜单示例
2015/05/21 Javascript
jquery实现用户打分评分特效
2015/05/28 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
jQuery实现的简单悬浮层功能完整实例
2017/01/23 Javascript
Bootstrap禁用响应式布局的实现方法
2017/03/09 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
2017/05/20 jQuery
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
前端防止用户重复提交js实现代码示例
2018/09/07 Javascript
Vue resource三种请求格式和万能测试地址
2018/09/26 Javascript
Vue动态修改网页标题的方法及遇到问题
2019/06/09 Javascript
浅谈实现在线预览PDF的几种解决办法
2020/08/10 Javascript
微信小程序picker组件两列关联使用方式
2020/10/27 Javascript
全网小程序接口请求封装实例代码
2020/11/06 Javascript
[51:44]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第二场
2018/04/04 DOTA
利用Python的Flask框架来构建一个简单的数字商品支付解决方案
2015/03/31 Python
Python中生成Epoch的方法
2017/04/26 Python
python中kmeans聚类实现代码
2018/02/23 Python
PyQt5创建一个新窗口的实例
2019/06/20 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
Python+OpenCV图像处理—— 色彩空间转换
2020/10/22 Python
阿玛尼美国官方网站:Armani.com
2016/11/25 全球购物
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
Lookfantastic葡萄牙官方网站:欧洲第一大化妆品零售商
2018/03/17 全球购物
高二美术教学反思
2014/01/14 职场文书
yy婚礼司仪主持词
2014/03/14 职场文书
应急处置方案
2014/06/16 职场文书
四年级学生期末评语
2014/12/26 职场文书
鸟的天堂导游词
2015/01/31 职场文书
创业计划书之养殖业
2019/10/11 职场文书
Python之matplotlib绘制折线图
2022/04/13 Python
苹果发布了MagSafe固件更新,可以不外接电源实现最高7.5W充电
2022/04/21 数码科技