(p string, x, y, w, h int)
| 27 | } |
| 28 | |
| 29 | func ImageCopyFromFile(p string, x, y, w, h int) (src image.Image, err error) { |
| 30 | file, err := os.Open(p) |
| 31 | if err != nil { |
| 32 | return src, err |
| 33 | } |
| 34 | defer file.Close() |
| 35 | src, _, err = image.Decode(file) |
| 36 | |
| 37 | return ImageCopy(src, x, y, w, h) |
| 38 | } |
| 39 | |
| 40 | func ImageResize(src image.Image, w, h int) image.Image { |
| 41 | return resize.Resize(uint(w), uint(h), src, resize.Lanczos3) |
no test coverage detected