Method: Magick::Image#enhance
- Defined in:
- ext/RMagick/rmimage.cpp
#enhance ⇒ Magick::Image
Apply a digital filter that improves the quality of a noisy image.
6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 |
# File 'ext/RMagick/rmimage.cpp', line 6362
VALUE
Image_enhance(VALUE self)
{
Image *image, *new_image;
ExceptionInfo *exception;
image = rm_check_destroyed(self);
exception = AcquireExceptionInfo();
GVL_STRUCT_TYPE(EnhanceImage) args = { image, exception };
new_image = (Image *)CALL_FUNC_WITHOUT_GVL(GVL_FUNC(EnhanceImage), &args);
rm_check_exception(exception, new_image, DestroyOnError);
DestroyExceptionInfo(exception);
return rm_image_new(new_image);
}
|