C# Class ImageMagick.MagickImage.NativeMagickImage

Inheritance: NativeInstance
Afficher le fichier Open project: dlemstra/Magick.NET

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
Dispose ( IntPtr instance ) : void

Method Details

AdaptiveBlur() public méthode

public AdaptiveBlur ( double radius, double sigma ) : void
radius double
sigma double
Résultat void

AdaptiveResize() public méthode

public AdaptiveResize ( int width, int height ) : void
width int
height int
Résultat void

AdaptiveSharpen() public méthode

public AdaptiveSharpen ( double radius, double sigma, Channels channels ) : void
radius double
sigma double
channels Channels
Résultat void

AdaptiveThreshold() public méthode

public AdaptiveThreshold ( int width, int height, double bias ) : void
width int
height int
bias double
Résultat void

AddNoise() public méthode

public AddNoise ( NoiseType noiseType, double attenuate, Channels channels ) : void
noiseType NoiseType
attenuate double
channels Channels
Résultat void

AddProfile() public méthode

public AddProfile ( string name, byte datum, int length ) : void
name string
datum byte
length int
Résultat void

AffineTransform() public méthode

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
Résultat void

Annotate() public méthode

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

AnnotateGravity() public méthode

public AnnotateGravity ( DrawingSettings settings, string text, Gravity gravity ) : void
settings DrawingSettings
text string
gravity Gravity
Résultat void

AutoGamma() public méthode

public AutoGamma ( Channels channels ) : void
channels Channels
Résultat void

AutoLevel() public méthode

public AutoLevel ( Channels channels ) : void
channels Channels
Résultat void

AutoOrient() public méthode

public AutoOrient ( ) : void
Résultat void

BlackThreshold() public méthode

public BlackThreshold ( string threshold, Channels channels ) : void
threshold string
channels Channels
Résultat void

BlueShift() public méthode

public BlueShift ( double factor ) : void
factor double
Résultat void

Blur() public méthode

public Blur ( double radius, double sigma, Channels channels ) : void
radius double
sigma double
channels Channels
Résultat void

Border() public méthode

public Border ( MagickRectangle value ) : void
value MagickRectangle
Résultat void

BrightnessContrast() public méthode

public BrightnessContrast ( double brightness, double contrast, Channels channels ) : void
brightness double
contrast double
channels Channels
Résultat void

CannyEdge() public méthode

public CannyEdge ( double radius, double sigma, double lower, double upper ) : void
radius double
sigma double
lower double
upper double
Résultat void

ChannelOffset() public méthode

public ChannelOffset ( PixelChannel channel ) : int
channel PixelChannel
Résultat int

Charcoal() public méthode

public Charcoal ( double radius, double sigma ) : void
radius double
sigma double
Résultat void

Chop() public méthode

public Chop ( MagickRectangle geometry ) : void
geometry MagickRectangle
Résultat void

Clamp() public méthode

public Clamp ( ) : void
Résultat void

ClampChannel() public méthode

public ClampChannel ( Channels channels ) : void
channels Channels
Résultat void

Clip() public méthode

public Clip ( ) : void
Résultat void

ClipPath() public méthode

public ClipPath ( string pathName, bool inside ) : void
pathName string
inside bool
Résultat void

Clone() public méthode

public Clone ( ) : IntPtr
Résultat System.IntPtr

CloneArea() public méthode

public CloneArea ( int width, int height ) : IntPtr
width int
height int
Résultat System.IntPtr

Clut() public méthode

public Clut ( MagickImage image, PixelInterpolateMethod method, Channels channels ) : void
image MagickImage
method PixelInterpolateMethod
channels Channels
Résultat void

ColorDecisionList() public méthode

public ColorDecisionList ( string fileName ) : void
fileName string
Résultat void

ColorMatrix() public méthode

public ColorMatrix ( DoubleMatrix matrix ) : void
matrix DoubleMatrix
Résultat void

Colorize() public méthode

public Colorize ( MagickColor color, string blend ) : void
color MagickColor
blend string
Résultat void

Compare() public méthode

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

CompareDistortion() public méthode

public CompareDistortion ( MagickImage image, ErrorMetric metric, Channels channels ) : double
image MagickImage
metric ErrorMetric
channels Channels
Résultat double

Composite() public méthode

public Composite ( MagickImage image, int x, int y, CompositeOperator compose ) : void
image MagickImage
x int
y int
compose CompositeOperator
Résultat void

CompositeGravity() public méthode

