C# Class ImageMagick.MagickImage.NativeMagickImage

Inheritance: NativeInstance
Show file Open project: dlemstra/Magick.NET

Public Methods

Method Description
AdaptiveBlur ( double radius, double sigma ) : void
AdaptiveResize ( int width, int height ) : void
AdaptiveSharpen ( double radius, double sigma, Channels channels ) : void
AdaptiveThreshold ( int width, int height, double bias ) : void
AddNoise ( NoiseType noiseType, double attenuate, Channels channels ) : void
AddProfile ( string name, byte datum, int length ) : void
AffineTransform ( double scaleX, double scaleY, double shearX, double shearY, double translateX, double translateY ) : void
Annotate ( DrawingSettings settings, string text, string boundingArea, Gravity gravity, double degrees ) : void
AnnotateGravity ( DrawingSettings settings, string text, Gravity gravity ) : void
AutoGamma ( Channels channels ) : void
AutoLevel ( Channels channels ) : void
AutoOrient ( ) : void
BlackThreshold ( string threshold, Channels channels ) : void
BlueShift ( double factor ) : void
Blur ( double radius, double sigma, Channels channels ) : void
Border ( MagickRectangle value ) : void
BrightnessContrast ( double brightness, double contrast, Channels channels ) : void
CannyEdge ( double radius, double sigma, double lower, double upper ) : void
ChannelOffset ( PixelChannel channel ) : int
Charcoal ( double radius, double sigma ) : void
Chop ( MagickRectangle geometry ) : void
Clamp ( ) : void
ClampChannel ( Channels channels ) : void
Clip ( ) : void
ClipPath ( string pathName, bool inside ) : void
Clone ( ) : IntPtr
CloneArea ( int width, int height ) : IntPtr
Clut ( MagickImage image, PixelInterpolateMethod method, Channels channels ) : void
ColorDecisionList ( string fileName ) : void
ColorMatrix ( DoubleMatrix matrix ) : void
Colorize ( MagickColor color, string blend ) : void
Compare ( MagickImage image, ErrorMetric metric, Channels channels, double &distortion ) : IntPtr
CompareDistortion ( MagickImage image, ErrorMetric metric, Channels channels ) : double
Composite ( MagickImage image, int x, int y, CompositeOperator compose ) : void
CompositeGravity ( MagickImage image, Gravity gravity, CompositeOperator compose ) : void
ConnectedComponents ( int connectivity, IntPtr &objects ) : void
Contrast ( bool enhance ) : void
ContrastStretch ( double blackPoint, double whitePoint, Channels channels ) : void
Convolve ( DoubleMatrix matrix ) : void
CopyPixels ( MagickImage image, MagickRectangle geometry, OffsetInfo offset, Channels channels ) : void
Crop ( MagickRectangle geometry ) : void
CropToTiles ( string geometry ) : IntPtr
CycleColormap ( int amount ) : void
Decipher ( string passphrase ) : void
Deskew ( double threshold ) : void
Despeckle ( ) : void
DetermineColorType ( ) : ColorType
Distort ( DistortMethod method, bool bestfit, double arguments, int length ) : void
Edge ( double radius ) : void
Emboss ( double radius, double sigma ) : void
Encipher ( string passphrase ) : void
Enhance ( ) : void
Equalize ( ) : void
Equals ( MagickImage image ) : bool
EvaluateFunction ( Channels channels, EvaluateFunction evaluateFunction, double values, int length ) : void
EvaluateGeometry ( Channels channels, MagickRectangle geometry, EvaluateOperator evaluateOperator, double value ) : void
EvaluateOperator ( Channels channels, EvaluateOperator evaluateOperator, double value ) : void
Extent ( string geometry ) : void
ExtentGravity ( string geometry, Gravity gravity ) : void
Flip ( ) : void
FloodFill ( DrawingSettings settings, int x, int y, MagickColor target, bool invert ) : void
Flop ( ) : void
FontTypeMetrics ( DrawingSettings settings, bool ignoreNewLines ) : IntPtr
FormatExpression ( MagickSettings settings, string expression ) : string
Frame ( MagickRectangle geometry ) : void
Fx ( string expression, Channels channels ) : void
GammaCorrect ( double gamma, Channels channels ) : void
GaussianBlur ( double radius, double sigma, Channels channels ) : void
GetArtifact ( string name ) : string
GetAttribute ( string name ) : string
GetBitDepth ( Channels channels ) : int
GetColormap ( int index ) : MagickColor
GetNext ( IntPtr image ) : IntPtr
GetNextArtifactName ( ) : string
GetNextAttributeName ( ) : string
GetNextProfileName ( ) : string
GetProfile ( string name ) : StringInfo
Grayscale ( PixelIntensityMethod method ) : void
HaldClut ( MagickImage image ) : void
HasChannel ( PixelChannel channel ) : bool
HasProfile ( string name ) : bool
Histogram ( UIntPtr &length ) : IntPtr
HoughLine ( int width, int height, int threshold ) : void
Implode ( double amount, PixelInterpolateMethod method ) : void
Kuwahara ( double radius, double sigma ) : void
Level ( double blackPoint, double whitePoint, double gamma, Channels channels ) : void
LevelColors ( MagickColor blackColor, MagickColor whiteColor, Channels channels, bool invert ) : void
Levelize ( double blackPoint, double whitePoint, double gamma, Channels channels ) : void
LinearStretch ( double blackPoint, double whitePoint ) : void
LiquidRescale ( string geometry ) : void
LocalContrast ( double radius, double strength ) : void
Magnify ( ) : void
Map ( MagickImage image, QuantizeSettings settings ) : bool
Minify ( ) : void
Modulate ( string modulate ) : void
Moments ( ) : IntPtr
Morphology ( MorphologyMethod method, string kernel, Channels channels, int iterations ) : void
MotionBlur ( double radius, double sigma, double angle ) : void
NativeMagickImage ( IntPtr instance ) : System
NativeMagickImage ( MagickSettings settings ) : System
Negate ( bool onlyGrayscale, Channels channels ) : void
Normalize ( ) : void
OilPaint ( double radius, double sigma ) : void
Opaque ( MagickColor target, MagickColor fill, bool invert ) : void
OrderedDither ( string thresholdMap, Channels channels ) : void
Perceptible ( double epsilon, Channels channels ) : void
PerceptualHash ( ) : IntPtr
Polaroid ( DrawingSettings settings, string caption, double angle, PixelInterpolateMethod method ) : void
Posterize ( int levels, DitherMethod method, Channels channels ) : void
Quantize ( QuantizeSettings settings ) : void
RaiseOrLower ( int size, bool raise ) : void
RandomThreshold ( double low, double high, Channels channels ) : void
ReadBlob ( MagickSettings settings, byte data, int length ) : void
ReadFile ( MagickSettings settings ) : void
ReadPixels ( int width, int height, string map, StorageType storageType, byte data ) : void
RegionMask ( MagickRectangle region ) : void
RemoveArtifact ( string name ) : void
RemoveAttribute ( string name ) : void
RemoveProfile ( string name ) : void
Resample ( double resolutionX, double resolutionY ) : void
ResetArtifactIterator ( ) : void
ResetAttributeIterator ( ) : void
ResetProfileIterator ( ) : void
Resize ( string geometry ) : void
Roll ( int x, int y ) : void
Rotate ( double degrees ) : void
RotationalBlur ( double angle, Channels channels ) : void
Sample ( string geometry ) : void
Scale ( string geometry ) : void
Segment ( ColorSpace colorSpace, double clusterThreshold, double smoothingThreshold ) : void
SelectiveBlur ( double radius, double sigma, double threshold, Channels channels ) : void
Separate ( Channels channels ) : IntPtr
SepiaTone ( double threshold ) : void
SetAlpha ( AlphaOption value ) : void
SetArtifact ( string name, string value ) : void
SetAttribute ( string name, string value ) : void
SetBitDepth ( Channels channels, int value ) : void
SetColorMetric ( MagickImage image ) : bool
SetColormap ( int index, MagickColor color ) : void
SetNext ( IntPtr image ) : void
SetProgressDelegate ( ProgressDelegate method ) : void
Shade ( double azimuth, double elevation, bool colorShading, Channels channels ) : void
Shadow ( int x, int y, double sigma, double alphaPercentage ) : void
Sharpen ( double radius, double sigma, Channels channel ) : void
Shave ( int leftRight, int topBottom ) : void
Shear ( double xAngle, double yAngle ) : void
SigmoidalContrast ( bool sharpen, double contrast, double midpoint ) : void
Sketch ( double radius, double sigma, double angle ) : void
Solarize ( double factor ) : void
SparseColor ( Channels channel, SparseColorMethod method, double values, int length ) : void
Splice ( MagickRectangle geometry ) : void
Spread ( PixelInterpolateMethod method, double radius ) : void
Statistic ( StatisticType type, int width, int height ) : void
Statistics ( ) : IntPtr
Stegano ( MagickImage watermark ) : void
Stereo ( MagickImage rightImage ) : void
Strip ( ) : void
SubImageSearch ( MagickImage reference, ErrorMetric metric, double similarityThreshold, MagickRectangle &offset, double &similarityMetric ) : IntPtr
Swirl ( PixelInterpolateMethod method, double degrees ) : void
Texture ( MagickImage image ) : void
Threshold ( double threshold ) : void
Thumbnail ( string geometry ) : void
Tint ( string opacity, MagickColor tint ) : void
Transparent ( MagickColor color, bool invert ) : void
TransparentChroma ( MagickColor colorLow, MagickColor colorHigh, bool invert ) : void
Transpose ( ) : void
Transverse ( ) : void
Trim ( ) : void
UniqueColors ( ) : IntPtr
UnsharpMask ( double radius, double sigma, double amount, double threshold, Channels channels ) : void
Vignette ( double radius, double sigma, int x, int y ) : void
Wave ( PixelInterpolateMethod method, double amplitude, double length ) : void
WaveletDenoise ( double threshold, double softness ) : void
WhiteThreshold ( string threshold, Channels channels ) : void
WriteBlob ( MagickSettings settings, UIntPtr &length ) : IntPtr
WriteFile ( MagickSettings settings ) : void

