Class FileTiff.TIFFYCbCrInputStream

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private double BCb  
      private double GB  
      private double GR  
      private double GY  
      protected double LumaBlue  
      protected double LumaGreen  
      protected double LumaRed  
      private double RCr  
      protected double RfBCb  
      protected double RfBCr  
      protected double RfBY  
      protected double RfWCb  
      protected double RfWCr  
      protected double RfWY  
      • Fields inherited from class java.io.FilterInputStream

        in
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected int convert​(int YCbCr)  
      double getLumaBlue()  
      double getLumaGreen()  
      double getLumaRed()  
      int read()  
      int read​(int[] buf, int off, int len)  
      void setColourCoefficients​(double LumaRed, double LumaGreen, double LumaBlue)  
      void setRfBWCb​(double black, double white)  
      void setRfBWCr​(double black, double white)  
      void setRfBWY​(double black, double white)  
      • Methods inherited from class java.io.FilterInputStream

        available, close, mark, markSupported, read, read, reset, skip
      • Methods inherited from class java.io.InputStream

        nullInputStream, readAllBytes, readNBytes, readNBytes, transferTo
      • Methods inherited from class java.lang.Object

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

      • LumaRed

        protected double LumaRed
      • LumaGreen

        protected double LumaGreen
      • LumaBlue

        protected double LumaBlue
      • RfBY

        protected double RfBY
      • RfBCb

        protected double RfBCb
      • RfBCr

        protected double RfBCr
      • RfWY

        protected double RfWY
      • RfWCb

        protected double RfWCb
      • RfWCr

        protected double RfWCr
      • RCr

        private double RCr
      • BCb

        private double BCb
      • GY

        private double GY
      • GB

        private double GB
      • GR

        private double GR
    • Constructor Detail

    • Method Detail

      • setColourCoefficients

        public void setColourCoefficients​(double LumaRed,
                                          double LumaGreen,
                                          double LumaBlue)
      • getLumaRed

        public double getLumaRed()
      • getLumaGreen

        public double getLumaGreen()
      • getLumaBlue

        public double getLumaBlue()
      • setRfBWY

        public void setRfBWY​(double black,
                             double white)
      • setRfBWCb

        public void setRfBWCb​(double black,
                              double white)
      • setRfBWCr

        public void setRfBWCr​(double black,
                              double white)
      • read

        public int read()
                 throws java.io.IOException
        Overrides:
        read in class java.io.FilterInputStream
        Throws:
        java.io.IOException
      • convert

        protected int convert​(int YCbCr)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • read

        public int read​(int[] buf,
                        int off,
                        int len)
                 throws java.io.IOException
        Specified by:
        read in class FileTiff.IntFilterInputStream
        Throws:
        java.io.IOException