Class ProcessedImageInfo


  • public class ProcessedImageInfo
    extends java.lang.Object
    Processed image information supplied with each frame.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int bitsPerPixel
      Bits per pixel.
      ImageFormat format
      Flag specifying the format of the image (see format definitions above).
      int height
      Height of the image in pixels.
      int imageSize
      Total size of image in bytes.
      double micronsPerPixel
      Microns per pixel (always 1:1 aspect ratio axially/laterally).
      double originX
      Image origin in microns in the horizontal axis.
      double originY
      Image origin in microns in the vertical axis.
      int overlay
      Flag that the image is an overlay without grayscale (ie.
      TgcInfo[] tgc
      TGC points.
      long tm
      Timestamp of images.
      int width
      Width of the image in pixels.
    • Constructor Summary

      Constructors 
      Constructor Description
      ProcessedImageInfo()
      Default constructor.
      ProcessedImageInfo​(int width, int height, int bitsPerPixel, int imageSize, double micronsPerPixel, double originX, double originY, long tm, int overlay, ImageFormat format, TgcInfo[] tgc)
      Constructor with parameters.
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • width

        public int width
        Width of the image in pixels.
      • height

        public int height
        Height of the image in pixels.
      • bitsPerPixel

        public int bitsPerPixel
        Bits per pixel.
      • imageSize

        public int imageSize
        Total size of image in bytes.
      • micronsPerPixel

        public double micronsPerPixel
        Microns per pixel (always 1:1 aspect ratio axially/laterally).
      • originX

        public double originX
        Image origin in microns in the horizontal axis.
      • originY

        public double originY
        Image origin in microns in the vertical axis.
      • tm

        public long tm
        Timestamp of images.
      • overlay

        public int overlay
        Flag that the image is an overlay without grayscale (ie. color doppler or strain).
      • format

        public ImageFormat format
        Flag specifying the format of the image (see format definitions above).
      • tgc

        public TgcInfo[] tgc
        TGC points.
    • Constructor Detail

      • ProcessedImageInfo

        public ProcessedImageInfo()
        Default constructor.
      • ProcessedImageInfo

        public ProcessedImageInfo​(int width,
                                  int height,
                                  int bitsPerPixel,
                                  int imageSize,
                                  double micronsPerPixel,
                                  double originX,
                                  double originY,
                                  long tm,
                                  int overlay,
                                  ImageFormat format,
                                  TgcInfo[] tgc)
        Constructor with parameters.
        Parameters:
        width - Width of the image in pixels.
        height - Height of the image in pixels.
        bitsPerPixel - Bits per pixel.
        imageSize - Total size of image in bytes.
        micronsPerPixel - Microns per pixel (always 1:1 aspect ratio axially/laterally).
        originX - Image origin in microns in the horizontal axis.
        originY - Image origin in microns in the vertical axis.
        tm - Timestamp of images.
        overlay - Flag that the image is an overlay without grayscale (ie. color doppler or strain).
        format - Flag specifying the format of the image (see format definitions above).
        tgc - TGC points.