File include/brisk/graphics/ImageTransform.hpp¶
ResizingFilter enum¶
enum class ResizingFilter
ResizingFilterEnumeration of the various resizing filters available for image resizing.
Default enumerator (ResizingFilter::Default)¶
Default resizing filter.
Box enumerator (ResizingFilter::Box)¶
Box filter for resizing.
Triangle enumerator (ResizingFilter::Triangle)¶
Triangle filter for resizing.
CubicBSpline enumerator (ResizingFilter::CubicBSpline)¶
Cubic B-Spline filter for resizing.
CatmullRom enumerator (ResizingFilter::CatmullRom)¶
Catmull-Rom filter for resizing.
Mitchell enumerator (ResizingFilter::Mitchell)¶
Mitchell-Netravali filter for resizing.
imageResizeTo function¶
void imageResizeTo(
Rc<Image> destination, Rc<Image> source,
ResizingFilter filter = ResizingFilter::Default)
Resizes an image and stores the result in the destination image.
Param destination The image to store the resized result. Must be a valid image.
Param source The image to be resized. Must be a valid image.
Param filter The resizing filter to use. Defaults to ResizingFilter::Default.
imageResize function¶
inline Rc<Image>
imageResize(Rc<Image> image, Size newSize,
ResizingFilter filter = ResizingFilter::Default)
Resizes an image to the specified new size and returns a new image.
Param image The image to be resized. Must be a valid image.
Param newSize The new size for the resized image.
Param filter The resizing filter to use. Defaults to ResizingFilter::Default.
Returns A smart pointer to the newly resized image.
Auto-generated from sources, Revision , https://github.com/brisklib/brisk/blob//include/brisk/