Color quantization: Difference between revisions
m
→{{header|Go}}: reduce to 16 colors as task specifies
m (→{{header|Go}}: reduce to 16 colors as task specifies) |
|||
Line 730:
=={{header|Go}}==
A very basic median cut algorithm, no dithering.
<lang go>package main
Line 750:
}
img, err := png.Decode(f)
if ec := f.Close(); err != nil {
if err != nil {▼
log.Fatal(err)
log.Fatal(ec)
}
fq, err := os.Create("
if err != nil {
log.Fatal(err)
}
if err = png.Encode(fq, quant(img,
log.Fatal(err)
}
|