public CompositeGravity ( MagickImage image, Gravity gravity, CompositeOperator compose ) : void
image MagickImage
gravity Gravity
compose CompositeOperator
Résultat void

ConnectedComponents() public méthode

public ConnectedComponents ( int connectivity, IntPtr &objects ) : void
connectivity int
objects System.IntPtr
Résultat void

Contrast() public méthode

public Contrast ( bool enhance ) : void
enhance bool
Résultat void

ContrastStretch() public méthode

public ContrastStretch ( double blackPoint, double whitePoint, Channels channels ) : void
blackPoint double
whitePoint double
channels Channels
Résultat void

Convolve() public méthode

public Convolve ( DoubleMatrix matrix ) : void
matrix DoubleMatrix
Résultat void

CopyPixels() public méthode

public CopyPixels ( MagickImage image, MagickRectangle geometry, OffsetInfo offset, Channels channels ) : void
image MagickImage
geometry MagickRectangle
offset OffsetInfo
channels Channels
Résultat void

Crop() public méthode

public Crop ( MagickRectangle geometry ) : void
geometry MagickRectangle
Résultat void

CropToTiles() public méthode

public CropToTiles ( string geometry ) : IntPtr
geometry string
Résultat System.IntPtr

CycleColormap() public méthode

public CycleColormap ( int amount ) : void
amount int
Résultat void

Decipher() public méthode

public Decipher ( string passphrase ) : void
passphrase string
Résultat void

Deskew() public méthode

public Deskew ( double threshold ) : void
threshold double
Résultat void

Despeckle() public méthode

public Despeckle ( ) : void
Résultat void

DetermineColorType() public méthode

public DetermineColorType ( ) : ColorType
Résultat ColorType

Dispose() protected méthode

protected Dispose ( IntPtr instance ) : void
instance System.IntPtr
Résultat void

Distort() public méthode

public Distort ( DistortMethod method, bool bestfit, double arguments, int length ) : void
method DistortMethod
bestfit bool
arguments double
length int
Résultat void

Edge() public méthode

public Edge ( double radius ) : void
radius double
Résultat void

Emboss() public méthode

public Emboss ( double radius, double sigma ) : void
radius double
sigma double
Résultat void

Encipher() public méthode

public Encipher ( string passphrase ) : void
passphrase string
Résultat void

Enhance() public méthode

public Enhance ( ) : void
Résultat void

Equalize() public méthode

public Equalize ( ) : void
Résultat void

Equals() public méthode

public Equals ( MagickImage image ) : bool
image MagickImage
Résultat bool

EvaluateFunction() public méthode

public EvaluateFunction ( Channels channels, EvaluateFunction evaluateFunction, double values, int length ) : void
channels Channels
evaluateFunction EvaluateFunction
values double
length int
Résultat void

EvaluateGeometry() public méthode

public EvaluateGeometry ( Channels channels, MagickRectangle geometry, EvaluateOperator evaluateOperator, double value ) : void
channels Channels
geometry MagickRectangle
evaluateOperator EvaluateOperator
value double
Résultat void

EvaluateOperator() public méthode

public EvaluateOperator ( Channels channels, EvaluateOperator evaluateOperator, double value ) : void
channels Channels
evaluateOperator EvaluateOperator
value double
Résultat void

Extent() public méthode

public Extent ( string geometry ) : void
geometry string
Résultat void

ExtentGravity() public méthode

public ExtentGravity ( string geometry, Gravity gravity ) : void
geometry string
gravity Gravity
Résultat void

Flip() public méthode

public Flip ( ) : void
Résultat void

FloodFill() public méthode

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

Flop() public méthode

public Flop ( ) : void
Résultat void

FontTypeMetrics() public méthode

public FontTypeMetrics ( DrawingSettings settings, bool ignoreNewLines ) : IntPtr
settings DrawingSettings
ignoreNewLines bool
Résultat IntPtr

FormatExpression() public méthode

public FormatExpression ( MagickSettings settings, string expression ) : string
settings MagickSettings
expression string
Résultat string

Frame() public méthode

public Frame ( MagickRectangle geometry ) : void
geometry MagickRectangle
Résultat void

Fx() public méthode

public Fx ( string expression, Channels channels ) : void
expression string
channels Channels
Résultat void

GammaCorrect() public méthode

public GammaCorrect ( double gamma, Channels channels ) : void
gamma double
channels Channels
Résultat void

GaussianBlur() public méthode

public GaussianBlur ( double radius, double sigma, Channels channels ) : void
radius double
sigma double
channels Channels
Résultat void

