HUGO
Menu
GitHub 87548 stars Mastodon

images.UnsharpMask

Returns an image filter that sharpens an image.

Syntax

images.UnsharpMask SIGMA AMOUNT THRESHOLD

Returns

images.filter

The sigma argument is used in a gaussian function and affects the radius of effect. Sigma must be positive. The sharpen radius is approximately 3 times the sigma value.

The amount argument controls how much darker and how much lighter the edge borders become. Typically between 0.5 and 1.5.

The threshold argument controls the minimum brightness change that will be sharpened. Typically between 0 and 0.05.

Usage

Create the filter:

{{ $filter := images.UnsharpMask 10 0.4 0.03 }}

使用 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 }}
{{__hugo_ctx/}}



## Example



  

Original

Zion National Park

Processed

Zion National Park

Last updated: January 1, 0001
Improve this page