当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.image.adjust_brightness用法及代码示例


调整 RGB 或灰度图像的亮度。

用法

tf.image.adjust_brightness(
    image, delta
)

参数

  • image RGB 图像或图像进行调整。
  • delta 一个标量。添加到像素值的数量。

返回

  • image 具有相同形状和类型的 brightness-adjusted 张量。

这是一种方便的方法,可以将 RGB 图像转换为浮点表示,调整它们的亮度,然后将它们转换回原始数据类型。如果多个调整链接在一起,建议尽量减少冗余转换的数量。

delta 被添加到张量 image 的所有分量中。 image 转换为 float 并在定点表示时进行适当的缩放,并且 delta 转换为相同的数据类型。对于常规图像,delta 应在 (-1,1) 范围内,因为它以浮点表示形式添加到图像中,其中像素值在 [0,1) 范围内。

使用示例:

x = [[[1.0, 2.0, 3.0],
      [4.0, 5.0, 6.0]],
    [[7.0, 8.0, 9.0],
      [10.0, 11.0, 12.0]]]
tf.image.adjust_brightness(x, delta=0.1)
<tf.Tensor:shape=(2, 2, 3), dtype=float32, numpy=
array([[[ 1.1,  2.1,  3.1],
        [ 4.1,  5.1,  6.1]],
       [[ 7.1,  8.1,  9.1],
        [10.1, 11.1, 12.1]]], dtype=float32)>

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.image.adjust_brightness。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。