捷徑

adjust_gamma

torchvision.transforms.functional.adjust_gamma(img: Tensor, gamma: float, gain: float = 1) Tensor[來源]

對影像執行伽瑪校正。

也稱為冪律轉換。RGB 模式中的強度根據以下方程式進行調整

\[I_{\text{out}} = 255 \times \text{gain} \times \left(\frac{I_{\text{in}}}{255}\right)^{\gamma}\]

請參閱 伽瑪校正 以取得更多詳細資訊。

參數:
  • img (PIL ImageTensor) – 要調整的 PIL Image。如果 img 是 torch Tensor,則預期為 […, 1 or 3, H, W] 格式,其中 … 表示它可以具有任意數量的 leading dimensions。如果 img 是 PIL Image,則不支援具有透明度(alpha channel)的模式。

  • gamma (float) – 非負實數,與方程式中的 \(\gamma\) 相同。 gamma 大於 1 使陰影更暗,而 gamma 小於 1 使黑暗區域更亮。

  • gain (float) – 常數乘數。

傳回:

伽瑪校正調整後的影像。

傳回類型:

PIL Image 或 Tensor

文件

存取 PyTorch 的全面開發者文件

檢視文件

教學課程

取得適用於初學者和進階開發者的深入教學課程

檢視教學課程

資源

尋找開發資源並獲得問題解答

檢視資源