Protected Methods

Method Description
Dispose ( IntPtr instance ) : void

Method Details

AdaptiveBlur() public method

public AdaptiveBlur ( double radius, double sigma ) : void
radius double
sigma double
return void

AdaptiveResize() public method

public AdaptiveResize ( int width, int height ) : void
width int
height int
return void

AdaptiveSharpen() public method

public AdaptiveSharpen ( double radius, double sigma, Channels channels ) : void
radius double
sigma double
channels Channels
return void

AdaptiveThreshold() public method

public AdaptiveThreshold ( int width, int height, double bias ) : void
width int
height int
bias double
return void

AddNoise() public method

public AddNoise ( NoiseType noiseType, double attenuate, Channels channels ) : void
noiseType NoiseType
attenuate double
channels Channels
return void

AddProfile() public method

public AddProfile ( string name, byte datum, int length ) : void
name string
datum byte
length int
return void

AffineTransform() public method

public AffineTransform ( double scaleX, double scaleY, double shearX, double shearY, double translateX, double translateY ) : void
scaleX double
scaleY double
shearX double
shearY double
translateX double
translateY double
return void

Annotate() public method

public Annotate ( DrawingSettings settings, string text, string boundingArea, Gravity gravity, double degrees ) : void
settings DrawingSettings
text string
boundingArea string
gravity Gravity
degrees double
return void

AnnotateGravity() public method

public AnnotateGravity ( DrawingSettings settings, string text, Gravity gravity ) : void
settings DrawingSettings
text string
gravity Gravity
return void

AutoGamma() public method

public AutoGamma ( Channels channels ) : void
channels Channels
return void

AutoLevel() public method

public AutoLevel ( Channels channels ) : void
channels Channels
return void

AutoOrient() public method

public AutoOrient ( ) : void
return void

BlackThreshold() public method

public BlackThreshold ( string threshold, Channels channels ) : void
threshold string
channels Channels
return void

BlueShift() public method

public BlueShift ( double factor ) : void
factor double
return void

Blur() public method

public Blur ( double radius, double sigma, Channels channels ) : void
radius double
sigma double
channels Channels
return void

Border() public method

public Border ( MagickRectangle value ) : void
value MagickRectangle
return void

BrightnessContrast() public method

public BrightnessContrast ( double brightness, double contrast, Channels channels ) : void
brightness double
contrast double
channels Channels
return void

CannyEdge() public method

public CannyEdge ( double radius, double sigma, double lower, double upper ) : void
radius double
sigma double
lower double
upper double
return void

ChannelOffset() public method

public ChannelOffset ( PixelChannel channel ) : int
channel PixelChannel
return int

Charcoal() public method