GetArtifact() public méthode

public GetArtifact ( string name ) : string
name string
Résultat string

GetAttribute() public méthode

public GetAttribute ( string name ) : string
name string
Résultat string

GetBitDepth() public méthode

public GetBitDepth ( Channels channels ) : int
channels Channels
Résultat int

GetColormap() public méthode

public GetColormap ( int index ) : MagickColor
index int
Résultat MagickColor

GetNext() public static méthode

public static GetNext ( IntPtr image ) : IntPtr
image IntPtr
Résultat IntPtr

GetNextArtifactName() public méthode

public GetNextArtifactName ( ) : string
Résultat string

GetNextAttributeName() public méthode

public GetNextAttributeName ( ) : string
Résultat string

GetNextProfileName() public méthode

public GetNextProfileName ( ) : string
Résultat string

GetProfile() public méthode

public GetProfile ( string name ) : StringInfo
name string
Résultat StringInfo

Grayscale() public méthode

public Grayscale ( PixelIntensityMethod method ) : void
method PixelIntensityMethod
Résultat void

HaldClut() public méthode

public HaldClut ( MagickImage image ) : void
image MagickImage
Résultat void

HasChannel() public méthode

public HasChannel ( PixelChannel channel ) : bool
channel PixelChannel
Résultat bool

HasProfile() public méthode

public HasProfile ( string name ) : bool
name string
Résultat bool

Histogram() public méthode

public Histogram ( UIntPtr &length ) : IntPtr
length UIntPtr
Résultat IntPtr

HoughLine() public méthode

public HoughLine ( int width, int height, int threshold ) : void
width int
height int
threshold int
Résultat void

Implode() public méthode

public Implode ( double amount, PixelInterpolateMethod method ) : void
amount double
method PixelInterpolateMethod
Résultat void

Kuwahara() public méthode

public Kuwahara ( double radius, double sigma ) : void
radius double
sigma double
Résultat void

Level() public méthode

public Level ( double blackPoint, double whitePoint, double gamma, Channels channels ) : void
blackPoint double
whitePoint double
gamma double
channels Channels
Résultat void

LevelColors() public méthode

public LevelColors ( MagickColor blackColor, MagickColor whiteColor, Channels channels, bool invert ) : void
blackColor MagickColor
whiteColor MagickColor
channels Channels
invert bool
Résultat void

Levelize() public méthode

public Levelize ( double blackPoint, double whitePoint, double gamma, Channels channels ) : void
blackPoint double
whitePoint double
gamma double
channels Channels
Résultat void

LinearStretch() public méthode

public LinearStretch ( double blackPoint, double whitePoint ) : void
blackPoint double
whitePoint double
Résultat void

LiquidRescale() public méthode

public LiquidRescale ( string geometry ) : void
geometry string
Résultat void

LocalContrast() public méthode

public LocalContrast ( double radius, double strength ) : void
radius double
strength double
Résultat void

Magnify() public méthode

public Magnify ( ) : void
Résultat void

Map() public méthode

public Map ( MagickImage image, QuantizeSettings settings ) : bool
image MagickImage
settings QuantizeSettings
Résultat bool

Minify() public méthode

public Minify ( ) : void
Résultat void

Modulate() public méthode

public Modulate ( string modulate ) : void
modulate string
Résultat void

Moments() public méthode

public Moments ( ) : IntPtr
Résultat IntPtr

Morphology() public méthode

public Morphology ( MorphologyMethod method, string kernel, Channels channels, int iterations ) : void
method MorphologyMethod
kernel string
channels Channels
iterations int
Résultat void

MotionBlur() public méthode

public MotionBlur ( double radius, double sigma, double angle ) : void
radius double
sigma double
angle double
Résultat void

NativeMagickImage() public méthode

public NativeMagickImage ( IntPtr instance ) : System
instance IntPtr
Résultat System

NativeMagickImage() public méthode

public NativeMagickImage ( MagickSettings settings ) : System
settings MagickSettings
Résultat System

Negate() public méthode

public Negate ( bool onlyGrayscale, Channels channels ) : void
onlyGrayscale bool
channels Channels
Résultat void

Normalize() public méthode

public Normalize ( ) : void
Résultat void

OilPaint() public méthode

public OilPaint ( double radius, double sigma ) : void
radius double
sigma double
Résultat void

Opaque() public méthode

public Opaque ( MagickColor target, MagickColor fill, bool invert ) : void
target MagickColor
fill MagickColor
invert bool
Résultat void

