(img image.Image)
| 276 | } |
| 277 | |
| 278 | func encodePNG(img image.Image) ([]byte, error) { |
| 279 | var buf bytes.Buffer |
| 280 | if err := png.Encode(&buf, img); err != nil { |
| 281 | // Fallback: should not happen for RGBA images. |
| 282 | return nil, err |
| 283 | } |
| 284 | return buf.Bytes(), nil |
| 285 | } |
| 286 | |
| 287 | func encodeJPEG(img image.Image, quality int) ([]byte, error) { |
| 288 | var buf bytes.Buffer |
no test coverage detected