public Charcoal ( double radius, double sigma ) : void
radius double
sigma double
return void

Chop() public method

public Chop ( MagickRectangle geometry ) : void
geometry MagickRectangle
return void

Clamp() public method

public Clamp ( ) : void
return void

ClampChannel() public method

public ClampChannel ( Channels channels ) : void
channels Channels
return void

Clip() public method

public Clip ( ) : void
return void

ClipPath() public method

public ClipPath ( string pathName, bool inside ) : void
pathName string
inside bool
return void

Clone() public method

public Clone ( ) : IntPtr
return System.IntPtr

CloneArea() public method

public CloneArea ( int width, int height ) : IntPtr
width int
height int
return System.IntPtr

Clut() public method

public Clut ( MagickImage image, PixelInterpolateMethod method, Channels channels ) : void
image MagickImage
method PixelInterpolateMethod
channels Channels
return void

ColorDecisionList() public method

public ColorDecisionList ( string fileName ) : void
fileName string
return void

ColorMatrix() public method

public ColorMatrix ( DoubleMatrix matrix ) : void
matrix DoubleMatrix
return void

Colorize() public method

public Colorize ( MagickColor color, string blend ) : void
color MagickColor
blend string
return void

Compare() public method

public Compare ( MagickImage image, ErrorMetric metric, Channels channels, double &distortion ) : IntPtr
image MagickImage
metric ErrorMetric
channels Channels
distortion double
return System.IntPtr

CompareDistortion() public method

public CompareDistortion ( MagickImage image, ErrorMetric metric, Channels channels ) : double
image MagickImage
metric ErrorMetric
channels Channels
return double

Composite() public method

public Composite ( MagickImage image, int x, int y, CompositeOperator compose ) : void
image MagickImage
x int
y int
compose CompositeOperator
return void

CompositeGravity() public method

public CompositeGravity ( MagickImage image, Gravity gravity, CompositeOperator compose ) : void
image MagickImage
gravity Gravity
compose CompositeOperator
return void

ConnectedComponents() public method

public ConnectedComponents ( int connectivity, IntPtr &objects ) : void
connectivity int
objects System.IntPtr
return void

Contrast() public method

public Contrast ( bool enhance ) : void
enhance bool
return void

ContrastStretch() public method

public ContrastStretch ( double blackPoint, double whitePoint, Channels channels ) : void
blackPoint double
whitePoint double
channels Channels
return void

Convolve() public method

public Convolve ( DoubleMatrix matrix ) : void
matrix DoubleMatrix
return void

CopyPixels() public method

public CopyPixels ( MagickImage image, MagickRectangle geometry, OffsetInfo offset, Channels channels ) : void
image MagickImage
geometry MagickRectangle
offset OffsetInfo
channels Channels
return void

Crop() public method

public Crop ( MagickRectangle geometry ) : void
geometry MagickRectangle
return void