OrderedDither() public méthode

public OrderedDither ( string thresholdMap, Channels channels ) : void
thresholdMap string
channels Channels
Résultat void

Perceptible() public méthode

public Perceptible ( double epsilon, Channels channels ) : void
epsilon double
channels Channels
Résultat void

PerceptualHash() public méthode

public PerceptualHash ( ) : IntPtr
Résultat IntPtr

Polaroid() public méthode

public Polaroid ( DrawingSettings settings, string caption, double angle, PixelInterpolateMethod method ) : void
settings DrawingSettings
caption string
angle double
method PixelInterpolateMethod
Résultat void

Posterize() public méthode

public Posterize ( int levels, DitherMethod method, Channels channels ) : void
levels int
method DitherMethod
channels Channels
Résultat void

Quantize() public méthode

public Quantize ( QuantizeSettings settings ) : void
settings QuantizeSettings
Résultat void

RaiseOrLower() public méthode

public RaiseOrLower ( int size, bool raise ) : void
size int
raise bool
Résultat void

RandomThreshold() public méthode

public RandomThreshold ( double low, double high, Channels channels ) : void
low double
high double
channels Channels
Résultat void

ReadBlob() public méthode

public ReadBlob ( MagickSettings settings, byte data, int length ) : void
settings MagickSettings
data byte
length int
Résultat void

ReadFile() public méthode

public ReadFile ( MagickSettings settings ) : void
settings MagickSettings
Résultat void

ReadPixels() public méthode

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

RegionMask() public méthode

public RegionMask ( MagickRectangle region ) : void
region MagickRectangle
Résultat void

RemoveArtifact() public méthode

public RemoveArtifact ( string name ) : void
name string
Résultat void

RemoveAttribute() public méthode

public RemoveAttribute ( string name ) : void
name string
Résultat void

RemoveProfile() public méthode

public RemoveProfile ( string name ) : void
name string
Résultat void

Resample() public méthode

public Resample ( double resolutionX, double resolutionY ) : void
resolutionX double
resolutionY double
Résultat void

ResetArtifactIterator() public méthode

public ResetArtifactIterator ( ) : void
Résultat void

ResetAttributeIterator() public méthode

public ResetAttributeIterator ( ) : void
Résultat void

ResetProfileIterator() public méthode

public ResetProfileIterator ( ) : void
Résultat void

Resize() public méthode

public Resize ( string geometry ) : void
geometry string
Résultat void

Roll() public méthode

public Roll ( int x, int y ) : void
x int
y int
Résultat void

Rotate() public méthode

public Rotate ( double degrees ) : void
degrees double
Résultat void

RotationalBlur() public méthode

public RotationalBlur ( double angle, Channels channels ) : void
angle double
channels Channels
Résultat void

Sample() public méthode

public Sample ( string geometry ) : void
geometry string
Résultat void

Scale() public méthode

public Scale ( string geometry ) : void
geometry string
Résultat void

Segment() public méthode

public Segment ( ColorSpace colorSpace, double clusterThreshold, double smoothingThreshold ) : void
colorSpace ColorSpace
clusterThreshold double
smoothingThreshold double
Résultat void

SelectiveBlur() public méthode

public SelectiveBlur ( double radius, double sigma, double threshold, Channels channels ) : void
radius double
sigma double
threshold double
channels Channels
Résultat void

Separate() public méthode

public Separate ( Channels channels ) : IntPtr
channels Channels
Résultat IntPtr

SepiaTone() public méthode

public SepiaTone ( double threshold ) : void
threshold double
Résultat void

SetAlpha() public méthode

public SetAlpha ( AlphaOption value ) : void
value AlphaOption
Résultat void

SetArtifact() public méthode

public SetArtifact ( string name, string value ) : void
name string
value string
Résultat void

SetAttribute() public méthode

public SetAttribute ( string name, string value ) : void
name string
value string
Résultat void

SetBitDepth() public méthode

public SetBitDepth ( Channels channels, int value ) : void
channels Channels
value int
Résultat void

SetColorMetric() public méthode

public SetColorMetric ( MagickImage image ) : bool
image MagickImage
Résultat bool

SetColormap() public méthode

public SetColormap ( int index, MagickColor color ) : void
index int
color MagickColor
Résultat void

SetNext() public méthode

public SetNext ( IntPtr image ) : void
image IntPtr
Résultat void

SetProgressDelegate() public méthode

public SetProgressDelegate ( ProgressDelegate method ) : void
method ProgressDelegate
Résultat void

