Packages

 

com.aspose.psd.fileformats.jpeg

Class SampleRoundingMode

  • java.lang.Object
    • com.aspose.ms.System.ValueType
      • com.aspose.ms.System.Enum
        • com.aspose.psd.fileformats.jpeg.SampleRoundingMode


  • public final class SampleRoundingMode
    extends com.aspose.ms.System.Enum

    Defines a way in which an n-bit value is converted to an 8-bit value.

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int Extrapolate
      Extrapolate an 8-bit value to fit it into n bits, where 1 < n < 8.
      static int Truncate
      Truncate an 8-bit value to fit it into n bits, where 1 < n < 8.
    • Field Detail

      • Extrapolate

        public static final int Extrapolate

        Extrapolate an 8-bit value to fit it into n bits, where 1 < n < 8. The number of all possible 8-bit values is 1 << 8 = 256, from 0 to 255. The number of all possible n-bit values is 1 << n, from 0 to (1 << n) - 1. The most reasonable n-bit value Vn corresponding to some 8-bit value V8 is equal to Vn = V8 >> (8 - n).

        See Also:
        Constant Field Values
      • Truncate

        public static final int Truncate

        Truncate an 8-bit value to fit it into n bits, where 1 < n < 8. The number of all possible n-bit values is 1 << n, from 0 to (1 << n) - 1. The most reasonable n-bit value Vn corresponding to some 8-bit value V8 is equal to Vn = V8 & ((1 << n) - 1).

        See Also:
        Constant Field Values