CropToTiles() public method

public CropToTiles ( string geometry ) : IntPtr
geometry string
return System.IntPtr

CycleColormap() public method

public CycleColormap ( int amount ) : void
amount int
return void

Decipher() public method

public Decipher ( string passphrase ) : void
passphrase string
return void

Deskew() public method

public Deskew ( double threshold ) : void
threshold double
return void

Despeckle() public method

public Despeckle ( ) : void
return void

DetermineColorType() public method

public DetermineColorType ( ) : ColorType
return ColorType

Dispose() protected method

protected Dispose ( IntPtr instance ) : void
instance System.IntPtr
return void

Distort() public method

public Distort ( DistortMethod method, bool bestfit, double arguments, int length ) : void
method DistortMethod
bestfit bool
arguments double
length int
return void

Edge() public method

public Edge ( double radius ) : void
radius double
return void

Emboss() public method

public Emboss ( double radius, double sigma ) : void
radius double
sigma double
return void

Encipher() public method

public Encipher ( string passphrase ) : void
passphrase string
return void

Enhance() public method

public Enhance ( ) : void
return void

Equalize() public method

public Equalize ( ) : void
return void

Equals() public method

public Equals ( MagickImage image ) : bool
image MagickImage
return bool

EvaluateFunction() public method

public EvaluateFunction ( Channels channels, EvaluateFunction evaluateFunction, double values, int length ) : void
channels Channels
evaluateFunction EvaluateFunction
values double
length int
return void

EvaluateGeometry() public method

public EvaluateGeometry ( Channels channels, MagickRectangle geometry, EvaluateOperator evaluateOperator, double value ) : void
channels Channels
geometry MagickRectangle
evaluateOperator EvaluateOperator
value double
return void

EvaluateOperator() public method

public EvaluateOperator ( Channels channels, EvaluateOperator evaluateOperator, double value ) : void
channels Channels
evaluateOperator EvaluateOperator
value double
return void

Extent() public method

public Extent ( string geometry ) : void
geometry string
return void

ExtentGravity() public method

public ExtentGravity ( string geometry, Gravity gravity ) : void
geometry string
gravity Gravity
return void

Flip() public method

public Flip ( ) : void
return void

FloodFill() public method

public FloodFill ( DrawingSettings settings, int x, int y, MagickColor target, bool invert ) : void
settings DrawingSettings
x int
y int
target MagickColor
invert bool
return void

Flop() public method

public Flop ( ) : void
return void

FontTypeMetrics() public method

public FontTypeMetrics ( DrawingSettings settings, bool ignoreNewLines ) : IntPtr
settings DrawingSettings
ignoreNewLines bool
return IntPtr

FormatExpression() public method

public FormatExpression ( MagickSettings settings, string expression ) : string
settings MagickSettings
expression string
return string

Frame() public method

public Frame ( MagickRectangle geometry ) : void
geometry MagickRectangle
return void

Fx() public method

public Fx ( string expression, Channels channels ) : void
expression string
channels Channels
return void

GammaCorrect() public method

public GammaCorrect ( double gamma, Channels channels ) : void
gamma double
channels Channels
return void

GaussianBlur() public method

public GaussianBlur ( double radius, double sigma, Channels channels ) : void
radius double
sigma double
channels Channels
return void

GetArtifact() public method

public GetArtifact ( string name ) : string
name string
return string

GetAttribute() public method

public GetAttribute ( string name ) : string
name string
return string

GetBitDepth() public method

public GetBitDepth ( Channels channels ) : int
channels Channels
return int

GetColormap() public method

public GetColormap ( int index ) : MagickColor
index int
return MagickColor

GetNext() public static method

public static GetNext ( IntPtr image ) : IntPtr
image IntPtr
return IntPtr

GetNextArtifactName() public method

public GetNextArtifactName ( ) : string
return string

GetNextAttributeName() public method

public GetNextAttributeName ( ) : string
return string

GetNextProfileName() public method

