public class ImageSensor extends UnevenlySampledSensor<java.lang.Byte>
unevenlySampledChannel
Constructor and Description |
---|
ImageSensor(Api900.UnevenlySampledChannel unevenlySampledChannel) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
defaultFilename(int idx) |
byte[] |
getImageBytes(int idx) |
java.util.List<java.lang.Integer> |
getImageOffsets() |
int |
numImages() |
byte[] |
payloadBytes() |
void |
writeAllImagesToDirectory() |
void |
writeAllImagesToDirectory(java.lang.String directory) |
void |
writeImageToFile(int idx,
java.lang.String path) |
metadataList, metadataMap, payloadMean, payloadMedian, payloadStd, payloadType, payloadValues, sampleIntervalMean, sampleIntervalMedian, sampleIntervalStd, sensorName, timestampsMicrosecondsUtc, toString
public ImageSensor(Api900.UnevenlySampledChannel unevenlySampledChannel)
public byte[] payloadBytes()
public int numImages()
public java.util.List<java.lang.Integer> getImageOffsets()
public byte[] getImageBytes(int idx)
public void writeImageToFile(int idx, java.lang.String path) throws java.io.IOException
java.io.IOException
public java.lang.String defaultFilename(int idx)
public void writeAllImagesToDirectory() throws java.io.IOException
java.io.IOException
public void writeAllImagesToDirectory(java.lang.String directory) throws java.io.IOException
java.io.IOException