core

package module
v0.0.0-...-e8629ed Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 25, 2013 License: BSD-3-Clause Imports: 3 Imported by: 0

README

outside-imagemagick: ImageMagick API definitions for the Go language (PRERELEASE)

Fire off quick questions to @tHinqa on Twitter
Covered by the same licence conditions as Go is

For use with outside

Documentation

Overview

Package outside-imagemagick provides API definitions for accessing CORE_RL_magick_.dll. Based on ImageMagick v6.8.7

Index

Constants

View Source
const (
	MaxNumberFonts = 11
	MaxNumberPens  = 11
	MaxTextExtent  = 4096
)
View Source
const (
	RedChannel ChannelType = 1 << iota
	GreenChannel
	BlueChannel
	AlphaChannel

	BlackChannel
	TrueAlphaChannel
	RGBChannels
	SyncChannels
	DefaultChannels              = ((AllChannels | SyncChannels) & ^OpacityChannel)
	UndefinedChannel ChannelType = 0
	GrayChannel                  = RedChannel
	CyanChannel                  = RedChannel
	MagentaChannel               = GreenChannel
	YellowChannel                = BlueChannel
	OpacityChannel               = AlphaChannel

	IndexChannel                  = BlackChannel
	GrayChannels                  = RGBChannels
	CompositeChannels ChannelType = 0x2F
	AllChannels       ChannelType = 0x7ffffff
)
View Source
const (
	// Without the type, godoc doesn't recognise ownership
	UndefinedColorInterpolate   SparseColorMethod = SparseColorMethod(UndefinedDistortion)
	BarycentricColorInterpolate                   = SparseColorMethod(AffineDistortion)
	BilinearColorInterpolate                      = SparseColorMethod(BilinearReverseDistortion)
	PolynomialColorInterpolate                    = SparseColorMethod(PolynomialDistortion)
	ShepardsColorInterpolate                      = SparseColorMethod(ShepardsDistortion)
	VoronoiColorInterpolate                       = SparseColorMethod(SentinelDistortion)
	InverseColorInterpolate                       = VoronoiColorInterpolate + 1
)

Variables

View Source
var AccelerateConvolveImage func(*Image, *KernelInfo, *Image, *ExceptionInfo) bool

TODO(t): image *Image; images *Image; images **Image distinctions

View Source
var AcquireAlignedMemory func(count uint32, quantum uint32) *Void
View Source
var AcquireAuthenticCacheView func(i *Image, exception *ExceptionInfo) *CacheView
View Source
var AcquireCacheView func(i *Image) *CacheView
View Source
var AcquireCacheViewIndexes func(c *CacheView) *IndexPacket

Deprecated

View Source
var AcquireCacheViewPixels func(c *CacheView, x, y SSize, columns, rows Size, exception *ExceptionInfo) *PixelPacket

Deprecated

View Source
var AcquireDrawInfo func() *DrawInfo
View Source
var AcquireExceptionInfo func() *ExceptionInfo
View Source
var AcquireFxInfo func(i *Image, expression string) *FxInfo
View Source
var AcquireImage func(i *ImageInfo) *Image
View Source
var AcquireImageColormap func(i *Image, colors uint32) bool
View Source
var AcquireImageInfo func() *ImageInfo
View Source
var AcquireImagePixels func(i *Image, x, y SSize, columns, rows Size, exception *ExceptionInfo) *PixelPacket

Deprecated

View Source
var AcquireIndexes func(i *Image) *IndexPacket

Deprecated

View Source
var AcquireKernelBuiltIn func(type_ KernelInfoType, args GeometryInfo) *KernelInfo
View Source
var AcquireKernelInfo func(kernelString string) *KernelInfo
View Source
var AcquireMagickMatrix func(nptrs, size Size) **float64
View Source
var AcquireMagickMemory func(size uint32) *Void
View Source
var AcquireMagickResource func(r ResourceType, size MagickSizeType) bool
View Source
var AcquireMemory func(size uint32) *Void

Deprecated

View Source
var AcquireModuleInfo func(path, tag string) *ModuleInfo
View Source
var AcquireNextImage func(i *ImageInfo, image *Image)
View Source
var AcquireOneCacheViewPixel func(c *CacheView, x, y SSize, exception *ExceptionInfo) PixelPacket

Deprecated

View Source
var AcquireOneCacheViewVirtualPixel func(cacheView *CacheView, virtualPixelMethod VirtualPixelMethod, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool

Deprecated

View Source
var AcquireOneMagickPixel func(i *Image, x, y SSize, exception *ExceptionInfo) MagickPixelPacket

Deprecated

View Source
var AcquireOnePixel func(i *Image, x, y SSize, exception *ExceptionInfo) PixelPacket

Deprecated

View Source
var AcquireOneVirtualPixel func(i *Image, virtualPixelMethod VirtualPixelMethod, x, y SSize, exception *ExceptionInfo) PixelPacket
View Source
var AcquirePixelCacheNexus func(numberThreads uint32) **NexusInfo
View Source
var AcquirePixelCachePixels func(i *Image, m *MagickSizeType, e *ExceptionInfo) *Void
View Source
var AcquirePixels func(i *Image) *PixelPacket // doc not ptr (i Image)

Deprecated

View Source
var AcquireQuantizeInfo func(i *ImageInfo) *QuantizeInfo
View Source
var AcquireQuantumInfo func(i *ImageInfo) *QuantumInfo
View Source
var AcquireQuantumMemory func(count, quantum uint32) *Void
View Source
var AcquireRandomInfo func() *RandomInfo
View Source
var AcquireResampleFilter func(i *Image, exception *ExceptionInfo) *ResampleFilter
View Source
var AcquireResizeFilter func(i *Image, filter FilterTypes, blur MagickRealType, cylindrical bool, exception *ExceptionInfo) *ResizeFilter
View Source
var AcquireSemaphoreInfo func(s **SemaphoreInfo)
View Source
var AcquireSignatureInfo func() *SignatureInfo
View Source
var AcquireStreamInfo func(i *ImageInfo) *StreamInfo
View Source
var AcquireStringInfo func(length uint32) *StringInfo

NOTE(t):Pointless var AcquireString func(source string) String

View Source
var AcquireTimerInfo func() *TimerInfo
View Source
var AcquireTokenInfo func() *TokenInfo
View Source
var AcquireUniqueFileResource func(path string) int
View Source
var AcquireUniqueFilename func(path string) bool
View Source
var AcquireUniqueSymbolicLink func(source, destination string) bool
View Source
var AcquireVirtualCacheView func(i *Image, exception *ExceptionInfo) *CacheView
View Source
var AdaptiveBlurImage func(i *Image, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var AdaptiveBlurImageChannel func(i *Image, channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var AdaptiveResizeImage func(i *Image, columns, rows Size, exception *ExceptionInfo) *Image
View Source
var AdaptiveSharpenImage func(i *Image, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var AdaptiveSharpenImageChannel func(i *Image, channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var AdaptiveThresholdImage func(i *Image, width, height Size, offset SSize, exception *ExceptionInfo) *Image
View Source
var AddChildToXMLTree func(x *XMLTreeInfo, tag string, offset uint32) *XMLTreeInfo
View Source
var AddNoiseImage func(i *Image, noiseType NoiseType, exception *ExceptionInfo) *Image
View Source
var AddNoiseImageChannel func(i *Image, channel ChannelType, noiseType NoiseType, exception *ExceptionInfo) *Image
View Source
var AddPathToXMLTree func(x *XMLTreeInfo, path string, offset uint32) *XMLTreeInfo
View Source
var AddValueToSplayTree func(s *SplayTreeInfo, key, value *Void) bool
View Source
var AffineTransformImage func(i *Image, affineMatrix *AffineMatrix, exception *ExceptionInfo) *Image
View Source
var AffinityImage func(q *QuantizeInfo, image *Image, affinityImage *Image) bool

Deprecated

View Source
var AffinityImages func(q *QuantizeInfo, images *Image, affinityImage *Image) bool

Deprecated

View Source
var AllocateImage func(i *ImageInfo) *Image

Deprecated

View Source
var AllocateImageColormap func(i *Image, colors Size) bool

Deprecated

View Source
var AllocateNextImage func(i *ImageInfo, image *Image)

Deprecated

View Source
var AllocateSemaphoreInfo func() *SemaphoreInfo
View Source
var AnimateImages func(i *ImageInfo, images *Image) bool
View Source
var AnnotateComponentGenesis func() bool
View Source
var AnnotateComponentTerminus func()
View Source
var AnnotateImage func(i *Image, drawInfo *DrawInfo) bool
View Source
var AppendImageFormat func(format, filename string)

Deprecated NOTE(t):Pointless var AllocateString func(source string) String

View Source
var AppendImageToList func(images **Image, image *Image)
View Source
var AppendImages func(i *Image, stack bool, exception *ExceptionInfo) *Image
View Source
var AppendValueToLinkedList func(l *LinkedListInfo, value *Void) bool
View Source
var Ascii85Encode func(i *Image, code byte)
View Source
var Ascii85Flush func(i *Image)
View Source
var Ascii85Initialize func(i *Image)
View Source
var AsynchronousResourceComponentTerminus func()
View Source
var AttachBlob func(b *BlobInfo, blob *Void, length uint32)
View Source
var AutoGammaImage func(i *Image) bool
View Source
var AutoGammaImageChannel func(i *Image, channel ChannelType) bool
View Source
var AutoLevelImage func(i *Image) bool
View Source
var AutoLevelImageChannel func(i *Image, channel ChannelType) bool
View Source
var AverageImages func(i *Image, exception *ExceptionInfo) *Image

Deprecated

View Source
var Base64Decode func(source string, length *uint32) *byte
View Source
var Base64Encode func(blob *byte, blobLength uint32, encodeLength *uint32) String
View Source
var BilevelImage func(i *Image, threshold float64) bool
View Source
var BilevelImageChannel func(i *Image, channel ChannelType, threshold float64) bool
View Source
var BlackThresholdImage func(i *Image, threshold string) bool
View Source
var BlackThresholdImageChannel func(*Image, ChannelType, string, *ExceptionInfo) bool
View Source
var BlobToFile func(filename string, blob *Void, length uint32, exception *ExceptionInfo) bool
View Source
var BlobToImage func(i *ImageInfo, blob *Void, length uint32, exception *ExceptionInfo) *Image
View Source
var BlobToStringInfo func(*Void, uint32) *StringInfo
View Source
var BlueShiftImage func(i *Image, factor float64, exception *ExceptionInfo) *Image
View Source
var BlurImage func(i *Image, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var BlurImageChannel func(i *Image, channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var BorderImage func(i *Image, borderInfo *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var BrightnessContrastImage func(i *Image, brightness, contrast float64) bool
View Source
var BrightnessContrastImageChannel func(i *Image, channel ChannelType, brightness, contrast float64) bool
View Source
var CacheComponentGenesis func() bool
View Source
var CacheComponentTerminus func()
View Source
var CanonicalXMLContent func(content string, pedantic bool) String
View Source
var CatchException func(e *ExceptionInfo)
View Source
var CatchImageException func(i *Image) ExceptionType
View Source
var ChannelImage func(i *Image, channel ChannelType) uint
View Source
var ChannelThresholdImage func(i *Image, level string) uint

Deprecated

View Source
var CharcoalImage func(i *Image, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var ChopImage func(i *Image, chopInfo *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var ChopPathComponents func(path string, components Size)
View Source
var ClampImage func(i *Image) bool
View Source
var ClampImageChannel func(i *Image, c ChannelType) bool
View Source
var ClearLinkedList func(l *LinkedListInfo, relinquishValue func(*Void) *Void)
View Source
var ClearMagickException func(e *ExceptionInfo)
View Source
var ClipImage func(i *Image) bool
View Source
var ClipImagePath func(i *Image, pathname string, inside bool) bool
View Source
var ClipPathImage func(i *Image, pathname string, inside bool) bool

Deprecated

View Source
var CloneBlobInfo func(b *BlobInfo) *BlobInfo
View Source
var CloneCacheView func(c *CacheView) *CacheView

Deprecated

View Source
var CloneDrawInfo func(i *ImageInfo, drawInfo *DrawInfo) *DrawInfo
View Source
var CloneImage func(i *Image, columns, rows Size, orphan bool, exception *ExceptionInfo) *Image
View Source
var CloneImageArtifacts func(i *Image, cloneImage *Image) bool
View Source
var CloneImageAttributes func(i *Image, cloneImage *Image) bool

Deprecated

View Source
var CloneImageInfo func(i *ImageInfo) *ImageInfo
View Source
var CloneImageList func(images *Image, exception *ExceptionInfo) *Image
View Source
var CloneImageOptions func(i *ImageInfo, cloneInfo *ImageInfo) bool
View Source
var CloneImageProfiles func(i *Image, cloneImage *Image) bool
View Source
var CloneImageProperties func(i *Image, cloneImage *Image) bool
View Source
var CloneImageView func(i *ImageView) *ImageView
View Source
var CloneImages func(images *Image, scenes string, exception *ExceptionInfo) *Image
View Source
var CloneKernelInfo func(kernel *KernelInfo) *KernelInfo
View Source
var CloneMagickPixelPacket func(m *MagickPixelPacket) *MagickPixelPacket
View Source
var CloneMemory func(destination, source *Void, size uint32) *Void

Deprecated

View Source
var CloneMontageInfo func(i *ImageInfo, montageInfo *MontageInfo) *MontageInfo
View Source
var ClonePixelCache func(Cache) Cache
View Source
var ClonePixelCacheMethods func(Cache, Cache)
View Source
var CloneQuantizeInfo func(q *QuantizeInfo) *QuantizeInfo
View Source
var CloneSplayTree func(s *SplayTreeInfo, cloneKey, cloneValue func(*Void) *Void) *SplayTreeInfo
View Source
var CloneStringInfo func(s *StringInfo) *StringInfo
View Source
var CloseBlob func(i *Image) bool
View Source
var CloseCacheView func(c *CacheView) *CacheView
View Source
var CloseMagickLog func()

NOTE(t):Pointless var CloneString func(destination **Char, source string) String

View Source
var ClutImage func(i *Image, clutImage *Image) bool
View Source
var ClutImageChannel func(i *Image, channel ChannelType, clutImage *Image) bool
View Source
var CoalesceImages func(i *Image, exception *ExceptionInfo) *Image
View Source
var CoderComponentGenesis func() bool
View Source
var CoderComponentTerminus func()
View Source
var ColorComponentGenesis func() bool
View Source
var ColorComponentTerminus func()
View Source
var ColorDecisionListImage func(i *Image, colorCorrectionCollection string) bool
View Source
var ColorFloodfillImage func(i *Image, drawInfo *DrawInfo, target PixelPacket, xOffset, yOffset SSize, method PaintMethod) bool

Deprecated

View Source
var ColorMatrixImage func(i *Image, colorMatrix *KernelInfo, exception *ExceptionInfo) *Image
View Source
var ColorizeImage func(i *Image, opacity string, colorize PixelPacket, exception *ExceptionInfo) *Image
View Source
var CombineImages func(i *Image, channel ChannelType, exception *ExceptionInfo) *Image
View Source
var CommandOptionString = []string{
	"AlignOptions",
	"AlphaOptions",
	"BooleanOptions",
	"CacheOptions",
	"ChannelOptions",
	"ClassOptions",
	"ClipPathOptions",
	"CoderOptions",
	"ColorOptions",
	"ColorspaceOptions",
	"CommandOptions",
	"ComposeOptions",
	"CompressOptions",
	"ConfigureOptions",
	"DataTypeOptions",
	"DebugOptions",
	"DecorateOptions",
	"DelegateOptions",
	"DirectionOptions",
	"DisposeOptions",
	"DistortOptions",
	"DitherOptions",
	"EndianOptions",
	"EvaluateOptions",
	"FillRuleOptions",
	"FilterOptions",
	"FontOptions",
	"FontsOptions",
	"FormatOptions",
	"FunctionOptions",
	"GravityOptions",
	"IntentOptions",
	"InterlaceOptions",
	"InterpolateOptions",
	"KernelOptions",
	"LayerOptions",
	"LineCapOptions",
	"LineJoinOptions",
	"ListOptions",
	"LocaleOptions",
	"LogEventOptions",
	"LogOptions",
	"MagicOptions",
	"MethodOptions",
	"MetricOptions",
	"MimeOptions",
	"ModeOptions",
	"ModuleOptions",
	"MorphologyOptions",
	"NoiseOptions",
	"OrientationOptions",
	"PixelIntensityOptions",
	"PolicyOptions",
	"PolicyDomainOptions",
	"PolicyRightsOptions",
	"PreviewOptions",
	"PrimitiveOptions",
	"QuantumFormatOptions",
	"ResolutionOptions",
	"ResourceOptions",
	"SparseColorOptions",
	"StatisticOptions",
	"StorageOptions",
	"StretchOptions",
	"StyleOptions",
	"ThresholdOptions",
	"TypeOptions",
	"ValidateOptions",
	"VirtualPixelOptionsOptions",
	"ComplexOptions",
	"IntensityOptions"}
View Source
var CommandOptionToMnemonic func(option CommandOption, type_ SSize) string
View Source
var CompareHashmapString func(target, source *Void) bool
View Source
var CompareHashmapStringInfo func(target, source *Void) bool
View Source
var CompareImageChannels func(i *Image, reconstructImage *Image, channel ChannelType, metric MetricType, distortion *float64, exception *ExceptionInfo) *Image
View Source
var CompareImageLayers func(i *Image, method ImageLayerMethod, exception *ExceptionInfo) *Image
View Source
var CompareImages func(i *Image, reconstructImage *Image, metric MetricType, distortion *float64, exception *ExceptionInfo) *Image
View Source
var CompareSplayTreeString func(target, source *Void) int
View Source
var CompareSplayTreeStringInfo func(target, source *Void) int
View Source
var CompareStringInfo func(s *StringInfo, source *StringInfo) int
View Source
var CompositeImage func(i *Image, compose CompositeOperator, compositeImage *Image, xOffset, yOffset SSize) bool
View Source
var CompositeImageChannel func(i *Image, channel ChannelType, compose CompositeOperator, compositeImage *Image, xOffset, yOffset SSize) bool
View Source
var CompositeLayers func(i *Image, compose CompositeOperator, source *Image, xOffset, yOffset SSize, exception *ExceptionInfo)
View Source
var CompressImageColormap func(i *Image)
View Source
var ConcatenateColorComponent func(m *MagickPixelPacket, channel ChannelType, compliance ComplianceType, tuple string)
View Source
var ConcatenateMagickString func(destination, source string, length uint32) uint32
View Source
var ConcatenateString func(destination []string, source string) bool
View Source
var ConcatenateStringInfo func(s *StringInfo, source *StringInfo)
View Source
var ConfigureComponentGenesis func() bool
View Source
var ConfigureComponentTerminus func()
View Source
var ConfigureFileToStringInfo func(filename string) *StringInfo
View Source
var ConsolidateCMYKImages func(images *Image, exception *ExceptionInfo) *Image
View Source
var ConstituteComponentGenesis func() bool
View Source
var ConstituteComponentTerminus func()
View Source
var ConstituteImage func(columns, rows Size, map_ string, storage StorageType, pixels *Void, exception *ExceptionInfo) *Image

NOTE(t):Pointless var ConstantString func(source string) string

View Source
var ContinueTimer func(t *TimerInfo) bool
View Source
var ContrastImage func(i *Image, sharpen bool) bool
View Source
var ContrastStretchImage func(i *Image, levels string) bool
View Source
var ContrastStretchImageChannel func(i *Image, channel ChannelType, blackPoint, whitePoint float64) bool
View Source
var ConvertHCLToRGB func(float64, float64, float64, *Quantum, *Quantum, *Quantum)
View Source
var ConvertHSBToRGB func(hue, saturation, brightness float64, red, green, blue *Quantum)
View Source
var ConvertHSLToRGB func(hue, saturation, luminosity float64, red, green, blue *Quantum)
View Source
var ConvertHWBToRGB func(hue, whiteness, blackness float64, red, green, blue *Quantum)
View Source
var ConvertRGBToHCL func(Quantum, Quantum, Quantum, *float64, *float64, *float64)
View Source
var ConvertRGBToHSB func(red, green, blue Quantum, hue, saturation, brightness *float64)
View Source
var ConvertRGBToHSL func(red, green, blue Quantum, hue, saturation, luminosity *float64)
View Source
var ConvertRGBToHWB func(red, green, blue Quantum, hue, whiteness, blackness *float64)
View Source
var ConvolveImage func(i *Image, order Size, kernel *float64, exception *ExceptionInfo) *Image
View Source
var ConvolveImageChannel func(i *Image, channel ChannelType, order Size, kernel *float64, exception *ExceptionInfo) *Image
View Source
var CopyMagickMemory func(destination, source *Void, size uint32) *Void
View Source
var CopyMagickString func(destination, source string, length uint32) uint32
View Source
var CropImage func(i *Image, geometry *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var CropImageToHBITMAP func(i *Image, r *RectangleInfo, e *ExceptionInfo) *Void
View Source
var CropImageToTiles func(i *Image, cropGeometry *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var CycleColormapImage func(i *Image, displace SSize) bool
View Source
var DecipherImage func(i *Image, passphrase string, exception *ExceptionInfo) bool
View Source
var DeconstructImages func(images *Image, exception *ExceptionInfo) *Image
View Source
var DefineImageArtifact func(i *Image, artifact string) bool
View Source
var DefineImageOption func(i *ImageInfo, option string) bool
View Source
var DefineImageProperty func(i *Image, property string) bool
View Source
var DefineImageRegistry func(type_ RegistryType, option string, exception *ExceptionInfo) bool
View Source
var DelegateComponentGenesis func() bool
View Source
var DelegateComponentTerminus func()
View Source
var DeleteImageArtifact func(i *Image, artifact string) bool
View Source
var DeleteImageAttribute func(i *Image, key string) bool

Deprecated

View Source
var DeleteImageFromList func(images **Image)
View Source
var DeleteImageList func(images *Image, offset SSize) uint

Deprecated

View Source
var DeleteImageOption func(i *ImageInfo, option string) bool
View Source
var DeleteImageProfile func(i *Image, name string) bool
View Source
var DeleteImageProperty func(i *Image, property string) bool
View Source
var DeleteImageRegistry func(key string) bool
View Source
var DeleteImages func(images **Image, scenes string, exception *ExceptionInfo)
View Source
var DeleteMagickRegistry func(id SSize) bool

Deprecated

View Source
var DeleteNodeByValueFromSplayTree func(s *SplayTreeInfo, value *Void) bool
View Source
var DeleteNodeFromSplayTree func(s *SplayTreeInfo, key *Void) bool
View Source
var DescribeImage func(i *Image, file *FILE, verbose bool) bool

Deprecated

View Source
var DeskewImage func(i *Image, threshold float64, exception *ExceptionInfo) *Image
View Source
var DespeckleImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var DestroyBlob func(i *Image)
View Source
var DestroyCacheView func(c *CacheView) *CacheView

sketchy docs and/or deprecated

View Source
var DestroyConfigureOptions func(options *LinkedListInfo) *LinkedListInfo
View Source
var DestroyConstitute func()
View Source
var DestroyDrawInfo func(d *DrawInfo) *DrawInfo
View Source
var DestroyExceptionInfo func(e *ExceptionInfo) *ExceptionInfo
View Source
var DestroyFxInfo func(f *FxInfo) *FxInfo
View Source
var DestroyHashmap func(h *HashmapInfo) *HashmapInfo
View Source
var DestroyImage func(i *Image) *Image
View Source
var DestroyImageArtifacts func(i *Image)
View Source
var DestroyImageAttributes func(i *Image)

Deprecated

View Source
var DestroyImageInfo func(i *ImageInfo) *ImageInfo
View Source
var DestroyImageList func(images *Image) *Image
View Source
var DestroyImageOptions func(i *ImageInfo)
View Source
var DestroyImagePixels func(i *Image)
View Source
var DestroyImageProfiles func(i *Image)
View Source
var DestroyImageProperties func(i *Image)
View Source
var DestroyImageView func(i *ImageView) *ImageView
View Source
var DestroyImages func(i *Image)

Deprecated

View Source
var DestroyKernelInfo func(kernel *KernelInfo) *KernelInfo
View Source
var DestroyLinkedList func(l *LinkedListInfo, relinquishValue func(*Void) *Void)
View Source
var DestroyLocaleOptions func(messages *LinkedListInfo) *LinkedListInfo
View Source
var DestroyMagick func()

Deprecated

View Source
var DestroyMagickMemory func()
View Source
var DestroyMagickRegistry func()
View Source
var DestroyModuleList func()
View Source
var DestroyMontageInfo func(montageInfo *MontageInfo) *MontageInfo
View Source
var DestroyPixelCache func()
View Source
var DestroyPixelCacheNexus func(**NexusInfo, uint32) **NexusInfo
View Source
var DestroyQuantizeInfo func(q *QuantizeInfo) *QuantizeInfo
View Source
var DestroyQuantumInfo func(quantumInfo *QuantumInfo) *QuantumInfo
View Source
var DestroyRandomInfo func(*RandomInfo) *RandomInfo
View Source
var DestroyResampleFilter func(r *ResampleFilter) *ResampleFilter
View Source
var DestroyResizeFilter func(r *ResizeFilter) *ResizeFilter
View Source
var DestroySemaphoreInfo func(s *SemaphoreInfo) *SemaphoreInfo
View Source
var DestroySignatureInfo func(s *SignatureInfo) *SignatureInfo
View Source
var DestroySplayTree func(s *SplayTreeInfo) *SplayTreeInfo
View Source
var DestroyStreamInfo func(s *StreamInfo) *StreamInfo
View Source
var DestroyString func(str *Char) *Char
View Source
var DestroyStringInfo func(s *StringInfo) *StringInfo
View Source
var DestroyStringList func(list **Char) **Char
View Source
var DestroyThresholdMap func(map_ *ThresholdMap) *ThresholdMap
View Source
var DestroyTimerInfo func(t *TimerInfo) *TimerInfo
View Source
var DestroyTokenInfo func(t *TokenInfo) *TokenInfo
View Source
var DestroyXMLTree func(x *XMLTreeInfo) *XMLTreeInfo
View Source
var DestroyXResources func()
View Source
var DestroyXWidget func()
View Source
var DetachBlob func(b *BlobInfo) *byte
View Source
var DisassociateImageStream func(i *Image)
View Source
var DiscardBlobBytes func(*Image, MagickSizeType) bool
View Source
var DispatchImage func(i *Image, xOffset, yOffset SSize, columns, rows Size, map_ string, type_ StorageType, pixels *Void, exception *ExceptionInfo) uint

Deprecated

View Source
var DisplayImages func(i *ImageInfo, images *Image) bool
View Source
var DisposeImages func(i *Image, exception *ExceptionInfo) *Image
View Source
var DistortImage func(i *Image, method DistortImageMethod, numberArguments Size, arguments *float64, bestfit bool, exception *ExceptionInfo) *Image
View Source
var DistortResizeImage func(*Image, uint32, uint32, *ExceptionInfo) *Image
View Source
var DrawAffineImage func(i *Image, source *Image, affine *AffineMatrix) bool
View Source
var DrawClipPath func(i *Image, drawInfo *DrawInfo, name string) bool
View Source
var DrawGradientImage func(i *Image, drawInfo *DrawInfo) bool
View Source
var DrawImage func(i *Image, drawInfo *DrawInfo) bool
View Source
var DrawPatternPath func(i *Image, drawInfo *DrawInfo, name string, pattern **Image) bool
View Source
var DrawPrimitive func(i *Image, drawInfo *DrawInfo, primitiveInfo *PrimitiveInfo) bool
View Source
var DuplexTransferImageViewIterator func(i *ImageView, duplex *ImageView, destination *ImageView, transfer DuplexTransferImageViewMethod, context *Void) bool
View Source
var DuplicateBlob func(*Image, *Image)
View Source
var DuplicateImages func(images *Image, numberDuplicates uint32, scenes string, exception *ExceptionInfo) *Image
View Source
var EOFBlob func(i *Image) int
View Source
var EdgeImage func(i *Image, radius float64, exception *ExceptionInfo) *Image
View Source
var EmbossImage func(i *Image, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var EncipherImage func(i *Image, passphrase string, exception *ExceptionInfo) bool
View Source
var EnhanceImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var EqualizeImage func(i *Image) bool
View Source
var EqualizeImageChannel func(i *Image, channel ChannelType) bool
View Source
var EscapeString func(source string, escape int8) String
View Source
var EvaluateImage func(i *Image, op MagickEvaluateOperator, value float64, exception *ExceptionInfo) bool
View Source
var EvaluateImageChannel func(i *Image, channel ChannelType, op MagickEvaluateOperator, value float64, exception *ExceptionInfo) bool
View Source
var EvaluateImages func(images *Image, op MagickEvaluateOperator, value float64, exception *ExceptionInfo) bool
View Source
var ExcerptImage func(i *Image, geometry *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var Exit func(int) int
View Source
var ExpandAffine func(affine *AffineMatrix) float64
View Source
var ExpandFilename func(path string)
View Source
var ExpandFilenames func(argc *int, argv *[]string) bool
View Source
var ExportImagePixels func(i *Image, xOffset, yOffset SSize, columns, rows Size, map_ string, type_ StorageType, pixels *Void, exception *ExceptionInfo) bool
View Source
var ExportQuantumPixels func(i *Image, quantumInfo *QuantumInfo, quantumType QuantumType, pixels *byte) bool
View Source
var ExtentImage func(i *Image, geometry *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var ExtractSubimageFromImage func(i *Image, reference *Image, exception *ExceptionInfo) *Image

Deprecated

View Source
var FileToBlob func(filename string, extent uint32, length *uint32, exception *ExceptionInfo) *byte
View Source
var FileToImage func(i *Image, filename string) bool
View Source
var FileToString func(filename string, extent uint32, exception *ExceptionInfo) String
View Source
var FileToStringInfo func(filename string, extent uint32, exception *ExceptionInfo) *StringInfo
View Source
var FilterImage func(i *Image, kernel *KernelInfo, exception *ExceptionInfo) *Image
View Source
var FilterImageChannel func(i *Image, channel ChannelType, kernel *KernelInfo, exception *ExceptionInfo) *Image
View Source
var FinalizeSignature func(s *SignatureInfo)
View Source
var FlattenImages func(i *Image, exception *ExceptionInfo) *Image

Deprecated

View Source
var FlipImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var FloodfillPaintImage func(i *Image, channel ChannelType, drawInfo *DrawInfo, target *MagickPixelPacket, xOffset, yOffset SSize, invert bool) bool
View Source
var FlopImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var FormatImageAttribute func(i *Image, key, format string, va ...VArg) bool

Deprecated

View Source
var FormatImageAttributeList func(i *Image, key, format string, operands VAList) bool
View Source
var FormatImageProperty func(i *Image, property, format string, va ...VArg) bool
View Source
var FormatImagePropertyList func(i *Image, property, format string, operands VAList) bool
View Source
var FormatLocaleFile func(f *FILE, format string, va ...VArg) int32
View Source
var FormatLocaleFileList func(f *FILE, format string, va VAList) int32
View Source
var FormatLocaleString func(string, uint32, string, ...VArg) int32
View Source
var FormatLocaleStringList func(string, uint32, string, VAList) int32
View Source
var FormatMagickCaption func(i *Image, drawInfo *DrawInfo, caption string, metrics *TypeMetric) SSize
View Source
var FormatMagickSize func(size MagickSizeType, format string) SSize
View Source
var FormatMagickString func(str string, length uint32, format string, va ...VArg) SSize

Deprecated

View Source
var FormatMagickStringList func(str string, length uint32, format string, operands VAList) SSize
View Source
var FormatMagickTime func(time Time, length uint32, timestamp string) SSize
View Source
var FormatString func(str, format string, va ...VArg)

Deprecated

View Source
var FormatStringList func(str, format string, operands VAList)
View Source
var ForwardFourierTransformImage func(i *Image, modulus bool, exception *ExceptionInfo) *Image
View Source
var FrameImage func(i *Image, frameInfo *FrameInfo, exception *ExceptionInfo) *Image
View Source
var FunctionImage func(i *Image, function MagickFunction, numberParameters int32, parameters *float64, exception *ExceptionInfo) bool
View Source
var FunctionImageChannel func(i *Image, channel ChannelType, function MagickFunction, numberParameters int32, argument *float64, exception *ExceptionInfo) bool
View Source
var FuzzyColorCompare func(i *Image, p, q *PixelPacket) bool
View Source
var FuzzyColorMatch func(p, q *PixelPacket, fuzz float64) uint
View Source
var FuzzyOpacityCompare func(i *Image, p, q *PixelPacket) bool
View Source
var FxEvaluateChannelExpression func(f *FxInfo, channel ChannelType, x, y SSize, alpha *MagickRealType, exception *ExceptionInfo) bool
View Source
var FxEvaluateExpression func(f *FxInfo, alpha *MagickRealType, exception *ExceptionInfo) bool
View Source
var FxImage func(i *Image, expression string, exception *ExceptionInfo) *Image
View Source
var FxImageChannel func(i *Image, channel ChannelType, expression string, exception *ExceptionInfo) *Image
View Source
var GammaImage func(i *Image, level string) bool
View Source
var GammaImageChannel func(i *Image, channel ChannelType, gamma float64) bool
View Source
var GaussJordanElimination func(matrix, vectors **float64, rank, nvecs Size) bool
View Source
var GaussianBlurImage func(i *Image, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var GaussianBlurImageChannel func(i *Image, channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var GenerateDifferentialNoise func(*RandomInfo, Quantum, NoiseType, MagickRealType) float64
View Source
var GetAffineMatrix func(affineMatrix *AffineMatrix)
View Source
var GetAuthenticIndexQueue func(i *Image) *IndexPacket
View Source
var GetAuthenticPixelCacheNexus func(*Image, int32, int32, uint32, uint32, *NexusInfo, *ExceptionInfo) *PixelPacket
View Source
var GetAuthenticPixelQueue func(i *Image) *PixelPacket // doc not ptr (image Image)
View Source
var GetAuthenticPixels func(i *Image, x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket
View Source
var GetBlobError func(i *Image) bool
View Source
var GetBlobFileHandle func(i *Image) *FILE
View Source
var GetBlobInfo func(b *BlobInfo)
View Source
var GetBlobProperties func(i *Image) *Stat
View Source
var GetBlobSize func(i *Image) MagickSizeType
View Source
var GetBlobStreamData func(i *Image) *byte
View Source
var GetBlobStreamHandler func(i *Image) StreamHandler
View Source
var GetCacheView func(c *CacheView, x, y SSize, columns, rows Size) *PixelPacket

Deprecated

View Source
var GetCacheViewAuthenticIndexQueue func(c *CacheView) *IndexPacket
View Source
var GetCacheViewAuthenticPixelQueue func(c *CacheView) *PixelPacket
View Source
var GetCacheViewAuthenticPixels func(c *CacheView, x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket
View Source
var GetCacheViewChannels func(c *CacheView) uint32
View Source
var GetCacheViewColorspace func(c *CacheView) ColorspaceType
View Source
var GetCacheViewException func(c *CacheView) *ExceptionInfo
View Source
var GetCacheViewExtent func(*CacheView) MagickSizeType
View Source
var GetCacheViewIndexes func(c *CacheView) *IndexPacket

Deprecated

View Source
var GetCacheViewPixels func(c *CacheView, x, y SSize, columns, rows Size) *PixelPacket

Deprecated

View Source
var GetCacheViewStorageClass func(c *CacheView) ClassType
View Source
var GetCacheViewVirtualIndexQueue func(c *CacheView) *IndexPacket
View Source
var GetCacheViewVirtualPixelQueue func(c *CacheView) *PixelPacket
View Source
var GetCacheViewVirtualPixels func(c *CacheView, x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket
View Source
var GetClientName func() string
View Source
var GetClientPath func() string
View Source
var GetCoderInfo func(name string, exception *ExceptionInfo) *CoderInfo
View Source
var GetCoderInfoList func(pattern string, numberCoders *Size, exception *ExceptionInfo) **CoderInfo
View Source
var GetCoderList func(pattern string, numberCoders *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetColorCompliance func(name string, compliance ComplianceType, exception *ExceptionInfo) *ColorInfo
View Source
var GetColorInfo func(name string, exception *ExceptionInfo) *ColorInfo
View Source
var GetColorInfoList func(pattern string, numberColors *Size, exception *ExceptionInfo) **ColorInfo
View Source
var GetColorList func(pattern string, numberColors *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetColorTuple func(m *MagickPixelPacket, hex bool, tuple string)
View Source
var GetCommandOptionFlags func(CommandOption, bool, string) int32
View Source
var GetCommandOptions func(value CommandOption) []string
View Source
var GetConfigureBlob func(filename, path string, length *uint32, exception *ExceptionInfo) *Void

Deprecated

View Source
var GetConfigureInfo func(name string, exception *ExceptionInfo) *ConfigureInfo
View Source
var GetConfigureInfoList func(pattern string, numberOptions *Size, exception *ExceptionInfo) **ConfigureInfo
View Source
var GetConfigureList func(pattern string, numberOptions *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetConfigureOption func(string) String
View Source
var GetConfigureOptions func(filename string, exception *ExceptionInfo) *LinkedListInfo
View Source
var GetConfigurePaths func(filename string, exception *ExceptionInfo) *LinkedListInfo
View Source
var GetConfigureValue func(configureInfo *ConfigureInfo) string
View Source
var GetDelegateCommand func(i *ImageInfo, image *Image, decode, encode string, exception *ExceptionInfo) string
View Source
var GetDelegateCommands func(d *DelegateInfo) string
View Source
var GetDelegateInfo func(decode, encode string, exception *ExceptionInfo) *DelegateInfo
View Source
var GetDelegateInfoList func(pattern string, numberDelegates *Size, exception *ExceptionInfo) **DelegateInfo
View Source
var GetDelegateList func(pattern string, numberDelegates *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetDelegateMode func(d *DelegateInfo) SSize
View Source
var GetDelegateThreadSupport func(d *DelegateInfo) bool
View Source
var GetDrawInfo func(i *ImageInfo, drawInfo *DrawInfo)
View Source
var GetElapsedTime func(t *TimerInfo) float64
View Source
var GetEnvironmentValue func(name string) String
View Source
var GetExceptionInfo func(e *ExceptionInfo)
View Source
var GetExceptionMessage func(errorCode int) String
View Source
var GetExecutionPath func(path string, extent uint32) bool
View Source
var GetFirstImageInList func(images *Image) *Image
View Source
var GetGeometry func(geometry string, x, y *Long, width, height *Size) MagickStatusType
View Source
var GetImageAlphaChannel func(i *Image) bool
View Source
var GetImageArtifact func(i *Image, artifact string) string
View Source
var GetImageAttribute func(i *Image, key string) *ImageAttribute

Deprecated

View Source
var GetImageBoundingBox func(i *Image, exception *ExceptionInfo) RectangleInfo
View Source
var GetImageChannelDepth func(i *Image, channel ChannelType, exception *ExceptionInfo) Size
View Source
var GetImageChannelDistortion func(i *Image, reconstructImage *Image, channel ChannelType, metric MetricType, distortion *float64, exception *ExceptionInfo) bool
View Source
var GetImageChannelDistortions func(i *Image, reconstructImage *Image, metric MetricType, exception *ExceptionInfo) *float64
View Source
var GetImageChannelExtrema func(i *Image, channel ChannelType, minima, maxima *Size, exception *ExceptionInfo) bool
View Source
var GetImageChannelFeatures func(i *Image, distance uint32, exception *ExceptionInfo) *ChannelFeatures
View Source
var GetImageChannelKurtosis func(i *Image, channel ChannelType, kurtosis, kewness *float64, exception *ExceptionInfo) bool
View Source
var GetImageChannelMean func(i *Image, channel ChannelType, mean, standardDeviation *float64, exception *ExceptionInfo) bool
View Source
var GetImageChannelRange func(i *Image, channel ChannelType, minima, maxima *float64, exception *ExceptionInfo) bool
View Source
var GetImageChannelStatistics func(i *Image, exception *ExceptionInfo) *ChannelStatistics
View Source
var GetImageChannels func(i *Image) uint32
View Source
var GetImageClipMask func(i *Image, exception *ExceptionInfo) *Image
View Source
var GetImageClippingPathAttribute func(i *Image) *ImageAttribute

Deprecated

View Source
var GetImageDecoder func(m *MagickInfo) *DecodeImageHandler
View Source
var GetImageDepth func(i *Image, exception *ExceptionInfo) Size
View Source
var GetImageDistortion func(i *Image, reconstructImage *Image, metric MetricType, distortion *float64, exception *ExceptionInfo) bool
View Source
var GetImageDynamicThreshold func(i *Image, clusterThreshold, smoothThreshold float64, exception *ExceptionInfo) MagickPixelPacket
View Source
var GetImageEncoder func(m *MagickInfo) *EncodeImageHandler
View Source
var GetImageException func(i *Image, exception *ExceptionInfo)
View Source
var GetImageExtent func(i *Image) MagickSizeType
View Source
var GetImageExtrema func(i *Image, minima, maxima *Size, exception *ExceptionInfo) bool
View Source
var GetImageFromList func(images *Image, index SSize) *Image
View Source
var GetImageFromMagickRegistry func(name string, id *Long, exception *ExceptionInfo) *Image

Deprecated

View Source
var GetImageGeometry func(i *Image, geometry string, sizeToFit uint, regionInfo *RectangleInfo) int

Deprecated

View Source
var GetImageHistogram func(i *Image, numberColors *Size, exception *ExceptionInfo) *ColorPacket
View Source
var GetImageIndexInList func(images *Image) SSize
View Source
var GetImageInfo func(i *ImageInfo)
View Source
var GetImageInfoFile func(i *ImageInfo) *FILE
View Source
var GetImageKurtosis func(i *Image, kurtosis, skewness *float64, e *ExceptionInfo) bool
View Source
var GetImageList func(images *Image, offset SSize, exception *ExceptionInfo) *Image

Deprecated

View Source
var GetImageListIndex func(images *Image) SSize

Deprecated

View Source
var GetImageListLength func(images *Image) Size
View Source
var GetImageListSize func(images *Image) Size

Deprecated

View Source
var GetImageMagick func(magick *byte, length uint32, format *Char) bool
View Source
var GetImageMask func(i *Image, exception *ExceptionInfo) *Image
View Source
var GetImageMean func(i *Image, mean, standardDeviation *float64, exception *ExceptionInfo) bool
View Source
var GetImageOption func(i *ImageInfo, key string) string
View Source
var GetImagePixelCacheType func(i *Image) CacheType
View Source
var GetImagePixels func(i *Image, x, y SSize, columns, rows Size) *PixelPacket

Deprecated

View Source
var GetImageProfile func(i *Image, name string) *StringInfo
View Source
var GetImageProperty func(i *Image, property string) String
View Source
var GetImageQuantizeError func(i *Image) bool
View Source
var GetImageQuantumDepth func(i *Image, constrain bool) Size
View Source
var GetImageRange func(i *Image, minima, maxima *float64, exception *ExceptionInfo) bool
View Source
var GetImageReferenceCount func(i *Image) int32
View Source
var GetImageRegistry func(type_ RegistryType, key string, exception *ExceptionInfo) *Void
View Source
var GetImageTotalInkDensity func(i *Image) float64
View Source
var GetImageType func(i *Image, exception *ExceptionInfo) ImageType
View Source
var GetImageViewAuthenticIndexes func(i *ImageView) *IndexPacket
View Source
var GetImageViewAuthenticPixels func(i *ImageView) *PixelPacket
View Source
var GetImageViewException func(pixelImage *ImageView, severity *ExceptionType) String
View Source
var GetImageViewExtent func(i *ImageView) *RectangleInfo // doc not ptr (RectangleInfo)
View Source
var GetImageViewImage func(i *ImageView) *Image
View Source
var GetImageViewIterator func(i *ImageView, get GetImageViewMethod, context *Void) bool
View Source
var GetImageViewVirtualIndexes func(i *ImageView) *IndexPacket
View Source
var GetImageViewVirtualPixels func(i *ImageView) *PixelPacket
View Source
var GetImageVirtualPixelMethod func(i *Image) VirtualPixelMethod
View Source
var GetIndexes func(i *Image) *IndexPacket

Deprecated

View Source
var GetLastImageInList func(images *Image) *Image
View Source
var GetLastValueInLinkedList func(l *LinkedListInfo) *Void
View Source
var GetLocaleExceptionMessage func(severity ExceptionType, tag string) string
View Source
var GetLocaleInfo func(tag string, exception *ExceptionInfo) *LocaleInfo
View Source
var GetLocaleInfoList func(pattern string, numberMessages *Size, exception *ExceptionInfo) []*LocaleInfo
View Source
var GetLocaleList func(pattern string, numberMessages *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetLocaleMessage func(tag string) string
View Source
var GetLocaleOptions func(filename string, exception *ExceptionInfo) *LinkedListInfo
View Source
var GetLocaleValue func(localeInfo *LocaleInfo) string
View Source
var GetLogInfoList func(pattern string, numberPreferences *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetLogList func(pattern string, numberPreferences *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetLogName func() string
View Source
var GetMagicInfo func(magic *byte, length uint32, exception *ExceptionInfo) *MagicInfo
View Source
var GetMagicInfoList func(pattern string, numberAliases *Size, exception *ExceptionInfo) []*MagicInfo
View Source
var GetMagicList func(pattern string, numberAliases *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetMagicName func(magicInfo *MagicInfo) string
View Source
var GetMagickAdjoin func(m *MagickInfo) bool
View Source
var GetMagickBlobSupport func(m *MagickInfo) bool
View Source
var GetMagickCopyright func() string
View Source
var GetMagickDescription func(m *MagickInfo) string
View Source
var GetMagickEndianSupport func(m *MagickInfo) bool
View Source
var GetMagickFeatures func() string
View Source
var GetMagickGeometry func(geometry string, x, y *Long, width, height *Size) uint
View Source
var GetMagickHomeURL func() String
View Source
var GetMagickInfo func(name string, exception *ExceptionInfo) *MagickInfo
View Source
var GetMagickInfoList func(pattern string, numberFormats *Size, exception *ExceptionInfo) []*MagickInfo
View Source
var GetMagickList func(pattern string, numberFormats *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetMagickMemoryMethods func(a *AcquireMemoryHandler, r *ResizeMemoryHandler, destroyMemoryHandler *DestroyMemoryHandler)
View Source
var GetMagickPackageName func() string
View Source
var GetMagickPageSize func() int32
View Source
var GetMagickPixelPacket func(i *Image, pixel *MagickPixelPacket)
View Source
var GetMagickPrecision func() int
View Source
var GetMagickProperty func(i *ImageInfo, image *Image, property string) string
View Source
var GetMagickQuantumDepth func(depth *Size) string
View Source
var GetMagickQuantumRange func(range_ *Size) string
View Source
var GetMagickRawSupport func(*MagickInfo) bool
View Source
var GetMagickRegistry func(id SSize, type_ *RegistryType, length *uint32, exception *ExceptionInfo) *Void

Deprecated

View Source
var GetMagickReleaseDate func() string
View Source
var GetMagickResource func(r ResourceType) MagickSizeType
View Source
var GetMagickResourceLimit func(r ResourceType) MagickSizeType
View Source
var GetMagickSeekableStream func(m *MagickInfo) bool
View Source
var GetMagickThreadSupport func(m *MagickInfo) MagickStatusType
View Source
var GetMagickToken func(start string, end []string, token string)
View Source
var GetMagickVersion func(version *Size) string
View Source
var GetMimeDescription func(m *MimeInfo) string
View Source
var GetMimeInfo func(filename string, magic *byte, length uint32, exception *ExceptionInfo) *MimeInfo
View Source
var GetMimeInfoList func(pattern string, numberAliases *Size, exception *ExceptionInfo) []*MimeInfo
View Source
var GetMimeList func(pattern string, numberAliases *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetMimeType func(m *MimeInfo) string
View Source
var GetModuleInfo func(tag string, exception *ExceptionInfo) *ModuleInfo
View Source
var GetModuleInfoList func(pattern string, numberModules *Size, exception *ExceptionInfo) **ModuleInfo
View Source
var GetModuleList func(pattern string, numberModules *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetMonitorHandler func() MonitorHandler
View Source
var GetMontageInfo func(i *ImageInfo, montageInfo *MontageInfo)
View Source
var GetMultilineTypeMetrics func(i *Image, drawInfo *DrawInfo, metrics *TypeMetric) bool
View Source
var GetNextImage func(images *Image) *Image

Deprecated

View Source
var GetNextImageArtifact func(i *Image) string
View Source
var GetNextImageAttribute func(i *Image) *ImageAttribute

Deprecated

View Source
var GetNextImageInList func(images *Image) *Image
View Source
var GetNextImageOption func(i *ImageInfo) string
View Source
var GetNextImageProfile func(i *Image) string
View Source
var GetNextImageProperty func(i *Image) string
View Source
var GetNextImageRegistry func() string
View Source
var GetNextKeyInHashmap func(h *HashmapInfo) *Void
View Source
var GetNextKeyInSplayTree func(s *SplayTreeInfo) *Void
View Source
var GetNextValueInHashmap func(h *HashmapInfo) *Void
View Source
var GetNextValueInLinkedList func(l *LinkedListInfo) *Void
View Source
var GetNextValueInSplayTree func(s *SplayTreeInfo) *Void
View Source
var GetNextXMLTreeTag func(x *XMLTreeInfo) *XMLTreeInfo
View Source
var GetNumberColors func(i *Image, file *FILE, exception *ExceptionInfo) Size
View Source
var GetNumberOfElementsInLinkedList func(l *LinkedListInfo) Size
View Source
var GetNumberOfEntriesInHashmap func(h *HashmapInfo) Size
View Source
var GetNumberOfNodesInSplayTree func(s *SplayTreeInfo) Size
View Source
var GetNumberScenes func(i *Image) uint

Deprecated

View Source
var GetOneAuthenticPixel func(i *Image, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool // doc not ptr (image Image)
View Source
var GetOneCacheViewAuthenticPixel func(c *CacheView, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool // doc not ptr (p Pixelpacket)
View Source
var GetOneCacheViewVirtualMethodPixel func(c *CacheView, virtualPixelMethod VirtualPixelMethod, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool
View Source
var GetOneCacheViewVirtualPixel func(c *CacheView, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool
View Source
var GetOnePixel func(i *Image, x, y SSize) PixelPacket

Deprecated

View Source
var GetOneVirtualMagickPixel func(i *Image, x, y int32, pixel *MagickPixelPacket, exception *ExceptionInfo) bool // doc not ptr (image Image...exception ExceptionInfo)
View Source
var GetOneVirtualMethodPixel func(i *Image, virtualPixelMethod VirtualPixelMethod, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) // doc not ptr (image Image...pixel Pixelpacket...exception ExceptionInfo)
View Source
var GetOneVirtualPixel func(i *Image, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool // doc not ptr (image Image...exception ExceptionInfo)
View Source
var GetOptimalKernelWidth func(radius, sigma float64) Size
View Source
var GetOptimalKernelWidth1D func(radius, sigma float64) Size
View Source
var GetOptimalKernelWidth2D func(radius, sigma float64) Size
View Source
var GetPageGeometry func(pageGeometry string) String
View Source
var GetPathAttributes func(string, *Void) bool
View Source
var GetPathComponent func(path string, type_ PathType, component string)
View Source
var GetPathComponents func(path string, numberComponents *Size) StrSlice2
View Source
var GetPixelCacheArea func(i *Image) MagickSizeType
View Source
var GetPixelCacheChannels func(Cache) uint32
View Source
var GetPixelCacheColorspace func(Cache) ColorspaceType
View Source
var GetPixelCacheMethods func(*CacheMethods)
View Source
var GetPixelCacheNexusExtent func(Cache, *NexusInfo) MagickSizeType
View Source
var GetPixelCachePixels func(i *Image, length *MagickSizeType, e *ExceptionInfo) *Void
View Source
var GetPixelCacheStorageClass func(Cache) ClassType
View Source
var GetPixelCacheTileSize func(i *Image, width, height *uint32)
View Source
var GetPixelCacheType func(i *Image) CacheType
View Source
var GetPixelCacheVirtualMethod func(i *Image) VirtualPixelMethod
View Source
var GetPixels func(i *Image) *PixelPacket

Deprecated

View Source
var GetPolicyInfoList func(string, *uint32, *ExceptionInfo) []*PolicyInfo
View Source
var GetPolicyList func(pattern string, numberPolicies *uint32, e *ExceptionInfo) StrSlice2
View Source
var GetPolicyValue func(string) String
View Source
var GetPreviousImage func(images *Image) *Image

Deprecated

View Source
var GetPreviousImageInList func(images *Image) *Image
View Source
var GetPseudoRandomValue func(*RandomInfo) float64
View Source
var GetQuantizeInfo func(q *QuantizeInfo)
View Source
var GetQuantumEndian func(*QuantumInfo) EndianType
View Source
var GetQuantumExtent func(*Image, *QuantumInfo, QuantumType) uint32
View Source
var GetQuantumFormat func(*QuantumInfo) QuantumFormatType
View Source
var GetQuantumInfo func(i *ImageInfo, quantumInfo *QuantumInfo)
View Source
var GetQuantumPixels func(*QuantumInfo) *byte
View Source
var GetQuantumType func(i *Image, e *ExceptionInfo) QuantumType
View Source
var GetRandomKey func(key *byte, length uint32)
View Source
var GetRandomSecretKey func(*RandomInfo) Size
View Source
var GetRandomValue func() float64
View Source
var GetResizeFilterSupport func(r *ResizeFilter) MagickRealType
View Source
var GetResizeFilterWeight func(r *ResizeFilter, x MagickRealType) MagickRealType
View Source
var GetSignatureBlocksize func(*SignatureInfo) uint
View Source
var GetSignatureDigest func(*SignatureInfo) *StringInfo
View Source
var GetSignatureDigestsize func(*SignatureInfo) uint
View Source
var GetSignatureInfo func(s *SignatureInfo)
View Source
var GetStreamInfoClientData func(s *StreamInfo) *Void
View Source
var GetStringInfoDatum func(s *StringInfo) *byte
View Source
var GetStringInfoLength func(s *StringInfo) uint32
View Source
var GetStringInfoPath func(s *StringInfo) string
View Source
var GetThresholdMap func(mapId string, exception *ExceptionInfo) *ThresholdMap
View Source
var GetThresholdMapFile func(xml, filename, mapId string, exception *ExceptionInfo) *ThresholdMap
View Source
var GetTimerInfo func(t *TimerInfo)
View Source
var GetTypeInfo func(name string, exception *ExceptionInfo) *TypeInfo
View Source
var GetTypeInfoByFamily func(family string, style StyleType, stretch StretchType, weight Size, exception *ExceptionInfo) *TypeInfo
View Source
var GetTypeInfoList func(pattern string, numberFonts *Size, exception *ExceptionInfo) **TypeInfo
View Source
var GetTypeList func(pattern string, numberFonts *Size, exception *ExceptionInfo) StrSlice2
View Source
var GetTypeMetrics func(i *Image, drawInfo *DrawInfo, metrics *TypeMetric) bool
View Source
var GetUserTime func(t *TimerInfo) float64
View Source
var GetValueFromHashmap func(h *HashmapInfo, key *Void) *Void
View Source
var GetValueFromLinkedList func(l *LinkedListInfo, index Size) *Void
View Source
var GetValueFromSplayTree func(s *SplayTreeInfo, key *Void) *Void
View Source
var GetVirtualIndexQueue func(i *Image) *IndexPacket
View Source
var GetVirtualIndexesFromNexus func(Cache, *NexusInfo) *IndexPacket
View Source
var GetVirtualPixelQueue func(i *Image) *PixelPacket // doc not ptr (image Image)
View Source
var GetVirtualPixels func(i *Image, x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket
View Source
var GetVirtualPixelsFromNexus func(i *Image, v VirtualPixelMethod, x, y int32, columns, rows uint32, n *NexusInfo, e *ExceptionInfo) *PixelPacket
View Source
var GetVirtualPixelsNexus func(Cache, *NexusInfo) *PixelPacket
View Source
var GetXMLTreeAttribute func(x *XMLTreeInfo, tag string) string
View Source
var GetXMLTreeAttributes func(x *XMLTreeInfo, attributes *SplayTreeInfo) bool
View Source
var GetXMLTreeChild func(x *XMLTreeInfo, tag string) *XMLTreeInfo
View Source
var GetXMLTreeContent func(x *XMLTreeInfo) string
View Source
var GetXMLTreeOrdered func(x *XMLTreeInfo) *XMLTreeInfo
View Source
var GetXMLTreePath func(x *XMLTreeInfo, path string) *XMLTreeInfo
View Source
var GetXMLTreeProcessingInstructions func(x *XMLTreeInfo, target string) []string
View Source
var GetXMLTreeSibling func(x *XMLTreeInfo) *XMLTreeInfo
View Source
var GetXMLTreeTag func(x *XMLTreeInfo) string
View Source
var Gettimeofday func(*Timeval, *Timezone)
View Source
var GlobExpression func(expression, pattern string, caseInsensitive bool) bool
View Source
var GradientImage func(i *Image, startColor, stopColor *PixelPacket) bool
View Source
var GravityAdjustGeometry func(width, height Size, gravity GravityType, region *RectangleInfo)
View Source
var HSLTransform func(hue, saturation, lightness float64, red, green, blue *Quantum)

Deprecated

View Source
var HaldClutImage func(i *Image, haldImage *Image) bool
View Source
var HaldClutImageChannel func(i *Image, channel ChannelType, haldImage *Image) bool
View Source
var HashPointerType func(pointer *Void) uint32
View Source
var HashStringInfoType func(string *Void) uint32
View Source
var HashStringType func(string *Void) uint32
View Source
var HuffmanDecodeImage func(i *Image) bool
View Source
var HuffmanEncodeImage func(i *ImageInfo, image *Image) bool
View Source
var IdentifyImage func(i *Image, file *FILE, verbose bool) bool
View Source
var IdentityAffine func(affine *AffineMatrix)

Deprecated

View Source
var ImageListToArray func(images *Image, exception *ExceptionInfo) []*Image
View Source
var ImageToBlob func(i *ImageInfo, image *Image, length *uint32, exception *ExceptionInfo) *byte
View Source
var ImageToFile func(i *Image, filename string, exception *ExceptionInfo) bool
View Source
var ImageToHBITMAP func(i *Image) **Void
View Source
var ImagesToBlob func(i *ImageInfo, images *Image, length *uint32, exception *ExceptionInfo) *byte
View Source
var ImplodeImage func(i *Image, amount float64, exception *ExceptionInfo) *Image
View Source
var ImportImagePixels func(i *Image, xOffset, yOffset SSize, columns, rows Size, map_ string, type_ StorageType, pixels *Void) bool
View Source
var ImportQuantumPixels func(i *Image, quantumInfo *QuantumInfo, quantumType QuantumType, pixels *byte) bool
View Source
var InheritException func(e *ExceptionInfo, relative *ExceptionInfo)
View Source
var InitializeMagick func(path string)

Deprecated

View Source
var InitializeModuleList func(exception *ExceptionInfo)
View Source
var InitializeSignature func(*SignatureInfo)
View Source
var InjectImageBlob func(i *ImageInfo, image *Image, format string) bool
View Source
var InsertImageInList func(images **Image, image *Image)
View Source
var InsertTagIntoXMLTree func(x *XMLTreeInfo, child *XMLTreeInfo, offset uint32) *XMLTreeInfo
View Source
var InsertValueInLinkedList func(l *LinkedListInfo, index Size, value *Void) bool
View Source
var InsertValueInSortedLinkedList func(l *LinkedListInfo, compare func(*Void, *Void) int, replace **Void, value *Void) bool
View Source
var IntegralRotateImage func(i *Image, rotations uint32, exception *ExceptionInfo) *Image
View Source
var InterpolateMagickPixelPacket func(i *Image, v *CacheView, m InterpolatePixelMethod, x, y float64, p *MagickPixelPacket, e *ExceptionInfo) bool
View Source
var InterpolatePixelColor func(i *Image, imageView *CacheView, method InterpolatePixelMethod, x, y float64, exception *ExceptionInfo) MagickPixelPacket

Deprecated

View Source
var InterpolativeResizeImage func(i *Image, columns, rows uint32, m InterpolatePixelMethod, e *ExceptionInfo) *Image
View Source
var InterpretImageAttributes func(i *ImageInfo, image *Image, embedText string) string

Deprecated

View Source
var InterpretImageFilename func(str string, length uint32, format string, value int) SSize
View Source
var InterpretImageProperties func(i *ImageInfo, image *Image, embedText string) string
View Source
var InterpretLocaleValue func(string, []string) float64
View Source
var InterpretSiPrefixValue func(string, []string) float64
View Source
var InverseFourierTransformImage func(i *Image, phaseImage *Image, modulus bool, exception *ExceptionInfo) *Image
View Source
var InversesRGBCompandor func(MagickRealType) MagickRealType
View Source
var InvokeDelegate func(i *ImageInfo, image *Image, decode, encode string, exception *ExceptionInfo) bool
View Source
var InvokeDynamicImageFilter func(tag string, images **Image, argc int, argv []string, exception *ExceptionInfo) bool
View Source
var InvokeStaticImageFilter func(tag string, image **Image, argc int, argv []string, exception *ExceptionInfo) bool
View Source
var IsBlobExempt func(i *Image) bool
View Source
var IsBlobSeekable func(i *Image) bool
View Source
var IsBlobTemporary func(i *Image) bool
View Source
var IsColorSimilar func(i *Image, p, q *PixelPacket) bool
View Source
var IsCommandOption func(string) bool
View Source
var IsEventLogging func() bool
View Source
var IsGeometry func(geometry string) bool
View Source
var IsGlob func(path string) bool
View Source
var IsGrayImage func(i *Image, exception *ExceptionInfo) bool
View Source
var IsHashmapEmpty func(h *HashmapInfo) bool
View Source
var IsHighDynamicRangeImage func(i *Image, exception *ExceptionInfo) bool
View Source
var IsHistogramImage func(i *Image, exception *ExceptionInfo) bool
View Source
var IsImageObject func(i *Image) bool
View Source
var IsImageSimilar func(i *Image, targetImage *Image, xOffset, yOffset *Long, exception *ExceptionInfo) bool
View Source
var IsImageView func(i *ImageView) bool
View Source
var IsImagesEqual func(i *Image, reconstructImage *Image) bool
View Source
var IsLinkedListEmpty func(l *LinkedListInfo) bool
View Source
var IsMagickColorSimilar func(p *MagickPixelPacket, q *MagickPixelPacket) bool
View Source
var IsMagickConflict func(magick string) bool
View Source
var IsMagickInstantiated func() bool
View Source
var IsMagickTrue func(value string) bool
View Source
var IsMonochromeImage func(i *Image, exception *ExceptionInfo) bool
View Source
var IsOpacitySimilar func(i *Image, p, q *PixelPacket) bool
View Source
var IsOpaqueImage func(i *Image, exception *ExceptionInfo) bool
View Source
var IsPaletteImage func(i *Image, exception *ExceptionInfo) bool
View Source
var IsPathAccessible func(string) bool
View Source
var IsRightsAuthorized func(PolicyDomain, PolicyRights, string) bool
View Source
var IsSceneGeometry func(geometry string, pedantic bool) bool
View Source
var IsStringNotFalse func(string) bool
View Source
var IsStringTrue func(string) bool
View Source
var IsSubimage func(geometry string, pedantic uint) uint
View Source
var IsTaintImage func(i *Image) bool
View Source
var IsWindows95 func() bool
View Source
var LZWEncodeImage func(i *Image, length uint32, pixels *byte) bool
View Source
var LeastSquaresAddTerms func(matrix, vectors **float64, terms, results *float64, rank, nvecs Size)
View Source
var LevelColorsImage func(i *Image, blackColor, whiteColor *MagickPixelPacket, invert bool) bool
View Source
var LevelColorsImageChannel func(i *Image, channel ChannelType, blackColor, whiteColor *MagickPixelPacket, invert bool) bool
View Source
var LevelImage func(i *Image, levels string) bool
View Source
var LevelImageChannel func(i *Image, channel ChannelType, blackPoint, whitePoint, gamma float64) bool
View Source
var LevelImageColors func(i *Image, channel ChannelType, blackColor, whiteColor *MagickPixelPacket, invert bool) bool

Deprecated

View Source
var LevelizeImage func(i *Image, blackPoint, whitePoint, gamma float64) bool
View Source
var LevelizeImageChannel func(i *Image, channel ChannelType, blackPoint, whitePoint, gamma float64) bool
View Source
var LiberateMemory func(memory **Void)

Deprecated

View Source
var LiberateSemaphoreInfo func(s **SemaphoreInfo)

Deprecated

View Source
var LinearStretchImage func(i *Image, blackPoint, whitePoint float64) bool
View Source
var LinkedListToArray func(l *LinkedListInfo, array **Void) bool
View Source
var LiquidRescaleImage func(i *Image, columns, rows Size, deltaX, rigidity float64, exception *ExceptionInfo) *Image
View Source
var ListCoderInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListColorInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListCommandOptions func(f *FILE, option CommandOption, exception *ExceptionInfo) bool
View Source
var ListConfigureInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListDelegateInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListFiles func(directory, pattern string, numberEntries *Size) StrSlice3

NOTE(t): Will woek with []string return (is a nil terminated array)

View Source
var ListLocaleInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListLogInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListMagicInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListMagickInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListMagickResourceInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListMimeInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListModuleInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListPolicyInfo func(f *FILE, e *ExceptionInfo) bool
View Source
var ListThresholdMaps func(f *FILE, exception *ExceptionInfo) bool
View Source
var ListTypeInfo func(f *FILE, exception *ExceptionInfo) bool
View Source
var LoadMimeLists func(filename string, exception *ExceptionInfo) bool
View Source
var LocaleCompare func(p, q string) SSize
View Source
var LocaleComponentGenesis func() bool
View Source
var LocaleComponentTerminus func()
View Source
var LocaleLower func(str string)
View Source
var LocaleNCompare func(p, q string, length uint32) SSize
View Source
var LocaleUpper func(str string)
View Source
var LockSemaphoreInfo func(s *SemaphoreInfo) bool
View Source
var LogComponentGenesis func() bool
View Source
var LogComponentTerminus func()
View Source
var LogMagickEvent func(type_ LogEventType, module, function string, line Size, format string, va ...VArg) bool
View Source
var LogMagickEventList func(type_ LogEventType, module, function string, line Size, format string, operands VAList) bool
View Source
var MSBOrderLong func(buffer *byte, length uint32)
View Source
var MSBOrderShort func(p *byte, length uint32)
View Source
var MagicComponentGenesis func() bool
View Source
var MagicComponentTerminus func()
View Source
var MagickComponentGenesis func() bool
View Source
var MagickComponentTerminus func()
View Source
var MagickCoreGenesis func(path string, establishSignalHandlers bool)
View Source
var MagickCoreTerminus func()
View Source
var MagickCreateThreadKey func(*MagickThreadKey) bool
View Source
var MagickDelay func(MagickSizeType)
View Source
var MagickDeleteThreadKey func(MagickThreadKey) bool
View Source
var MagickError func(err ExceptionType, reason, description string)
View Source
var MagickFatalError func(err ExceptionType, reason, description string)
View Source
var MagickGetThreadValue func(MagickThreadKey) *Void
View Source
var MagickIncarnate func(path string)

Deprecated

View Source
var MagickMonitor func(text string, offset MagickOffsetType, span MagickSizeType, clientData *Void) bool

Deprecated

View Source
var MagickSetThreadValue func(MagickThreadKey, *Void) bool
View Source
var MagickToMime func(magick string) String
View Source
var MagickWarning func(warning ExceptionType, reason, description string)
View Source
var MagnifyImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var MapBlob func(file int, mode MapMode, offset MagickOffsetType, length uint32) *byte
View Source
var MapImage func(i *Image, mapImage *Image, dither bool) bool

Deprecated

View Source
var MapImages func(images, mapImage *Image, dither bool) bool

Deprecated

View Source
var MatteFloodfillImage func(i *Image, target PixelPacket, opacity Quantum, xOffset, yOffset SSize, method PaintMethod) bool

Deprecated

View Source
var MaximumImages func(images *Image, exception *ExceptionInfo) *Image

Deprecated

View Source
var MedianFilterImage func(i *Image, radius float64, exception *ExceptionInfo) *Image

Deprecated

View Source
var MergeImageLayers func(i *Image, method ImageLayerMethod, exception *ExceptionInfo) *Image
View Source
var MimeComponentGenesis func() bool
View Source
var MimeComponentTerminus func()
View Source
var MinMaxStretchImage func(i *Image, channel ChannelType, blackAdjust, whiteAdjust float64) bool
View Source
var MinifyImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var MinimumImages func(images *Image, exception *ExceptionInfo) *Image

Deprecated

View Source
var ModeImage func(i *Image, radius float64, exception *ExceptionInfo) *Image

Deprecated

View Source
var ModifyImage func(image **Image, exception *ExceptionInfo) bool
View Source
var ModulateImage func(i *Image, modulate string) bool
View Source
var ModuleComponentGenesis func() bool
View Source
var ModuleComponentTerminus func()
View Source
var MontageImageList func(i *ImageInfo, montageInfo *MontageInfo, images *Image, exception *ExceptionInfo) *Image
View Source
var MontageImages func(images *Image, montageInfo *MontageInfo, exception *ExceptionInfo) *Image
View Source
var MorphImages func(i *Image, numberFrames Size, exception *ExceptionInfo) *Image
View Source
var MorphologyApply func(i *Image, method MorphologyMethod, channel ChannelType, iterations int32, kernel *KernelInfo, compose CompositeMethod, bias float64, exception *ExceptionInfo) *Image
View Source
var MorphologyImage func(i *Image, method MorphologyMethod, iterations int32, kernel *KernelInfo, exception *ExceptionInfo) *Image
View Source
var MorphologyImageChannel func(i *Image, channel ChannelType, method MorphologyMethod, iterations int32, kernel *KernelInfo, exception *ExceptionInfo) *Image
View Source
var MosaicImages func(i *Image, exception *ExceptionInfo) *Image

Deprecated

View Source
var MotionBlurImage func(i *Image, radius, sigma, angle float64, exception *ExceptionInfo) *Image
View Source
var MotionBlurImageChannel func(i *Image, channel ChannelType, radius, sigma, angle float64, exception *ExceptionInfo) *Image
View Source
var MultilineCensus func(label string) Size
View Source
var NTArgvToUTF8 func(argc int, argv []WString) StrSlice
View Source
var NTCloseDirectory func(*DIR) int
View Source
var NTCloseLibrary func(*Void) int
View Source
var NTControlHandler func() int
View Source
var NTElapsedTime func() float64
View Source
var NTErrorHandler func(severity ExceptionType, reason string, description string)
View Source
var NTExitLibrary func() int
View Source
var NTGatherRandomData func(uint32, *byte) bool
View Source
var NTGetExecutionPath func(string, uint32) bool
View Source
var NTGetLastError func() String
View Source
var NTGetLibraryError func() string
View Source
var NTGetLibrarySymbol func(handle *Void, name string) *Void
View Source
var NTGetModulePath func(string, string) bool
View Source
var NTGhostscriptDLL func(string, int) int
View Source
var NTGhostscriptDLLVectors func() *GhostInfo
View Source
var NTGhostscriptEXE func(string, int) int
View Source
var NTGhostscriptFonts func(string, int) int
View Source
var NTGhostscriptLoadDLL func() int
View Source
var NTGhostscriptUnLoadDLL func() int
View Source
var NTInitializeLibrary func() int
View Source
var NTIsMagickConflict func(string) bool
View Source
var NTLoadTypeLists func(*SplayTreeInfo, *ExceptionInfo) bool
View Source
var NTMapMemory func(address string, length uint32, protection int, access int, file int, offset MagickOffsetType) *Void
View Source
var NTOpenDirectory func(string) *DIR
View Source
var NTOpenLibrary func(filename string) *Void
View Source
var NTReadDirectory func(*DIR) *Dirent
View Source
var NTRegistryKeyLookup func(string) *byte
View Source
var NTReportEvent func(string, bool) bool
View Source
var NTResourceToBlob func(string) *byte
View Source
var NTSeekDirectory func(entry *DIR, position SSize)
View Source
var NTSetSearchPath func(string) int
View Source
var NTSyncMemory func(*Void, uint32, int) int
View Source
var NTSystemCommand func(string) int
View Source
var NTSystemConfiguration func(int) SSize
View Source
var NTTellDirectory func(*DIR) SSize
View Source
var NTTruncateFile func(int, Off) int
View Source
var NTUnmapMemory func(*Void, uint32) int
View Source
var NTUserTime func() float64
View Source
var NTWarningHandler func(severity ExceptionType, reason string, description string)
View Source
var NegateImage func(i *Image, grayscale bool) bool
View Source
var NegateImageChannel func(i *Image, channel ChannelType, grayscale bool) bool
View Source
var NewHashmap func(capacity Size, hash func(*Void) uint32, compare func(*Void, *Void) *bool, relinquishKey, relinquishValue func(*Void) *Void) *HashmapInfo
View Source
var NewImageList func() *Image
View Source
var NewImageView func(i *Image) *ImageView
View Source
var NewImageViewRegion func(i *Image, x, y int32, width, height uint32) *ImageView
View Source
var NewLinkedList func(capacity Size) *LinkedListInfo
View Source
var NewMagickImage func(i *ImageInfo, width, height Size, background *MagickPixelPacket) *Image
View Source
var NewSplayTree func(compare func(*Void, *Void) int, relinquishKey, relinquishValue func(*Void) *Void) *SplayTreeInfo
View Source
var NewXMLTree func(xml string, exception *ExceptionInfo) *XMLTreeInfo
View Source
var NewXMLTreeTag func(tag string) *XMLTreeInfo
View Source
var NormalizeImage func(i *Image) bool
View Source
var NormalizeImageChannel func(i *Image, channel ChannelType) bool
View Source
var OilPaintImage func(i *Image, radius float64, exception *ExceptionInfo) *Image
View Source
var OpaqueImage func(i *Image, target, fill PixelPacket) bool

Deprecated

View Source
var OpaquePaintImage func(i *Image, target, fill *MagickPixelPacket, invert bool) bool
View Source
var OpaquePaintImageChannel func(i *Image, channel ChannelType, target, fill *MagickPixelPacket, invert bool) bool
View Source
var OpenBlob func(i *ImageInfo, image *Image, mode BlobMode, exception *ExceptionInfo) bool
View Source
var OpenCacheView func(i *Image) *CacheView

Deprecated

View Source
var OpenMagickStream func(path, mode string) *FILE

Deprecated

View Source
var OpenModule func(module string, exception *ExceptionInfo) bool
View Source
var OpenModules func(exception *ExceptionInfo) bool
View Source
var OpenStream func(i *ImageInfo, streamInfo *StreamInfo, filename string, exception *ExceptionInfo) bool
View Source
var OptimizeImageLayers func(i *Image, exception *ExceptionInfo) *Image
View Source
var OptimizeImageTransparency func(i *Image, exception *ExceptionInfo)
View Source
var OptimizePlusImageLayers func(i *Image, exception *ExceptionInfo) *Image
View Source
var OrderedDitherImage func(i *Image) bool
View Source
var OrderedDitherImageChannel func(i *Image, channel ChannelType, exception *ExceptionInfo) bool
View Source
var OrderedPosterizeImage func(i *Image, thresholdMap string, exception *ExceptionInfo) bool
View Source
var OrderedPosterizeImageChannel func(i *Image, channel ChannelType, thresholdMap string, exception *ExceptionInfo) bool
View Source
var PackbitsEncodeImage func(i *Image, length uint32, pixels *byte) bool
View Source
var PaintFloodfillImage func(i *Image, channel ChannelType, target *MagickPixelPacket, x, y SSize, drawInfo *DrawInfo, method PaintMethod) bool

Deprecated

View Source
var PaintOpaqueImage func(i *Image, target, fill *MagickPixelPacket) bool

Deprecated

View Source
var PaintOpaqueImageChannel func(i *Image, channel ChannelType, target, fill *MagickPixelPacket) bool

Deprecated

View Source
var PaintTransparentImage func(i *Image, target *MagickPixelPacket, opacity Quantum) bool

Deprecated

View Source
var ParseAbsoluteGeometry func(geometry string, regionInfo *RectangleInfo) MagickStatusType
View Source
var ParseAffineGeometry func(geometry string, affineMatrix *AffineMatrix) MagickStatusType
View Source
var ParseChannelOption func(channels string) SSize
View Source
var ParseCommandOption func(option CommandOption, list bool, options string) SSize
View Source
var ParseGeometry func(geometry string, geometryInfo *GeometryInfo) MagickStatusType
View Source
var ParseGravityGeometry func(i *Image, geometry string, regionInfo *RectangleInfo) MagickStatusType
View Source
var ParseImageGeometry func(geometry string, x, y *Long, width, height *Size) int
View Source
var ParseMetaGeometry func(geometry string, x, y *Long, width, height *Size) MagickStatusType
View Source
var ParsePageGeometry func(i *Image, geometry string, regionInfo *RectangleInfo) MagickStatusType
View Source
var ParseRegionGeometry func(i *Image, geometry string, r *RectangleInfo, e *ExceptionInfo) MagickStatusType
View Source
var ParseSizeGeometry func(i *Image, geometry string, regionInfo *RectangleInfo) MagickStatusType // doc not ptr (r RectangeInfo)

Deprecated

View Source
var PasskeyDecipherImage func(i *Image, passkey *StringInfo, exception *ExceptionInfo) bool
View Source
var PasskeyEncipherImage func(i *Image, passkey *StringInfo, exception *ExceptionInfo) bool
View Source
var PerceptibleImage func(i *Image, epsilon float64) bool
View Source
var PerceptibleImageChannel func(i *Image, c ChannelType, epsilon float64) bool
View Source
var PersistCache func(i *Image, filename string, attach bool, offset *MagickOffsetType, exception *ExceptionInfo) bool
View Source
var PersistPixelCache func(i *Image, filename string, attach bool, o *MagickOffsetType, e *ExceptionInfo) bool
View Source
var PingBlob func(i *ImageInfo, blob *Void, length uint32, exception *ExceptionInfo) *Image
View Source
var PingImage func(i *ImageInfo, exception *ExceptionInfo) *Image
View Source
var PingImages func(i *ImageInfo, exception *ExceptionInfo) *Image
View Source
var PlasmaImage func(i *Image, segment *SegmentInfo, attenuate, depth Size) bool
View Source
var PlasmaImageProxy func(i *Image, imageView *CacheView, randomInfo *RandomInfo, segment *SegmentInfo, attenuate, depth uint32) bool
View Source
var PolaroidImage func(i *Image, drawInfo *DrawInfo, angle float64, exception *ExceptionInfo) *Image
View Source
var PolicyComponentGenesis func() bool
View Source
var PolicyComponentTerminus func()
View Source
var PolynomialImage func(i *Image, nTerms uint32, terms []float64, e *ExceptionInfo) *Image
View Source
var PolynomialImageChannel func(i *Image, c ChannelType, nTerms uint32, terms []float64, e *ExceptionInfo) *Image
View Source
var PopImageList func(images **Image) *Image

Deprecated

View Source
var PopImagePixels func(i *Image, quantum QuantumType, destination *byte) bool

Deprecated

View Source
var PosterizeImage func(i *Image, levels Size, dither bool) bool
View Source
var PosterizeImageChannel func(i *Image, channel ChannelType, levels uint32, dither bool) bool
View Source
var PostscriptGeometry func(page string) String

Deprecated

View Source
var PrependImageToList func(images **Image, image *Image)
View Source
var PreviewImage func(i *Image, preview PreviewType, exception *ExceptionInfo) *Image
View Source
var PrintStringInfo func(file *FILE, id string, stringInfo *StringInfo)
View Source
var ProfileImage func(i *Image, name string, datum *Void, length uint32, clone bool) bool
View Source
var PruneTagFromXMLTree func(x *XMLTreeInfo) *XMLTreeInfo
View Source
var PushImageList func(images **Image, image *Image, exception *ExceptionInfo) uint

Deprecated

View Source
var PushImagePixels func(i *Image, quantum QuantumType, source *byte) bool

Deprecated

View Source
var PutEntryInHashmap func(h *HashmapInfo, key, value *Void) bool
View Source
var QuantizationError func(i *Image) uint
View Source
var QuantizeImage func(q *QuantizeInfo, image *Image) bool
View Source
var QuantizeImages func(q *QuantizeInfo, images *Image) bool
View Source
var QueryColorCompliance func(name string, compliance ComplianceType, color *PixelPacket, exception *ExceptionInfo) bool
View Source
var QueryColorDatabase func(name string, color *PixelPacket, exception *ExceptionInfo) bool
View Source
var QueryColorname func(i *Image, color *PixelPacket, compliance ComplianceType, name string, exception *ExceptionInfo) bool
View Source
var QueryMagickColor func(name string, color *MagickPixelPacket, exception *ExceptionInfo) bool
View Source
var QueryMagickColorCompliance func(string, ComplianceType, *MagickPixelPacket, *ExceptionInfo) bool
View Source
var QueryMagickColorname func(i *Image, color *MagickPixelPacket, compliance ComplianceType, hex bool, name string, exception *ExceptionInfo) bool
View Source
var QueueAuthenticPixel func(i *Image, x, y int32, columns, rows uint32, clone bool, n *NexusInfo, e *ExceptionInfo) *PixelPacket
View Source
var QueueAuthenticPixelCacheNexus func(i *Image, x, y int32, columns, rows uint32, clone bool, n *NexusInfo, e *ExceptionInfo) *PixelPacket
View Source
var QueueAuthenticPixels func(i *Image, x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket
View Source
var QueueCacheViewAuthenticPixels func(c *CacheView, x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket
View Source
var RGBTransformImage func(i *Image, colorspace ColorspaceType) bool
View Source
var RadialBlurImage func(i *Image, angle float64, exception *ExceptionInfo) *Image
View Source
var RadialBlurImageChannel func(i *Image, channel ChannelType, angle float64, exception *ExceptionInfo) *Image
View Source
var RaiseImage func(i *Image, raiseInfo *RectangleInfo, raise bool) bool
View Source
var RandomChannelThresholdImage func(i *Image, channel, thresholds string, exception *ExceptionInfo) uint
View Source
var RandomComponentGenesis func() bool
View Source
var RandomComponentTerminus func()
View Source
var RandomThresholdImage func(i *Image, thresholds string, exception *ExceptionInfo) bool
View Source
var RandomThresholdImageChannel func(i *Image, channel ChannelType, thresholds string, exception *ExceptionInfo) bool
View Source
var ReacquireMemory func(memory **Void, size uint32)
View Source
var ReadBlob func(i *Image, length uint32, data *byte) int32
View Source
var ReadBlobByte func(i *Image) int
View Source
var ReadBlobDouble func(i *Image) float64
View Source
var ReadBlobFloat func(i *Image) float32
View Source
var ReadBlobLSBLong func(i *Image) Size
View Source
var ReadBlobLSBShort func(i *Image) UnsignedShort
View Source
var ReadBlobLong func(i *Image) Size
View Source
var ReadBlobLongLong func(i *Image) MagickSizeType
View Source
var ReadBlobMSBLong func(i *Image) Size
View Source
var ReadBlobMSBLongLong func(i *Image) MagickSizeType
View Source
var ReadBlobMSBShort func(i *Image) UnsignedShort
View Source
var ReadBlobShort func(i *Image) UnsignedShort
View Source
var ReadBlobString func(i *Image, str string) string
View Source
var ReadImage func(i *ImageInfo, exception *ExceptionInfo) *Image
View Source
var ReadImages func(i *ImageInfo, exception *ExceptionInfo) *Image
View Source
var ReadInlineImage func(i *ImageInfo, content string, exception *ExceptionInfo) *Image
View Source
var ReadStream func(i *ImageInfo, stream StreamHandler, exception *ExceptionInfo) *Image
View Source
var RecolorImage func(i *Image, order Size, colorMatrix *float64, exception *ExceptionInfo) *Image

Deprecated

View Source
var ReduceNoiseImage func(i *Image, radius float64, exception *ExceptionInfo) *Image

Deprecated

View Source
var ReferenceBlob func(b *BlobInfo) *BlobInfo
View Source
var ReferenceImage func(i *Image) *Image
View Source
var ReferencePixelCache func(Cache) Cache
View Source
var RegisterMagickInfo func(m *MagickInfo) *MagickInfo
View Source
var RegisterStaticModules func()
View Source
var RegistryComponentGenesis func() bool
View Source
var RegistryComponentTerminus func()
View Source
var RelinquishAlignedMemory func(memory *Void) *Void
View Source
var RelinquishMagickMatrix func(matrix **float64, nptrs Size) **float64
View Source
var RelinquishMagickMemory func(memory *Void) *Void
View Source
var RelinquishMagickResource func(r ResourceType, size MagickSizeType)
View Source
var RelinquishSemaphoreInfo func(s *SemaphoreInfo)
View Source
var RelinquishUniqueFileResource func(path string) bool
View Source
var RemapImage func(q *QuantizeInfo, image *Image, remapImage *Image) bool
View Source
var RemapImages func(q *QuantizeInfo, images *Image, remapImage *Image) bool
View Source
var RemoteDisplayCommand func(i *ImageInfo, window, filename string, exception *ExceptionInfo) bool
View Source
var RemoveDuplicateLayers func(images **Image, exception *ExceptionInfo)
View Source
var RemoveElementByValueFromLinkedList func(l *LinkedListInfo, value *Void) *Void
View Source
var RemoveElementFromLinkedList func(l *LinkedListInfo, index Size) *Void
View Source
var RemoveEntryFromHashmap func(h *HashmapInfo, key *Void) *Void
View Source
var RemoveFirstImageFromList func(images **Image) *Image
View Source
var RemoveImageArtifact func(i *Image, artifact string) string
View Source
var RemoveImageFromList func(images **Image) *Image
View Source
var RemoveImageOption func(i *ImageInfo, option string) string
View Source
var RemoveImageProfile func(i *Image, name string) *StringInfo
View Source
var RemoveImageProperty func(i *Image, property string) string
View Source
var RemoveImageRegistry func(key string) *Void
View Source
var RemoveLastElementFromLinkedList func(l *LinkedListInfo) *Void
View Source
var RemoveLastImageFromList func(images **Image) *Image
View Source
var RemoveNodeByValueFromSplayTree func(s *SplayTreeInfo, value *Void) *Void
View Source
var RemoveNodeFromSplayTree func(s *SplayTreeInfo, key *Void) *Void
View Source
var RemoveZeroDelayLayers func(images **Image, exception *ExceptionInfo)
View Source
var ReplaceImageInList func(images **Image, image *Image)
View Source
var ReplaceImageInListReturnLast func(images **Image, replace *Image)
View Source
var ResampleImage func(i *Image, xResolution, yResolution float64, filter FilterTypes, blur float64, exception *ExceptionInfo) *Image
View Source
var ResamplePixelColor func(r *ResampleFilter, u0, v0 float64) MagickPixelPacket
View Source
var ResetHashmapIterator func(h *HashmapInfo)
View Source
var ResetImageArtifactIterator func(i *Image)
View Source
var ResetImageAttributeIterator func(i *Image)

Deprecated

View Source
var ResetImageOptionIterator func(i *ImageInfo)
View Source
var ResetImageOptions func(*ImageInfo)
View Source
var ResetImagePage func(i *Image, page string) bool
View Source
var ResetImageProfileIterator func(i *Image)
View Source
var ResetImagePropertyIterator func(i *Image)
View Source
var ResetImageRegistryIterator func()
View Source
var ResetLinkedListIterator func(l *LinkedListInfo)
View Source
var ResetMagickMemory func(memory *Void, byte int, size uint32) *Void
View Source
var ResetSplayTree func(s *SplayTreeInfo)
View Source
var ResetSplayTreeIterator func(s *SplayTreeInfo)
View Source
var ResetStringInfo func(s *StringInfo)
View Source
var ResetTimer func(t *TimerInfo)
View Source
var ResizeImage func(i *Image, columns, rows Size, filter FilterTypes, blur float64, exception *ExceptionInfo) *Image
View Source
var ResizeMagickMemory func(memory *Void, size uint32) *Void
View Source
var ResizeQuantumMemory func(memory *Void, count, quantum uint32) *Void
View Source
var ResourceComponentGenesis func() bool
View Source
var ResourceComponentTerminus func()
View Source
var ReverseImageList func(images **Image)
View Source
var RollImage func(i *Image, xOffset, yOffset SSize, exception *ExceptionInfo) *Image
View Source
var RotateImage func(i *Image, degrees float64, exception *ExceptionInfo) *Image
View Source
var SRGBCompandor func(MagickRealType) MagickRealType
View Source
var SampleImage func(i *Image, columns, rows Size, exception *ExceptionInfo) *Image
View Source
var ScaleGeometryKernelInfo func(kernel *KernelInfo, scalingFactor float64, normalizeFlags MagickStatusType)
View Source
var ScaleImage func(i *Image, columns, rows Size, exception *ExceptionInfo) *Image
View Source
var ScaleKernelInfo func(kernel *KernelInfo, scalingFactor float64, normalizeFlags MagickStatusType)
View Source
var ScaleResampleFilter func(r *ResampleFilter, dux, duy, dvx, dvy float64)
View Source
var SeedPseudoRandomGenerator func(Size)
View Source
var SeekBlob func(i *Image, offset MagickOffsetType, whence int) MagickOffsetType
View Source
var SegmentImage func(i *Image, colorspace ColorspaceType, verbose bool, clusterThreshold, smoothThreshold float64) bool
View Source
var SelectiveBlurImage func(i *Image, radius, sigma, threshold float64, exception *ExceptionInfo) *Image
View Source
var SelectiveBlurImageChannel func(i *Image, channel ChannelType, radius, sigma, threshold float64, exception *ExceptionInfo) *Image
View Source
var SemaphoreComponentGenesis func() bool
View Source
var SemaphoreComponentTerminus func()
View Source
var SeparateImageChannel func(i *Image, channel ChannelType) bool
View Source
var SeparateImages func(i *Image, channel ChannelType, exception *ExceptionInfo) *Image
View Source
var SepiaToneImage func(i *Image, threshold float64, exception *ExceptionInfo) *Image
View Source
var SetBlobExempt func(i *Image, exempt bool)
View Source
var SetBlobExtent func(i *Image, extent MagickSizeType) bool
View Source
var SetCacheThreshold func(size Size)
View Source
var SetCacheViewPixels func(c *CacheView, x, y int32, columns, rows uint32) *PixelPacket

Deprecated

View Source
var SetCacheViewStorageClass func(c *CacheView, storageClass ClassType) bool
View Source
var SetCacheViewVirtualPixelMethod func(c *CacheView, virtualPixelMethod VirtualPixelMethod) bool
View Source
var SetClientName func(name string) string
View Source
var SetClientPath func(path string) string
View Source
var SetErrorHandler func(handler ErrorHandler) ErrorHandler
View Source
var SetExceptionInfo func(e *ExceptionInfo, severity ExceptionType) bool

Deprecated

View Source
var SetFatalErrorHandler func(handler FatalErrorHandler) FatalErrorHandler
View Source
var SetGeometry func(i *Image, geometry *RectangleInfo)
View Source
var SetGeometryInfo func(geometryInfo *GeometryInfo)
View Source
var SetImage func(i *Image, opacity Quantum)

Deprecated

View Source
var SetImageAlphaChannel func(i *Image, alphaType AlphaChannelType) bool
View Source
var SetImageArtifact func(i *Image, artifact, value string) bool
View Source
var SetImageAttribute func(i *Image, key, value string) bool

Deprecated

View Source
var SetImageBackgroundColor func(i *Image) bool
View Source
var SetImageChannelDepth func(i *Image, channel ChannelType, depth Size) bool
View Source
var SetImageChannels func(i *Image, channels uint32) bool
View Source
var SetImageClipMask func(i *Image, clipMask *Image) bool
View Source
var SetImageColor func(i *Image, color *MagickPixelPacket) bool
View Source
var SetImageColorspace func(i *Image, colorspace ColorspaceType) bool
View Source
var SetImageDepth func(i *Image, depth Size) bool
View Source
var SetImageExtent func(i *Image, columns, rows Size) bool
View Source
var SetImageInfo func(i *ImageInfo, rectify bool, exception *ExceptionInfo) bool
View Source
var SetImageInfoBlob func(i *ImageInfo, blob *Void, length uint32)
View Source
var SetImageInfoFile func(i *ImageInfo, file *FILE)
View Source
var SetImageInfoProgressMonitor func(i *ImageInfo, progressMonitor MagickProgressMonitor, clientData *Void) MagickProgressMonitor
View Source
var SetImageList func(images **Image, image *Image, offset SSize, exception *ExceptionInfo) uint

Deprecated

View Source
var SetImageMask func(i *Image, mask *Image) bool
View Source
var SetImageOpacity func(i *Image, opacity Quantum) bool
View Source
var SetImageOption func(i *ImageInfo, option, value string) bool
View Source
var SetImagePixels func(i *Image, x, y SSize, columns, rows Size) *PixelPacket

Deprecated

View Source
var SetImageProfile func(i *Image, name string, profile *StringInfo) bool
View Source
var SetImageProgressMonitor func(i *Image, progressMonitor MagickProgressMonitor, clientData *Void) MagickProgressMonitor
View Source
var SetImageProperty func(i *Image, property, value string) bool
View Source
var SetImageRegistry func(type_ RegistryType, key string, value *Void, exception *ExceptionInfo) bool
View Source
var SetImageStorageClass func(i *Image, storageClass ClassType) bool
View Source
var SetImageType func(i *Image, imageType ImageType) bool
View Source
var SetImageViewDescription func(i *ImageView, description string)
View Source
var SetImageViewIterator func(i *ImageView, s SetImageViewMethod, context *Void) bool
View Source
var SetImageViewThreads func(i *ImageView, numberThreads uint32)
View Source
var SetImageVirtualPixelMethod func(i *Image, virtualPixelMethod VirtualPixelMethod) VirtualPixelMethod
View Source
var SetLogEventMask func(events string) LogEventType
View Source
var SetLogFormat func(format string)
View Source
var SetLogName func(name string) string
View Source
var SetMagickInfo func(name string) *MagickInfo
View Source
var SetMagickPrecision func(precision int) int
View Source
var SetMagickRegistry func(type_ RegistryType, blob *Void, length uint32, exception *ExceptionInfo) SSize

Deprecated

View Source
var SetMagickResourceLimit func(r ResourceType, limit MagickSizeType) bool
View Source
var SetMonitorHandler func(handler MonitorHandler) MonitorHandler

Deprecated

View Source
var SetPixelCacheMethods func(Cache, *CacheMethods)
View Source
var SetPixelCacheVirtualMethod func(i *Image, m VirtualPixelMethod) VirtualPixelMethod
View Source
var SetQuantumAlphaType func(*QuantumInfo, QuantumAlphaType)
View Source
var SetQuantumDepth func(i *Image, q *QuantumInfo, depth uint32) bool
View Source
var SetQuantumEndian func(i *Image, q *QuantumInfo, e EndianType) bool
View Source
var SetQuantumFormat func(i *Image, q *QuantumInfo, f QuantumFormatType) bool
View Source
var SetQuantumImageType func(i *Image, q QuantumType)
View Source
var SetQuantumMinIsWhite func(*QuantumInfo, bool)
View Source
var SetQuantumPack func(*QuantumInfo, bool)
View Source
var SetQuantumPad func(i *Image, q *QuantumInfo, pad uint32) bool
View Source
var SetQuantumQuantum func(*QuantumInfo, uint32)
View Source
var SetQuantumScale func(*QuantumInfo, float64)
View Source
var SetRandomKey func(*RandomInfo, uint32, *byte)
View Source
var SetRandomSecretKey func(Size)
View Source
var SetRandomTrueRandom func(bool)
View Source
var SetResampleFilter func(*ResampleFilter, FilterTypes, float64)
View Source
var SetResampleFilterInterpolateMethod func(r *ResampleFilter, method InterpolatePixelMethod) bool
View Source
var SetResampleFilterVirtualPixelMethod func(r *ResampleFilter, method VirtualPixelMethod) bool
View Source
var SetResizeFilterSupport func(r *ResizeFilter, support MagickRealType)
View Source
var SetSignatureDigest func(*SignatureInfo, *StringInfo)
View Source
var SetStreamInfoClientData func(s *StreamInfo, clientData *Void)
View Source
var SetStreamInfoMap func(s *StreamInfo, map_ string)
View Source
var SetStreamInfoStorageType func(s *StreamInfo, storageType StorageType)
View Source
var SetStringInfo func(s *StringInfo, source *StringInfo)
View Source
var SetStringInfoDatum func(s *StringInfo, source *byte)
View Source
var SetStringInfoLength func(s *StringInfo, length uint32)
View Source
var SetStringInfoPath func(s *StringInfo, path string)
View Source
var SetWarningHandler func(handler WarningHandler) WarningHandler
View Source
var SetXMLTreeAttribute func(x *XMLTreeInfo, tag, value string) *XMLTreeInfo
View Source
var SetXMLTreeContent func(x *XMLTreeInfo, content string) *XMLTreeInfo
View Source
var ShadeImage func(i *Image, gray bool, azimuth, elevation float64, exception *ExceptionInfo) *Image
View Source
var ShadowImage func(i *Image, opacity, sigma float64, xOffset, yOffset SSize, exception *ExceptionInfo) *Image
View Source
var SharpenImage func(i *Image, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var SharpenImageChannel func(i *Image, channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image
View Source
var ShaveImage func(i *Image, shaveInfo *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var ShearImage func(i *Image, xShear, yShear float64, exception *ExceptionInfo) *Image
View Source
var ShearRotateImage func(i *Image, degrees float64, exception *ExceptionInfo) *Image
View Source
var ShiftImageList func(images **Image) *Image

Deprecated

View Source
var ShowKernelInfo func(kernel *KernelInfo)
View Source
var SigmoidalContrastImage func(i *Image, sharpen bool, levels string) bool
View Source
var SigmoidalContrastImageChannel func(i *Image, channel ChannelType, sharpen bool, contrast, midpoint float64) bool
View Source
var SignatureImage func(i *Image) bool
View Source
var SimilarityImage func(i *Image, reference *Image, offset *RectangleInfo, similarity *float64, exception *ExceptionInfo) *Image
View Source
var SimilarityMetricImage func(*Image, *Image, MetricType, *RectangleInfo, *float64, *ExceptionInfo) *Image
View Source
var SizeBlob func(i *Image) MagickOffsetType
View Source
var SketchImage func(i *Image, radius, sigma, angle float64, exception *ExceptionInfo) *Image
View Source
var SmushImages func(images *Image, stack bool, exception *ExceptionInfo) *Image
View Source
var SolarizeImage func(i *Image, threshold float64) bool
View Source
var SolarizeImageChannel func(*Image, ChannelType, float64, *ExceptionInfo) bool
View Source
var SortColormapByIntensity func(i *Image) bool
View Source
var SparseColorImage func(i *Image, channel ChannelType, method SparseColorMethod, numberArguments uint32, arguments *float64, exception *ExceptionInfo) *Image
View Source
var SpliceImage func(i *Image, geometry *RectangleInfo, exception *ExceptionInfo) *Image
View Source
var SpliceImageIntoList func(images **Image, length Size, splice *Image) *Image
View Source
var SpliceImageList func(images *Image, offset SSize, length Size, splices *Image, exception *ExceptionInfo) *Image

Deprecated

View Source
var SplitImageList func(images *Image) *Image
View Source
var SplitStringInfo func(s *StringInfo, offset uint32) *StringInfo
View Source
var SpreadImage func(i *Image, radius float64, exception *ExceptionInfo) *Image
View Source
var StartTimer func(t *TimerInfo, reset bool)
View Source
var StatisticImage func(i *Image, type_ StatisticType, width, height uint32, exception *ExceptionInfo) *Image
View Source
var StatisticImageChannel func(i *Image, channel ChannelType, type_ StatisticType, width, height uint32, exception *ExceptionInfo) *Image
View Source
var SteganoImage func(i *Image, watermark *Image, exception *ExceptionInfo) *Image
View Source
var StereoAnaglyphImage func(i *Image, rightImage *Image, xOffset, yOffset int32, exception *ExceptionInfo) *Image
View Source
var StereoImage func(i *Image, offsetImage *Image, exception *ExceptionInfo) *Image
View Source
var StreamImage func(i *ImageInfo, streamInfo *StreamInfo, exception *ExceptionInfo) *Image
View Source
var StringInfoToHexString func(*StringInfo) String
View Source
var StringInfoToString func(s *StringInfo) String
View Source
var StringToArgv func(text string, argc *int) StrSlice2
View Source
var StringToArrayOfDoubles func(string, *int32, *ExceptionInfo) []float64
View Source
var StringToDouble func(str string, interval float64) float64
View Source
var StringToList func(text string) StrSlice
View Source
var StringToStringInfo func(str string) *StringInfo
View Source
var StringToken func(delimiters string, str **Char) string
View Source
var Strip func(message string)

Deprecated

View Source
var StripImage func(i *Image) bool
View Source
var StripString func(message string)
View Source
var SubstituteString func(buffer []string, search, replace string) bool
View Source
var SwirlImage func(i *Image, degrees float64, exception *ExceptionInfo) *Image
View Source
var SyncAuthenticPixelCacheNexus func(i *Image, n *NexusInfo, e *ExceptionInfo) bool
View Source
var SyncAuthenticPixels func(i *Image, exception *ExceptionInfo) bool
View Source
var SyncCacheView func(c *CacheView) bool

Deprecated

View Source
var SyncCacheViewAuthenticPixels func(c *CacheView, exception *ExceptionInfo) bool
View Source
var SyncCacheViewPixels func(c *CacheView) bool

Deprecated

View Source
var SyncImage func(i *Image) bool
View Source
var SyncImageList func(images *Image)
View Source
var SyncImagePixels func(i *Image) bool

Deprecated

View Source
var SyncImageProfiles func(i *Image) bool
View Source
var SyncImageSettings func(i *ImageInfo, image *Image) bool
View Source
var SyncImagesSettings func(i *ImageInfo, image *Image) bool
View Source
var SyncNextImageInList func(images *Image) *Image
View Source
var SystemCommand func(verbose bool, command string) int
View Source
var TellBlob func(i *Image) MagickOffsetType
View Source
var TemporaryFilename func(path string)

Deprecated

View Source
var TextureImage func(i *Image, texture *Image) bool
View Source
var ThresholdImage func(i *Image, threshold float64) uint

Deprecated

View Source
var ThresholdImageChannel func(i *Image, threshold string) uint

Deprecated

View Source
var ThrowException func(e *ExceptionInfo, severity ExceptionType, reason, description string) bool
View Source
var ThrowMagickException func(e *ExceptionInfo, module, function string, line Size, severity ExceptionType, tag, format string, va ...VArg) bool
View Source
var ThrowMagickExceptionList func(e *ExceptionInfo, module, function string, line Size, severity ExceptionType, tag, format string, operands VAList) bool
View Source
var ThumbnailImage func(i *Image, columns, rows Size, exception *ExceptionInfo) *Image
View Source
var TintImage func(i *Image, opacity string, tint PixelPacket, exception *ExceptionInfo) *Image
View Source
var Tokenizer func(t *TokenInfo, flag uint, token string, maxTokenLength uint32, line, white, breakSet, quote string, escape int8, breaker string, next *int, quoted string) int
View Source
var TransferImageViewIterator func(i *ImageView, destination *ImageView, transfer TransferImageViewMethod, context *Void) bool
View Source
var TransformColorspace func(i *Image, colorspace ColorspaceType) uint
View Source
var TransformHSL func(red, green, blue Quantum, hue, saturation, lightness *float64)

Deprecated

View Source
var TransformImage func(image **Image, cropGeometry, imageGeometry string) bool
View Source
var TransformImageColorspace func(i *Image, colorspace ColorspaceType) bool
View Source
var TransformImages func(images **Image, cropGeometry, imageGeometry string) bool
View Source
var TransformRGBImage func(i *Image, colorspace ColorspaceType) bool
View Source
var TranslateText func(i *ImageInfo, image *Image, embedText string) string

Deprecated

View Source
var TransparentImage func(i *Image, target PixelPacket, opacity Quantum) bool

Deprecate

View Source
var TransparentPaintImage func(i *Image, target *MagickPixelPacket, opacity Quantum, invert bool) bool
View Source
var TransparentPaintImageChroma func(i *Image, low, high *MagickPixelPacket, opacity Quantum, invert bool) bool
View Source
var TransposeImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var TransverseImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var TrimImage func(i *Image, exception *ExceptionInfo) *Image
View Source
var TypeComponentGenesis func() bool
View Source
var TypeComponentTerminus func()
View Source
var UniqueImageColors func(i *Image, exception *ExceptionInfo) *Image
View Source
var UnityAddKernelInfo func(*KernelInfo, float64)
View Source
var UnlockSemaphoreInfo func(s *SemaphoreInfo) bool
View Source
var UnmapBlob func(map_ *Void, length uint32) bool
View Source
var UnregisterMagickInfo func(name string) bool
View Source
var UnregisterStaticModules func()
View Source
var UnsharpMaskImage func(i *Image, radius, sigma, amount, threshold float64, exception *ExceptionInfo) *Image
View Source
var UnsharpMaskImageChannel func(i *Image, channel ChannelType, radius, sigma, amount, threshold float64, exception *ExceptionInfo) *Image
View Source
var UnshiftImageList func(images **Image, image *Image, exception *ExceptionInfo) uint

Deprecate

View Source
var UpdateImageViewIterator func(i *ImageView, update UpdateImageViewMethod, context *Void) bool
View Source
var UpdateSignature func(s *SignatureInfo, message *byte, length uint32)
View Source
var ValidateColormapIndex func(i *Image, index Size) IndexPacket
View Source
var VignetteImage func(i *Image, radius, sigma float64, x, y SSize, exception *ExceptionInfo) *Image
View Source
var WaveImage func(i *Image, amplitude, waveLength float64, exception *ExceptionInfo) *Image
View Source
var WhiteThresholdImage func(i *Image, threshold string) bool
View Source
var WhiteThresholdImageChannel func(i *Image, c ChannelType, threshold string, e *ExceptionInfo) bool
View Source
var WriteBlob func(i *Image, length uint32, data *byte) int32
View Source
var WriteBlobByte func(i *Image, value byte) int32
View Source
var WriteBlobFloat func(i *Image, value float32) int32
View Source
var WriteBlobLSBLong func(i *Image, value UnsignedLong) int32
View Source
var WriteBlobLSBShort func(i *Image, value UnsignedShort) int32
View Source
var WriteBlobLong func(i *Image, value UnsignedLong) int32
View Source
var WriteBlobMSBLong func(i *Image, value UnsignedLong) int32
View Source
var WriteBlobMSBLongLong func(i *Image, value MagickSizeType) int32
View Source
var WriteBlobMSBShort func(i *Image, value UnsignedShort) int32
View Source
var WriteBlobShort func(i *Image, value UnsignedShort) int32
View Source
var WriteBlobString func(i *Image, str string) int32
View Source
var WriteImage func(i *ImageInfo, image *Image) bool
View Source
var WriteImages func(i *ImageInfo, images *Image, filename string, exception *ExceptionInfo) bool
View Source
var WriteStream func(i *ImageInfo, image *Image, stream StreamHandler) bool
View Source
var XAnimateBackgroundImage func(d *Display, resourceInfo *XResourceInfo, images *Image)
View Source
var XAnimateImages func(d *Display, resourceInfo *XResourceInfo, argv []string, argc int, images *Image) *Image
View Source
var XAnnotateImage func(d *Display, pixel *XPixelInfo, annotateInfo *XAnnotateInfo, image *Image) bool
View Source
var XBestFont func(d *Display, resourceInfo *XResourceInfo, textFont bool) *XFontStruct
View Source
var XBestIconSize func(d *Display, window *XWindowInfo, image *Image)
View Source
var XBestPixel func(d *Display, colormap Colormap, colors *XColor, numberColors uint, color *XColor)
View Source
var XBestVisualInfo func(d *Display, mapInfo *XStandardColormap, resourceInfo *XResourceInfo) *XVisualInfo
View Source
var XCheckDefineCursor func(d *Display, window Window, cursor Cursor) int
View Source
var XCheckRefreshWindows func(d *Display, windows *XWindows)
View Source
var XClientMessage func(d *Display, window Window, protocol, reason Atom, timestamp Time)
View Source
var XColorBrowserWidget func(d *Display, windows *XWindows, action, reply string)
View Source
var XCommandWidget func(d *Display, windows *XWindows, selections []string, event *XEvent) int
View Source
var XComponentGenesis func() bool
View Source
var XComponentTerminus func()
View Source
var XConfigureImageColormap func(d *Display, resourceInfo *XResourceInfo, windows *XWindows, image *Image)
View Source
var XConfirmWidget func(d *Display, windows *XWindows, reason, description string) int
View Source
var XConstrainWindowPosition func(d *Display, windowInfo *XWindowInfo)
View Source
var XDelay func(d *Display, milliseconds Size)
View Source
var XDestroyResourceInfo func(resourceInfo *XResourceInfo)
View Source
var XDestroyWindowColors func(d *Display, window Window)
View Source
var XDialogWidget func(d *Display, windows *XWindows, action, query, reply string) int
View Source
var XDisplayBackgroundImage func(d *Display, resourceInfo *XResourceInfo, image *Image) bool
View Source
var XDisplayImage func(d *Display, resourceInfo *XResourceInfo, argv []string, argc int, image **Image, state *Size) *Image
View Source
var XDisplayImageInfo func(d *Display, resourceInfo *XResourceInfo, windows *XWindows, undoImage, image *Image)
View Source
var XDrawImage func(d *Display, pixel *XPixelInfo, drawInfo *XDrawInfo, image *Image) bool
View Source
var XError func(d *Display, err *XErrorEvent) int
View Source
var XFileBrowserWidget func(d *Display, windows *XWindows, action, reply string)
View Source
var XFontBrowserWidget func(d *Display, windows *XWindows, action, reply string)
View Source
var XFreeResources func(d *Display, visualInfo *XVisualInfo, mapInfo *XStandardColormap, pixel *XPixelInfo, fontInfo *XFontStruct, resourceInfo *XResourceInfo, windowInfo *XWindowInfo)
View Source
var XFreeStandardColormap func(d *Display, visualInfo *XVisualInfo, mapInfo *XStandardColormap, pixel *XPixelInfo)
View Source
var XGetAnnotateInfo func(annotateInfo *XAnnotateInfo)
View Source
var XGetImportInfo func(ximageInfo *XImportInfo)
View Source
var XGetMapInfo func(visualInfo *XVisualInfo, colormap Colormap, mapInfo *XStandardColormap)
View Source
var XGetPixelPacket func(d *Display, visualInfo *XVisualInfo, mapInfo *XStandardColormap, resourceInfo *XResourceInfo, image *Image, pixel *XPixelInfo)
View Source
var XGetResourceClass func(x *XrmDatabase, clientName, keyword, resourceDefault string) string
View Source
var XGetResourceDatabase func(d *Display, clientName string) *XrmDatabase
View Source
var XGetResourceInfo func(x *XrmDatabase, clientName string, resourceInfo *XResourceInfo)
View Source
var XGetResourceInstance func(x *XrmDatabase, clientName, keyword, resourceDefault string) string
View Source
var XGetScreenDensity func(d *Display) string
View Source
var XGetWindowColor func(d *Display, windows *XWindows, name string) bool
View Source
var XGetWindowInfo func(d *Display, visualInfo *XVisualInfo, mapInfo *XStandardColormap, pixel *XPixelInfo, fontInfo *XFontStruct, resourceInfo *XResourceInfo, window *XWindowInfo)
View Source
var XHighlightEllipse func(d *Display, window Window, annotateContext GC, highlightInfo *RectangleInfo)
View Source
var XHighlightLine func(d *Display, window Window, annotateContext GC, highlightInfo *XSegment)
View Source
var XHighlightRectangle func(d *Display, window Window, annotateContext GC, highlightInfo *RectangleInfo)
View Source
var XImportImage func(i *ImageInfo, ximageInfo *XImportInfo) *Image
View Source
var XInfoWidget func(d *Display, windows *XWindows, activity string)
View Source
var XInitImage func(ximage *XImage) Status
View Source
var XInitializeWindows func(d *Display, resourceInfo *XResourceInfo) *XWindows
View Source
var XListBrowserWidget func(d *Display, windows *XWindows, windowInfo *XWindowInfo, list []string, action, query, reply string)
View Source
var XMLTreeInfoToXML func(x *XMLTreeInfo) string
View Source
var XMagickProgressMonitor func(tag string, quantum MagickOffsetType, span MagickSizeType, clientData *Void) bool
View Source
var XMakeCursor func(d *Display, window Window, colormap Colormap, backgroundColor, foregroundColor string) Cursor
View Source
var XMakeImage func(d *Display, resourceInfo *XResourceInfo, window *XWindowInfo, image *Image, width, height uint) bool
View Source
var XMakeMagnifyImage func(d *Display, windows *XWindows)
View Source
var XMakeStandardColormap func(d *Display, visualInfo *XVisualInfo, resourceInfo *XResourceInfo, image *Image, mapInfo *XStandardColormap, pixel *XPixelInfo)
View Source
var XMakeWindow func(d *Display, parent Window, argv []string, argc int, classHint *XClassHint, managerHints *XWMHints, windowInfo *XWindowInfo)
View Source
var XMenuWidget func(d *Display, windows *XWindows, title string, selections []string, item string) int
View Source
var XNoticeWidget func(d *Display, windows *XWindows, reason, description string)
View Source
var XPreferencesWidget func(d *Display, resourceInfo *XResourceInfo, windows *XWindows) bool
View Source
var XProgressMonitorWidget func(d *Display, windows *XWindows, task string, offset MagickOffsetType, span MagickSizeType)
View Source
var XQueryColorDatabase func(target string, color *XColor) bool
View Source
var XQueryPosition func(d *Display, window Window, x, y *int)
View Source
var XRefreshWindow func(d *Display, window *XWindowInfo, event *XEvent)
View Source
var XRemoteCommand func(d *Display, window, filename string) bool
View Source
var XRetainWindowColors func(d *Display, window Window)
View Source
var XSetCursorState func(d *Display, windows *XWindows, state MagickStatusType)
View Source
var XSetLocaleModifiers func(modifiers string) string
View Source
var XSetWindows func(windowsInfo *XWindows) *XWindows
View Source
var XSupportsLocale func() bool
View Source
var XTextViewWidget func(d *Display, resourceInfo *XResourceInfo, windows *XWindows, mono bool, title string, textlist []string)
View Source
var XUserPreferences func(resourceInfo *XResourceInfo)
View Source
var XWarning func(warning ExceptionType, reason, description string)
View Source
var XWindowByID func(d *Display, rootWindow Window, id Size) Window
View Source
var XWindowByName func(d *Display, rootWindow Window, name string) Window
View Source
var XWindowByProperty func(d *Display, window Window, property Atom) Window
View Source
var XrmCombineDatabase func(x *XrmDatabase, target **XrmDatabase, override bool)
View Source
var XrmCombineFileDatabase func(filename string, target **XrmDatabase, override bool) Status
View Source
var XrmGetDatabase func(d *Display) *XrmDatabase
View Source
var ZLIBEncodeImage func(i *Image, length uint32, pixels *byte) bool
View Source
var ZeroKernelNans func(kernel *KernelInfo)
View Source
var ZoomImage func(i *Image, columns, rows Size, exception *ExceptionInfo) *Image

Deprecate

Functions

This section is empty.

Types

type AcquireMemoryHandler

type AcquireMemoryHandler func(Size) *Void

type AffineMatrix

type AffineMatrix struct {
	Sx, Rx, Ry, Sy, Tx, Ty float64
}

type AlignType

type AlignType Enum
const (
	UndefinedAlign AlignType = iota
	LeftAlign
	CenterAlign
	RightAlign
)

type AlphaChannelType

type AlphaChannelType Enum
const (
	UndefinedAlphaChannel AlphaChannelType = iota
	ActivateAlphaChannel
	BackgroundAlphaChannel
	CopyAlphaChannel
	DeactivateAlphaChannel
	ExtractAlphaChannel
	OpaqueAlphaChannel
	ResetAlphaChannel
	SetAlphaChannel
	ShapeAlphaChannel
	TransparentAlphaChannel
	FlattenAlphaChannel
	RemoveAlphaChannel
)

type AnnotationStencil

type AnnotationStencil Enum
const (
	ForegroundStencil AnnotationStencil = iota
	BackgroundStencil
	OpaqueStencil
	TransparentStencil
)

type Ascii85Info

type Ascii85Info struct{}

Opaque types

type Atom

type Atom UnsignedLong

X

type BlobInfo

type BlobInfo struct{}

Opaque types

func (*BlobInfo) Attach

func (b *BlobInfo) Attach(blob *Void, length uint32)

func (*BlobInfo) Clone

func (b *BlobInfo) Clone() *BlobInfo

func (*BlobInfo) Detach

func (b *BlobInfo) Detach() *byte

func (*BlobInfo) Get

func (b *BlobInfo) Get()

func (*BlobInfo) Reference

func (b *BlobInfo) Reference() *BlobInfo

type BlobMode

type BlobMode Enum
const (
	UndefinedBlobMode BlobMode = iota
	ReadBlobMode
	ReadBinaryBlobMode
	WriteBlobMode
	WriteBinaryBlobMode
	AppendBlobMode
	AppendBinaryBlobMode
)

type Cache

type Cache *struct{}

Opaque types

type CacheInfo

type CacheInfo struct {
}

type CacheMethods

type CacheMethods struct {
}

type CacheType

type CacheType Enum
const (
	UndefinedCache CacheType = iota
	MemoryCache
	MapCache
	DiskCache
	PingCache
	DistributedCache
)

type CacheView

type CacheView struct{}

Opaque types

func (*CacheView) AcquireIndexes

func (c *CacheView) AcquireIndexes() *IndexPacket

Deprecated

func (*CacheView) AcquirePixel

func (c *CacheView) AcquirePixel(x, y SSize, exception *ExceptionInfo) PixelPacket

Deprecated

func (*CacheView) AcquirePixels

func (c *CacheView) AcquirePixels(x, y SSize, columns, rows Size, exception *ExceptionInfo) *PixelPacket

Deprecated

func (*CacheView) AuthenticIndexQueue

func (c *CacheView) AuthenticIndexQueue() *IndexPacket

func (*CacheView) AuthenticPixel

func (c *CacheView) AuthenticPixel(x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool

func (*CacheView) AuthenticPixelQueue

func (c *CacheView) AuthenticPixelQueue() *PixelPacket

func (*CacheView) AuthenticPixels

func (c *CacheView) AuthenticPixels(x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket

func (*CacheView) Channels

func (c *CacheView) Channels() uint32

func (*CacheView) Clone

func (c *CacheView) Clone() *CacheView

Deprecated

func (*CacheView) Close

func (c *CacheView) Close() *CacheView

func (*CacheView) Colorspace

func (c *CacheView) Colorspace() ColorspaceType

func (*CacheView) Destroy

func (c *CacheView) Destroy() *CacheView

func (*CacheView) Exception

func (c *CacheView) Exception() *ExceptionInfo

func (*CacheView) Get

func (c *CacheView) Get(x, y SSize, columns, rows Size) *PixelPacket

Deprecated

func (*CacheView) Indexes

func (c *CacheView) Indexes() *IndexPacket

Deprecated

func (*CacheView) Pixels

func (c *CacheView) Pixels(x, y SSize, columns, rows Size) *PixelPacket

Deprecated

func (*CacheView) QueueAuthenticPixels

func (c *CacheView) QueueAuthenticPixels(x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket

func (*CacheView) SetPixels

func (c *CacheView) SetPixels(x, y int32, columns, rows uint32) *PixelPacket

Deprecated

func (*CacheView) SetStorageClass

func (c *CacheView) SetStorageClass(storageClass ClassType) bool

func (*CacheView) SetVirtualPixelMethod

func (c *CacheView) SetVirtualPixelMethod(virtualPixelMethod VirtualPixelMethod) bool

func (*CacheView) StorageClass

func (c *CacheView) StorageClass() ClassType

func (*CacheView) Sync

func (c *CacheView) Sync() bool

Deprecated

func (*CacheView) SyncAuthenticPixels

func (c *CacheView) SyncAuthenticPixels(exception *ExceptionInfo) bool

func (*CacheView) SyncPixels

func (c *CacheView) SyncPixels() bool

Deprecated

func (*CacheView) VirtualIndexQueue

func (c *CacheView) VirtualIndexQueue() *IndexPacket

func (*CacheView) VirtualMethodPixel

func (c *CacheView) VirtualMethodPixel(virtualPixelMethod VirtualPixelMethod, x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool

func (*CacheView) VirtualPixel

func (c *CacheView) VirtualPixel(x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool

func (*CacheView) VirtualPixelQueue

func (c *CacheView) VirtualPixelQueue() *PixelPacket

func (*CacheView) VirtualPixels

func (c *CacheView) VirtualPixels(x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket

type ChannelFeatures

type ChannelFeatures struct {
	AngularSecondMoment,
	Contrast,
	Correlation,
	VarianceSumOfSquares,
	InverseDifferenceMoment,
	SumAverage,
	SumVariance,
	SumEntropy,
	Entropy,
	DifferenceVariance,
	DifferenceEntropy,
	MeasureOfCorrelation1,
	MeasureOfCorrelation2,
	MaximumCorrelationCoefficient [4]float64
}

type ChannelStatistics

type ChannelStatistics struct {
	Depth Size
	Minima,
	Maxima,
	Sum,
	SumSquared,
	SumCubed,
	SumFourthPower,
	Mean,
	Variance,
	StandardDeviation,
	Kurtosis,
	Skewness float64
}

type ChannelType

type ChannelType Enum

type Char

type Char byte // int8

type ChromaticityInfo

type ChromaticityInfo struct {
	RedPrimary,
	GreenPrimary,
	BluePrimary,
	WhitePoint PrimaryInfo
}

type ClassType

type ClassType Enum
const (
	UndefinedClass ClassType = iota
	DirectClass
	PseudoClass
)

type ClipPathUnits

type ClipPathUnits Enum
const (
	UndefinedPathUnits ClipPathUnits = iota
	UserSpace
	UserSpaceOnUse
	ObjectBoundingBox
)

type CoderInfo

type CoderInfo struct {
	Path     *VString
	Magick   *VString
	Name     *VString
	Exempt   MagickBooleanType
	Stealth  MagickBooleanType
	Previous *CoderInfo

	Signature Size
	// contains filtered or unexported fields
}

type ColorInfo

type ColorInfo struct {
	Path       *VString
	Name       *VString
	Compliance ComplianceType
	Color      MagickPixelPacket
	Exempt     MagickBooleanType
	Stealth    MagickBooleanType
	Previous   *ColorInfo

	Signature UnsignedLong
	// contains filtered or unexported fields
}

type ColorPacket

type ColorPacket struct {
	Pixel PixelPacket
	Index IndexPacket
	Count MagickSizeType
}

type Colormap

type Colormap UnsignedLong

X

type ColorspaceType

type ColorspaceType Enum
const (
	UndefinedColorspace ColorspaceType = iota
	RGBColorspace
	GRAYColorspace
	TransparentColorspace
	OHTAColorspace
	LabColorspace
	XYZColorspace
	YCbCrColorspace
	YCCColorspace
	YIQColorspace
	YPbPrColorspace
	YUVColorspace
	CMYKColorspace
	SRGBColorspace
	HSBColorspace
	HSLColorspace
	HWBColorspace
	Rec601LumaColorspace
	Rec601YCbCrColorspace
	Rec709LumaColorspace
	Rec709YCbCrColorspace
	LogColorspace
	CMYColorspace
	LuvColorspace
	HCLColorspace
	LCHColorspace
	LMSColorspace
	LCHabColorspace
	LCHuvColorspace
	ScRGBColorspace
	HSIColorspace
	HSVColorspace
	HCLpColorspace
	YDbDrColorspace
)

type CommandOption

type CommandOption Enum
const (
	UndefinedOptions CommandOption = iota - 1
	AlignOptions
	AlphaOptions
	BooleanOptions
	CacheOptions
	ChannelOptions
	ClassOptions
	ClipPathOptions
	CoderOptions
	ColorOptions
	ColorspaceOptions
	CommandOptions
	ComposeOptions
	CompressOptions
	ConfigureOptions
	DataTypeOptions
	DebugOptions
	DecorateOptions
	DelegateOptions
	DirectionOptions
	DisposeOptions
	DistortOptions
	DitherOptions
	EndianOptions
	EvaluateOptions
	FillRuleOptions
	FilterOptions
	FontOptions
	FontsOptions
	FormatOptions
	FunctionOptions
	GravityOptions
	IntentOptions
	InterlaceOptions
	InterpolateOptions
	KernelOptions
	LayerOptions
	LineCapOptions
	LineJoinOptions
	ListOptions
	LocaleOptions
	LogEventOptions
	LogOptions
	MagicOptions
	MethodOptions
	MetricOptions
	MimeOptions
	ModeOptions
	ModuleOptions
	MorphologyOptions
	NoiseOptions
	OrientationOptions
	PixelIntensityOptions
	PolicyOptions
	PolicyDomainOptions
	PolicyRightsOptions
	PreviewOptions
	PrimitiveOptions
	QuantumFormatOptions
	ResolutionOptions
	ResourceOptions
	SparseColorOptions
	StatisticOptions
	StorageOptions
	StretchOptions
	StyleOptions
	ThresholdOptions
	TypeOptions
	ValidateOptions
	VirtualPixelOptionsOptions
	ComplexOptions
	IntensityOptions
)

func (CommandOption) Mnemonic

func (m CommandOption) Mnemonic(type_ SSize) string

func (CommandOption) Options

func (m CommandOption) Options() []string

func (CommandOption) Parse

func (m CommandOption) Parse(list bool, options string) SSize

func (CommandOption) String

func (c CommandOption) String() string

type ComplianceType

type ComplianceType Enum
const (
	SVGCompliance ComplianceType = 1 << iota
	X11Compliance
	XPMCompliance
	AllCompliance       ComplianceType = 0x7FFFFFFF
	UndefinedCompliance ComplianceType = 0
	NoCompliance                       = UndefinedCompliance
)

type CompositeMethod

type CompositeMethod Fixme // Not in bin distribution .h

type CompositeOperator

type CompositeOperator Enum
const (
	UndefinedCompositeOp CompositeOperator = iota
	NoCompositeOp
	ModulusAddCompositeOp
	AtopCompositeOp
	BlendCompositeOp
	BumpmapCompositeOp
	ChangeMaskCompositeOp
	ClearCompositeOp
	ColorBurnCompositeOp
	ColorDodgeCompositeOp
	ColorizeCompositeOp
	CopyBlackCompositeOp
	CopyBlueCompositeOp
	CopyCompositeOp
	CopyCyanCompositeOp
	CopyGreenCompositeOp
	CopyMagentaCompositeOp
	CopyOpacityCompositeOp
	CopyRedCompositeOp
	CopyYellowCompositeOp
	DarkenCompositeOp
	DstAtopCompositeOp
	DstCompositeOp
	DstInCompositeOp
	DstOutCompositeOp
	DstOverCompositeOp
	DifferenceCompositeOp
	DisplaceCompositeOp
	DissolveCompositeOp
	ExclusionCompositeOp
	HardLightCompositeOp
	HueCompositeOp
	InCompositeOp
	LightenCompositeOp
	LinearLightCompositeOp
	LuminizeCompositeOp
	MinusDstCompositeOp
	ModulateCompositeOp
	MultiplyCompositeOp
	OutCompositeOp
	OverCompositeOp
	OverlayCompositeOp
	PlusCompositeOp
	ReplaceCompositeOp
	SaturateCompositeOp
	ScreenCompositeOp
	SoftLightCompositeOp
	SrcAtopCompositeOp
	SrcCompositeOp
	SrcInCompositeOp
	SrcOutCompositeOp
	SrcOverCompositeOp
	ModulusSubtractCompositeOp
	ThresholdCompositeOp
	XorCompositeOp
	DivideDstCompositeOp
	DistortCompositeOp
	BlurCompositeOp
	PegtopLightCompositeOp
	VividLightCompositeOp
	PinLightCompositeOp
	LinearDodgeCompositeOp
	LinearBurnCompositeOp
	MathematicsCompositeOp
	DivideSrcCompositeOp
	MinusSrcCompositeOp
	DarkenIntensityCompositeOp
	LightenIntensityCompositeOp
)

type CompressionType

type CompressionType Enum
const (
	UndefinedCompression CompressionType = iota
	NoCompression
	BZipCompression
	DXT1Compression
	DXT3Compression
	DXT5Compression
	FaxCompression
	Group4Compression
	JPEGCompression
	JPEG2000Compression
	LosslessJPEGCompression
	LZWCompression
	RLECompression
	ZipCompression
	ZipSCompression
	PizCompression
	Pxr24Compression
	B44Compression
	B44ACompression
	LZMACompression
	JBIG1Compression
	JBIG2Compression
)

type ConfigureInfo

type ConfigureInfo struct {
	Path     *VString
	Name     *VString
	Value    *VString
	Exempt   MagickBooleanType
	Stealth  MagickBooleanType
	Previous *ConfigureInfo

	Signature Size
	// contains filtered or unexported fields
}

type Cursor

type Cursor UnsignedLong

X

type DIR

type DIR Fixme

type DecodeImageHandler

type DecodeImageHandler func(*ImageInfo, *ExceptionInfo) *Image

type DecorationType

type DecorationType Enum
const (
	UndefinedDecoration DecorationType = iota
	NoDecoration
	UnderlineDecoration
	OverlineDecoration
	LineThroughDecoration
)

type DelegateInfo

type DelegateInfo struct {
	Path           *VString
	Decode         *VString
	Encode         *VString
	Commands_      *VString
	Mode_          SSize
	ThreadSupport_ MagickBooleanType
	Spawn          MagickBooleanType
	Stealth        MagickBooleanType
	Previous       *DelegateInfo

	Signature Size
	// contains filtered or unexported fields
}

func (*DelegateInfo) Commands

func (d *DelegateInfo) Commands() string

func (*DelegateInfo) Mode

func (d *DelegateInfo) Mode() SSize

func (*DelegateInfo) ThreadSupport

func (d *DelegateInfo) ThreadSupport() bool

type DestroyMemoryHandler

type DestroyMemoryHandler func(*Void)

type DirectionType

type DirectionType Enum
const (
	UndefinedDirection DirectionType = iota
	RightToLeftDirection
	LeftToRightDirection
)

type Dirent

type Dirent Fixme

type Display

type Display struct{}

X

func (*Display) XAnimateBackgroundImage

func (d *Display) XAnimateBackgroundImage(resourceInfo *XResourceInfo, images *Image)

func (*Display) XAnimateImages

func (d *Display) XAnimateImages(resourceInfo *XResourceInfo, argv []string, argc int, images *Image) *Image

func (*Display) XAnnotateImage

func (d *Display) XAnnotateImage(pixel *XPixelInfo, annotateInfo *XAnnotateInfo, image *Image) bool

func (*Display) XBackgroundImage

func (d *Display) XBackgroundImage(resourceInfo *XResourceInfo, image *Image) bool

func (*Display) XBestFont

func (d *Display) XBestFont(resourceInfo *XResourceInfo, textFont bool) *XFontStruct

func (*Display) XBestIconSize

func (d *Display) XBestIconSize(window *XWindowInfo, image *Image)

func (*Display) XBestPixel

func (d *Display) XBestPixel(colormap Colormap, colors *XColor, numberColors uint, color *XColor)

func (*Display) XBestVisualInfo

func (d *Display) XBestVisualInfo(mapInfo *XStandardColormap, resourceInfo *XResourceInfo) *XVisualInfo

func (*Display) XCheckDefineCursor

func (d *Display) XCheckDefineCursor(window Window, cursor Cursor) int

func (*Display) XCheckRefreshWindows

func (d *Display) XCheckRefreshWindows(windows *XWindows)

func (*Display) XClientMessage

func (d *Display) XClientMessage(window Window, protocol, reason Atom, timestamp Time)

func (*Display) XColorBrowserWidget

func (d *Display) XColorBrowserWidget(windows *XWindows, action, reply string)

func (*Display) XCommandWidget

func (d *Display) XCommandWidget(windows *XWindows, selections []string, event *XEvent) int

func (*Display) XConfigureImageColormap

func (d *Display) XConfigureImageColormap(resourceInfo *XResourceInfo, windows *XWindows, image *Image)

func (*Display) XConfirmWidget

func (d *Display) XConfirmWidget(windows *XWindows, reason, description string) int

func (*Display) XConstrainWindowPosition

func (d *Display) XConstrainWindowPosition(windowInfo *XWindowInfo)

func (*Display) XDelay

func (d *Display) XDelay(milliseconds Size)

func (*Display) XDestroyWindowColors

func (d *Display) XDestroyWindowColors(window Window)

func (*Display) XDialogWidget

func (d *Display) XDialogWidget(windows *XWindows, action, query, reply string) int

func (*Display) XDisplayImage

func (d *Display) XDisplayImage(resourceInfo *XResourceInfo, argv []string, argc int, image **Image, state *Size) *Image

func (*Display) XDisplayImageInfo

func (d *Display) XDisplayImageInfo(resourceInfo *XResourceInfo, windows *XWindows, undoImage, image *Image)

func (*Display) XDrawImage

func (d *Display) XDrawImage(pixel *XPixelInfo, drawInfo *XDrawInfo, image *Image) bool

func (*Display) XError

func (d *Display) XError(err *XErrorEvent) int

func (*Display) XFileBrowserWidget

func (d *Display) XFileBrowserWidget(windows *XWindows, action, reply string)

func (*Display) XFontBrowserWidget

func (d *Display) XFontBrowserWidget(windows *XWindows, action, reply string)

func (*Display) XFreeResources

func (d *Display) XFreeResources(visualInfo *XVisualInfo, mapInfo *XStandardColormap, pixel *XPixelInfo, fontInfo *XFontStruct, resourceInfo *XResourceInfo, windowInfo *XWindowInfo)

func (*Display) XFreeStandardColormap

func (d *Display) XFreeStandardColormap(visualInfo *XVisualInfo, mapInfo *XStandardColormap, pixel *XPixelInfo)

func (*Display) XGetPixelPacket

func (d *Display) XGetPixelPacket(visualInfo *XVisualInfo, mapInfo *XStandardColormap, resourceInfo *XResourceInfo, image *Image, pixel *XPixelInfo)

func (*Display) XGetResourceDatabase

func (d *Display) XGetResourceDatabase(clientName string) *XrmDatabase

func (*Display) XGetScreenDensity

func (d *Display) XGetScreenDensity() string

func (*Display) XGetWindowColor

func (d *Display) XGetWindowColor(windows *XWindows, name string) bool

func (*Display) XGetWindowInfo

func (d *Display) XGetWindowInfo(visualInfo *XVisualInfo, mapInfo *XStandardColormap, pixel *XPixelInfo, fontInfo *XFontStruct, resourceInfo *XResourceInfo, window *XWindowInfo)

func (*Display) XHighlightEllipse

func (d *Display) XHighlightEllipse(window Window, annotateContext GC, highlightInfo *RectangleInfo)

func (*Display) XHighlightLine

func (d *Display) XHighlightLine(window Window, annotateContext GC, highlightInfo *XSegment)

func (*Display) XHighlightRectangle

func (d *Display) XHighlightRectangle(window Window, annotateContext GC, highlightInfo *RectangleInfo)

func (*Display) XInfoWidget

func (d *Display) XInfoWidget(windows *XWindows, activity string)

func (*Display) XInitializeWindows

func (d *Display) XInitializeWindows(resourceInfo *XResourceInfo) *XWindows

func (*Display) XListBrowserWidget

func (d *Display) XListBrowserWidget(windows *XWindows, windowInfo *XWindowInfo, list []string, action, query, reply string)

func (*Display) XMakeCursor

func (d *Display) XMakeCursor(window Window, colormap Colormap, backgroundColor, foregroundColor string) Cursor

func (*Display) XMakeImage

func (d *Display) XMakeImage(resourceInfo *XResourceInfo, window *XWindowInfo, image *Image, width, height uint) bool

func (*Display) XMakeMagnifyImage

func (d *Display) XMakeMagnifyImage(windows *XWindows)

func (*Display) XMakeStandardColormap

func (d *Display) XMakeStandardColormap(visualInfo *XVisualInfo, resourceInfo *XResourceInfo, image *Image, mapInfo *XStandardColormap, pixel *XPixelInfo)

func (*Display) XMakeWindow

func (d *Display) XMakeWindow(parent Window, argv []string, argc int, classHint *XClassHint, managerHints *XWMHints, windowInfo *XWindowInfo)

func (*Display) XMenuWidget

func (d *Display) XMenuWidget(windows *XWindows, title string, selections []string, item string) int

func (*Display) XNoticeWidget

func (d *Display) XNoticeWidget(windows *XWindows, reason, description string)

func (*Display) XPreferencesWidget

func (d *Display) XPreferencesWidget(resourceInfo *XResourceInfo, windows *XWindows) bool

func (*Display) XProgressMonitorWidget

func (d *Display) XProgressMonitorWidget(windows *XWindows, task string, offset MagickOffsetType, span MagickSizeType)

func (*Display) XQueryPosition

func (d *Display) XQueryPosition(window Window, x, y *int)

func (*Display) XRefreshWindow

func (d *Display) XRefreshWindow(window *XWindowInfo, event *XEvent)

func (*Display) XRemoteCommand

func (d *Display) XRemoteCommand(window, filename string) bool

func (*Display) XRetainWindowColors

func (d *Display) XRetainWindowColors(window Window)

func (*Display) XSetCursorState

func (d *Display) XSetCursorState(windows *XWindows, state MagickStatusType)

func (*Display) XTextViewWidget

func (d *Display) XTextViewWidget(resourceInfo *XResourceInfo, windows *XWindows, mono bool, title string, textlist []string)

func (*Display) XWindowByID

func (d *Display) XWindowByID(rootWindow Window, id Size) Window

func (*Display) XWindowByName

func (d *Display) XWindowByName(rootWindow Window, name string) Window

func (*Display) XWindowByProperty

func (d *Display) XWindowByProperty(window Window, property Atom) Window

func (*Display) XrmGetDatabase

func (d *Display) XrmGetDatabase() *XrmDatabase

type DisposeType

type DisposeType Enum
const (
	UnrecognizedDispose DisposeType = iota
	NoneDispose
	BackgroundDispose
	PreviousDispose
	UndefinedDispose = UnrecognizedDispose
)

type DistortImageMethod

type DistortImageMethod Enum
const (
	UndefinedDistortion DistortImageMethod = iota
	AffineDistortion
	AffineProjectionDistortion
	ScaleRotateTranslateDistortion
	PerspectiveDistortion
	PerspectiveProjectionDistortion
	BilinearForwardDistortion
	BilinearReverseDistortion
	PolynomialDistortion
	ArcDistortion
	PolarDistortion
	DePolarDistortion
	Cylinder2PlaneDistortion
	Plane2CylinderDistortion
	BarrelDistortion
	BarrelInverseDistortion
	ShepardsDistortion
	ResizeDistortion
	SentinelDistortion
	BilinearDistortion = BilinearForwardDistortion
)

type DitherMethod

type DitherMethod Enum
const (
	UndefinedDitherMethod DitherMethod = iota
	NoDitherMethod
	RiemersmaDitherMethod
	FloydSteinbergDitherMethod
)

type DrawInfo

type DrawInfo struct {
	Primitive        *VString
	Geometry         *VString
	Viewbox          RectangleInfo
	Affine           AffineMatrix
	Gravity          GravityType
	Fill             PixelPacket
	Stroke           PixelPacket
	StrokeWidth      float64
	Gradient         GradientInfo
	FillPattern      *Image
	Tile             *Image
	StrokePattern    *Image
	StrokeAntialias  MagickBooleanType
	TextAntialias    MagickBooleanType
	FillRule         FillRule
	Linecap          LineCap
	Linejoin         LineJoin
	Miterlimit       Size
	DashOffset       float64
	Decorate         DecorationType
	Compose          CompositeOperator
	Text             *VString
	Face             Size
	Font             *VString
	Metrics          *VString
	Family           *VString
	Style            StyleType
	Stretch          StretchType
	Weight           Size
	Encoding         *VString
	Pointsize        float64
	Density          *VString
	Align            AlignType
	Undercolor       PixelPacket
	BorderColor      PixelPacket
	ServerName       *VString
	DashPattern      *float64
	ClipMask         *VString
	Bounds           SegmentInfo
	ClipUnits        ClipPathUnits
	Opacity          Quantum
	Render           MagickBooleanType
	ElementReference ElementReference
	Debug            MagickBooleanType
	Signature        Size
	Kerning          float64
	InterwordSpacing float64
	InterlineSpacing float64
	Direction        DirectionType
}

func (*DrawInfo) Destroy

func (d *DrawInfo) Destroy() *DrawInfo

type DuplexTransferImageViewMethod

type DuplexTransferImageViewMethod func(*ImageView, *ImageView, *ImageView, SSize, int, *Void) MagickBooleanType

type ElementReference

type ElementReference struct {
	Id        *VString
	Type      ReferenceType
	Gradient  GradientInfo
	Signature Size
	Previous  *ElementReference
	Next      *ElementReference
}

type ElementType

type ElementType Enum
const (
	UndefinedElement ElementType = iota
	PointElement
	LineElement
	RectangleElement
	FillRectangleElement
	CircleElement
	FillCircleElement
	EllipseElement
	FillEllipseElement
	PolygonElement
	FillPolygonElement
	ColorElement
	MatteElement
	TextElement
	ImageElement
)

type EncodeImageHandler

type EncodeImageHandler func(*ImageInfo, *Image) bool

type EndianType

type EndianType Enum
const (
	UndefinedEndian EndianType = iota
	LSBEndian
	MSBEndian
)

type Enum

type Enum int

type ErrorHandler

type ErrorHandler func(ExceptionType, string, string)

type ErrorInfo

type ErrorInfo struct {
	MeanErrorPerPixel,
	NormalizedMeanError,
	NormalizedMaximumError float64
}

type ExceptionInfo

type ExceptionInfo struct {
	Severity    ExceptionType
	ErrorNumber int
	Reason      *OVString
	Description *OVString
	Exceptions  *Void
	Relinquish  MagickBooleanType
	Semaphore   *SemaphoreInfo
	Signature   Size
}

func (*ExceptionInfo) Catch

func (e *ExceptionInfo) Catch()

func (*ExceptionInfo) Clear

func (e *ExceptionInfo) Clear()

func (*ExceptionInfo) Destroy

func (e *ExceptionInfo) Destroy() *ExceptionInfo

func (*ExceptionInfo) Get

func (e *ExceptionInfo) Get()

func (*ExceptionInfo) Inherit

func (e *ExceptionInfo) Inherit(relative *ExceptionInfo)

func (*ExceptionInfo) Set

func (e *ExceptionInfo) Set(severity ExceptionType) bool

Deprecated

func (*ExceptionInfo) Throw

func (e *ExceptionInfo) Throw(severity ExceptionType, reason, description string) bool

func (*ExceptionInfo) ThrowException

func (e *ExceptionInfo) ThrowException(module, function string, line Size, severity ExceptionType, tag, format string, va ...VArg) bool

func (*ExceptionInfo) ThrowExceptionkList

func (e *ExceptionInfo) ThrowExceptionkList(module, function string, line Size, severity ExceptionType, tag, format string, operands VAList) bool

type ExceptionInfo2

type ExceptionInfo2 struct {
	Severity    ExceptionType
	ErrorNumber int
	Reason      *CString
	Description *CString
	Exceptions  *Void
	Relinquish  MagickBooleanType
	Semaphore   *SemaphoreInfo
	Signature   Size
}

type ExceptionType

type ExceptionType Enum
const (
	UndefinedException        ExceptionType = 0
	WarningException          ExceptionType = 300
	ResourceLimitWarning      ExceptionType = 300
	TypeWarning               ExceptionType = 305
	OptionWarning             ExceptionType = 310
	DelegateWarning           ExceptionType = 315
	MissingDelegateWarning    ExceptionType = 320
	CorruptImageWarning       ExceptionType = 325
	FileOpenWarning           ExceptionType = 330
	BlobWarning               ExceptionType = 335
	StreamWarning             ExceptionType = 340
	CacheWarning              ExceptionType = 345
	CoderWarning              ExceptionType = 350
	FilterWarning             ExceptionType = 352
	ModuleWarning             ExceptionType = 355
	DrawWarning               ExceptionType = 360
	ImageWarning              ExceptionType = 365
	WandWarning               ExceptionType = 370
	RandomWarning             ExceptionType = 375
	XServerWarning            ExceptionType = 380
	MonitorWarning            ExceptionType = 385
	RegistryWarning           ExceptionType = 390
	ConfigureWarning          ExceptionType = 395
	PolicyWarning             ExceptionType = 399
	ErrorException            ExceptionType = 400
	ResourceLimitError        ExceptionType = 400
	TypeError                 ExceptionType = 405
	OptionError               ExceptionType = 410
	DelegateError             ExceptionType = 415
	MissingDelegateError      ExceptionType = 420
	CorruptImageError         ExceptionType = 425
	FileOpenError             ExceptionType = 430
	BlobError                 ExceptionType = 435
	StreamError               ExceptionType = 440
	CacheError                ExceptionType = 445
	CoderError                ExceptionType = 450
	FilterError               ExceptionType = 452
	ModuleError               ExceptionType = 455
	DrawError                 ExceptionType = 460
	ImageError                ExceptionType = 465
	WandError                 ExceptionType = 470
	RandomError               ExceptionType = 475
	XServerError              ExceptionType = 480
	MonitorError              ExceptionType = 485
	RegistryError             ExceptionType = 490
	ConfigureError            ExceptionType = 495
	PolicyError               ExceptionType = 499
	FatalErrorException       ExceptionType = 700
	ResourceLimitFatalError   ExceptionType = 700
	TypeFatalError            ExceptionType = 705
	OptionFatalError          ExceptionType = 710
	DelegateFatalError        ExceptionType = 715
	MissingDelegateFatalError ExceptionType = 720
	CorruptImageFatalError    ExceptionType = 725
	FileOpenFatalError        ExceptionType = 730
	BlobFatalError            ExceptionType = 735
	StreamFatalError          ExceptionType = 740
	CacheFatalError           ExceptionType = 745
	CoderFatalError           ExceptionType = 750
	FilterFatalError          ExceptionType = 752
	ModuleFatalError          ExceptionType = 755
	DrawFatalError            ExceptionType = 760
	ImageFatalError           ExceptionType = 765
	WandFatalError            ExceptionType = 770
	RandomFatalError          ExceptionType = 775
	XServerFatalError         ExceptionType = 780
	MonitorFatalError         ExceptionType = 785
	RegistryFatalError        ExceptionType = 790
	ConfigureFatalError       ExceptionType = 795
	PolicyFatalError          ExceptionType = 799
)

type FILE

type FILE Fixme

func (*FILE) CoderInfo

func (f *FILE) CoderInfo(exception *ExceptionInfo) bool

func (*FILE) ColorInfo

func (f *FILE) ColorInfo(exception *ExceptionInfo) bool

func (*FILE) CommandOptions

func (f *FILE) CommandOptions(option CommandOption, exception *ExceptionInfo) bool

func (*FILE) ConfigureInfo

func (f *FILE) ConfigureInfo(exception *ExceptionInfo) bool

func (*FILE) DelegateInfo

func (f *FILE) DelegateInfo(exception *ExceptionInfo) bool

func (*FILE) FormatLocaleFile

func (f *FILE) FormatLocaleFile(format string, va ...VArg) int32

func (*FILE) FormatLocaleFileList

func (f *FILE) FormatLocaleFileList(format string, va VAList) int32

func (*FILE) ListPolicyInfo

func (f *FILE) ListPolicyInfo(e *ExceptionInfo) bool

func (*FILE) LocaleInfo

func (f *FILE) LocaleInfo(exception *ExceptionInfo) bool

func (*FILE) LogInfo

func (f *FILE) LogInfo(exception *ExceptionInfo) bool

func (*FILE) MagicInfo

func (f *FILE) MagicInfo(exception *ExceptionInfo) bool

func (*FILE) MagickInfo

func (f *FILE) MagickInfo(exception *ExceptionInfo) bool

func (*FILE) MagickResourceInfo

func (f *FILE) MagickResourceInfo(exception *ExceptionInfo) bool

func (*FILE) MimeInfo

func (f *FILE) MimeInfo(exception *ExceptionInfo) bool

func (*FILE) ModuleInfo

func (f *FILE) ModuleInfo(exception *ExceptionInfo) bool

func (*FILE) PrintStringInfo

func (f *FILE) PrintStringInfo(id string, stringInfo *StringInfo)

func (*FILE) ThresholdMaps

func (f *FILE) ThresholdMaps(exception *ExceptionInfo) bool

func (*FILE) TypeInfo

func (f *FILE) TypeInfo(exception *ExceptionInfo) bool

type FatalErrorHandler

type FatalErrorHandler func(ExceptionType, string, string)

type FillRule

type FillRule Enum
const (
	UndefinedRule FillRule = iota
	EvenOddRule
	NonZeroRule
)

type FilterTypes

type FilterTypes Enum
const (
	UndefinedFilter FilterTypes = iota
	PointFilter
	BoxFilter
	TriangleFilter
	HermiteFilter
	HanningFilter
	HammingFilter
	BlackmanFilter
	GaussianFilter
	QuadraticFilter
	CubicFilter
	CatromFilter
	MitchellFilter
	JincFilter
	SincFilter
	SincFastFilter
	KaiserFilter
	WelshFilter
	ParzenFilter
	BohmanFilter
	BartlettFilter
	LagrangeFilter
	LanczosFilter
	LanczosSharpFilter
	Lanczos2Filter
	Lanczos2SharpFilter
	RobidouxFilter
	RobidouxSharpFilter
	CosineFilter
	SplineFilter
	LanczosRadiusFilter
	SentinelFilter
)

type Fixme

type Fixme uintptr

Placeholder type to be rectified.

type FrameInfo

type FrameInfo struct {
	Width, Height                Size
	X, Y, InnerBevel, OuterBevel SSize
}

type FxInfo

type FxInfo struct{}

Opaque types

func (*FxInfo) Destroy

func (f *FxInfo) Destroy() *FxInfo

func (*FxInfo) EvaluateChannelExpression

func (f *FxInfo) EvaluateChannelExpression(channel ChannelType, x, y SSize, alpha *MagickRealType, exception *ExceptionInfo) bool

func (*FxInfo) EvaluateExpression

func (f *FxInfo) EvaluateExpression(alpha *MagickRealType, exception *ExceptionInfo) bool

type GC

type GC *struct{}

Opaque types

type GeometryInfo

type GeometryInfo struct{ Rho, Sigma, Xi, Psi, Chi float64 }

type GetImageViewMethod

type GetImageViewMethod func(*ImageView, SSize, int, *Void) MagickBooleanType

type GhostInfo

type GhostInfo struct {
	// contains filtered or unexported fields
}

type GradientInfo

type GradientInfo struct {
	Type           GradientType
	BoundingBox    RectangleInfo
	GradientVector SegmentInfo
	Stops          *StopInfo
	NumberStops    Size
	Spread         SpreadMethod
	Debug          MagickBooleanType
	Signature      Size
	Center         PointInfo
	Radius         MagickRealType
}

type GradientType

type GradientType Enum
const (
	UndefinedGradient GradientType = iota
	LinearGradient
	RadialGradient
)

type GravityType

type GravityType Enum
const (
	UndefinedGravity GravityType = iota
	NorthWestGravity
	NorthGravity
	NorthEastGravity
	WestGravity
	CenterGravity
	EastGravity
	SouthWestGravity
	SouthGravity
	SouthEastGravity
	StaticGravity
	ForgetGravity = UndefinedGravity
)

type HashmapInfo

type HashmapInfo struct{}

Opaque types

func (*HashmapInfo) Destroy

func (h *HashmapInfo) Destroy() *HashmapInfo

func (*HashmapInfo) Empty

func (h *HashmapInfo) Empty() bool

func (*HashmapInfo) NextKey

func (h *HashmapInfo) NextKey() *Void

func (*HashmapInfo) NextValue

func (h *HashmapInfo) NextValue() *Void

func (*HashmapInfo) NumberOfEntries

func (h *HashmapInfo) NumberOfEntries() Size

func (*HashmapInfo) PutEntry

func (h *HashmapInfo) PutEntry(key, value *Void) bool

func (*HashmapInfo) RemoveEntry

func (h *HashmapInfo) RemoveEntry(key *Void) *Void

func (*HashmapInfo) ResetIterator

func (h *HashmapInfo) ResetIterator()

func (*HashmapInfo) Value

func (h *HashmapInfo) Value(key *Void) *Void

type Image

type Image struct {
	StorageClass    ClassType
	Colorspace      ColorspaceType
	Compression     CompressionType
	Quality         Size
	Orientation     OrientationType
	Taint_          MagickBooleanType
	Matte           MagickBooleanType
	Columns         Size
	Rows            Size
	Depth_          Size
	Colors          Size
	Colormap        *PixelPacket
	BackgroundColor PixelPacket
	BorderColor     PixelPacket
	MatteColor      PixelPacket
	Gamma_          float64
	Chromaticity    ChromaticityInfo
	RenderingIntent RenderingIntent
	Profiles        *Void
	Units           ResolutionType
	Montage         *CString // NOTE(t): If *VString crash on i.Destroy()
	Directory       *CString
	Geometry_       *CString
	Offset          SSize

	XResolution    float64
	YResolution    float64
	Page           RectangleInfo
	ExtractInfo    RectangleInfo
	TileInfo       RectangleInfo
	Bias           float64
	Blur_          float64
	Fuzz           float64
	Filter_        FilterTypes
	Interlace      InterlaceType
	Endian         EndianType
	Gravity        GravityType
	Compose        CompositeOperator
	Dispose_       DisposeType
	ClipMask_      *Image
	Scene          Size
	Delay          Size
	TicksPerSecond SSize
	Iterations     Size
	TotalColors    Size
	StartLoop      SSize
	Error          ErrorInfo

	Timer           TimerInfo
	ProgressMonitor *MagickProgressMonitor //TODO(T): PURE FUNC CAUSES DESTRUCT TO CRASH
	ClientData      *Void
	Cache           *Void
	Attributes      *Void
	Ascii85         *Ascii85Info

	Filename               [MaxTextExtent]Char
	MagickFilename         [MaxTextExtent]Char
	Magick                 [MaxTextExtent]Char
	MagickColumns          Size
	MagickRows             Size
	Exception_             ExceptionInfo2
	Debug                  MagickBooleanType
	ReferenceCount_        SSize
	Semaphore              *SemaphoreInfo
	ColorProfile           ProfileInfo
	IptcProfile            ProfileInfo
	GenericProfile         *ProfileInfo
	GenericProfiles        Size
	Signature_             Size
	Previous               *Image
	List                   *Image
	Next                   *Image
	Interpolate            InterpolatePixelMethod
	BlackPointCompensation MagickBooleanType
	TransparentColor       PixelPacket
	Mask_                  *Image
	TileOffset             RectangleInfo
	Properties             *Void
	Artifacts              *Void
	Type_                  ImageType
	Dither                 MagickBooleanType
	Extent_                MagickSizeType
	Ping                   MagickBooleanType
	Channels_              Size
	Timestamp              Time
	Intensity              PixelIntensityMethod // Weird content
	// contains filtered or unexported fields
}

func (*Image) AccelerateConvolve

func (i *Image) AccelerateConvolve(k *KernelInfo, i2 *Image, e *ExceptionInfo) bool

func (*Image) AcquireAuthenticCacheView

func (i *Image) AcquireAuthenticCacheView(exception *ExceptionInfo) *CacheView

func (*Image) AcquireCacheView

func (i *Image) AcquireCacheView() *CacheView

func (*Image) AcquireFxInfo

func (i *Image) AcquireFxInfo(expression string) *FxInfo

func (*Image) AcquireImageColormap

func (i *Image) AcquireImageColormap(colors uint32) bool

func (*Image) AcquireImagePixels

func (i *Image) AcquireImagePixels(x, y SSize, columns, rows Size, exception *ExceptionInfo) *PixelPacket

Deprecated

func (*Image) AcquireIndexes

func (i *Image) AcquireIndexes() *IndexPacket

Deprecated

func (*Image) AcquireOneMagickPixel

func (i *Image) AcquireOneMagickPixel(x, y SSize, exception *ExceptionInfo) MagickPixelPacket

Deprecated

func (*Image) AcquireOnePixel

func (i *Image) AcquireOnePixel(x, y SSize, exception *ExceptionInfo) PixelPacket

Deprecated

func (*Image) AcquireOneVirtualPixel

func (i *Image) AcquireOneVirtualPixel(virtualPixelMethod VirtualPixelMethod, x, y SSize, exception *ExceptionInfo) PixelPacket

func (*Image) AcquirePixelCache

func (i *Image) AcquirePixelCache(a1 VirtualPixelMethod, a2 SSize, a3 SSize, a4 Size, a5 Size, a6 *ExceptionInfo) *PixelPacket

func (*Image) AcquirePixelCachePixels

func (i *Image) AcquirePixelCachePixels(m *MagickSizeType, e *ExceptionInfo) *Void

func (*Image) AcquirePixels

func (i *Image) AcquirePixels() *PixelPacket

Deprecate

func (*Image) AcquireResampleFilter

func (i *Image) AcquireResampleFilter(exception *ExceptionInfo) *ResampleFilter

func (*Image) AcquireResizeFilter

func (i *Image) AcquireResizeFilter(filter FilterTypes, blur MagickRealType, cylindrical bool, exception *ExceptionInfo) *ResizeFilter

func (*Image) AcquireVirtualCacheView

func (i *Image) AcquireVirtualCacheView(exception *ExceptionInfo) *CacheView

func (*Image) AdaptiveBlur

func (i *Image) AdaptiveBlur(radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) AdaptiveBlurChannel

func (i *Image) AdaptiveBlurChannel(channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) AdaptiveResize

func (i *Image) AdaptiveResize(columns, rows Size, exception *ExceptionInfo) *Image

func (*Image) AdaptiveSharpen

func (i *Image) AdaptiveSharpen(radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) AdaptiveSharpenChannel

func (i *Image) AdaptiveSharpenChannel(channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) AdaptiveThreshold

func (i *Image) AdaptiveThreshold(width, height Size, offset SSize, exception *ExceptionInfo) *Image

func (*Image) AddNoise

func (i *Image) AddNoise(noiseType NoiseType, exception *ExceptionInfo) *Image

func (*Image) AddNoiseChannel

func (i *Image) AddNoiseChannel(channel ChannelType, noiseType NoiseType, exception *ExceptionInfo) *Image

func (*Image) AffineTransform

func (i *Image) AffineTransform(affineMatrix *AffineMatrix, exception *ExceptionInfo) *Image

func (*Image) AllocateColormap

func (i *Image) AllocateColormap(colors Size) bool

Deprecated

func (*Image) AlphaChannel

func (i *Image) AlphaChannel() bool

func (*Image) Annotate

func (i *Image) Annotate(drawInfo *DrawInfo) bool

func (*Image) AppendImages

func (i *Image) AppendImages(stack bool, exception *ExceptionInfo) *Image

func (*Image) Artifact

func (i *Image) Artifact(artifact string) string

func (*Image) Ascii85Encode

func (i *Image) Ascii85Encode(code byte)

func (*Image) Ascii85Flush

func (i *Image) Ascii85Flush()

func (*Image) Ascii85Initialize

func (i *Image) Ascii85Initialize()

func (*Image) Attribute

func (i *Image) Attribute(key string) *ImageAttribute

Deprecated

func (*Image) AuthenticIndexQueue

func (i *Image) AuthenticIndexQueue() *IndexPacket

func (*Image) AuthenticPixel

func (i *Image) AuthenticPixel(x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool

func (*Image) AuthenticPixelQueue

func (i *Image) AuthenticPixelQueue() *PixelPacket

func (*Image) AuthenticPixels

func (i *Image) AuthenticPixels(x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket

func (*Image) AutoGamma

func (i *Image) AutoGamma() bool

func (*Image) AutoGammaChannel

func (i *Image) AutoGammaChannel(channel ChannelType) bool

func (*Image) AutoLevel

func (i *Image) AutoLevel() bool

func (*Image) AutoLevelChannel

func (i *Image) AutoLevelChannel(channel ChannelType) bool

func (*Image) AverageImages

func (i *Image) AverageImages(exception *ExceptionInfo) *Image

Deprecated

func (*Image) Bilevel

func (i *Image) Bilevel(threshold float64) bool

func (*Image) BilevelChannel

func (i *Image) BilevelChannel(channel ChannelType, threshold float64) bool

func (*Image) BlackThreshold

func (i *Image) BlackThreshold(threshold string) bool

func (*Image) BlackThresholdChannel

func (i *Image) BlackThresholdChannel(c ChannelType, threshold string, e *ExceptionInfo) bool

func (*Image) BlobError

func (i *Image) BlobError() bool

func (*Image) BlobExempt

func (i *Image) BlobExempt() bool

func (*Image) BlobFileHandle

func (i *Image) BlobFileHandle() *FILE

func (*Image) BlobProperties

func (i *Image) BlobProperties() *Stat

func (*Image) BlobSeekable

func (i *Image) BlobSeekable() bool

func (*Image) BlobSize

func (i *Image) BlobSize() MagickSizeType

func (*Image) BlobStreamData

func (i *Image) BlobStreamData() *byte

func (*Image) BlobStreamHandler

func (i *Image) BlobStreamHandler() StreamHandler

func (*Image) BlobTemporary

func (i *Image) BlobTemporary() bool

func (*Image) BlueShift

func (i *Image) BlueShift(factor float64, exception *ExceptionInfo) *Image

func (*Image) Blur

func (i *Image) Blur(radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) BlurChannel

func (i *Image) BlurChannel(channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) Border

func (i *Image) Border(borderInfo *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) BoundingBox

func (i *Image) BoundingBox(exception *ExceptionInfo) RectangleInfo

func (*Image) BrightnessContrast

func (i *Image) BrightnessContrast(brightness, contrast float64) bool

func (*Image) BrightnessContrastChannel

func (i *Image) BrightnessContrastChannel(channel ChannelType, brightness, contrast float64) bool

func (*Image) CachePixels

func (i *Image) CachePixels(length *MagickSizeType, e *ExceptionInfo) *Void

func (*Image) CacheTileSize

func (i *Image) CacheTileSize(width, height *uint32)

func (*Image) CacheType

func (i *Image) CacheType() CacheType

func (*Image) CacheVirtualMethod

func (i *Image) CacheVirtualMethod() VirtualPixelMethod

func (*Image) CatchException

func (i *Image) CatchException() ExceptionType

func (*Image) Channel

func (i *Image) Channel(channel ChannelType) uint

func (*Image) ChannelDepth

func (i *Image) ChannelDepth(channel ChannelType, exception *ExceptionInfo) Size

func (*Image) ChannelDistortion

func (i *Image) ChannelDistortion(reconstructImage *Image, channel ChannelType, metric MetricType, distortion *float64, exception *ExceptionInfo) bool

func (*Image) ChannelDistortions

func (i *Image) ChannelDistortions(reconstructImage *Image, metric MetricType, exception *ExceptionInfo) *float64

func (*Image) ChannelExtrema

func (i *Image) ChannelExtrema(channel ChannelType, minima, maxima *Size, exception *ExceptionInfo) bool

func (*Image) ChannelFeatures

func (i *Image) ChannelFeatures(distance uint32, exception *ExceptionInfo) *ChannelFeatures

func (*Image) ChannelKurtosis

func (i *Image) ChannelKurtosis(channel ChannelType, kurtosis, kewness *float64, exception *ExceptionInfo) bool

func (*Image) ChannelMean

func (i *Image) ChannelMean(channel ChannelType, mean, standardDeviation *float64, exception *ExceptionInfo) bool

func (*Image) ChannelRange

func (i *Image) ChannelRange(channel ChannelType, minima, maxima *float64, exception *ExceptionInfo) bool

func (*Image) ChannelStatistics

func (i *Image) ChannelStatistics(exception *ExceptionInfo) *ChannelStatistics

func (*Image) ChannelThreshold

func (i *Image) ChannelThreshold(level string) uint

Deprecated

func (*Image) Channels

func (i *Image) Channels() uint32

func (*Image) Charcoal

func (i *Image) Charcoal(radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) Chop

func (i *Image) Chop(chopInfo *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) ClampImage

func (i *Image) ClampImage() bool

func (*Image) ClampImageChannel

func (i *Image) ClampImageChannel(c ChannelType) bool

func (*Image) Clip

func (i *Image) Clip() bool

func (*Image) ClipImagePath

func (i *Image) ClipImagePath(pathname string, inside bool) bool

func (*Image) ClipMask

func (i *Image) ClipMask(exception *ExceptionInfo) *Image

func (*Image) ClipPathImage

func (i *Image) ClipPathImage(pathname string, inside bool) bool

Deprecated

func (*Image) ClippingPathAttribute

func (i *Image) ClippingPathAttribute() *ImageAttribute

Deprecated

func (*Image) Clone

func (i *Image) Clone(columns, rows Size, orphan bool, exception *ExceptionInfo) *Image

func (*Image) CloneArtifacts

func (i *Image) CloneArtifacts(cloneImage *Image) bool

func (*Image) CloneAttributes

func (i *Image) CloneAttributes(cloneImage *Image) bool

Deprecated

func (*Image) CloneImageProperties

func (i *Image) CloneImageProperties(cloneImage *Image) bool

func (*Image) CloneProfiles

func (i *Image) CloneProfiles(cloneImage *Image) bool

func (*Image) CloseBlob

func (i *Image) CloseBlob() bool

func (*Image) Clut

func (i *Image) Clut(clutImage *Image) bool

func (*Image) ClutChannel

func (i *Image) ClutChannel(channel ChannelType, clutImage *Image) bool

func (*Image) CoalesceImages

func (i *Image) CoalesceImages(exception *ExceptionInfo) *Image

func (*Image) ColorDecisionList

func (i *Image) ColorDecisionList(colorCorrectionCollection string) bool

func (*Image) ColorFloodfill

func (i *Image) ColorFloodfill(drawInfo *DrawInfo, target PixelPacket, xOffset, yOffset SSize, method PaintMethod) bool

Deprecated

func (*Image) ColorMatrix

func (i *Image) ColorMatrix(colorMatrix *KernelInfo, exception *ExceptionInfo) *Image

func (*Image) ColorSimilar

func (i *Image) ColorSimilar(p, q *PixelPacket) bool

func (*Image) Colorize

func (i *Image) Colorize(opacity string, colorize PixelPacket, exception *ExceptionInfo) *Image

func (*Image) CombineImages

func (i *Image) CombineImages(channel ChannelType, exception *ExceptionInfo) *Image

func (*Image) CompareChannels

func (i *Image) CompareChannels(reconstructImage *Image, channel ChannelType, metric MetricType, distortion *float64, exception *ExceptionInfo) *Image

func (*Image) CompareImageLayers

func (i *Image) CompareImageLayers(method ImageLayerMethod, exception *ExceptionInfo) *Image

func (*Image) CompareImages

func (i *Image) CompareImages(reconstructImage *Image, metric MetricType, distortion *float64, exception *ExceptionInfo) *Image

func (*Image) CompositeChannel

func (i *Image) CompositeChannel(channel ChannelType, compose CompositeOperator, compositeImage *Image, xOffset, yOffset SSize) bool

func (*Image) CompositeImage

func (i *Image) CompositeImage(compose CompositeOperator, compositeImage *Image, xOffset, yOffset SSize) bool

func (*Image) CompositeLayers

func (i *Image) CompositeLayers(compose CompositeOperator, source *Image, xOffset, yOffset SSize, exception *ExceptionInfo)

func (*Image) CompressColormap

func (i *Image) CompressColormap()

func (*Image) Contrast

func (i *Image) Contrast(sharpen bool) bool

func (*Image) ContrastStretch

func (i *Image) ContrastStretch(levels string) bool

func (*Image) ContrastStretchChannel

func (i *Image) ContrastStretchChannel(channel ChannelType, blackPoint, whitePoint float64) bool

func (*Image) Convolve

func (i *Image) Convolve(order Size, kernel *float64, exception *ExceptionInfo) *Image

func (*Image) ConvolveChannel

func (i *Image) ConvolveChannel(channel ChannelType, order Size, kernel *float64, exception *ExceptionInfo) *Image

func (*Image) CropImage

func (i *Image) CropImage(geometry *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) CropToHBITMAP

func (i *Image) CropToHBITMAP(r *RectangleInfo, e *ExceptionInfo) *Void

func (*Image) CropToTiles

func (i *Image) CropToTiles(cropGeometry *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) CycleColormap

func (i *Image) CycleColormap(displace SSize) bool

func (*Image) Decipher

func (i *Image) Decipher(passphrase string, exception *ExceptionInfo) bool

func (*Image) DefineArtifact

func (i *Image) DefineArtifact(artifact string) bool

func (*Image) DefineProperty

func (i *Image) DefineProperty(property string) bool

func (*Image) DeleteArtifact

func (i *Image) DeleteArtifact(artifact string) bool

func (*Image) DeleteAttribute

func (i *Image) DeleteAttribute(key string) bool

Deprecated

func (*Image) DeleteProfile

func (i *Image) DeleteProfile(name string) bool

func (*Image) DeleteProperty

func (i *Image) DeleteProperty(property string) bool

func (*Image) Depth

func (i *Image) Depth(exception *ExceptionInfo) Size

func (*Image) Describe

func (i *Image) Describe(file *FILE, verbose bool) bool

Deprecated

func (*Image) Deskew

func (i *Image) Deskew(threshold float64, exception *ExceptionInfo) *Image

func (*Image) Despeckle

func (i *Image) Despeckle(exception *ExceptionInfo) *Image

func (*Image) Destroy

func (i *Image) Destroy() *Image

func (*Image) DestroyArtifacts

func (i *Image) DestroyArtifacts()

func (*Image) DestroyAttributes

func (i *Image) DestroyAttributes()

Deprecated

func (*Image) DestroyBlob

func (i *Image) DestroyBlob()

func (*Image) DestroyImages

func (i *Image) DestroyImages()

Deprecated

func (*Image) DestroyPixels

func (i *Image) DestroyPixels()

func (*Image) DestroyProfiles

func (i *Image) DestroyProfiles()

func (*Image) DestroyProperties

func (i *Image) DestroyProperties()

func (*Image) DisassociateStream

func (i *Image) DisassociateStream()

func (*Image) DiscardBlobBytes

func (i *Image) DiscardBlobBytes(length MagickSizeType) bool

func (*Image) Dispatch

func (i *Image) Dispatch(xOffset, yOffset SSize, columns, rows Size, map_ string, type_ StorageType, pixels *Void, exception *ExceptionInfo) uint

Deprecated

func (*Image) Dispose

func (i *Image) Dispose(exception *ExceptionInfo) *Image

func (*Image) Distort

func (i *Image) Distort(method DistortImageMethod, numberArguments Size, arguments *float64, bestfit bool, exception *ExceptionInfo) *Image

func (*Image) DistortResizeImage

func (i *Image) DistortResizeImage(columns, rows uint32, e *ExceptionInfo) *Image

func (*Image) Distortion

func (i *Image) Distortion(reconstructImage *Image, metric MetricType, distortion *float64, exception *ExceptionInfo) bool

func (*Image) Draw

func (i *Image) Draw(drawInfo *DrawInfo) bool

func (*Image) DrawAffine

func (i *Image) DrawAffine(source *Image, affine *AffineMatrix) bool

func (*Image) DrawClipPath

func (i *Image) DrawClipPath(drawInfo *DrawInfo, name string) bool

func (*Image) DrawGradient

func (i *Image) DrawGradient(drawInfo *DrawInfo) bool

func (*Image) DrawPatternPath

func (i *Image) DrawPatternPath(drawInfo *DrawInfo, name string, pattern **Image) bool

func (*Image) DrawPrimitive

func (i *Image) DrawPrimitive(drawInfo *DrawInfo, primitiveInfo *PrimitiveInfo) bool

func (*Image) DuplicateBlob

func (i *Image) DuplicateBlob(duplicate *Image)

func (*Image) DynamicThreshold

func (i *Image) DynamicThreshold(clusterThreshold, smoothThreshold float64, exception *ExceptionInfo) MagickPixelPacket

func (*Image) EOFBlob

func (i *Image) EOFBlob() int

func (*Image) Edge

func (i *Image) Edge(radius float64, exception *ExceptionInfo) *Image

func (*Image) Emboss

func (i *Image) Emboss(radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) Encipher

func (i *Image) Encipher(passphrase string, exception *ExceptionInfo) bool

func (*Image) Enhance

func (i *Image) Enhance(exception *ExceptionInfo) *Image

func (*Image) Equal

func (i *Image) Equal(reconstructImage *Image) bool

func (*Image) Equalize

func (i *Image) Equalize() bool

func (*Image) EqualizeChannel

func (i *Image) EqualizeChannel(channel ChannelType) bool

func (*Image) Evaluate

func (i *Image) Evaluate(op MagickEvaluateOperator, value float64, exception *ExceptionInfo) bool

func (*Image) EvaluateChannel

func (i *Image) EvaluateChannel(channel ChannelType, op MagickEvaluateOperator, value float64, exception *ExceptionInfo) bool

func (*Image) Exception

func (i *Image) Exception(exception *ExceptionInfo)

func (*Image) Excerpt

func (i *Image) Excerpt(geometry *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) ExportPixels

func (i *Image) ExportPixels(xOffset, yOffset SSize, columns, rows Size, map_ string, type_ StorageType, pixels *Void, exception *ExceptionInfo) bool

func (*Image) ExportQuantumPixels

func (i *Image) ExportQuantumPixels(quantumInfo *QuantumInfo, quantumType QuantumType, pixels *byte) bool

func (*Image) Extent

func (i *Image) Extent() MagickSizeType

func (*Image) ExtentImage

func (i *Image) ExtentImage(geometry *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) ExtractSubimage

func (i *Image) ExtractSubimage(reference *Image, exception *ExceptionInfo) *Image

Deprecated

func (*Image) Extrema

func (i *Image) Extrema(minima, maxima *Size, exception *ExceptionInfo) bool

func (*Image) FFT

func (i *Image) FFT(modulus bool, exception *ExceptionInfo) *Image

func (*Image) Filter

func (i *Image) Filter(kernel *KernelInfo, exception *ExceptionInfo) *Image

func (*Image) FilterChannel

func (i *Image) FilterChannel(channel ChannelType, kernel *KernelInfo, exception *ExceptionInfo) *Image

func (*Image) FlattenImages

func (i *Image) FlattenImages(exception *ExceptionInfo) *Image

Deprecated

func (*Image) Flip

func (i *Image) Flip(exception *ExceptionInfo) *Image

func (*Image) FloodfillPaint

func (i *Image) FloodfillPaint(channel ChannelType, drawInfo *DrawInfo, target *MagickPixelPacket, xOffset, yOffset SSize, invert bool) bool

func (*Image) Flop

func (i *Image) Flop(exception *ExceptionInfo) *Image

func (*Image) FormatAttribute

func (i *Image) FormatAttribute(key, format string, va ...VArg) bool

Deprecated

func (*Image) FormatAttributeList

func (i *Image) FormatAttributeList(key, format string, operands VAList) bool

func (*Image) FormatImageProperty

func (i *Image) FormatImageProperty(property, format string, va ...VArg) bool

func (*Image) FormatMagickCaption

func (i *Image) FormatMagickCaption(drawInfo *DrawInfo, caption string, metrics *TypeMetric) SSize

func (*Image) FormatPropertyList

func (i *Image) FormatPropertyList(property, format string, operands VAList) bool

func (*Image) Frame

func (i *Image) Frame(frameInfo *FrameInfo, exception *ExceptionInfo) *Image

func (*Image) FromFile

func (i *Image) FromFile(filename string) bool

func (*Image) Function

func (i *Image) Function(function MagickFunction, numberParameters int32, parameters *float64, exception *ExceptionInfo) bool

func (*Image) FunctionChannel

func (i *Image) FunctionChannel(channel ChannelType, function MagickFunction, numberParameters int32, argument *float64, exception *ExceptionInfo) bool

func (*Image) FuzzyColorCompare

func (i *Image) FuzzyColorCompare(p, q *PixelPacket) bool

func (*Image) FuzzyOpacityCompare

func (i *Image) FuzzyOpacityCompare(p, q *PixelPacket) bool

func (*Image) Fx

func (i *Image) Fx(expression string, exception *ExceptionInfo) *Image

func (*Image) FxChannel

func (i *Image) FxChannel(channel ChannelType, expression string, exception *ExceptionInfo) *Image

func (*Image) Gamma

func (i *Image) Gamma(level string) bool

func (*Image) GammaChannel

func (i *Image) GammaChannel(channel ChannelType, gamma float64) bool

func (*Image) GaussianBlur

func (i *Image) GaussianBlur(radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) GaussianBlurChannel

func (i *Image) GaussianBlurChannel(channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) Geometry

func (i *Image) Geometry(geometry string, sizeToFit uint, regionInfo *RectangleInfo) int

Deprecated

func (*Image) Gradient

func (i *Image) Gradient(startColor, stopColor *PixelPacket) bool

func (*Image) Gray

func (i *Image) Gray(exception *ExceptionInfo) bool

func (*Image) HaldClut

func (i *Image) HaldClut(haldImage *Image) bool

func (*Image) HaldClutChannel

func (i *Image) HaldClutChannel(channel ChannelType, haldImage *Image) bool

func (*Image) HighDynamicRange

func (i *Image) HighDynamicRange(exception *ExceptionInfo) bool

func (*Image) Histogram

func (i *Image) Histogram(numberColors *Size, exception *ExceptionInfo) *ColorPacket

func (*Image) HuffmanDecode

func (i *Image) HuffmanDecode() bool

func (*Image) Identify

func (i *Image) Identify(file *FILE, verbose bool) bool

func (*Image) ImagePixelCacheType

func (i *Image) ImagePixelCacheType() CacheType

func (*Image) ImagePixels

func (i *Image) ImagePixels(x, y SSize, columns, rows Size) *PixelPacket

Deprecated

func (*Image) Implode

func (i *Image) Implode(amount float64, exception *ExceptionInfo) *Image

func (*Image) ImportPixels

func (i *Image) ImportPixels(xOffset, yOffset SSize, columns, rows Size, map_ string, type_ StorageType, pixels *Void) bool

func (*Image) ImportQuantumPixels

func (i *Image) ImportQuantumPixels(quantumInfo *QuantumInfo, quantumType QuantumType, pixels *byte) bool

func (*Image) Indexes

func (i *Image) Indexes() *IndexPacket

Deprecated

func (*Image) IntegralRotate

func (i *Image) IntegralRotate(rotations uint32, exception *ExceptionInfo) *Image

func (*Image) InterpolatePacket

func (i *Image) InterpolatePacket(v *CacheView, m InterpolatePixelMethod, x, y float64, p *MagickPixelPacket, e *ExceptionInfo) bool

func (*Image) InterpolatePixelColor

func (i *Image) InterpolatePixelColor(imageView *CacheView, method InterpolatePixelMethod, x, y float64, exception *ExceptionInfo) MagickPixelPacket

Deprecated

func (*Image) InterpolativeResize

func (i *Image) InterpolativeResize(columns, rows uint32, m InterpolatePixelMethod, e *ExceptionInfo) *Image

func (*Image) InverseFourierTransform

func (i *Image) InverseFourierTransform(phaseImage *Image, modulus bool, exception *ExceptionInfo) *Image

func (*Image) IsHistogram

func (i *Image) IsHistogram(exception *ExceptionInfo) bool

func (*Image) IsOpaque

func (i *Image) IsOpaque(exception *ExceptionInfo) bool

func (*Image) Kurtosis

func (i *Image) Kurtosis(kurtosis, skewness *float64, e *ExceptionInfo) bool

func (*Image) LZWEncode

func (i *Image) LZWEncode(length uint32, pixels *byte) bool

func (*Image) Level

func (i *Image) Level(levels string) bool

func (*Image) LevelChannel

func (i *Image) LevelChannel(channel ChannelType, blackPoint, whitePoint, gamma float64) bool

func (*Image) LevelColors

func (i *Image) LevelColors(blackColor, whiteColor *MagickPixelPacket, invert bool) bool

func (*Image) LevelColorsChannel

func (i *Image) LevelColorsChannel(channel ChannelType, blackColor, whiteColor *MagickPixelPacket, invert bool) bool

func (*Image) LevelImageColors

func (i *Image) LevelImageColors(channel ChannelType, blackColor, whiteColor *MagickPixelPacket, invert bool) bool

Deprecated

func (*Image) Levelize

func (i *Image) Levelize(blackPoint, whitePoint, gamma float64) bool

func (*Image) LevelizeChannel

func (i *Image) LevelizeChannel(channel ChannelType, blackPoint, whitePoint, gamma float64) bool

func (*Image) LinearStretch

func (i *Image) LinearStretch(blackPoint, whitePoint float64) bool

func (*Image) LiquidRescale

func (i *Image) LiquidRescale(columns, rows Size, deltaX, rigidity float64, exception *ExceptionInfo) *Image

func (*Image) MagickPixelPacket

func (i *Image) MagickPixelPacket(pixel *MagickPixelPacket)

func (*Image) Magnify

func (i *Image) Magnify(exception *ExceptionInfo) *Image

func (*Image) Map

func (i *Image) Map(mapImage *Image, dither bool) bool

Deprecated

func (*Image) Mask

func (i *Image) Mask(exception *ExceptionInfo) *Image

func (*Image) MatteFloodfill

func (i *Image) MatteFloodfill(target PixelPacket, opacity Quantum, xOffset, yOffset SSize, method PaintMethod) bool

func (*Image) Mean

func (i *Image) Mean(mean, standardDeviation *float64, exception *ExceptionInfo) bool

func (*Image) MedianFilter

func (i *Image) MedianFilter(radius float64, exception *ExceptionInfo) *Image

Deprecated

func (*Image) MergeLayers

func (i *Image) MergeLayers(method ImageLayerMethod, exception *ExceptionInfo) *Image

func (*Image) MinMaxStretch

func (i *Image) MinMaxStretch(channel ChannelType, blackAdjust, whiteAdjust float64) bool

func (*Image) Minify

func (i *Image) Minify(exception *ExceptionInfo) *Image

func (*Image) Mode

func (i *Image) Mode(radius float64, exception *ExceptionInfo) *Image

Deprecated

func (*Image) Modulate

func (i *Image) Modulate(modulate string) bool

func (*Image) Monochrome

func (i *Image) Monochrome(exception *ExceptionInfo) bool

func (*Image) Morph

func (i *Image) Morph(numberFrames Size, exception *ExceptionInfo) *Image

func (*Image) Morphology

func (i *Image) Morphology(method MorphologyMethod, iterations int32, kernel *KernelInfo, exception *ExceptionInfo) *Image

func (*Image) MorphologyApply

func (i *Image) MorphologyApply(method MorphologyMethod, channel ChannelType, iterations int32, kernel *KernelInfo, compose CompositeMethod, bias float64, exception *ExceptionInfo) *Image

func (*Image) MorphologyChannel

func (i *Image) MorphologyChannel(channel ChannelType, method MorphologyMethod, iterations int32, kernel *KernelInfo, exception *ExceptionInfo) *Image

func (*Image) Mosaic

func (i *Image) Mosaic(exception *ExceptionInfo) *Image

func (*Image) MotionBlur

func (i *Image) MotionBlur(radius, sigma, angle float64, exception *ExceptionInfo) *Image

func (*Image) MotionBlurChannel

func (i *Image) MotionBlurChannel(channel ChannelType, radius, sigma, angle float64, exception *ExceptionInfo) *Image

func (*Image) MultilineTypeMetrics

func (i *Image) MultilineTypeMetrics(drawInfo *DrawInfo, metrics *TypeMetric) bool

func (*Image) Negate

func (i *Image) Negate(grayscale bool) bool

func (*Image) NegateChannel

func (i *Image) NegateChannel(channel ChannelType, grayscale bool) bool

func (*Image) NewView

func (i *Image) NewView() *ImageView

func (*Image) NextArtifact

func (i *Image) NextArtifact() string

func (*Image) NextAttribute

func (i *Image) NextAttribute() *ImageAttribute

Deprecated

func (*Image) NextProfile

func (i *Image) NextProfile() string

func (*Image) NextProperty

func (i *Image) NextProperty() string

func (*Image) Normalize

func (i *Image) Normalize() bool

func (*Image) NormalizeChannel

func (i *Image) NormalizeChannel(channel ChannelType) bool

func (*Image) NumberColors

func (i *Image) NumberColors(file *FILE, exception *ExceptionInfo) Size

func (*Image) NumberScenes

func (i *Image) NumberScenes() uint

Deprecated

func (*Image) Object

func (i *Image) Object() bool

func (*Image) OilPaint

func (i *Image) OilPaint(radius float64, exception *ExceptionInfo) *Image

func (*Image) OpacitySimilar

func (i *Image) OpacitySimilar(p, q *PixelPacket) bool

func (*Image) Opaque

func (i *Image) Opaque(target, fill PixelPacket) bool

Deprecated

func (*Image) OpaquePaint

func (i *Image) OpaquePaint(target, fill *MagickPixelPacket, invert bool) bool

func (*Image) OpaquePaintChannel

func (i *Image) OpaquePaintChannel(channel ChannelType, target, fill *MagickPixelPacket, invert bool) bool

func (*Image) OpenCacheView

func (i *Image) OpenCacheView() *CacheView

Deprecated

func (*Image) OptimizeLayers

func (i *Image) OptimizeLayers(exception *ExceptionInfo) *Image

func (*Image) OptimizePlusLayers

func (i *Image) OptimizePlusLayers(exception *ExceptionInfo) *Image

func (*Image) OptimizeTransparency

func (i *Image) OptimizeTransparency(exception *ExceptionInfo)

func (*Image) OrderedDither

func (i *Image) OrderedDither() bool

func (*Image) OrderedDitherChannel

func (i *Image) OrderedDitherChannel(channel ChannelType, exception *ExceptionInfo) bool

func (*Image) OrderedPosterize

func (i *Image) OrderedPosterize(thresholdMap string, exception *ExceptionInfo) bool

func (*Image) OrderedPosterizeChannel

func (i *Image) OrderedPosterizeChannel(channel ChannelType, thresholdMap string, exception *ExceptionInfo) bool

func (*Image) PackbitsEncode

func (i *Image) PackbitsEncode(length uint32, pixels *byte) bool

func (*Image) PaintFloodfill

func (i *Image) PaintFloodfill(channel ChannelType, target *MagickPixelPacket, x, y SSize, drawInfo *DrawInfo, method PaintMethod) bool

Deprecated

func (*Image) PaintOpaque

func (i *Image) PaintOpaque(target, fill *MagickPixelPacket) bool

Deprecated

func (*Image) PaintOpaqueChannel

func (i *Image) PaintOpaqueChannel(channel ChannelType, target, fill *MagickPixelPacket) bool

Deprecated

func (*Image) PaintTransparent

func (i *Image) PaintTransparent(target *MagickPixelPacket, opacity Quantum) bool

Deprecated

func (*Image) Palette

func (i *Image) Palette(exception *ExceptionInfo) bool

func (*Image) ParseGravityGeometry

func (i *Image) ParseGravityGeometry(geometry string, regionInfo *RectangleInfo) MagickStatusType

func (*Image) ParsePageGeometry

func (i *Image) ParsePageGeometry(geometry string, regionInfo *RectangleInfo) MagickStatusType

func (*Image) ParseRegionGeometry

func (i *Image) ParseRegionGeometry(geometry string, r *RectangleInfo, e *ExceptionInfo) MagickStatusType

func (*Image) ParseSizeGeometry

func (i *Image) ParseSizeGeometry(geometry string, regionInfo *RectangleInfo) MagickStatusType

Deprecated

func (*Image) PasskeyDecipher

func (i *Image) PasskeyDecipher(passkey *StringInfo, exception *ExceptionInfo) bool

func (*Image) PasskeyEncipher

func (i *Image) PasskeyEncipher(passkey *StringInfo, exception *ExceptionInfo) bool

func (*Image) Perceptible

func (i *Image) Perceptible(epsilon float64) bool

func (*Image) PerceptibleChannel

func (i *Image) PerceptibleChannel(c ChannelType, epsilon float64) bool

func (*Image) PersistCache

func (i *Image) PersistCache(filename string, attach bool, offset *MagickOffsetType, exception *ExceptionInfo) bool

func (*Image) PersistPixelCache

func (i *Image) PersistPixelCache(filename string, attach bool, o *MagickOffsetType, e *ExceptionInfo) bool

func (*Image) Pixel

func (i *Image) Pixel(x, y SSize) PixelPacket

Deprecated

func (*Image) PixelCacheArea

func (i *Image) PixelCacheArea() MagickSizeType

func (*Image) Pixels

func (i *Image) Pixels() *PixelPacket

Deprecated

func (*Image) Plasma

func (i *Image) Plasma(segment *SegmentInfo, attenuate, depth Size) bool

func (*Image) PlasmaProxy

func (i *Image) PlasmaProxy(imageView *CacheView, randomInfo *RandomInfo, segment *SegmentInfo, attenuate, depth uint32) bool

func (*Image) Polaroid

func (i *Image) Polaroid(drawInfo *DrawInfo, angle float64, exception *ExceptionInfo) *Image

func (*Image) Polynomial

func (i *Image) Polynomial(nTerms uint32, terms []float64, e *ExceptionInfo) *Image

func (*Image) PolynomialChannel

func (i *Image) PolynomialChannel(c ChannelType, nTerms uint32, terms []float64, e *ExceptionInfo) *Image

func (*Image) PopPixels

func (i *Image) PopPixels(quantum QuantumType, destination *byte) bool

Deprecated

func (*Image) Posterize

func (i *Image) Posterize(levels Size, dither bool) bool

func (*Image) PosterizeChannel

func (i *Image) PosterizeChannel(channel ChannelType, levels uint32, dither bool) bool

func (*Image) Preview

func (i *Image) Preview(preview PreviewType, exception *ExceptionInfo) *Image

func (*Image) Profile

func (i *Image) Profile(name string) *StringInfo

func (*Image) ProfileImage

func (i *Image) ProfileImage(name string, datum *Void, length uint32, clone bool) bool

func (*Image) Property

func (i *Image) Property(property string) String

func (*Image) PushPixels

func (i *Image) PushPixels(quantum QuantumType, source *byte) bool

Deprecated

func (*Image) QuantizationError

func (i *Image) QuantizationError() uint

func (*Image) QuantizeError

func (i *Image) QuantizeError() bool

func (*Image) QuantumDepth

func (i *Image) QuantumDepth(constrain bool) Size

func (*Image) QuantumType

func (i *Image) QuantumType(e *ExceptionInfo) QuantumType

func (*Image) QueryColorname

func (i *Image) QueryColorname(color *PixelPacket, compliance ComplianceType, name string, exception *ExceptionInfo) bool

func (*Image) QueryMagickColorname

func (i *Image) QueryMagickColorname(color *MagickPixelPacket, compliance ComplianceType, hex bool, name string, exception *ExceptionInfo) bool

func (*Image) QueueAuthentic

func (i *Image) QueueAuthentic(x, y int32, columns, rows uint32, clone bool, n *NexusInfo, e *ExceptionInfo) *PixelPacket

func (*Image) QueueAuthenticNexus

func (i *Image) QueueAuthenticNexus(x, y int32, columns, rows uint32, clone bool, n *NexusInfo, e *ExceptionInfo) *PixelPacket

func (*Image) QueueAuthenticPixels

func (i *Image) QueueAuthenticPixels(x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket

func (*Image) RGBTransform

func (i *Image) RGBTransform(colorspace ColorspaceType) bool

func (*Image) RadialBlur

func (i *Image) RadialBlur(angle float64, exception *ExceptionInfo) *Image

func (*Image) RadialBlurChannel

func (i *Image) RadialBlurChannel(channel ChannelType, angle float64, exception *ExceptionInfo) *Image

func (*Image) RaiseImage

func (i *Image) RaiseImage(raiseInfo *RectangleInfo, raise bool) bool

func (*Image) RandomChannelThresholdImage

func (i *Image) RandomChannelThresholdImage(channel, thresholds string, exception *ExceptionInfo) uint

func (*Image) RandomThresholdImage

func (i *Image) RandomThresholdImage(thresholds string, exception *ExceptionInfo) bool

func (*Image) RandomThresholdImageChannel

func (i *Image) RandomThresholdImageChannel(channel ChannelType, thresholds string, exception *ExceptionInfo) bool

func (*Image) Range

func (i *Image) Range(minima, maxima *float64, exception *ExceptionInfo) bool

func (*Image) ReadBlob

func (i *Image) ReadBlob(length uint32, data *byte) int32

func (*Image) ReadBlobByte

func (i *Image) ReadBlobByte() int

func (*Image) ReadBlobDouble

func (i *Image) ReadBlobDouble() float64

func (*Image) ReadBlobFloat

func (i *Image) ReadBlobFloat() float32

func (*Image) ReadBlobLSBLong

func (i *Image) ReadBlobLSBLong() Size

func (*Image) ReadBlobLSBShort

func (i *Image) ReadBlobLSBShort() UnsignedShort

func (*Image) ReadBlobLong

func (i *Image) ReadBlobLong() Size

func (*Image) ReadBlobLongLong

func (i *Image) ReadBlobLongLong() MagickSizeType

func (*Image) ReadBlobMSBLong

func (i *Image) ReadBlobMSBLong() Size

func (*Image) ReadBlobMSBLongLong

func (i *Image) ReadBlobMSBLongLong() MagickSizeType

func (*Image) ReadBlobMSBShort

func (i *Image) ReadBlobMSBShort() UnsignedShort

func (*Image) ReadBlobShort

func (i *Image) ReadBlobShort() UnsignedShort

func (*Image) ReadBlobString

func (i *Image) ReadBlobString(str string) string

func (*Image) Recolor

func (i *Image) Recolor(order Size, colorMatrix *float64, exception *ExceptionInfo) *Image

Deprecated

func (*Image) ReduceNoise

func (i *Image) ReduceNoise(radius float64, exception *ExceptionInfo) *Image

Deprecated

func (*Image) Reference

func (i *Image) Reference() *Image

func (*Image) ReferenceCount

func (i *Image) ReferenceCount() int32

func (*Image) RemoveArtifact

func (i *Image) RemoveArtifact(artifact string) string

func (*Image) RemoveProfile

func (i *Image) RemoveProfile(name string) *StringInfo

func (*Image) RemoveProperty

func (i *Image) RemoveProperty(property string) string

func (*Image) Resample

func (i *Image) Resample(xResolution, yResolution float64, filter FilterTypes, blur float64, exception *ExceptionInfo) *Image

func (*Image) ResetArtifactIterator

func (i *Image) ResetArtifactIterator()

func (*Image) ResetAttributeIterator

func (i *Image) ResetAttributeIterator()

Deprecated

func (*Image) ResetPage

func (i *Image) ResetPage(page string) bool

func (*Image) ResetProfileIterator

func (i *Image) ResetProfileIterator()

func (*Image) ResetPropertyIterator

func (i *Image) ResetPropertyIterator()

func (*Image) Resize

func (i *Image) Resize(columns, rows Size, filter FilterTypes, blur float64, exception *ExceptionInfo) *Image

func (*Image) Roll

func (i *Image) Roll(xOffset, yOffset SSize, exception *ExceptionInfo) *Image

func (*Image) Rotate

func (i *Image) Rotate(degrees float64, exception *ExceptionInfo) *Image

func (*Image) Sample

func (i *Image) Sample(columns, rows Size, exception *ExceptionInfo) *Image

func (*Image) Scale

func (i *Image) Scale(columns, rows Size, exception *ExceptionInfo) *Image

func (*Image) SeekBlob

func (i *Image) SeekBlob(offset MagickOffsetType, whence int) MagickOffsetType

func (*Image) Segment

func (i *Image) Segment(colorspace ColorspaceType, verbose bool, clusterThreshold, smoothThreshold float64) bool

func (*Image) SelectiveBlur

func (i *Image) SelectiveBlur(radius, sigma, threshold float64, exception *ExceptionInfo) *Image

func (*Image) SelectiveBlurChannel

func (i *Image) SelectiveBlurChannel(channel ChannelType, radius, sigma, threshold float64, exception *ExceptionInfo) *Image

func (*Image) SeparateChannel

func (i *Image) SeparateChannel(channel ChannelType) bool

func (*Image) SeparateImages

func (i *Image) SeparateImages(channel ChannelType, exception *ExceptionInfo) *Image

func (*Image) SepiaTone

func (i *Image) SepiaTone(threshold float64, exception *ExceptionInfo) *Image

func (*Image) SetAlphaChannel

func (i *Image) SetAlphaChannel(alphaType AlphaChannelType) bool

func (*Image) SetArtifact

func (i *Image) SetArtifact(artifact, value string) bool

func (*Image) SetAttribute

func (i *Image) SetAttribute(key, value string) bool

Deprecated

func (*Image) SetBackgroundColor

func (i *Image) SetBackgroundColor() bool

func (*Image) SetBlobExempt

func (i *Image) SetBlobExempt(exempt bool)

func (*Image) SetBlobExtent

func (i *Image) SetBlobExtent(extent MagickSizeType) bool

func (*Image) SetChannelDepth

func (i *Image) SetChannelDepth(channel ChannelType, depth Size) bool

func (*Image) SetChannels

func (i *Image) SetChannels(channels uint32) bool

func (*Image) SetClipMask

func (i *Image) SetClipMask(clipMask *Image) bool

func (*Image) SetColor

func (i *Image) SetColor(color *MagickPixelPacket) bool

func (*Image) SetColorspace

func (i *Image) SetColorspace(colorspace ColorspaceType)

func (*Image) SetDepth

func (i *Image) SetDepth(depth Size) bool

func (*Image) SetExtent

func (i *Image) SetExtent(columns, rows Size) bool

func (*Image) SetGeometry

func (i *Image) SetGeometry(geometry *RectangleInfo)

func (*Image) SetImage

func (i *Image) SetImage(opacity Quantum)

Deprecated

func (*Image) SetMask

func (i *Image) SetMask(mask *Image) bool

func (*Image) SetOpacity

func (i *Image) SetOpacity(opacity Quantum) bool

func (*Image) SetPixelCacheVirtualMethod

func (i *Image) SetPixelCacheVirtualMethod(m VirtualPixelMethod) VirtualPixelMethod

func (*Image) SetPixels

func (i *Image) SetPixels(x, y SSize, columns, rows Size) *PixelPacket

Deprecated

func (*Image) SetProfile

func (i *Image) SetProfile(name string, profile *StringInfo) bool

func (*Image) SetProgressMonitor

func (i *Image) SetProgressMonitor(progressMonitor MagickProgressMonitor, clientData *Void) MagickProgressMonitor

func (*Image) SetProperty

func (i *Image) SetProperty(property, value string) bool

func (*Image) SetQuantumDepth

func (i *Image) SetQuantumDepth(q *QuantumInfo, depth uint32) bool

func (*Image) SetQuantumEndian

func (i *Image) SetQuantumEndian(q *QuantumInfo, e EndianType) bool

func (*Image) SetQuantumFormat

func (i *Image) SetQuantumFormat(q *QuantumInfo, f QuantumFormatType) bool

func (*Image) SetQuantumPad

func (i *Image) SetQuantumPad(q *QuantumInfo, pad uint32) bool

func (*Image) SetQuantumType

func (i *Image) SetQuantumType(q QuantumType)

func (*Image) SetStorageClass

func (i *Image) SetStorageClass(storageClass ClassType) bool

func (*Image) SetType

func (i *Image) SetType(imageType ImageType) bool

func (*Image) SetVirtualPixelMethod

func (i *Image) SetVirtualPixelMethod(virtualPixelMethod VirtualPixelMethod) VirtualPixelMethod

func (*Image) Shade

func (i *Image) Shade(gray bool, azimuth, elevation float64, exception *ExceptionInfo) *Image

func (*Image) Shadow

func (i *Image) Shadow(opacity, sigma float64, xOffset, yOffset SSize, exception *ExceptionInfo) *Image

func (*Image) Sharpen

func (i *Image) Sharpen(radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) SharpenChannel

func (i *Image) SharpenChannel(channel ChannelType, radius, sigma float64, exception *ExceptionInfo) *Image

func (*Image) Shave

func (i *Image) Shave(shaveInfo *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) Shear

func (i *Image) Shear(xShear, yShear float64, exception *ExceptionInfo) *Image

func (*Image) ShearRotate

func (i *Image) ShearRotate(degrees float64, exception *ExceptionInfo) *Image

func (*Image) SigmoidalContrast

func (i *Image) SigmoidalContrast(sharpen bool, levels string) bool

func (*Image) SigmoidalContrastChannel

func (i *Image) SigmoidalContrastChannel(channel ChannelType, sharpen bool, contrast, midpoint float64) bool

func (*Image) Signature

func (i *Image) Signature() bool

func (*Image) Similar

func (i *Image) Similar(targetImage *Image, xOffset, yOffset *Long, exception *ExceptionInfo) bool

func (*Image) Similarity

func (i *Image) Similarity(reference *Image, offset *RectangleInfo, similarity *float64, exception *ExceptionInfo) *Image

func (*Image) SimilarityMetricImage

func (i *Image) SimilarityMetricImage(ref *Image, m MetricType, r *RectangleInfo, similarity *float64, e *ExceptionInfo) *Image

func (*Image) SizeBlob

func (i *Image) SizeBlob() MagickOffsetType

func (*Image) Sketch

func (i *Image) Sketch(radius, sigma, angle float64, exception *ExceptionInfo) *Image

func (*Image) Solarize

func (i *Image) Solarize(threshold float64) bool

func (*Image) SolarizeImageChannel

func (i *Image) SolarizeImageChannel(c ChannelType, threshold float64, e *ExceptionInfo) bool

func (*Image) SortColormapByIntensity

func (i *Image) SortColormapByIntensity() bool

func (*Image) SparseColor

func (i *Image) SparseColor(channel ChannelType, method SparseColorMethod, numberArguments uint32, arguments *float64, exception *ExceptionInfo) *Image

func (*Image) Splice

func (i *Image) Splice(geometry *RectangleInfo, exception *ExceptionInfo) *Image

func (*Image) Spread

func (i *Image) Spread(radius float64, exception *ExceptionInfo) *Image

func (*Image) Statistic

func (i *Image) Statistic(type_ StatisticType, width, height uint32, exception *ExceptionInfo) *Image

func (*Image) StatisticChannel

func (i *Image) StatisticChannel(channel ChannelType, type_ StatisticType, width, height uint32, exception *ExceptionInfo) *Image

func (*Image) Stegano

func (i *Image) Stegano(watermark *Image, exception *ExceptionInfo) *Image

func (*Image) Stereo

func (i *Image) Stereo(offsetImage *Image, exception *ExceptionInfo) *Image

func (*Image) StereoAnaglyph

func (i *Image) StereoAnaglyph(rightImage *Image, xOffset, yOffset int32, exception *ExceptionInfo) *Image

func (*Image) Strip

func (i *Image) Strip() bool

func (*Image) Swirl

func (i *Image) Swirl(degrees float64, exception *ExceptionInfo) *Image

func (*Image) Sync

func (i *Image) Sync() bool

func (*Image) SyncAuthenticPixelCacheNexus

func (i *Image) SyncAuthenticPixelCacheNexus(n *NexusInfo, e *ExceptionInfo) bool

func (*Image) SyncAuthenticPixels

func (i *Image) SyncAuthenticPixels(exception *ExceptionInfo) bool

func (*Image) SyncPixels

func (i *Image) SyncPixels() bool

Deprecated

func (*Image) SyncProfiles

func (i *Image) SyncProfiles() bool

func (*Image) Taint

func (i *Image) Taint() bool

func (*Image) TellBlob

func (i *Image) TellBlob() MagickOffsetType

func (*Image) Texture

func (i *Image) Texture(texture *Image) bool

func (*Image) Threshold

func (i *Image) Threshold(threshold float64) uint

Deprecated

func (*Image) ThresholdChannel

func (i *Image) ThresholdChannel(threshold string) uint

Deprecated

func (*Image) Thumbnail

func (i *Image) Thumbnail(columns, rows Size, exception *ExceptionInfo) *Image

func (*Image) Tint

func (i *Image) Tint(opacity string, tint PixelPacket, exception *ExceptionInfo) *Image

func (*Image) ToFile

func (i *Image) ToFile(filename string, exception *ExceptionInfo) bool

func (*Image) ToHBITMAP

func (i *Image) ToHBITMAP() **Void

func (*Image) TotalInkDensity

func (i *Image) TotalInkDensity() float64

func (*Image) TransformColorspace

func (i *Image) TransformColorspace(colorspace ColorspaceType) uint

func (*Image) TransformImageColorspace

func (i *Image) TransformImageColorspace(colorspace ColorspaceType) bool

func (*Image) TransformRGB

func (i *Image) TransformRGB(colorspace ColorspaceType) bool

func (*Image) Transparent

func (i *Image) Transparent(target PixelPacket, opacity Quantum) bool

Deprecate

func (*Image) TransparentPaint

func (i *Image) TransparentPaint(target *MagickPixelPacket, opacity Quantum, invert bool) bool

func (*Image) TransparentPaintImageChroma

func (i *Image) TransparentPaintImageChroma(low, high *MagickPixelPacket, opacity Quantum, invert bool) bool

func (*Image) Transpose

func (i *Image) Transpose(exception *ExceptionInfo) *Image

func (*Image) Transverse

func (i *Image) Transverse(exception *ExceptionInfo) *Image

func (*Image) Trim

func (i *Image) Trim(exception *ExceptionInfo) *Image

func (*Image) Type

func (i *Image) Type(exception *ExceptionInfo) ImageType

func (*Image) TypeMetrics

func (i *Image) TypeMetrics(drawInfo *DrawInfo, metrics *TypeMetric) bool

func (*Image) UniqueColors

func (i *Image) UniqueColors(exception *ExceptionInfo) *Image

func (*Image) UnsharpMask

func (i *Image) UnsharpMask(radius, sigma, amount, threshold float64, exception *ExceptionInfo) *Image

func (*Image) UnsharpMaskChannel

func (i *Image) UnsharpMaskChannel(channel ChannelType, radius, sigma, amount, threshold float64, exception *ExceptionInfo) *Image

func (*Image) ValidateColormapIndex

func (i *Image) ValidateColormapIndex(index Size) IndexPacket

func (*Image) Vignette

func (i *Image) Vignette(radius, sigma float64, x, y SSize, exception *ExceptionInfo) *Image

func (*Image) VirtualIndexQueue

func (i *Image) VirtualIndexQueue() *IndexPacket

func (*Image) VirtualMagickPixel

func (i *Image) VirtualMagickPixel(x, y int32, pixel *MagickPixelPacket, exception *ExceptionInfo) bool

func (*Image) VirtualMethodPixel

func (i *Image) VirtualMethodPixel(virtualPixelMethod VirtualPixelMethod, x, y int32, pixel *PixelPacket, exception *ExceptionInfo)

func (*Image) VirtualPixel

func (i *Image) VirtualPixel(x, y int32, pixel *PixelPacket, exception *ExceptionInfo) bool

func (*Image) VirtualPixelMethod

func (i *Image) VirtualPixelMethod() VirtualPixelMethod

func (*Image) VirtualPixelQueue

func (i *Image) VirtualPixelQueue() *PixelPacket

func (*Image) VirtualPixels

func (i *Image) VirtualPixels(x, y int32, columns, rows uint32, exception *ExceptionInfo) *PixelPacket

func (*Image) VirtualPixelsFromNexus

func (i *Image) VirtualPixelsFromNexus(m VirtualPixelMethod, x, y int32, columns, rows uint32, n *NexusInfo, e *ExceptionInfo) *PixelPacket

func (*Image) Wave

func (i *Image) Wave(amplitude, waveLength float64, exception *ExceptionInfo) *Image

func (*Image) WhiteThreshold

func (i *Image) WhiteThreshold(threshold string) bool

func (*Image) WhiteThresholdImageChannel

func (i *Image) WhiteThresholdImageChannel(c ChannelType, threshold string, e *ExceptionInfo) bool

func (*Image) WriteBlob

func (i *Image) WriteBlob(length uint32, data *byte) int32

func (*Image) WriteBlobByte

func (i *Image) WriteBlobByte(value byte) int32

func (*Image) WriteBlobFloat

func (i *Image) WriteBlobFloat(value float32) int32

func (*Image) WriteBlobLSBLong

func (i *Image) WriteBlobLSBLong(value UnsignedLong) int32

func (*Image) WriteBlobLSBShort

func (i *Image) WriteBlobLSBShort(value UnsignedShort) int32

func (*Image) WriteBlobLong

func (i *Image) WriteBlobLong(value UnsignedLong) int32

func (*Image) WriteBlobMSBLong

func (i *Image) WriteBlobMSBLong(value UnsignedLong) int32

func (*Image) WriteBlobMSBLongLong

func (i *Image) WriteBlobMSBLongLong(value MagickSizeType) int32

func (*Image) WriteBlobMSBShort

func (i *Image) WriteBlobMSBShort(value UnsignedShort) int32

func (*Image) WriteBlobShort

func (i *Image) WriteBlobShort(value UnsignedShort) int32

func (*Image) WriteBlobString

func (i *Image) WriteBlobString(str string) int32

func (*Image) ZLIBEncode

func (i *Image) ZLIBEncode(length uint32, pixels *byte) bool

func (*Image) Zoom

func (i *Image) Zoom(columns, rows Size, exception *ExceptionInfo) *Image

Deprecate

type ImageAttribute

type ImageAttribute struct {
	Key         *VString
	Value       *VString
	Compression MagickBooleanType
	Previous    *ImageAttribute
	// contains filtered or unexported fields
}

type ImageInfo

type ImageInfo struct {
	Compression        CompressionType
	Orientation        OrientationType
	Temporary          MagickBooleanType
	Adjoin             MagickBooleanType
	Affirm             MagickBooleanType
	Antialias          MagickBooleanType
	Size               *VString
	Extract            *VString
	Page               *VString
	Scenes             *VString
	Scene              Size
	NumberScenes       Size
	Depth              Size
	Interlace          InterlaceType
	Endian             EndianType
	Units              ResolutionType
	Quality            Size
	SamplingFactor     *VString
	ServerName         *VString
	Font               *VString
	Texture            *VString
	Density            *VString
	Pointsize          float64
	Fuzz               float64
	BackgroundColor    PixelPacket
	BorderColor        PixelPacket
	MatteColor         PixelPacket
	Dither             MagickBooleanType
	Monochrome         MagickBooleanType
	Colors             Size
	Colorspace         ColorspaceType
	Type               ImageType
	PreviewType        PreviewType
	Group              SSize
	Ping               MagickBooleanType
	Verbose            MagickBooleanType
	View               *VString
	Authenticate       *VString
	Channel            ChannelType
	Attributes         *Image
	Options            *Void
	ProgressMonitor    MagickProgressMonitor
	ClientData         *Void
	Cache              *Void
	Stream             StreamHandler
	File               *FILE
	Blob               *Void
	Length             Size
	Magick             [MaxTextExtent]Char
	Unique             [MaxTextExtent]Char
	Zero               [MaxTextExtent]Char
	Filename           [MaxTextExtent]Char
	Debug              MagickBooleanType
	Tile               *VString
	Subimage           Size
	Subrange           Size
	Pen                PixelPacket
	Signature          Size
	VirtualPixelMethod VirtualPixelMethod
	TransparentColor   PixelPacket
	Profile            *Void
	Synchronize        MagickBooleanType
}

func (*ImageInfo) AcquireImage

func (i *ImageInfo) AcquireImage() *Image

func (*ImageInfo) AcquireNextImage

func (i *ImageInfo) AcquireNextImage(image *Image)

func (*ImageInfo) AcquireQuantizeInfo

func (i *ImageInfo) AcquireQuantizeInfo() *QuantizeInfo

func (*ImageInfo) AcquireQuantumInfo

func (i *ImageInfo) AcquireQuantumInfo() *QuantumInfo

func (*ImageInfo) AcquireStreamInfo

func (i *ImageInfo) AcquireStreamInfo() *StreamInfo

func (*ImageInfo) AllocateImage

func (i *ImageInfo) AllocateImage() *Image

Deprecated

func (*ImageInfo) AllocateNextImage

func (i *ImageInfo) AllocateNextImage(image *Image)

Deprecated

func (*ImageInfo) AnimateImages

func (i *ImageInfo) AnimateImages(images *Image) bool

func (*ImageInfo) BlobToImage

func (i *ImageInfo) BlobToImage(blob *Void, length uint32, exception *ExceptionInfo) *Image

func (*ImageInfo) CloneDrawInfo

func (i *ImageInfo) CloneDrawInfo(drawInfo *DrawInfo) *DrawInfo

func (*ImageInfo) CloneInfo

func (i *ImageInfo) CloneInfo() *ImageInfo

func (*ImageInfo) CloneMontageInfo

func (i *ImageInfo) CloneMontageInfo(montageInfo *MontageInfo) *MontageInfo

func (*ImageInfo) CloneOptions

func (i *ImageInfo) CloneOptions(cloneInfo *ImageInfo) bool

func (*ImageInfo) DefineOption

func (i *ImageInfo) DefineOption(option string) bool

func (*ImageInfo) DelegateCommand

func (i *ImageInfo) DelegateCommand(image *Image, decode, encode string, exception *ExceptionInfo) string

func (*ImageInfo) DeleteOption

func (i *ImageInfo) DeleteOption(option string) bool

func (*ImageInfo) Destroy

func (i *ImageInfo) Destroy() *ImageInfo

func (*ImageInfo) DestroyOptions

func (i *ImageInfo) DestroyOptions()

func (*ImageInfo) DisplayImages

func (i *ImageInfo) DisplayImages(images *Image) bool

func (*ImageInfo) DrawInfo

func (i *ImageInfo) DrawInfo(drawInfo *DrawInfo)

func (*ImageInfo) Get

func (i *ImageInfo) Get()

func (*ImageInfo) GetImageInfoFile

func (i *ImageInfo) GetImageInfoFile() *FILE

func (*ImageInfo) GetMagickProperty

func (i *ImageInfo) GetMagickProperty(image *Image, property string) string

func (*ImageInfo) HuffmanEncode

func (i *ImageInfo) HuffmanEncode(image *Image) bool

func (*ImageInfo) ImageToBlob

func (i *ImageInfo) ImageToBlob(image *Image, length *uint32, exception *ExceptionInfo) *byte

func (*ImageInfo) ImagesToBlob

func (i *ImageInfo) ImagesToBlob(images *Image, length *uint32, exception *ExceptionInfo) *byte

func (*ImageInfo) InjectImageBlob

func (i *ImageInfo) InjectImageBlob(image *Image, format string) bool

func (*ImageInfo) InterpretAttributes

func (i *ImageInfo) InterpretAttributes(image *Image, embedText string) string

Deprecated

func (*ImageInfo) InterpretProperties

func (i *ImageInfo) InterpretProperties(image *Image, embedText string) string

func (*ImageInfo) InvokeDelegate

func (i *ImageInfo) InvokeDelegate(image *Image, decode, encode string, exception *ExceptionInfo) bool

func (*ImageInfo) MontageImageList

func (i *ImageInfo) MontageImageList(montageInfo *MontageInfo, images *Image, exception *ExceptionInfo) *Image

func (*ImageInfo) MontageInfo

func (i *ImageInfo) MontageInfo(montageInfo *MontageInfo)

func (*ImageInfo) NewMagickImage

func (i *ImageInfo) NewMagickImage(width, height Size, background *MagickPixelPacket) *Image

func (*ImageInfo) NextOption

func (i *ImageInfo) NextOption() string

func (*ImageInfo) OpenBlob

func (i *ImageInfo) OpenBlob(image *Image, mode BlobMode, exception *ExceptionInfo) bool

func (*ImageInfo) OpenStream

func (i *ImageInfo) OpenStream(streamInfo *StreamInfo, filename string, exception *ExceptionInfo) bool

func (*ImageInfo) Option

func (i *ImageInfo) Option(key string) string

func (*ImageInfo) PingBlob

func (i *ImageInfo) PingBlob(blob *Void, length uint32, exception *ExceptionInfo) *Image

func (*ImageInfo) PingImage

func (i *ImageInfo) PingImage(exception *ExceptionInfo) *Image

func (*ImageInfo) PingImages

func (i *ImageInfo) PingImages(exception *ExceptionInfo) *Image

func (*ImageInfo) QuantumInfo

func (i *ImageInfo) QuantumInfo(quantumInfo *QuantumInfo)

func (*ImageInfo) ReadImage

func (i *ImageInfo) ReadImage(exception *ExceptionInfo) *Image

func (*ImageInfo) ReadImages

func (i *ImageInfo) ReadImages(exception *ExceptionInfo) *Image

func (*ImageInfo) ReadInlineImage

func (i *ImageInfo) ReadInlineImage(content string, exception *ExceptionInfo) *Image

func (*ImageInfo) ReadStream

func (i *ImageInfo) ReadStream(stream StreamHandler, exception *ExceptionInfo) *Image

func (*ImageInfo) RemoteDisplayCommand

func (i *ImageInfo) RemoteDisplayCommand(window, filename string, exception *ExceptionInfo) bool

func (*ImageInfo) RemoveImageOption

func (i *ImageInfo) RemoveImageOption(option string) string

func (*ImageInfo) ResetImageOptionIterator

func (i *ImageInfo) ResetImageOptionIterator()

func (*ImageInfo) SetBlob

func (i *ImageInfo) SetBlob(blob *Void, length uint32)

func (*ImageInfo) SetFile

func (i *ImageInfo) SetFile(file *FILE)

func (*ImageInfo) SetImageInfo

func (i *ImageInfo) SetImageInfo(rectify bool, exception *ExceptionInfo) bool

func (*ImageInfo) SetOption

func (i *ImageInfo) SetOption(option, value string) bool

func (*ImageInfo) SetProgressMonitor

func (i *ImageInfo) SetProgressMonitor(progressMonitor MagickProgressMonitor, clientData *Void) MagickProgressMonitor

func (*ImageInfo) StreamImage

func (i *ImageInfo) StreamImage(streamInfo *StreamInfo, exception *ExceptionInfo) *Image

func (*ImageInfo) SyncImageSettings

func (i *ImageInfo) SyncImageSettings(image *Image) bool

func (*ImageInfo) SyncImagesSettings

func (i *ImageInfo) SyncImagesSettings(image *Image) bool

func (*ImageInfo) TranslateText

func (i *ImageInfo) TranslateText(image *Image, embedText string) string

Deprecate

func (*ImageInfo) WriteImage

func (i *ImageInfo) WriteImage(image *Image) bool

func (*ImageInfo) WriteImages

func (i *ImageInfo) WriteImages(images *Image, filename string, exception *ExceptionInfo) bool

func (*ImageInfo) WriteStream

func (i *ImageInfo) WriteStream(image *Image, stream StreamHandler) bool

func (*ImageInfo) XImportImage

func (i *ImageInfo) XImportImage(ximageInfo *XImportInfo) *Image

type ImageLayerMethod

type ImageLayerMethod Enum
const (
	UndefinedLayer ImageLayerMethod = iota
	CoalesceLayer
	CompareAnyLayer
	CompareClearLayer
	CompareOverlayLayer
	DisposeLayer
	OptimizeLayer
	OptimizeImageLayer
	OptimizePlusLayer
	OptimizeTransLayer
	RemoveDupsLayer
	RemoveZeroLayer
	CompositeLayer
	MergeLayer
	FlattenLayer
	MosaicLayer
	TrimBoundsLayer
)

type ImageType

type ImageType Enum
const (
	UndefinedType ImageType = iota
	BilevelType
	GrayscaleType
	GrayscaleMatteType
	PaletteType
	PaletteMatteType
	TrueColorType
	TrueColorMatteType
	ColorSeparationType
	ColorSeparationMatteType
	OptimizeType
	PaletteBilevelMatteType
)

type ImageView

type ImageView struct{}

Opaque types

func (*ImageView) AuthenticIndexes

func (i *ImageView) AuthenticIndexes() *IndexPacket

func (*ImageView) AuthenticPixels

func (i *ImageView) AuthenticPixels() *PixelPacket

func (*ImageView) Clone

func (i *ImageView) Clone() *ImageView

func (*ImageView) Destroy

func (i *ImageView) Destroy() *ImageView

func (*ImageView) DuplexTransferIterator

func (i *ImageView) DuplexTransferIterator(duplex *ImageView, destination *ImageView, transfer DuplexTransferImageViewMethod, context *Void) bool

func (*ImageView) Extent

func (i *ImageView) Extent() *RectangleInfo

func (*ImageView) Image

func (i *ImageView) Image() *Image

func (*ImageView) IsImageView

func (i *ImageView) IsImageView() bool

func (*ImageView) Iterator

func (i *ImageView) Iterator(get GetImageViewMethod, context *Void) bool

func (*ImageView) SetDescription

func (i *ImageView) SetDescription(description string)

func (*ImageView) SetIterator

func (i *ImageView) SetIterator(set SetImageViewMethod, context *Void) bool

func (*ImageView) SetThreads

func (i *ImageView) SetThreads(numberThreads uint32)

func (*ImageView) TransferIterator

func (i *ImageView) TransferIterator(destination *ImageView, transfer TransferImageViewMethod, context *Void) bool

func (*ImageView) UpdateIterator

func (i *ImageView) UpdateIterator(update UpdateImageViewMethod, context *Void) bool

func (*ImageView) VirtualIndexes

func (i *ImageView) VirtualIndexes() *IndexPacket

func (*ImageView) VirtualPixels

func (i *ImageView) VirtualPixels() *PixelPacket

type IndexPacket

type IndexPacket Quantum

type InterlaceType

type InterlaceType Enum
const (
	UndefinedInterlace InterlaceType = iota
	NoInterlace
	LineInterlace
	PlaneInterlace
	PartitionInterlace
	GIFInterlace
	JPEGInterlace
	PNGInterlace
)

type InterpolatePixelMethod

type InterpolatePixelMethod Enum
const (
	UndefinedInterpolatePixel InterpolatePixelMethod = iota
	AverageInterpolatePixel
	BicubicInterpolatePixel
	BilinearInterpolatePixel
	FilterInterpolatePixel
	IntegerInterpolatePixel
	MeshInterpolatePixel
	NearestNeighborInterpolatePixel
	SplineInterpolatePixel
	Average9InterpolatePixel
	Average16InterpolatePixel
	BlendInterpolatePixel
	BackgroundInterpolatePixel
	CatromInterpolatePixel
)

type IsImageFormatHandler

type IsImageFormatHandler func(*byte, Size) MagickBooleanType

type KernelInfo

type KernelInfo struct {
	Type          KernelInfoType
	Width, Height Size
	X, Y          SSize
	Values        *float64
	Minimum,
	Maximum,
	NegativeRange,
	PositiveRange,
	Angle float64
	Next      *KernelInfo
	Signature Size
}

type KernelInfoType

type KernelInfoType Enum
const (
	UndefinedKernel KernelInfoType = iota
	UnityKernel
	GaussianKernel
	DoGKernel
	LoGKernel
	BlurKernel
	CometKernel
	LaplacianKernel
	SobelKernel
	FreiChenKernel
	RobertsKernel
	PrewittKernel
	CompassKernel
	KirschKernel
	DiamondKernel
	SquareKernel
	RectangleKernel
	OctagonKernel
	DiskKernel
	PlusKernel
	CrossKernel
	RingKernel
	PeaksKernel
	EdgesKernel
	CornersKernel
	DiagonalsKernel
	LineEndsKernel
	LineJunctionsKernel
	RidgesKernel
	ConvexHullKernel
	ThinSEKernel
	SkeletonKernel
	ChebyshevKernel
	ManhattanKernel
	OctagonalKernel
	EuclideanKernel
	UserDefinedKernel
	BinomialKernel
)

type LineCap

type LineCap Enum
const (
	UndefinedCap LineCap = iota
	ButtCap
	RoundCap
	SquareCap
)

type LineJoin

type LineJoin Enum
const (
	UndefinedJoin LineJoin = iota
	MiterJoin
	RoundJoin
	BevelJoin
)

type LinkedListInfo

type LinkedListInfo struct{}

X

func (*LinkedListInfo) AppendValue

func (l *LinkedListInfo) AppendValue(value *Void) bool

func (*LinkedListInfo) Array

func (l *LinkedListInfo) Array(array **Void) bool

func (*LinkedListInfo) Clear

func (l *LinkedListInfo) Clear(relinquishValue func(*Void) *Void)

func (*LinkedListInfo) Destroy

func (l *LinkedListInfo) Destroy(relinquishValue func(*Void) *Void)

func (*LinkedListInfo) DestroyConfigureOptions

func (l *LinkedListInfo) DestroyConfigureOptions() *LinkedListInfo

func (*LinkedListInfo) DestroyLocaleOptions

func (l *LinkedListInfo) DestroyLocaleOptions() *LinkedListInfo

func (*LinkedListInfo) Empty

func (l *LinkedListInfo) Empty() bool

func (*LinkedListInfo) InsertValue

func (l *LinkedListInfo) InsertValue(index Size, value *Void) bool

func (*LinkedListInfo) InsertValueSorted

func (l *LinkedListInfo) InsertValueSorted(compare func(*Void, *Void) int, replace **Void, value *Void) bool

func (*LinkedListInfo) LastValue

func (l *LinkedListInfo) LastValue() *Void

func (*LinkedListInfo) NextValue

func (l *LinkedListInfo) NextValue() *Void

func (*LinkedListInfo) NumberOfElements

func (l *LinkedListInfo) NumberOfElements() Size

func (*LinkedListInfo) RemoveElement

func (l *LinkedListInfo) RemoveElement(index Size) *Void

func (*LinkedListInfo) RemoveElementByValue

func (l *LinkedListInfo) RemoveElementByValue(value *Void) *Void

func (*LinkedListInfo) RemoveLastElement

func (l *LinkedListInfo) RemoveLastElement() *Void

func (*LinkedListInfo) ResetIterator

func (l *LinkedListInfo) ResetIterator()

func (*LinkedListInfo) Value

func (l *LinkedListInfo) Value(index Size) *Void

type LocaleInfo

type LocaleInfo struct {
	Path     *VString
	Tag      *VString
	Message  *VString
	Stealth  MagickBooleanType
	Previous *LocaleInfo

	Signature Size
	// contains filtered or unexported fields
}

type LogEventType

type LogEventType Enum
const (
	TraceEvent LogEventType = 1 << iota
	AnnotateEvent
	BlobEvent
	CacheEvent
	CoderEvent
	ConfigureEvent
	DeprecateEvent
	DrawEvent
	ExceptionEvent
	ImageEvent
	LocaleEvent
	ModuleEvent
	PolicyEvent
	ResourceEvent
	TransformEvent

	WandEvent
	X11Event
	AccelerateEvent
	UndefinedEvents LogEventType = 0
	NoEvents                     = UndefinedEvents
	UserEvent       LogEventType = 0x9000 // Weird
	AllEvents       LogEventType = 0x7FFFFFFF
)

type LogInfo

type LogInfo struct{}

Opaque types

type Long

type Long int // TODO(t):long on gcc vs msc 32 vs 64

type MagicInfo

type MagicInfo struct {
	Path     *VString
	Name     *VString
	Target   *VString
	Magic    *byte
	Length   Size
	Offset   MagickOffsetType
	Exempt   MagickBooleanType
	Stealth  MagickBooleanType
	Previous *MagicInfo

	Signature Size
	// contains filtered or unexported fields
}

type MagickBooleanType

type MagickBooleanType Enum

Changed to bool for uses other than in structs

const (
	MagickFalse MagickBooleanType = iota
	MagickTrue
)

type MagickCommand

type MagickCommand func(*ImageInfo, int, []string, []string, *ExceptionInfo) bool

type MagickEvaluateOperator

type MagickEvaluateOperator Enum
const (
	UndefinedEvaluateOperator MagickEvaluateOperator = iota
	AddEvaluateOperator
	AndEvaluateOperator
	DivideEvaluateOperator
	LeftShiftEvaluateOperator
	MaxEvaluateOperator
	MinEvaluateOperator
	MultiplyEvaluateOperator
	OrEvaluateOperator
	RightShiftEvaluateOperator
	SetEvaluateOperator
	SubtractEvaluateOperator
	XorEvaluateOperator
	PowEvaluateOperator
	LogEvaluateOperator
	ThresholdEvaluateOperator
	ThresholdBlackEvaluateOperator
	ThresholdWhiteEvaluateOperator
	GaussianNoiseEvaluateOperator
	ImpulseNoiseEvaluateOperator
	LaplacianNoiseEvaluateOperator
	MultiplicativeNoiseEvaluateOperator
	PoissonNoiseEvaluateOperator
	UniformNoiseEvaluateOperator
	CosineEvaluateOperator
	SineEvaluateOperator
	AddModulusEvaluateOperator
	MeanEvaluateOperator
	AbsEvaluateOperator
	ExponentialEvaluateOperator
	MedianEvaluateOperator
	SumEvaluateOperator
)

type MagickFormatType

type MagickFormatType Enum
const (
	UndefinedFormatType MagickFormatType = iota
	ImplicitFormatType
	ExplicitFormatType
)

type MagickFunction

type MagickFunction Enum
const (
	UndefinedFunction MagickFunction = iota
	PolynomialFunction
	SinusoidFunction
	ArcsinFunction
	ArctanFunction
)

type MagickInfo

type MagickInfo struct {
	Name            *VString
	Description_    *VString
	Version         *VString
	Note            *VString
	Module          *VString
	ImageInfo       *ImageInfo
	Decoder_        *DecodeImageHandler
	Encoder_        *EncodeImageHandler
	Magick          *IsImageFormatHandler
	ClientData      *Void
	Adjoin_         MagickBooleanType
	Raw             MagickBooleanType
	EndianSupport_  MagickBooleanType
	BlobSupport_    MagickBooleanType
	SeekableStream_ MagickBooleanType
	FormatType      MagickFormatType
	ThreadSupport_  MagickStatusType
	Stealth         MagickBooleanType
	Previous        *MagickInfo

	Signature Size
	MimeType  *VString
	// contains filtered or unexported fields
}

func (*MagickInfo) Adjoin

func (m *MagickInfo) Adjoin() bool

func (*MagickInfo) BlobSupport

func (m *MagickInfo) BlobSupport() bool

func (*MagickInfo) Decoder

func (m *MagickInfo) Decoder() *DecodeImageHandler

func (*MagickInfo) Description

func (m *MagickInfo) Description() string

func (*MagickInfo) Encoder

func (m *MagickInfo) Encoder() *EncodeImageHandler

func (*MagickInfo) EndianSupport

func (m *MagickInfo) EndianSupport() bool

func (*MagickInfo) Register

func (m *MagickInfo) Register() *MagickInfo

func (*MagickInfo) SeekableStream

func (m *MagickInfo) SeekableStream() bool

func (*MagickInfo) ThreadSupport

func (m *MagickInfo) ThreadSupport() MagickStatusType

type MagickOffsetType

type MagickOffsetType int64 // TODO(t):size on gcc vs msc 32 vs 64

type MagickPixelPacket

type MagickPixelPacket struct {
	StorageClass ClassType
	Colorspace   ColorspaceType
	Matte        MagickBooleanType
	Fuzz         float64
	Depth        Size
	Red          MagickRealType
	Green        MagickRealType
	Blue         MagickRealType
	Opacity      MagickRealType
	Index        MagickRealType
}

func (*MagickPixelPacket) Clone

func (*MagickPixelPacket) ColorSimilar

func (p *MagickPixelPacket) ColorSimilar(q *MagickPixelPacket) bool

func (*MagickPixelPacket) ColorTuple

func (m *MagickPixelPacket) ColorTuple(hex bool, tuple string)

func (*MagickPixelPacket) ConcatenateColorComponent

func (m *MagickPixelPacket) ConcatenateColorComponent(channel ChannelType, compliance ComplianceType, tuple string)

type MagickProgressMonitor

type MagickProgressMonitor func(string, MagickOffsetType, MagickSizeType, *Void) bool

type MagickRealType

type MagickRealType float32 // float64

type MagickSizeType

type MagickSizeType uint64 // TODO(t):size on gcc vs msc 32 vs 64

type MagickStatusType

type MagickStatusType uint

type MagickThreadKey

type MagickThreadKey *Size

type MapMode

type MapMode Enum
const (
	ReadMode MapMode = iota
	WriteMode
	IOMode
)

type MetricType

type MetricType Enum
const (
	UndefinedMetric MetricType = iota
	AbsoluteErrorMetric
	MeanAbsoluteErrorMetric
	MeanErrorPerPixelMetric
	MeanSquaredErrorMetric
	PeakAbsoluteErrorMetric
	PeakSignalToNoiseRatioMetric
	RootMeanSquaredErrorMetric
	NormalizedCrossCorrelationErrorMetric
	FuzzErrorMetric
	UndefinedErrorMetric = UndefinedMetric
)

type MimeInfo

type MimeInfo struct{}

Opaque types

func (*MimeInfo) Description

func (m *MimeInfo) Description() string

func (*MimeInfo) Type

func (m *MimeInfo) Type() string

type ModuleInfo

type ModuleInfo struct {
	Path             *VString
	Tag              *VString
	Handle           *Void
	UnregisterModule func()
	RegisterModule   func() Size
	LoadTime         Time
	Stealth          MagickBooleanType
	Previous         *ModuleInfo

	Signature Size
	// contains filtered or unexported fields
}

type MontageInfo

type MontageInfo struct {
	Geometry        *VString
	Tile            *VString
	Title           *VString
	Frame           *VString
	Texture         *VString
	Font            *VString
	Pointsize       float64
	BorderWidth     Size
	Shadow          MagickBooleanType
	Fill            PixelPacket
	Stroke          PixelPacket
	BackgroundColor PixelPacket
	BorderColor     PixelPacket
	MatteColor      PixelPacket
	Gravity         GravityType
	Filename        [MaxTextExtent]Char
	Debug           MagickBooleanType
	Signature       Size
}

type MorphologyMethod

type MorphologyMethod Enum
const (
	UndefinedMorphology MorphologyMethod = iota
	ConvolveMorphology
	CorrelateMorphology
	ErodeMorphology
	DilateMorphology
	ErodeIntensityMorphology
	DilateIntensityMorphology
	DistanceMorphology
	OpenMorphology
	CloseMorphology
	OpenIntensityMorphology
	CloseIntensityMorphology
	SmoothMorphology
	EdgeInMorphology
	EdgeOutMorphology
	EdgeMorphology
	TopHatMorphology
	BottomHatMorphology
	HitAndMissMorphology
	ThinningMorphology
	ThickenMorphology
	VoronoiMorphology
	IterativeDistanceMorphology
)

type NexusInfo

type NexusInfo struct {
	Mapped              MagickBooleanType
	Region              RectangleInfo
	Length              MagickSizeType
	Cache               *PixelPacket
	Pixels              *PixelPacket
	AuthenticPixelCache MagickBooleanType
	Indexes             *IndexPacket
	Signature           Size
}

type NoiseType

type NoiseType Enum
const (
	UndefinedNoise NoiseType = iota
	UniformNoise
	GaussianNoise
	MultiplicativeGaussianNoise
	ImpulseNoise
	LaplacianNoise
	PoissonNoise
	RandomNoise
)

type Off

type Off Long

type OrientationType

type OrientationType Enum
const (
	UndefinedOrientation OrientationType = iota
	TopLeftOrientation
	TopRightOrientation
	BottomRightOrientation
	BottomLeftOrientation
	LeftTopOrientation
	RightTopOrientation
	RightBottomOrientation
	LeftBottomOrientation
)

type PaintMethod

type PaintMethod Enum
const (
	UndefinedMethod PaintMethod = iota
	PointMethod
	ReplaceMethod
	FloodfillMethod
	FillToBorderMethod
	ResetMethod
)

type PathType

type PathType Enum
const (
	UndefinedPath PathType = iota
	MagickPath
	RootPath
	HeadPath
	TailPath
	BasePath
	ExtensionPath
	SubimagePath
	CanonicalPath
)

type PixelIntensityMethod

type PixelIntensityMethod Enum
const (
	UndefinedPixelIntensityMethod PixelIntensityMethod = iota
	AveragePixelIntensityMethod
	BrightnessPixelIntensityMethod
	LightnessPixelIntensityMethod
	Rec601LumaPixelIntensityMethod
	Rec601LuminancePixelIntensityMethod
	Rec709LumaPixelIntensityMethod
	Rec709LuminancePixelIntensityMethod
	RMSPixelIntensityMethod
	MSPixelIntensityMethod
)

type PixelPacket

type PixelPacket struct {
	Blue, Green, Red, Opacity Quantum
}

Little-endian

type PixelPacketBE

type PixelPacketBE struct {
	Red, Green, Blue, Opacity Quantum
}

type Pixmap

type Pixmap UnsignedLong

X

type PointInfo

type PointInfo struct {
	X, Y float64
}

type PolicyDomain

type PolicyDomain Enum
const (
	UndefinedPolicyDomain PolicyDomain = iota
	CoderPolicyDomain
	DelegatePolicyDomain
	FilterPolicyDomain
	PathPolicyDomain
	ResourcePolicyDomain
	SystemPolicyDomain
)

type PolicyInfo

type PolicyInfo struct{}

X

type PolicyRights

type PolicyRights Enum
const (
	ReadPolicyRights PolicyRights = 1 << iota
	WritePolicyRights
	ExecutePolicyRights
	UndefinedPolicyRights PolicyRights = 0
	NoPolicyRights                     = UndefinedPolicyRights
)

type PreviewType

type PreviewType Enum
const (
	UndefinedPreview PreviewType = iota
	RotatePreview
	ShearPreview
	RollPreview
	HuePreview
	SaturationPreview
	BrightnessPreview
	GammaPreview
	SpiffPreview
	DullPreview
	GrayscalePreview
	QuantizePreview
	DespecklePreview
	ReduceNoisePreview
	AddNoisePreview
	SharpenPreview
	BlurPreview
	ThresholdPreview
	EdgeDetectPreview
	SpreadPreview
	SolarizePreview
	ShadePreview
	RaisePreview
	SegmentPreview
	SwirlPreview
	ImplodePreview
	WavePreview
	OilPaintPreview
	CharcoalDrawingPreview
	JPEGPreview
)

type PrimaryInfo

type PrimaryInfo struct {
	X, Y, Z float64
}

type PrimitiveInfo

type PrimitiveInfo struct {
	Point       PointInfo
	Coordinates Size
	Primitive   PrimitiveType
	Method      PaintMethod
	Text        *VString
}

type PrimitiveType

type PrimitiveType Enum
const (
	UndefinedPrimitive PrimitiveType = iota
	PointPrimitive
	LinePrimitive
	RectanglePrimitive
	RoundRectanglePrimitive
	ArcPrimitive
	EllipsePrimitive
	CirclePrimitive
	PolylinePrimitive
	PolygonPrimitive
	BezierPrimitive
	ColorPrimitive
	MattePrimitive
	TextPrimitive
	ImagePrimitive
	PathPrimitive
)

type ProfileInfo

type ProfileInfo struct {
	Name      *VString
	Length    Size
	Info      *byte
	Signature Size
}

type QuantizeInfo

type QuantizeInfo struct {
	NumberColors Size
	TreeDepth    Size
	Dither       MagickBooleanType
	Colorspace   ColorspaceType
	MeasureError MagickBooleanType
	Signature    Size
	DitherMethod DitherMethod
}

func (*QuantizeInfo) AffinityImage

func (q *QuantizeInfo) AffinityImage(image *Image, affinityImage *Image) bool

Deprecated

func (*QuantizeInfo) AffinityImages

func (q *QuantizeInfo) AffinityImages(images *Image, affinityImage *Image) bool

Deprecated

func (*QuantizeInfo) Clone

func (q *QuantizeInfo) Clone() *QuantizeInfo

func (*QuantizeInfo) Destroy

func (q *QuantizeInfo) Destroy() *QuantizeInfo

func (*QuantizeInfo) Get

func (q *QuantizeInfo) Get()

func (*QuantizeInfo) QuantizeImage

func (q *QuantizeInfo) QuantizeImage(image *Image) bool

func (*QuantizeInfo) QuantizeImages

func (q *QuantizeInfo) QuantizeImages(images *Image) bool

func (*QuantizeInfo) RemapImage

func (q *QuantizeInfo) RemapImage(image *Image, remapImage *Image) bool

func (*QuantizeInfo) RemapImages

func (q *QuantizeInfo) RemapImages(images *Image, remapImage *Image) bool

type Quantum

type Quantum uint16 // byte uint16 uint32

type QuantumAlphaType

type QuantumAlphaType Enum
const (
	UndefinedQuantumAlpha QuantumAlphaType = iota
	AssociatedQuantumAlpha
	DisassociatedQuantumAlpha
)

type QuantumFormatType

type QuantumFormatType Enum
const (
	UndefinedQuantumFormat QuantumFormatType = iota
	FloatingPointQuantumFormat
	SignedQuantumFormat
	UnsignedQuantumFormat
)

type QuantumInfo

type QuantumInfo struct {
	Depth         Size
	Quantum       Size
	Format        QuantumFormatType
	Minimum       float64
	Maximum       float64
	Scale         float64
	Pad           Size
	MinIsWhite    MagickBooleanType
	Pack          MagickBooleanType
	AlphaType     QuantumAlphaType
	NumberThreads Size
	Pixels        **byte
	Extent        Size
	Endian        EndianType
	State         QuantumState
	Semaphore     *SemaphoreInfo
	Signature     Size
}

type QuantumState

type QuantumState struct {
	InverseScale float64
	Pixel        uint
	Bits         Size
	Mask         *uint
}

type QuantumType

type QuantumType Enum
const (
	UndefinedQuantum QuantumType = iota
	AlphaQuantum
	BlackQuantum
	BlueQuantum
	CMYKAQuantum
	CMYKQuantum
	CyanQuantum
	GrayAlphaQuantum
	GrayQuantum
	GreenQuantum
	IndexAlphaQuantum
	IndexQuantum
	MagentaQuantum
	OpacityQuantum
	RedQuantum
	RGBAQuantum
	BGRAQuantum
	RGBOQuantum
	RGBQuantum
	YellowQuantum

	RGBPadQuantum
	CbYCrYQuantum
	CbYCrQuantum
	CbYCrAQuantum
	CMYKOQuantum
	BGRQuantum
	BGROQuantum
)

type RandomInfo

type RandomInfo struct{}

Opaque types

type RectangleInfo

type RectangleInfo struct {
	Width, Height Size
	X, Y          SSize
}

type ReferenceType

type ReferenceType Enum
const (
	UndefinedReference ReferenceType = iota
	GradientReference
)

type RegistryType

type RegistryType Enum
const (
	UndefinedRegistryType RegistryType = iota
	ImageRegistryType
	ImageInfoRegistryType
	StringRegistryType
)

type RenderingIntent

type RenderingIntent Enum
const (
	UndefinedIntent RenderingIntent = iota
	SaturationIntent
	PerceptualIntent
	AbsoluteIntent
	RelativeIntent
)

type ResampleFilter

type ResampleFilter struct{}

Opaque types

func (*ResampleFilter) Destroy

func (r *ResampleFilter) Destroy() *ResampleFilter

func (*ResampleFilter) InterpolateMethod

func (r *ResampleFilter) InterpolateMethod(method InterpolatePixelMethod) bool

func (*ResampleFilter) PixelColor

func (r *ResampleFilter) PixelColor(u0, v0 float64) MagickPixelPacket

func (*ResampleFilter) Scale

func (r *ResampleFilter) Scale(dux, duy, dvx, dvy float64)

func (*ResampleFilter) VirtualPixelMethod

func (r *ResampleFilter) VirtualPixelMethod(method VirtualPixelMethod) bool

type ResizeFilter

type ResizeFilter struct{}

Opaque types

func (*ResizeFilter) Destroy

func (r *ResizeFilter) Destroy() *ResizeFilter

func (*ResizeFilter) SetSupport

func (r *ResizeFilter) SetSupport(support MagickRealType)

func (*ResizeFilter) Support

func (r *ResizeFilter) Support() MagickRealType

func (*ResizeFilter) Weight

type ResizeMemoryHandler

type ResizeMemoryHandler func(*Void, Size) *Void

type ResolutionType

type ResolutionType Enum
const (
	UndefinedResolution ResolutionType = iota
	PixelsPerInchResolution
	PixelsPerCentimeterResolution
)

type ResourceType

type ResourceType Enum
const (
	UndefinedResource ResourceType = iota
	AreaResource
	DiskResource
	FileResource
	MapResource
	MemoryResource
	ThreadResource
	TimeResource
	ThrottleResource
)

func (ResourceType) AcquireResource

func (r ResourceType) AcquireResource(size MagickSizeType) bool

func (ResourceType) Limit

func (r ResourceType) Limit() MagickSizeType

func (ResourceType) Relinquish

func (r ResourceType) Relinquish(size MagickSizeType)

func (ResourceType) Resource

func (r ResourceType) Resource() MagickSizeType

func (ResourceType) SetLimit

func (r ResourceType) SetLimit(limit MagickSizeType) bool

type SSize

type SSize int // TODO(t):ssize_t on gcc vs msc 32 vs 64

type SegmentInfo

type SegmentInfo struct {
	X1, Y1, X2, Y2 float64
}

type SemaphoreInfo

type SemaphoreInfo struct{}

Opaque types

func (*SemaphoreInfo) Destroy

func (s *SemaphoreInfo) Destroy() *SemaphoreInfo

func (*SemaphoreInfo) Lock

func (s *SemaphoreInfo) Lock() bool

func (*SemaphoreInfo) Relinquish

func (s *SemaphoreInfo) Relinquish()

func (*SemaphoreInfo) Unlock

func (s *SemaphoreInfo) Unlock() bool

type SetImageViewMethod

type SetImageViewMethod func(*ImageView, SSize, int, *Void) MagickBooleanType

type Short

type Short uint16 // TODO(t):short on gcc vs msc 32 vs 64

type SignatureInfo

type SignatureInfo struct{}

Opaque types

func (*SignatureInfo) Destroy

func (s *SignatureInfo) Destroy() *SignatureInfo

func (*SignatureInfo) Finalize

func (s *SignatureInfo) Finalize()

func (*SignatureInfo) Get

func (s *SignatureInfo) Get()

func (*SignatureInfo) Update

func (s *SignatureInfo) Update(message *byte, length uint32)

type Size

type Size uint // TODO(t):size_t on gcc vs msc 32 vs 64

type SparseColorMethod

type SparseColorMethod Enum

type SplayTreeInfo

type SplayTreeInfo struct{}

Opaque types

func (*SplayTreeInfo) AddValue

func (s *SplayTreeInfo) AddValue(key, value *Void) bool

func (*SplayTreeInfo) Clone

func (s *SplayTreeInfo) Clone(cloneKey, cloneValue func(*Void) *Void) *SplayTreeInfo

func (*SplayTreeInfo) DeleteNode

func (s *SplayTreeInfo) DeleteNode(key *Void) bool

func (*SplayTreeInfo) DeleteNodeByValue

func (s *SplayTreeInfo) DeleteNodeByValue(value *Void) bool

func (*SplayTreeInfo) Destroy

func (s *SplayTreeInfo) Destroy() *SplayTreeInfo

func (*SplayTreeInfo) NextKey

func (s *SplayTreeInfo) NextKey() *Void

func (*SplayTreeInfo) NextValue

func (s *SplayTreeInfo) NextValue() *Void

func (*SplayTreeInfo) NumberOfNodes

func (s *SplayTreeInfo) NumberOfNodes() Size

func (*SplayTreeInfo) RemoveNode

func (s *SplayTreeInfo) RemoveNode(key *Void) *Void

func (*SplayTreeInfo) RemoveNodeByValue

func (s *SplayTreeInfo) RemoveNodeByValue(value *Void) *Void

func (*SplayTreeInfo) Reset

func (s *SplayTreeInfo) Reset()

func (*SplayTreeInfo) ResetIterator

func (s *SplayTreeInfo) ResetIterator()

func (*SplayTreeInfo) Value

func (s *SplayTreeInfo) Value(key *Void) *Void

type SpreadMethod

type SpreadMethod Enum
const (
	UndefinedSpread SpreadMethod = iota
	PadSpread
	ReflectSpread
	RepeatSpread
)

type Stat

type Stat Fixme

type StatisticType

type StatisticType Enum
const (
	UndefinedStatistic StatisticType = iota
	GradientStatistic
	MaximumStatistic
	MeanStatistic
	MedianStatistic
	MinimumStatistic
	ModeStatistic
	NonpeakStatistic
	StandardDeviationStatistic
)

type Status

type Status int

X

type StopInfo

type StopInfo struct {
	Color  MagickPixelPacket
	Offset MagickRealType
}

type StorageType

type StorageType Enum
const (
	UndefinedPixel StorageType = iota
	CharPixel
	DoublePixel
	FloatPixel
	IntegerPixel
	LongPixel
	QuantumPixel
	ShortPixel
)

type StrSlice

type StrSlice []string

Special type for outside

func (StrSlice) Dispose

func (StrSlice) Dispose(l **Char)

Helper for outside

type StrSlice2

type StrSlice2 []string

Special type for outside

func (StrSlice2) Dispose

func (StrSlice2) Dispose(l **Char)

Helper for outside

func (StrSlice2) SizeArg

func (StrSlice2) SizeArg() int

Helper for outside

type StrSlice3

type StrSlice3 []string

Special type for outside

func (StrSlice3) Dispose

func (StrSlice3) Dispose(l **Char)

Helper for outside

func (StrSlice3) SizeArg

func (StrSlice3) SizeArg() int

Helper for outside

type StreamHandler

type StreamHandler func(*Image, *Void, Size) Size

type StreamInfo

type StreamInfo struct{}

Opaque types

func (*StreamInfo) DestroyStreamInfo

func (s *StreamInfo) DestroyStreamInfo() *StreamInfo

func (*StreamInfo) GetStreamInfoClientData

func (s *StreamInfo) GetStreamInfoClientData() *Void

func (*StreamInfo) SetStreamInfoClientData

func (s *StreamInfo) SetStreamInfoClientData(clientData *Void)

func (*StreamInfo) SetStreamInfoMap

func (s *StreamInfo) SetStreamInfoMap(map_ string)

func (*StreamInfo) SetStreamInfoStorageType

func (s *StreamInfo) SetStreamInfoStorageType(storageType StorageType)

type StretchType

type StretchType Enum
const (
	UndefinedStretch StretchType = iota
	NormalStretch
	UltraCondensedStretch
	ExtraCondensedStretch
	CondensedStretch
	SemiCondensedStretch
	SemiExpandedStretch
	ExpandedStretch
	ExtraExpandedStretch
	UltraExpandedStretch
	AnyStretch
)

type String

type String string

Special type for outside

func (String) Dispose

func (String) Dispose(s *Char)

Helper for outside

type StringInfo

type StringInfo struct {
	Path_     [MaxTextExtent]Char
	Datum_    *byte
	Length_   Size
	Signature Size
}

func (*StringInfo) Clone

func (s *StringInfo) Clone() *StringInfo

func (*StringInfo) Compare

func (s *StringInfo) Compare(source *StringInfo) int

func (*StringInfo) Concatenate

func (s *StringInfo) Concatenate(source *StringInfo)

func (*StringInfo) Datum

func (s *StringInfo) Datum() *byte

func (*StringInfo) Destroy

func (s *StringInfo) Destroy() *StringInfo

func (*StringInfo) Length

func (s *StringInfo) Length() uint32

func (*StringInfo) Path

func (s *StringInfo) Path() string

func (*StringInfo) Reset

func (s *StringInfo) Reset()

func (*StringInfo) Set

func (s *StringInfo) Set(source *StringInfo)

func (*StringInfo) SetDatum

func (s *StringInfo) SetDatum(source *byte)

func (*StringInfo) SetLength

func (s *StringInfo) SetLength(length uint32)

func (*StringInfo) SetPath

func (s *StringInfo) SetPath(path string)

func (*StringInfo) Split

func (s *StringInfo) Split(offset uint32) *StringInfo

func (*StringInfo) String

func (s *StringInfo) String() String

type StyleType

type StyleType Enum
const (
	UndefinedStyle StyleType = iota
	NormalStyle
	ItalicStyle
	ObliqueStyle
	AnyStyle
)

type ThresholdMap

type ThresholdMap struct{}

Opaque types

type Time

type Time Long // 32/64 dep

type Timer

type Timer struct {
	Start,
	Stop,
	Total float64
}

type TimerInfo

type TimerInfo struct {
	User      Timer
	Elapsed   Timer
	State     TimerState
	Signature Size
}

func (*TimerInfo) Continue

func (t *TimerInfo) Continue() bool

func (*TimerInfo) Destroy

func (t *TimerInfo) Destroy() *TimerInfo

func (*TimerInfo) ElapsedTime

func (t *TimerInfo) ElapsedTime() float64

func (*TimerInfo) GetTimerInfo

func (t *TimerInfo) GetTimerInfo()

func (*TimerInfo) Reset

func (t *TimerInfo) Reset()

func (*TimerInfo) Start

func (t *TimerInfo) Start(reset bool)

func (*TimerInfo) UserTime

func (t *TimerInfo) UserTime() float64

type TimerState

type TimerState Enum
const (
	UndefinedTimerState TimerState = iota
	StoppedTimerState
	RunningTimerState
)

type Timeval

type Timeval struct{ Sec, USec Long }

type Timezone

type Timezone struct{ MinutesWest, DstTime int }

type TokenInfo

type TokenInfo struct{}

Opaque types

func (*TokenInfo) Destroy

func (t *TokenInfo) Destroy() *TokenInfo

func (*TokenInfo) Tokenizer

func (t *TokenInfo) Tokenizer(flag uint, token string, maxTokenLength uint32, line, white, breakSet, quote string, escape int8, breaker string, next *int, quoted string) int

type TransferImageViewMethod

type TransferImageViewMethod func(*ImageView, *ImageView, SSize, int, *Void) MagickBooleanType

type TypeInfo

type TypeInfo struct {
	Face        Size
	Path        *VString
	Name        *VString
	Description *VString
	Family      *VString
	Style       StyleType
	Stretch     StretchType
	Weight      Size
	Encoding    *VString
	Foundry     *VString
	Format      *VString
	Metrics     *VString
	Glyphs      *VString
	Stealth     MagickBooleanType
	Previous    *TypeInfo

	Signature Size
	// contains filtered or unexported fields
}

type TypeMetric

type TypeMetric struct {
	PixelsPerEm        PointInfo
	Ascent             float64
	Descent            float64
	Width              float64
	Height             float64
	MaxAdvance         float64
	UnderlinePosition  float64
	UnderlineThickness float64
	Bounds             SegmentInfo
	Origin             PointInfo
}

type UnsignedLong

type UnsignedLong uint // TODO(t):unsigned long on gcc vs msc 32 vs 64

type UnsignedShort

type UnsignedShort uint16 // TODO(t):unsigned short on gcc vs msc 32 vs 64

type UpdateImageViewMethod

type UpdateImageViewMethod func(*ImageView, SSize, int, *Void) MagickBooleanType

type VirtualPixelMethod

type VirtualPixelMethod Enum
const (
	UndefinedVirtualPixelMethod VirtualPixelMethod = iota
	BackgroundVirtualPixelMethod

	DitherVirtualPixelMethod
	EdgeVirtualPixelMethod
	MirrorVirtualPixelMethod
	RandomVirtualPixelMethod
	TileVirtualPixelMethod
	TransparentVirtualPixelMethod
	MaskVirtualPixelMethod
	BlackVirtualPixelMethod
	GrayVirtualPixelMethod
	WhiteVirtualPixelMethod
	HorizontalTileVirtualPixelMethod
	VerticalTileVirtualPixelMethod
	HorizontalTileEdgeVirtualPixelMethod
	VerticalTileEdgeVirtualPixelMethod
	CheckerTileVirtualPixelMethod
)

type Void

type Void struct{}

Opaque types

type WString

type WString Fixme

type WarningHandler

type WarningHandler func(ExceptionType, string, string)

type Window

type Window UnsignedLong

Visual struct{}

type XAnnotateInfo

type XAnnotateInfo struct {
	X        int
	Y        int
	Width    uint
	Height   uint
	Degrees  float64
	FontInfo *XFontStruct
	Text     *VString
	Stencil  AnnotationStencil
	Geometry [MaxTextExtent]Char
	Next     *XAnnotateInfo
	Previous *XAnnotateInfo
}

type XClassHint

type XClassHint struct{}

X

type XColor

type XColor struct{}

X

type XColormapType

type XColormapType Enum
const (
	UndefinedColormap XColormapType = iota
	PrivateColormap
	SharedColormap
)

type XDrawInfo

type XDrawInfo struct {
	X                 int
	Y                 int
	Width             uint
	Height            uint
	Degrees           float64
	Stencil           AnnotationStencil
	Element           ElementType
	Stipple           Pixmap
	LineWidth         uint
	LineInfo          XSegment
	NumberCoordinates uint
	RectangleInfo     RectangleInfo
	CoordinateInfo    *XPoint
	Geometry          [MaxTextExtent]Char
}

type XErrorEvent

type XErrorEvent struct{}

X

type XEvent

type XEvent struct{} // union

X

type XFontStruct

type XFontStruct struct{}

X

type XImage

type XImage struct{}

X

type XImportInfo

type XImportInfo struct {
	Frame   MagickBooleanType
	Borders MagickBooleanType
	Screen  MagickBooleanType
	Descend MagickBooleanType
	Silent  MagickBooleanType
}

type XMLTreeInfo

type XMLTreeInfo struct{}

Opaque types

func (*XMLTreeInfo) AddChild

func (x *XMLTreeInfo) AddChild(tag string, offset uint32) *XMLTreeInfo

func (*XMLTreeInfo) AddPath

func (x *XMLTreeInfo) AddPath(path string, offset uint32) *XMLTreeInfo

func (*XMLTreeInfo) Attribute

func (x *XMLTreeInfo) Attribute(tag string) string

func (*XMLTreeInfo) Attributes

func (x *XMLTreeInfo) Attributes(attributes *SplayTreeInfo) bool

func (*XMLTreeInfo) Child

func (x *XMLTreeInfo) Child(tag string) *XMLTreeInfo

func (*XMLTreeInfo) Content

func (x *XMLTreeInfo) Content() string

func (*XMLTreeInfo) Destroy

func (x *XMLTreeInfo) Destroy() *XMLTreeInfo

func (*XMLTreeInfo) InsertTag

func (x *XMLTreeInfo) InsertTag(child *XMLTreeInfo, offset uint32) *XMLTreeInfo

func (*XMLTreeInfo) NextTag

func (x *XMLTreeInfo) NextTag() *XMLTreeInfo

func (*XMLTreeInfo) Ordered

func (x *XMLTreeInfo) Ordered() *XMLTreeInfo

func (*XMLTreeInfo) Path

func (x *XMLTreeInfo) Path(path string) *XMLTreeInfo

func (*XMLTreeInfo) ProcessingInstructions

func (x *XMLTreeInfo) ProcessingInstructions(target string) []string

func (*XMLTreeInfo) PruneTag

func (x *XMLTreeInfo) PruneTag() *XMLTreeInfo

func (*XMLTreeInfo) SetAttribute

func (x *XMLTreeInfo) SetAttribute(tag, value string) *XMLTreeInfo

func (*XMLTreeInfo) SetContent

func (x *XMLTreeInfo) SetContent(content string) *XMLTreeInfo

func (*XMLTreeInfo) Sibling

func (x *XMLTreeInfo) Sibling() *XMLTreeInfo

func (*XMLTreeInfo) Tag

func (x *XMLTreeInfo) Tag() string

func (*XMLTreeInfo) XML

func (x *XMLTreeInfo) XML() string

type XPixelInfo

type XPixelInfo struct {
	Colors           SSize
	Pixels           *UnsignedLong
	ForegroundColor  XColor
	BackgroundColor  XColor
	BorderColor      XColor
	MatteColor       XColor
	HighlightColor   XColor
	ShadowColor      XColor
	DepthColor       XColor
	TroughColor      XColor
	BoxColor         XColor
	PenColor         XColor
	PenColors        [MaxNumberPens]XColor
	AnnotateContext  GC
	HighlightContext GC
	WidgetContext    GC
	BoxIndex         UnsignedShort
	PenIndex         UnsignedShort
}

type XPoint

type XPoint struct {
	// contains filtered or unexported fields
}

X

type XResourceInfo

type XResourceInfo struct {
	ResourceDatabase *XrmDatabase
	ImageInfo        *ImageInfo
	QuantizeInfo     *QuantizeInfo
	Colors           Size
	CloseServer      MagickBooleanType
	Backdrop         MagickBooleanType
	BackgroundColor  *VString
	BorderColor      *VString
	ClientName       *VString
	Colormap         XColormapType
	BorderWidth      uint
	Delay            Size
	ColorRecovery    MagickBooleanType
	ConfirmExit      MagickBooleanType
	ConfirmEdit      MagickBooleanType
	DisplayGamma     *VString
	Font             *VString
	FontName         [MaxNumberFonts]*Char //TODO(t): handle
	ForegroundColor  *VString
	DisplayWarnings  MagickBooleanType
	GammaCorrect     MagickBooleanType
	IconGeometry     *VString
	Iconic           MagickBooleanType
	Immutable        MagickBooleanType
	ImageGeometry    *VString
	MapType          *VString
	MatteColor       *VString
	Name             *VString
	Magnify          uint
	Pause            uint
	PenColors        [MaxNumberPens]*Char //TODO(t): handle
	TextFont         *VString
	Title            *VString
	Quantum          int
	Update           uint
	UsePixmap        MagickBooleanType
	UseSharedMemory  MagickBooleanType
	UndoCache        Size
	VisualType       *VString
	WindowGroup      *VString
	WindowId         *VString
	WriteFilename    *VString
	CopyImage        *Image
	Gravity          int
	HomeDirectory    [MaxTextExtent]Char
}

type XSegment

type XSegment struct {
	// contains filtered or unexported fields
}

X

type XStandardColormap

type XStandardColormap struct{}

X

type XVisualInfo

type XVisualInfo struct{}

X

type XWMHints

type XWMHints struct{}

X

type XWindowInfo

type XWindowInfo struct {
}

type XWindows

type XWindows struct {
}

type XrmDatabase

type XrmDatabase struct{} // *struct{} in X - we make

X

func (*XrmDatabase) Combine

func (x *XrmDatabase) Combine(target **XrmDatabase, override bool)

func (*XrmDatabase) ResourceClass

func (x *XrmDatabase) ResourceClass(clientName, keyword, resourceDefault string) string

func (*XrmDatabase) ResourceInfo

func (x *XrmDatabase) ResourceInfo(clientName string, resourceInfo *XResourceInfo)

func (*XrmDatabase) ResourceInstance

func (x *XrmDatabase) ResourceInstance(clientName, keyword, resourceDefault string) string

Directories

Path Synopsis
Package wand provides API definitions for accessing CORE_RL_wand_.dll.
Package wand provides API definitions for accessing CORE_RL_wand_.dll.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL