// line.png 生成 func _main() { pix := new(pixel.Pixel) rect := image.Rect(0, 0, 500, 60) pix.RGBA = image.NewRGBA(rect) pix.Image = pix.RGBA.SubImage(rect) pix = pix.Map(func(x int, _ int, _ color.Color) (c color.Color) { l := uint16(0xFFFF * x / 500) c = color.Gray16{l} return }) file, err := os.Create("fixture/line.png") if err != nil { panic(err) } defer file.Close() pix.Save(file) }