image/jpeg

Guided tour · Image · pkg.go.dev →

Encode and decode JPEG. Lossy. Import _ "image/jpeg" to register it.

Usage

Encode with quality

f, _ := os.Create("out.jpg")
defer f.Close()
jpeg.Encode(f, img, &jpeg.Options{Quality: 85}) // 1..100

Decode

f, _ := os.Open("in.jpg")
defer f.Close()
img, err := jpeg.Decode(f)