LEADTOOLS Color Conversion (Leadtools.ColorConversion assembly)
LEAD Technologies, Inc

Leadtools.ColorConversion Namespace

Inheritance Hierarchy
Outline and description of enumerations, structures, and classes for creating and manipulating ICC Profiles as well as supporting conversions among the RGB, BGR, YUV, CMYK, HSV, HLS, YIQ, CMY, LAB, YCCK, Y41P, UYVY, YUY2, YVU9 and YCC color spaces.
Classes
 ClassDescription
ClassConversionParameters Provides information about the conversion options. .NET support
ClassIccChromaticityTagType Contains the chromaticityType tag type data. .NET support
ClassIccColorantOrderTagType Contains the colorantOrderType tag type data. .NET support
ClassIccColorantTableTagType Contains the colorantTableType tag type data. .NET support
ClassIccColorLookupTable16Bit Contains the color lookup table data (CLUT) encoding for the lutAtoBType or lutBToAType tag types. .NET support
ClassIccColorLookupTable8Bit Contains the color lookup table data (CLUT) encoding for the lutAtoBType or lutBToAType tag types. .NET support
ClassIccColorLookupTableBase Contains basic data required for both IccColorLookupTable8Bit and IccColorLookupTable16Bit classes. .NET support
ClassIccCurveTagType Contains the curveType tag type data. .NET support
ClassIccDataTagType Contains the dataType tag type data. .NET support
ClassIccDateTimeTagType Contains the dateTimeType tag type data. .NET support
ClassIccLookupTable16TagType Contains the lut16Type tag type data. .NET support
ClassIccLookupTable8TagType Contains the lut8Type tag type data. .NET support
ClassIccLookupTableAToBTagType Contains the lutAToBType tag type data. .NET support
ClassIccLookupTableBToATagType Contains the lutBToAType tag type data. .NET support
ClassIccMeasurementTagType Contains the measurementType tag type data. .NET support
ClassIccMultiLocalizedUnicodeTagType Contains the multiLocalizedUnicodeType tag type data. .NET support
ClassIccNamedColor2TagType Contains the namedColor2Type tag type data. .NET support
ClassIccParametricCurveTagType Contains the parametricCurveType tag type data. .NET support
ClassIccProfileExtended Contains all of the data for a complete ICC profile. .NET support
ClassIccProfileSequenceDescriptionTagType Contains the profileSequenceDescriptionType tag type data. .NET support
ClassIccResponseCurveSet16TagType Contains the responseCurveSet1Type tag type data. .NET support
ClassIccS15Fixed16ArrayTagType Contains the s15Fixed16ArrayType tag type data. .NET support
ClassIccSignatureTagType Contians the signatureType tag type data. .NET support
ClassIccTagTypeBase Contains basic data needed for each tag. .NET support
ClassIccTextTagType Contains the textType tag type data. .NET support
ClassIccTools Contains tools to be used with ICC classes and structures. .NET support
ClassIccU16Fixed16ArrayTagType Contains the u16Fixed16ArrayType tag type data. .NET support
ClassIccUint16ArrayTagType Contains the uInt16ArrayType tag type data. .NET support
ClassIccUint32ArrayTagType Contains the uInt32ArrayType tag type data. .NET support
ClassIccUint64ArrayTagType Contains the uInt64ArrayType tag type data. .NET support
ClassIccUint8ArrayTagType Contains the uInt8ArrayType tag type data. .NET support
ClassIccUnknownTagType Contains a private tag type data. .NET support
ClassIccViewingConditionsTagType Contains the viewingConditionsType tag type data. .NET support
ClassIccXyzTagType Contains the xyzType tag type data. .NET support
ClassRasterColorConverterEngine Provides methods to convert between different color spaces using different methods and options. .NET support Silverlight support
Structures
 StructureDescription
StructureConversionCmykParameters Provides information about CMYK conversion properties. .NET support
StructureConversionLabParameters Provides information about CIELab conversion properties. .NET support
StructureConversionWhitePoint Specifies the spectrum of the white color. .NET support
StructureConversionYuvParameters Provides information about YUV conversion properties. .NET support
StructureIccChannelCoordinates Contains CIE xy coordinate values of device channels to be used in the IccChromaticity structure. .NET support
StructureIccChromaticity Contains CIE xy coordinate values of device channels to be used in the chromaticityType tag type. .NET support
StructureIccColorantTableData Contains CIE xy coordinate values of device channels to be used in the colorantTableDataType tag type. .NET support
StructureIccCurve Contains the curve data. .NET support
StructureIccCurveStructure Contains data of a curve structure that is used in the responseCurveSet16Type tag type. .NET support
StructureIccData Contains either 7-bit ascii or binary data for the dataType tag type. .NET support
StructureIccDateTime Contains date/time information to be used in the calibrationDateTime tag. .NET support
StructureIccHeader Contains all the information and data about an ICC profile header. .NET support
StructureIccLookupTable16 Contains data to be used in the lut16Type tag type. .NET support
StructureIccLookupTable8 Contains data to be used in the lut8Type tag type. .NET support
StructureIccMatrix Contains matrix elements to be used in the lutAToBType and lutBToAType tag types. .NET support
StructureIccMeasurement Contains data to be used in the measurementType tag type. .NET support
StructureIccMultiLocalizedUnicode Contains the name record data used in the multiLocalizedUnicodeType tag type. .NET support
StructureIccNamedColor2 Provides color coordinates for 7-bit ascii color names. Contains data to be used in the namedColor2Type tag type. .NET support
StructureIccNamedColor2Data Contains data to be used in the IccNamedColor2 structure. .NET support
StructureIccNameRecord Contains the name record data used in the IccMultiLocalizedUnicodeTagType structure. .NET support
StructureIccParametricCurve Describes a one-dimentional curve by specifying one of a predefined set of methods using the parameters. Contains data to be used in the parametricCurveType tag type. .NET support
StructureIccProfileDescription Contains profile description data used in the IccProfileSequenceDescription structure. .NET support
StructureIccProfileSequenceDescription Contains an array of profile descriptions used for the profileSequenceDescType tag type. .NET support
StructureIccResponse16Number Contains an 8 byte value, used to associate normalized device code with a measurement value. .NET support
StructureIccResponseArrays Provides a mechanism to relate physical colorant amounts with normalized device codecs produced by lut8Type, lut16Type or lutBToAType tags. .NET support
StructureIccResponseCurve Contains the response curve data that is used in the responseCurveSet16Type tag type. .NET support
StructureIccTag Contains the tag's information. .NET support
StructureIccTagList Contains a list of all the tags in the ICC profile. .NET support
StructureIccViewCondition Contains viewing conditions data assumed for the media for which the profile is defined. .NET support
StructureIccXyzNumber Contains three fixed signed quantities used to encode CIEXYZ tristimulus values. .NET support
Enumerations
 EnumerationDescription
EnumerationConversionCmykMask Indicates the CMYK conversion masking value. .NET support
EnumerationConversionColorFormat Indicates the Format of the source data. .NET support Silverlight support
EnumerationConversionLabMaskFlags Indicates the CIELab conversion masking value. .NET support
EnumerationConversionMethodFlags Indicated the conversion method, or the conversion parameter to be change. .NET support
EnumerationConversionWhitePointType Indicates the spectrum of the white color. .NET support
EnumerationConversionYuvMaskFlags Indicates the YUV conversion masking value. .NET support
EnumerationConversionYuvRange indicates the range of values in the input buffer. .NET support
EnumerationIccColorantsType Flags that indicate which colorant and phosphor encoding to be used. .NET support
EnumerationIccColorspaceType Flags that indicate which rendering intent should be used. .NET support
EnumerationIccDataType Flags that indicate the data type used. .NET support
EnumerationIccFunctionsType Flags that indicate which function type to be used in the parametricCurveType tag type. .NET support
EnumerationIccMeasurementFlareType Flags that indicate the encoded value for measurement flare. .NET support
EnumerationIccMeasurementGeometryType Flags that indicate the encoded value for measurement geometry. .NET support
EnumerationIccMeasurementSignatureType Flags that indicate the measurement unit type. .NET support
EnumerationIccPlatformSignatureType Flags that indicate which platform/operating system framework for which the profile was made. .NET support
EnumerationIccProfileClassType Flags that indicate the type of the profile/device class. .NET support
EnumerationIccProfileFlags Flags that indicate if the ICC profile is embedded or not, and if the ICC profile can be used independently from the embedded color data or not. .NET support
EnumerationIccProfileMediaFlags

Flags that identifie attributes unique to a particular device.

.NET support
EnumerationIccRenderingIntentType Flags that indicate which rendering intent should be used. .NET support
EnumerationIccStandardIlluminantType Flags that indicate the encoded value for standard illuminant. .NET support
EnumerationIccStandardObserverType Flags that indicate the encoded value for standard observer. .NET support
EnumerationIccTechnologySignatureType Flags that indicate the device technology signature. .NET support
See Also

Reference

Leadtools.ColorConversion Assembly

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.