public GetNextProfileName ( ) : string
return string

GetProfile() public method

public GetProfile ( string name ) : StringInfo
name string
return StringInfo

Grayscale() public method

public Grayscale ( PixelIntensityMethod method ) : void
method PixelIntensityMethod
return void

HaldClut() public method

public HaldClut ( MagickImage image ) : void
image MagickImage
return void

HasChannel() public method

public HasChannel ( PixelChannel channel ) : bool
channel PixelChannel
return bool

HasProfile() public method

public HasProfile ( string name ) : bool
name string
return bool

Histogram() public method

public Histogram ( UIntPtr &length ) : IntPtr
length UIntPtr
return IntPtr

HoughLine() public method

public HoughLine ( int width, int height, int threshold ) : void
width int
height int
threshold int
return void

Implode() public method

public Implode ( double amount, PixelInterpolateMethod method ) : void
amount double
method PixelInterpolateMethod
return void

Kuwahara() public method

public Kuwahara ( double radius, double sigma ) : void
radius double
sigma double
return void

Level() public method

public Level ( double blackPoint, double whitePoint, double gamma, Channels channels ) : void
blackPoint double
whitePoint double
gamma double
channels Channels
return void

LevelColors() public method

public LevelColors ( MagickColor blackColor, MagickColor whiteColor, Channels channels, bool invert ) : void
blackColor MagickColor
whiteColor MagickColor
channels Channels
invert bool
return void

Levelize() public method

public Levelize ( double blackPoint, double whitePoint, double gamma, Channels channels ) : void
blackPoint double
whitePoint double
gamma double
channels Channels
return void

LinearStretch() public method

public LinearStretch ( double blackPoint, double whitePoint ) : void
blackPoint double
whitePoint double
return void

LiquidRescale() public method

public LiquidRescale ( string geometry ) : void
geometry string
return void

LocalContrast() public method

public LocalContrast ( double radius, double strength ) : void
radius double
strength double
return void

Magnify() public method

public Magnify ( ) : void
return void

Map() public method

public Map ( MagickImage image, QuantizeSettings settings ) : bool
image MagickImage
settings QuantizeSettings
return bool

Minify() public method

public Minify ( ) : void
return void

Modulate() public method

public Modulate ( string modulate ) : void
modulate string
return void

Moments() public method

public Moments ( ) : IntPtr
return IntPtr

Morphology() public method

public Morphology ( MorphologyMethod method, string kernel, Channels channels, int iterations ) : void
method MorphologyMethod
kernel string
channels Channels
iterations int
return void

MotionBlur() public method

public MotionBlur ( double radius, double sigma, double angle ) : void
radius double
sigma double
angle double
return void

NativeMagickImage() public method

public NativeMagickImage ( IntPtr instance ) : System
instance IntPtr
return System

NativeMagickImage() public method

public NativeMagickImage ( MagickSettings settings ) : System
settings MagickSettings
return System

Negate() public method

public Negate ( bool onlyGrayscale, Channels channels ) : void
onlyGrayscale bool
channels Channels
return void

Normalize() public method

public Normalize ( ) : void
return void

OilPaint() public method

public OilPaint ( double radius, double sigma ) : void
radius double
sigma double
return void

Opaque() public method

public Opaque ( MagickColor target, MagickColor fill, bool invert ) : void
target MagickColor
fill MagickColor
invert bool
return void

OrderedDither() public method

public OrderedDither ( string thresholdMap, Channels channels ) : void
thresholdMap string
channels Channels
return void

Perceptible() public method

public Perceptible ( double epsilon, Channels channels ) : void
epsilon double
channels Channels
return void

PerceptualHash() public method

public PerceptualHash ( ) : IntPtr
return IntPtr

Polaroid() public method

public Polaroid ( DrawingSettings settings, string caption, double angle, PixelInterpolateMethod method ) : void
settings DrawingSettings
caption string
angle double
method PixelInterpolateMethod
return void

Posterize() public method

