Accusoft.ImagXpress13.Net
Point Property




Gets and sets the precision of the point transform.
Syntax
'Declaration
 
Public Property Point As Integer
'Usage
 
Dim instance As SaveOptionsJls
Dim value As Integer
 
instance.Point = value
 
value = instance.Point
public int Point {get; set;}
public: __property int get_Point();
public: __property void set_Point( 
   int value
);
public:
property int Point {
   int get();
   void set (    int value);
}

Property Value

An integer value which represents the precision of the point transform.
Remarks

The point transform is the number of least significant bits truncated from each input sample prior to compression. A point transform is another way to use the JPEG-LS algorithm in a near-lossless mode. Non-zero values denote near-lossless compression; the source image no longer is reconstructed exactly from the compressed image. The allowed range for Point is zero (default value) or 2 to 16. The JPEG-LS standard allows input samples to range from 2 to 16 bits (called the Precision), hence the allowed range for Point.

Precision is the number of bits used for each sample in an image. For example, a 24-bit image uses 8 bits for each red, green and blue sample in each pixel. Point should be no greater than the actual Precision of the input samples. This affects the bits per channel of an image. So if you had a 24-bit RGB image, it has 8-bits per R, G, and B channel. For example, if Point = 2, then the image is effectively 6-bits per channel (8 - 2 = 6). This affects the calculations for MaxValue and therefore the maximum value for Near.

Note: Available in Professional edition.

See Also

Reference

SaveOptionsJls Class
SaveOptionsJls Members

 

 


©2018. Accusoft Corporation. All Rights Reserved.

Send Feedback