public static int CreateMagickGenesis() { return(MagickNative.MakeMagickGenesis()); }
public static ulong GetImageDelay(IntPtr instance) { return(MagickNative.GetImageDelay(instance)); }
public static bool SetImageDelay(IntPtr instance, ulong delay) { return(MagickNative.SetImageDelay(instance, delay)); }
public static bool Evaluate(IntPtr instance, ChannelType channelType, EvaluateOperator evalOprator, double d) { return(MagickNative.Evaluate(instance, (IntPtr)channelType, (IntPtr)evalOprator, d)); }
public static bool Crop(IntPtr instance, ulong x, ulong y, ulong width, ulong height) { return(MagickNative.Crop(instance, x, y, (IntPtr)width, (IntPtr)height)); }
public static bool SaveImage(IntPtr instance, string filename) { return(MagickNative.WriteImage(instance, filename)); }
public static bool AdaptiveResize(IntPtr instance, UInt64 width, UInt64 height) { return(MagickNative.AdaptiveResizeImage(instance, width, height)); }
public static IntPtr LoadImage(byte[] data) { CreateMagickGenesis(); return(MagickNative.LoadImage(data, (UInt64)data.Length)); }