public Posterize ( int levels, DitherMethod method, Channels channels ) : void
levels int
method DitherMethod
channels Channels
return void

Quantize() public method

public Quantize ( QuantizeSettings settings ) : void
settings QuantizeSettings
return void

RaiseOrLower() public method

public RaiseOrLower ( int size, bool raise ) : void
size int
raise bool
return void

RandomThreshold() public method

public RandomThreshold ( double low, double high, Channels channels ) : void
low double
high double
channels Channels
return void

ReadBlob() public method

public ReadBlob ( MagickSettings settings, byte data, int length ) : void
settings MagickSettings
data byte
length int
return void

ReadFile() public method

public ReadFile ( MagickSettings settings ) : void
settings MagickSettings
return void

ReadPixels() public method

public ReadPixels ( int width, int height, string map, StorageType storageType, byte data ) : void
width int
height int
map string
storageType StorageType
data byte
return void

RegionMask() public method

public RegionMask ( MagickRectangle region ) : void
region MagickRectangle
return void

RemoveArtifact() public method

public RemoveArtifact ( string name ) : void
name string
return void

RemoveAttribute() public method

public RemoveAttribute ( string name ) : void
name string
return void

RemoveProfile() public method

public RemoveProfile ( string name ) : void
name string
return void

Resample() public method

public Resample ( double resolutionX, double resolutionY ) : void
resolutionX double
resolutionY double
return void

ResetArtifactIterator() public method

public ResetArtifactIterator ( ) : void
return void

ResetAttributeIterator() public method

public ResetAttributeIterator ( ) : void
return void

ResetProfileIterator() public method

public ResetProfileIterator ( ) : void
return void

Resize() public method

public Resize ( string geometry ) : void
geometry string
return void

Roll() public method

public Roll ( int x, int y ) : void
x int
y int
return void

Rotate() public method

public Rotate ( double degrees ) : void
degrees double
return void

RotationalBlur() public method

public RotationalBlur ( double angle, Channels channels ) : void
angle double
channels Channels
return void

Sample() public method

public Sample ( string geometry ) : void
geometry string
return void

Scale() public method

public Scale ( string geometry ) : void
geometry string
return void

Segment() public method

public Segment ( ColorSpace colorSpace, double clusterThreshold, double smoothingThreshold ) : void
colorSpace ColorSpace
clusterThreshold double
smoothingThreshold double
return void

SelectiveBlur() public method

public SelectiveBlur ( double radius, double sigma, double threshold, Channels channels ) : void
radius double
sigma double
threshold double
channels Channels
return void

Separate() public method

public Separate ( Channels channels ) : IntPtr
channels Channels
return IntPtr

SepiaTone() public method

public SepiaTone ( double threshold ) : void
threshold double
return void

SetAlpha() public method

public SetAlpha ( AlphaOption value ) : void
value AlphaOption
return void

SetArtifact() public method

public SetArtifact ( string name, string value ) : void
name string
value string
return void

SetAttribute() public method

public SetAttribute ( string name, string value ) : void
name string
value string
return void

SetBitDepth() public method

public SetBitDepth ( Channels channels, int value ) : void
channels Channels
value int
return void

SetColorMetric() public method

public SetColorMetric ( MagickImage image ) : bool
image MagickImage
return bool

SetColormap() public method

public SetColormap ( int index, MagickColor color ) : void
index int
color MagickColor
return void

SetNext() public method

public SetNext ( IntPtr image ) : void
image IntPtr
return void

SetProgressDelegate() public method

public SetProgressDelegate ( ProgressDelegate method ) : void
method ProgressDelegate
return void

Shade() public method

public Shade ( double azimuth, double elevation, bool colorShading, Channels channels ) : void
azimuth double
elevation double
colorShading bool
channels Channels
return void

Shadow() public method

public Shadow ( int x, int y, double sigma, double alphaPercentage ) : void
x int
y int
sigma double
alphaPercentage double
return void

Sharpen() public method

