Package me.clarius.sdk
Class SpectralImageInfo
- java.lang.Object
-
- me.clarius.sdk.SpectralImageInfo
-
public class SpectralImageInfo extends java.lang.Object
Spectral image information supplied with each block.
-
-
Field Summary
Fields Modifier and Type Field Description int
bitsPerSample
Bits per sample.int
lines
Number of lines in the block.double
micronsPerSample
Microns per pixel/sample in an M spectrum.double
period
Line acquisition period in seconds.int
pw
Flag specifying the data is PW and not M.int
samples
Number of samples per line.double
velocityPerSample
Velocity in m/s per pixel/sample in a PW spectrum.
-
Constructor Summary
Constructors Constructor Description SpectralImageInfo()
Default constructor.SpectralImageInfo(int lines, int samples, int bitsPerSample, double period, double micronsPerSample, double velocityPerSample, int pw)
Constructor with parameters.
-
-
-
Field Detail
-
lines
public int lines
Number of lines in the block.
-
samples
public int samples
Number of samples per line.
-
bitsPerSample
public int bitsPerSample
Bits per sample.
-
period
public double period
Line acquisition period in seconds.
-
micronsPerSample
public double micronsPerSample
Microns per pixel/sample in an M spectrum.
-
velocityPerSample
public double velocityPerSample
Velocity in m/s per pixel/sample in a PW spectrum.
-
pw
public int pw
Flag specifying the data is PW and not M.
-
-
Constructor Detail
-
SpectralImageInfo
public SpectralImageInfo()
Default constructor.
-
SpectralImageInfo
public SpectralImageInfo(int lines, int samples, int bitsPerSample, double period, double micronsPerSample, double velocityPerSample, int pw)
Constructor with parameters.- Parameters:
lines
- Number of lines in the block.samples
- Number of samples per line.bitsPerSample
- Bits per sample.period
- Line acquisition period in seconds.micronsPerSample
- Microns per pixel/sample in an M spectrum.velocityPerSample
- Velocity in m/s per pixel/sample in a PW spectrum.pw
- Flag specifying the data is PW and not M.
-
-