Table of Contents

Class SBSDKImageProcessor

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKImageProcessor : NSObject
Inheritance
SBSDKImageProcessor

Constructors

SBSDKImageProcessor(NSObjectFlag)

protected SBSDKImageProcessor(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKImageProcessor(NSUrl)

public SBSDKImageProcessor(NSUrl imageURL)

Parameters

imageURL NSUrl

SBSDKImageProcessor(NativeHandle)

protected SBSDKImageProcessor(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKImageProcessor(SBSDKImageRef)

public SBSDKImageProcessor(SBSDKImageRef imageRef)

Parameters

imageRef SBSDKImageRef

SBSDKImageProcessor(UIImage)

public SBSDKImageProcessor(UIImage uiImage)

Parameters

uiImage UIImage

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

ImageRef

public virtual SBSDKImageRef ImageRef { get; }

Property Value

SBSDKImageRef

ProcessedImage

public virtual UIImage ProcessedImage { get; }

Property Value

UIImage

Methods

ApplyCropWithPoints(NSValue[])

public virtual void ApplyCropWithPoints(NSValue[] points)

Parameters

points NSValue[]

ApplyCropWithPointsOn(NSValue[], SBSDKImageRef)

public static void ApplyCropWithPointsOn(NSValue[] points, SBSDKImageRef image)

Parameters

points NSValue[]
image SBSDKImageRef

ApplyCropWithPolygon(SBSDKPolygon?)

public virtual void ApplyCropWithPolygon(SBSDKPolygon? polygon)

Parameters

polygon SBSDKPolygon

ApplyCropWithPolygonOn(SBSDKPolygon, SBSDKImageRef)

public static void ApplyCropWithPolygonOn(SBSDKPolygon polygon, SBSDKImageRef image)

Parameters

polygon SBSDKPolygon
image SBSDKImageRef

ApplyFilter(SBSDKParametricFilter)

public virtual void ApplyFilter(SBSDKParametricFilter filter)

Parameters

filter SBSDKParametricFilter

ApplyFilterOn(SBSDKParametricFilter, SBSDKImageRef)

public static void ApplyFilterOn(SBSDKParametricFilter filter, SBSDKImageRef image)

Parameters

filter SBSDKParametricFilter
image SBSDKImageRef

ApplyFilters(SBSDKParametricFilter[])

public virtual void ApplyFilters(SBSDKParametricFilter[] filters)

Parameters

filters SBSDKParametricFilter[]

ApplyFiltersOn(SBSDKParametricFilter[], SBSDKImageRef)

public static void ApplyFiltersOn(SBSDKParametricFilter[] filters, SBSDKImageRef image)

Parameters

filters SBSDKParametricFilter[]
image SBSDKImageRef

ApplyResize(nuint)

public virtual void ApplyResize(nuint size)

Parameters

size nuint

ApplyResizeOn(nuint, SBSDKImageRef)

public static void ApplyResizeOn(nuint size, SBSDKImageRef image)

Parameters

size nuint
image SBSDKImageRef

ApplyRotation(SBSDKImageRotation)

public virtual void ApplyRotation(SBSDKImageRotation rotation)

Parameters

rotation SBSDKImageRotation

ApplyRotationOn(SBSDKImageRotation, SBSDKImageRef)

public static void ApplyRotationOn(SBSDKImageRotation rotation, SBSDKImageRef image)

Parameters

rotation SBSDKImageRotation
image SBSDKImageRef