feat: set_image_gray

This commit is contained in:
Daniel Rönnkvist
2020-04-20 16:38:26 +02:00
parent 2c95cd7173
commit 517fd5ef5f

View File

@ -715,6 +715,14 @@ impl MagickWand {
Ok(bytes) Ok(bytes)
} }
pub fn set_image_gray (&self) -> Result<(), &'static str> {
let result = unsafe { bindings::SetImageGray(self.wand) };
match result {
MagickBooleanType_MagickTrue => Ok(()),
_ => Err("Couldn't set image to gray")
}
}
mutations!( mutations!(
/// Set the image colorspace, transforming (unlike `set_image_colorspace`) image data in /// Set the image colorspace, transforming (unlike `set_image_colorspace`) image data in
/// the process. /// the process.