當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。