Interface IImageProcessor
- Namespace
- IO.Scanbot.Sdk.Imageprocessing
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/imageprocessing/ImageProcessor", "", "IO.Scanbot.Sdk.Imageprocessing.IImageProcessorInvoker")]
public interface IImageProcessor : IJavaObject, IJavaPeerable, IDisposable
- Inherited Members
-
Methods
ApplyFilter(ImageRef, ParametricFilter)
[Register("applyFilter", "(Lio/scanbot/sdk/image/ImageRef;Lio/scanbot/sdk/imageprocessing/ParametricFilter;)Lio/scanbot/common/Result;", "GetApplyFilter_Lio_scanbot_sdk_image_ImageRef_Lio_scanbot_sdk_imageprocessing_ParametricFilter_Handler:IO.Scanbot.Sdk.Imageprocessing.IImageProcessorInvoker, DocumentSDK.NET.Droid")]
IResult ApplyFilter(ImageRef image, ParametricFilter filter)
Parameters
image ImageRef
filter ParametricFilter
Returns
- IResult
Crop(ImageRef, IList<PointF>)
[Register("crop", "(Lio/scanbot/sdk/image/ImageRef;Ljava/util/List;)Lio/scanbot/common/Result;", "GetCrop_Lio_scanbot_sdk_image_ImageRef_Ljava_util_List_Handler:IO.Scanbot.Sdk.Imageprocessing.IImageProcessorInvoker, DocumentSDK.NET.Droid")]
IResult Crop(ImageRef image, IList<PointF> quad)
Parameters
image ImageRef
quad IList<PointF>
Returns
- IResult
Resize(ImageRef, int)
[Register("resize", "(Lio/scanbot/sdk/image/ImageRef;I)Lio/scanbot/common/Result;", "GetResize_Lio_scanbot_sdk_image_ImageRef_IHandler:IO.Scanbot.Sdk.Imageprocessing.IImageProcessorInvoker, DocumentSDK.NET.Droid")]
IResult Resize(ImageRef image, int size)
Parameters
image ImageRef
size int
Returns
- IResult
Rotate(ImageRef, ImageRotation)
[Register("rotate", "(Lio/scanbot/sdk/image/ImageRef;Lio/scanbot/sdk/image/ImageRotation;)Lio/scanbot/common/Result;", "GetRotate_Lio_scanbot_sdk_image_ImageRef_Lio_scanbot_sdk_image_ImageRotation_Handler:IO.Scanbot.Sdk.Imageprocessing.IImageProcessorInvoker, DocumentSDK.NET.Droid")]
IResult Rotate(ImageRef image, ImageRotation rotation)
Parameters
image ImageRef
rotation ImageRotation
Returns
- IResult