import "code.google.com/p/go.image/bmp"
bmp包实现了bmp图片的编解码。参见http://www.digicamsoft.com/bmp/bmp.html。
var ErrUnsupported = errors.New("bmp: unsupported BMP image")
ErrUnsupported表示输入的bmp图片包含合法但尚不支持的属性。
func Decode(r io.Reader) (image.Image, error)
Decode从r读取并解析一个bmp图像,返回该图像的image.Image接口。限制:该图像必须是每像素1或3字节。
func DecodeConfig(r io.Reader) (config image.Config, err error)
DecodeConfig从r读取并返回一个bmp图像的配置信息(色彩模型和尺寸),而不会解码整个图像。限制:该图像必须是每像素1或3字节。
func Encode(w io.Writer, m image.Image) error
Encode将图像m以bmp格式写入w。