tensorflow实现图像色彩的调整
2017-05-24 19:57
295 查看
实现图像的调整包括以下几个方面:
调整图像的亮度:tf.image.adjust_brightness(img, p)。img是表示目标图像,p表示对比度,大于零变亮,反之变暗
调整图像的对比度。tf.image.adjust_contrast,用法同上
调整色相。tf.image.adjust_hue。用法同上
调整饱和度:tf.image.adjust_saturation。用法同上
例如:
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)
img_1 = tf.image.adjust_brightness(img_data_jpg, 0.5)
img_2 = tf.image.adjust_contrast(img_data_jpg, 5)
img_3 = tf.image.adjust_hue(img_data_jpg, 0.8)
img_4 = tf.image.adjust_saturation(img_data_jpg, 5)
调整图像的亮度:tf.image.adjust_brightness(img, p)。img是表示目标图像,p表示对比度,大于零变亮,反之变暗
调整图像的对比度。tf.image.adjust_contrast,用法同上
调整色相。tf.image.adjust_hue。用法同上
调整饱和度:tf.image.adjust_saturation。用法同上
例如:
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)
img_1 = tf.image.adjust_brightness(img_data_jpg, 0.5)
img_2 = tf.image.adjust_contrast(img_data_jpg, 5)
img_3 = tf.image.adjust_hue(img_data_jpg, 0.8)
img_4 = tf.image.adjust_saturation(img_data_jpg, 5)
相关文章推荐
- TensorFlow学习--tensorflow图像处理--图像翻转及大小色彩调整
- TensorFlow 图像预处理(二) 图像翻转,图像色彩调整
- tensorflow实现图像的翻转
- Kaggle系列1:手把手教你用tensorflow建立卷积神经网络实现猫狗图像分类
- TensorFlow简要教程系列(三)TensorFlow实现简单图像探索
- 将 TensorFlow 移植到 Android手机,实现物体识别、行人检测和图像风格迁移详细教程
- Tensorflow中图像处理函数(图像大小调整)
- Tensorflow使用slim工具(vgg16模型)实现图像分类与分割
- opengl实现图像亮度调整
- 机器学习实验(十二):深度学习之图像分类模型AlexNet结构分析和tensorflow实现
- 基于HTML5的PACS HTML5图像处理(7)实现客户端JS调整窗宽窗位
- SSE图像算法优化系列八:自然饱和度(Vibrance)算法的模拟实现及其SSE优化(附源码,可作为SSE图像入门,Vibrance算法也可用于简单的肤色调整)。
- matlab图像处理基础知识1(双线性插值matlab实现--等比例调整缩放倍数)
- 第二十课 调整图像的色彩
- tensorflow实现图像的裁剪和填充方法
- 第1章:阿里云机器学习实践之路 / 第5节:深度学习--使用TensorFlow实现图像分类
- 谈谈电脑图像的色彩调整控制
- tensorflow实现基于深度学习的图像补全
- tensorflow实现对图像的编码
- tensorflow实现图像的裁剪和填充