Class PixelDensity

java.lang.Object
org.apache.commons.imaging.PixelDensity

public final class PixelDensity extends Object
Used to specify pixel density and physical dimensions when reading or storing image information.
  • Field Details

    • PIXEL_NO_UNIT

      private static final int PIXEL_NO_UNIT
      See Also:
    • PIXEL_PER_INCH

      private static final int PIXEL_PER_INCH
      See Also:
    • PIXEL_PER_METRE

      private static final int PIXEL_PER_METRE
      See Also:
    • PIXEL_PER_CENTIMETRE

      private static final int PIXEL_PER_CENTIMETRE
      See Also:
    • horizontalDensity

      private final double horizontalDensity
    • verticalDensity

      private final double verticalDensity
    • unitLength

      private final int unitLength
  • Constructor Details

    • PixelDensity

      private PixelDensity(double horizontalDensity, double verticalDensity, int unitLength)
  • Method Details

    • createUnitless

      public static PixelDensity createUnitless(double x, double y)
    • createFromPixelsPerInch

      public static PixelDensity createFromPixelsPerInch(double x, double y)
    • createFromPixelsPerMetre

      public static PixelDensity createFromPixelsPerMetre(double x, double y)
    • createFromPixelsPerCentimetre

      public static PixelDensity createFromPixelsPerCentimetre(double x, double y)
    • isUnitless

      public boolean isUnitless()
    • isInInches

      public boolean isInInches()
    • isInCentimetres

      public boolean isInCentimetres()
    • isInMetres

      public boolean isInMetres()
    • getRawHorizontalDensity

      public double getRawHorizontalDensity()
    • getRawVerticalDensity

      public double getRawVerticalDensity()
    • horizontalDensityInches

      public double horizontalDensityInches()
    • verticalDensityInches

      public double verticalDensityInches()
    • horizontalDensityMetres

      public double horizontalDensityMetres()
    • verticalDensityMetres

      public double verticalDensityMetres()
    • horizontalDensityCentimetres

      public double horizontalDensityCentimetres()
    • verticalDensityCentimetres

      public double verticalDensityCentimetres()