Path: blob/master/site/zh-cn/addons/tutorials/image_ops.ipynb
25118 views
Kernel: Python 3
Copyright 2020 The TensorFlow Authors.
In [ ]:
TensorFlow Addons 图像:运算
概述
此笔记本将演示如何使用 TensorFlow Addons 中的一些图像运算。
以下是本示例将涉及的图像运算列表:
tfa.image.mean_filter2d
tfa.image.rotate
tfa.image.transform
tfa.image.random_hsv_in_yiq
tfa.image.adjust_hsv_in_yiq
tfa.image.dense_image_warp
tfa.image.euclidean_dist_transform
设置
In [ ]:
In [ ]:
准备和检查图像
下载图像
In [ ]:
检查图像
TensorFlow 图标
In [ ]:
制作黑白版本
In [ ]:
使用 tfa.image
均值滤波
均值滤波是一种滤波技术,通常用于去除图像或信号中的噪声。其理念是逐个像素遍历图像,然后用相邻像素的平均值替代该像素。
In [ ]:
旋转
此运算可将给定图像旋转用户输入的角度(以弧度为单位)。
In [ ]:
变换
此运算基于用户给定的变换向量来变换给定图像。
In [ ]:
YIQ 中的随机 HSV
此运算可将给定 RGB 图像的色标更改为 YIQ,但此处是从给定范围随机选择色度增量和饱和度值。
In [ ]:
调整 YIQ 中的 HSV
此运算可将给定 RGB 图像的色标更改为 YIQ,但此处不是随机选择,而是由用户输入色度增量和饱和度值。
In [ ]:
密集图像变形
此运算用于由偏移向量的流场指定的任何图像的非线性变形(例如,此处使用随机值)。
In [ ]:
欧氏距离变换
此运算可将像素值更新为从前景像素到背景像素的欧氏距离。
注:它仅获取二进制图像并生成变换后的图像。如果指定不同的图像,将产生具有单一值的图像
In [ ]: