Class Image2ByteToImage8ByteTransformer

  • All Implemented Interfaces:
    science.aist.jack.general.transformer.BackwardCollectionTransformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>, science.aist.jack.general.transformer.BackwardTransformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>, science.aist.jack.general.transformer.ForwardCollectionTransformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>, science.aist.jack.general.transformer.ForwardTransformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>, science.aist.jack.general.transformer.Transformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>

    public class Image2ByteToImage8ByteTransformer
    extends Object
    implements science.aist.jack.general.transformer.Transformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>

    Transformer for Image2Byte to Image8Byte

    Since:
    1.0
    Author:
    Christoph Praschl
    • Constructor Detail

      • Image2ByteToImage8ByteTransformer

        public Image2ByteToImage8ByteTransformer()
    • Method Detail

      • transformTo

        public ImageWrapper<short[][][]> transformTo​(ImageWrapper<double[][][]> image8Byte)
        Note that double to short cast can result in unpredictable results if image was not normalized before
        Specified by:
        transformTo in interface science.aist.jack.general.transformer.BackwardTransformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>
        Parameters:
        image8Byte - to be transformed
        Returns:
        From corresponding to To
      • transformFrom

        public ImageWrapper<double[][][]> transformFrom​(ImageWrapper<short[][][]> image1Byte)
        Specified by:
        transformFrom in interface science.aist.jack.general.transformer.ForwardTransformer<ImageWrapper<short[][][]>,​ImageWrapper<double[][][]>>