Shade() public méthode

public Shade ( double azimuth, double elevation, bool colorShading, Channels channels ) : void
azimuth double
elevation double
colorShading bool
channels Channels
Résultat void

Shadow() public méthode

public Shadow ( int x, int y, double sigma, double alphaPercentage ) : void
x int
y int
sigma double
alphaPercentage double
Résultat void

Sharpen() public méthode

public Sharpen ( double radius, double sigma, Channels channel ) : void
radius double
sigma double
channel Channels
Résultat void

Shave() public méthode

public Shave ( int leftRight, int topBottom ) : void
leftRight int
topBottom int
Résultat void

Shear() public méthode

public Shear ( double xAngle, double yAngle ) : void
xAngle double
yAngle double
Résultat void

SigmoidalContrast() public méthode

public SigmoidalContrast ( bool sharpen, double contrast, double midpoint ) : void
sharpen bool
contrast double
midpoint double
Résultat void

Sketch() public méthode

public Sketch ( double radius, double sigma, double angle ) : void
radius double
sigma double
angle double
Résultat void

Solarize() public méthode

public Solarize ( double factor ) : void
factor double
Résultat void

SparseColor() public méthode

public SparseColor ( Channels channel, SparseColorMethod method, double values, int length ) : void
channel Channels
method SparseColorMethod
values double
length int
Résultat void

Splice() public méthode

public Splice ( MagickRectangle geometry ) : void
geometry MagickRectangle
Résultat void

Spread() public méthode

public Spread ( PixelInterpolateMethod method, double radius ) : void
method PixelInterpolateMethod
radius double
Résultat void

Statistic() public méthode

public Statistic ( StatisticType type, int width, int height ) : void
type StatisticType
width int
height int
Résultat void

Statistics() public méthode

public Statistics ( ) : IntPtr
Résultat IntPtr

Stegano() public méthode

public Stegano ( MagickImage watermark ) : void
watermark MagickImage
Résultat void

Stereo() public méthode

public Stereo ( MagickImage rightImage ) : void
rightImage MagickImage
Résultat void

Strip() public méthode

public Strip ( ) : void
Résultat void

SubImageSearch() public méthode

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

Swirl() public méthode

public Swirl ( PixelInterpolateMethod method, double degrees ) : void
method PixelInterpolateMethod
degrees double
Résultat void

Texture() public méthode

public Texture ( MagickImage image ) : void
image MagickImage
Résultat void

Threshold() public méthode

public Threshold ( double threshold ) : void
threshold double
Résultat void

Thumbnail() public méthode

public Thumbnail ( string geometry ) : void
geometry string
Résultat void

Tint() public méthode

public Tint ( string opacity, MagickColor tint ) : void
opacity string
tint MagickColor
Résultat void

Transparent() public méthode

public Transparent ( MagickColor color, bool invert ) : void
color MagickColor
invert bool
Résultat void

TransparentChroma() public méthode

public TransparentChroma ( MagickColor colorLow, MagickColor colorHigh, bool invert ) : void
colorLow MagickColor
colorHigh MagickColor
invert bool
Résultat void

Transpose() public méthode

public Transpose ( ) : void
Résultat void

Transverse() public méthode

public Transverse ( ) : void
Résultat void

Trim() public méthode

public Trim ( ) : void
Résultat void

UniqueColors() public méthode

public UniqueColors ( ) : IntPtr
Résultat IntPtr

UnsharpMask() public méthode

public UnsharpMask ( double radius, double sigma, double amount, double threshold, Channels channels ) : void
radius double
sigma double
amount double
threshold double
channels Channels
Résultat void

Vignette() public méthode

public Vignette ( double radius, double sigma, int x, int y ) : void
radius double
sigma double
x int
y int
Résultat void

Wave() public méthode

public Wave ( PixelInterpolateMethod method, double amplitude, double length ) : void
method PixelInterpolateMethod
amplitude double
length double
Résultat void

WaveletDenoise() public méthode

public WaveletDenoise ( double threshold, double softness ) : void
threshold double
softness double
Résultat void

WhiteThreshold() public méthode

public WhiteThreshold ( string threshold, Channels channels ) : void
threshold string
channels Channels
Résultat void

WriteBlob() public méthode

public WriteBlob ( MagickSettings settings, UIntPtr &length ) : IntPtr
settings MagickSettings
length UIntPtr
Résultat IntPtr

WriteFile() public méthode

public WriteFile ( MagickSettings settings ) : void
settings MagickSettings
Résultat void