INNER CODE UNIT · Go
NewBlobFromMemory
cshum/imagor · blob.go:149
func NewBlobFromMemory(buf []byte, width, height, bands int) *Blob {
return &Blob{memory: &memory{
data: buf,
width: width,
height: height,
bands: bands,
}}
}
// NewEmptyBlob creates empty imagor Blob
func NewEmptyBlob() *Blob {
return &Blob{}
}
var jpegHeader = []byte("\xFF\xD8\xFF")
var gifHeader = []byte("\x47\x49\x46")
var webpHeader = []byte("\x57\x45\x42\x50")
var pngHeader = []byte("\x89\x50\x4E\x47")