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程序员开发中常犯的10个错误
Jul 07 Python
python字典序问题实例
Sep 26 Python
Python中函数的参数定义和可变参数用法实例分析
Jun 04 Python
Python制作钉钉加密/解密工具
Dec 07 Python
Python+request+unittest实现接口测试框架集成实例
Mar 16 Python
Python3 导入上级目录中的模块实例
Feb 16 Python
python selenium登录豆瓣网过程解析
Aug 10 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
Mar 20 Python
Pytorch环境搭建与基本语法
Jun 03 Python
Django实现文章详情页面跳转代码实例
Sep 16 Python
解决Django transaction进行事务管理踩过的坑
Apr 24 Python
python 网络编程要点总结
Jun 18 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中反射的应用
2016/03/15 PHP
ajax 同步请求和异步请求的差异分析
2011/07/04 Javascript
改变文件域的样式实现思路同时兼容ie、firefox
2013/10/23 Javascript
javascript浏览器兼容教程之事件处理
2014/06/09 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
jquery无限级联下拉菜单简单实例演示
2015/11/23 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
Jquery调用iframe父页面中的元素及方法
2016/08/23 Javascript
jQuery EasyUI常用数据验证汇总
2016/09/18 Javascript
javascript 实现动态侧边栏实例详解
2016/11/11 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
Google 爬虫如何抓取 JavaScript 的内容
2017/04/07 Javascript
Angularjs2不同组件间的通信实例代码
2017/05/06 Javascript
详解webpack 多页面/入口支持&公共组件单独打包
2017/06/29 Javascript
详解Angular-ui-BootStrap组件的解释以及使用
2018/07/13 Javascript
webpack4 CSS Tree Shaking的使用
2018/09/03 Javascript
Vue使用mixin分发组件的可复用功能
2019/09/01 Javascript
JS一次前端面试经历记录
2020/03/19 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
2020/10/24 Javascript
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
2016/06/02 Python
python实现批量修改文件名代码
2017/09/10 Python
Python基于递归和非递归算法求两个数最大公约数、最小公倍数示例
2018/05/21 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
解决pytorch-yolov3 train 报错的问题
2020/02/18 Python
瑜伽灵感珠宝:Satya Jewelry
2018/01/06 全球购物
民警群众路线教育实践活动对照检查材料
2014/10/04 职场文书
交通局领导班子群众路线教育实践活动对照检查材料思想汇报
2014/10/09 职场文书
美容院合作经营协议书
2014/10/10 职场文书
2015年办公室人员工作总结
2015/05/15 职场文书
幼儿园六一主持词
2015/06/30 职场文书
2019暑假学生安全口号
2019/06/27 职场文书
Vue全家桶入门基础教程
2021/05/14 Vue.js
python tkinter Entry控件的焦点移动操作
2021/05/22 Python
vue实现简易音乐播放器
2022/08/14 Vue.js