images.Sigmoid
這是一個非線性的對比度變化,對於照片調整非常有用;它能夠保持高光和陰影的細節。
中點(midpoint) 是對比度的中間值,必須位於 [0, 1] 範圍內,通常為 0.5。
因子(factor) 表示對比度增加或減少的程度,通常在 [-10, 10] 範圍內,其中 0 表示無效果。正值會增加對比度,負值則會降低對比度。
用法
創建濾鏡:
{{ $filter := images.Sigmoid 0.6 -4 }}
使用 images.Filter
函數應用過濾器:
{{ with resources.Get "images/original.jpg" }}
{{ with . | images.Filter $filter }}
<img src="{{ .RelPermalink }}" width="{{ .Width }}" height="{{ .Height }}" alt="">
{{ end }}
{{ end }}
您也可以使用 Resource
物件上的 Filter
方法來應用過濾器:
{{ with resources.Get "images/original.jpg" }}
{{ with .Filter $filter }}
<img src="{{ .RelPermalink }}" width="{{ .Width }}" height="{{ .Height }}" alt="">
{{ end }}
{{ end }}
範例
Original

Processed