public Sharpen ( double radius, double sigma, Channels channel ) : void
radius double
sigma double
channel Channels
return void

Shave() public method

public Shave ( int leftRight, int topBottom ) : void
leftRight int
topBottom int
return void

Shear() public method

public Shear ( double xAngle, double yAngle ) : void
xAngle double
yAngle double
return void

SigmoidalContrast() public method

public SigmoidalContrast ( bool sharpen, double contrast, double midpoint ) : void
sharpen bool
contrast double
midpoint double
return void

Sketch() public method

public Sketch ( double radius, double sigma, double angle ) : void
radius double
sigma double
angle double
return void

Solarize() public method

public Solarize ( double factor ) : void
factor double
return void

SparseColor() public method

public SparseColor ( Channels channel, SparseColorMethod method, double values, int length ) : void
channel Channels
method SparseColorMethod
values double
length int
return void

Splice() public method

public Splice ( MagickRectangle geometry ) : void
geometry MagickRectangle
return void

Spread() public method

public Spread ( PixelInterpolateMethod method, double radius ) : void
method PixelInterpolateMethod
radius double
return void

Statistic() public method

public Statistic ( StatisticType type, int width, int height ) : void
type StatisticType
width int
height int
return void

Statistics() public method

public Statistics ( ) : IntPtr
return IntPtr

Stegano() public method

public Stegano ( MagickImage watermark ) : void
watermark MagickImage
return void

Stereo() public method

public Stereo ( MagickImage rightImage ) : void
rightImage MagickImage
return void

Strip() public method

public Strip ( ) : void
return void

SubImageSearch() public method

public SubImageSearch ( MagickImage reference, ErrorMetric metric, double similarityThreshold, MagickRectangle &offset, double &similarityMetric ) : IntPtr
reference MagickImage
metric ErrorMetric
similarityThreshold double
offset MagickRectangle
similarityMetric double
return IntPtr

Swirl() public method

public Swirl ( PixelInterpolateMethod method, double degrees ) : void
method PixelInterpolateMethod
degrees double
return void

Texture() public method

public Texture ( MagickImage image ) : void
image MagickImage
return void

Threshold() public method

public Threshold ( double threshold ) : void
threshold double
return void

Thumbnail() public method

public Thumbnail ( string geometry ) : void
geometry string
return void

Tint() public method

public Tint ( string opacity, MagickColor tint ) : void
opacity string
tint MagickColor
return void

Transparent() public method

public Transparent ( MagickColor color, bool invert ) : void
color MagickColor
invert bool
return void

TransparentChroma() public method

public TransparentChroma ( MagickColor colorLow, MagickColor colorHigh, bool invert ) : void
colorLow MagickColor
colorHigh MagickColor
invert bool
return void

Transpose() public method

public Transpose ( ) : void
return void

Transverse() public method

public Transverse ( ) : void
return void

Trim() public method

public Trim ( ) : void
return void

UniqueColors() public method

public UniqueColors ( ) : IntPtr
return IntPtr

UnsharpMask() public method

public UnsharpMask ( double radius, double sigma, double amount, double threshold, Channels channels ) : void
radius double
sigma double
amount double
threshold double
channels Channels
return void

Vignette() public method

public Vignette ( double radius, double sigma, int x, int y ) : void
radius double
sigma double
x int
y int
return void

Wave() public method

public Wave ( PixelInterpolateMethod method, double amplitude, double length ) : void
method PixelInterpolateMethod
amplitude double
length double
return void

WaveletDenoise() public method

public WaveletDenoise ( double threshold, double softness ) : void
threshold double
softness double
return void

WhiteThreshold() public method

public WhiteThreshold ( string threshold, Channels channels ) : void
threshold string
channels Channels
return void

WriteBlob() public method

public WriteBlob ( MagickSettings settings, UIntPtr &length ) : IntPtr
settings MagickSettings
length UIntPtr
return IntPtr

WriteFile() public method

public WriteFile ( MagickSettings settings ) : void
settings MagickSettings
return void