-
Notifications
You must be signed in to change notification settings - Fork 11
Get Image as bytes? #25
Copy link
Copy link
Open
Description
Right now, looks like there is no way to get the image as an array of bytes (&[u8]). And since I'm not going to store the image into a file, but instead return the image from a HTTP request, I really need that. Would be nice to have something like image.to_bytes() or image.as_bytes().
Right now I'm getting the bytes by encoding to the same format the image already is, like this:
let mut bytes = Vec::new();
self.image.encode(self.format, &mut bytes).unwrap();But of course this is allocating more memory that shouldn't be needed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels