Leadtools.Codecs Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
CodecsJpeg2000SaveOptions Class Members
See Also  Properties  Methods 
Leadtools.Codecs Namespace : CodecsJpeg2000SaveOptions Class


The following tables list the members exposed by CodecsJpeg2000SaveOptions.

Public Properties

 NameDescription
Public PropertyAlphaChannelActiveBits Gets or sets a value indicating the active bits for the alpha channel.  
Public PropertyAlphaChannelLossless Gets or sets a value indicating whether to save the alpha channel as lossless.  
Public PropertyCodeBlockHeight Gets or sets the height of the code block, following wavelet transformation.  
Public PropertyCodeBlockWidth Gets or sets the width of the code block, following wavelet transformation.  
Public PropertyCompressionControl Gets or sets the compression control method.  
Public PropertyCompressionRatio Gets or sets the compression ratio.  
Public PropertyDecompositionLevels Gets or sets the number of resolution levels in the compressed file.  
Public PropertyDerivedBaseExponent Gets or sets the base exponent used for derived quantization.  
Public PropertyDerivedBaseMantissa Gets or sets the base mantissa used for derived quantization.  
Public PropertyDerivedQuantization Gets or sets a value that indicates whether to use derived quantization or expounded quantization.  
Public PropertyErrorResilienceSymbol Gets or sets a value indicating if a 4 symbol marker is included for each bit-plane, following the normalization pass.  
Public PropertyGuardBits Gets or sets the number of extra bits to consider when encoding an image.  
Public PropertyImageAreaHorizontalOffset Gets or sets the horizontal offset from the origin of the reference grid to the left side of the image area.  
Public PropertyImageAreaVerticalOffset Gets or sets the vertical offset from the origin of the reference grid to the top of the image area.  
Public Propertystatic (Shared in Visual Basic)MaximumComponentsNumber This returns the maximum number of components supported by LEAD J2K.  
Public Propertystatic (Shared in Visual Basic)MaximumDecompressionLevels Returns the maximum number of resolutions supported by LEAD J2K.  
Public PropertyPrecinctSize Specifies the precinct size. For a list of possible values refer to CodecsJpeg2000PrecinctSize.  
Public PropertyPredictableTermination Gets or sets a value indicating if the encoder has a predictable termination policy and identifies that the policy was used in the code-stream COD/COC markers. This can be used to implement error detection and concealment.  
Public PropertyProgressingOrder Gets or sets the order of progression.  
Public PropertyReferenceTileHeight Gets or sets the height of one reference tile, with respect to the reference grid.  
Public PropertyReferenceTileWidth Gets or sets the width of one reference tile, with respect to the reference grid.  
Public PropertyRegionOfInterest Gets or sets a value indicating the type of region to use when saving.  
Public PropertyRegionOfInterestRectangle Gets or sets the rectangular region of interest to use when RegionOfInterest is CodecsJpeg2000RegionOfInterest.UseOptionRectangle.  
Public PropertyRegionOfInterestWeight Reserved for internal use.  
Public PropertyResetContextOnBoundaries Gets or sets a value indicating if the arithmetic coder's probability models are reset between coding passes. This controls where the end of encoded data is and limits the amount of potentially lost data in the event of a transmission error.  
Public PropertySelectiveAcBypass Gets or sets a value indicating if the "lazy coding mode" is adopted. In this case, trailing bit-planes bypass the arithmetic coder except in the normalization pass. Otherwise, the arithmetic coder is used on all passes.  
Public PropertyTargetFileSize Gets or sets the target file size.  
Public PropertyTerminationOnEachPass Gets or sets a value indicating if the arithmetic code-word generation process stops on a byte boundary at the end of each coding pass.  
Public PropertyTileHorizontalOffset Gets or sets the horizontal offset from the origin of the reference grid to the left side of the first tile.  
Public PropertyTileVerticalOffset Gets or sets the vertical offset from the origin of the reference grid to the top of the first tile.  
Public PropertyUseColorTransform Enables or disables converting an RGB image to YUV space before compressing.  
Public PropertyUseEphMarker Enables or disables use of the End of Packet Header (EPH) marker.  
Public PropertyUseRegionOfInterest Indicates whether to use a region of interest.  
Public PropertyUseSopMarker Enables or disables use of the Start of Packet(SOP) marker.  
Public PropertyVerticallyCausalContext Gets or sets a value indicating if the context models are restricted to being vertically causal within each sub-block.  
Top

Public Methods

 NameDescription
Public MethodGetHorizontalSubSamplingValues Reserved for internal use.  
Public MethodGetVerticalSubSamplingValues Reserved for internal use.  
Public MethodReset Resets this CodecsJpeg2000SaveOptions object to the default values.  
Public MethodSetHorizontalSubSamplingValues Reserved for internal use.  
Public MethodSetVerticalSubSamplingValues Reserved for internal use.  
Top

See Also