Examples of PNGChunkgAMA


Examples of org.apache.commons.imaging.formats.png.chunks.PngChunkGama

                } else if (chunkType == ChunkType.pHYs.value) {
                    result.add(new PngChunkPhys(length, chunkType, crc, bytes));
                } else if (chunkType == ChunkType.IDAT.value) {
                    result.add(new PngChunkIdat(length, chunkType, crc, bytes));
                } else if (chunkType == ChunkType.gAMA.value) {
                    result.add(new PngChunkGama(length, chunkType, crc, bytes));
                } else if (chunkType == ChunkType.iTXt.value) {
                    result.add(new PngChunkItxt(length, chunkType, crc, bytes));
                } else {
                    result.add(new PngChunk(length, chunkType, crc, bytes));
                }
View Full Code Here

Examples of org.apache.commons.imaging.formats.png.chunks.PngChunkGama

                final PngChunkIccp pngChunkiCCP = (PngChunkIccp) iCCPs.get(0);
                final byte[] bytes = pngChunkiCCP.uncompressedProfile;

                iccProfile = ICC_Profile.getInstance(bytes);
            } else if (gAMAs.size() == 1) {
                final PngChunkGama pngChunkgAMA = (PngChunkGama) gAMAs.get(0);
                final double gamma = pngChunkgAMA.getGamma();

                // charles: what is the correct target value here?
                // double targetGamma = 2.2;
                final double targetGamma = 1.0;
                final double diff = Math.abs(targetGamma - gamma);
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

                else if (chunkType == pHYs)
                    result.add(new PNGChunkpHYs(length, chunkType, CRC, bytes));
                else if (chunkType == IDAT)
                    result.add(new PNGChunkIDAT(length, chunkType, CRC, bytes));
                else if (chunkType == gAMA)
                    result.add(new PNGChunkgAMA(length, chunkType, CRC, bytes));
                else if (chunkType == iTXt)
                    result.add(new PNGChunkiTXt(length, chunkType, CRC, bytes));
                else
                    result.add(new PNGChunk(length, chunkType, CRC, bytes));
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

                byte bytes[] = pngChunkiCCP.UncompressedProfile;

                icc_profile = ICC_Profile.getInstance(bytes);
            } else if (gAMAs.size() == 1)
            {
                PNGChunkgAMA pngChunkgAMA = (PNGChunkgAMA) gAMAs.get(0);
                double gamma = pngChunkgAMA.getGamma();

                // charles: what is the correct target value here?
                // double targetGamma = 2.2;
                double targetGamma = 1.0;
                double diff = Math.abs(targetGamma - gamma);
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

        else if (chunkType == pHYs)
          result.add(new PNGChunkpHYs(length, chunkType, CRC, bytes));
        else if (chunkType == IDAT)
          result.add(new PNGChunkIDAT(length, chunkType, CRC, bytes));
        else if (chunkType == gAMA)
          result.add(new PNGChunkgAMA(length, chunkType, CRC, bytes));
        else
          result.add(new PNGChunk(length, chunkType, CRC, bytes));

        if (return_after_first)
          return result;
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

        byte bytes[] = pngChunkiCCP.UncompressedProfile;

        icc_profile = ICC_Profile.getInstance(bytes);
      } else if (gAMAs.size() == 1)
      {
        PNGChunkgAMA pngChunkgAMA = (PNGChunkgAMA) gAMAs.get(0);
        double gamma = pngChunkgAMA.getGamma();

        // charles: what is the correct target value here?
        // double targetGamma = 2.2;
        double targetGamma = 1.0;
        double diff = Math.abs(targetGamma - gamma);
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

        else if (chunkType == pHYs)
          result.add(new PNGChunkpHYs(length, chunkType, CRC, bytes));
        else if (chunkType == IDAT)
          result.add(new PNGChunkIDAT(length, chunkType, CRC, bytes));
        else if (chunkType == gAMA)
          result.add(new PNGChunkgAMA(length, chunkType, CRC, bytes));
        else if (chunkType == iTXt)
          result.add(new PNGChunkiTXt(length, chunkType, CRC, bytes));
        else
          result.add(new PNGChunk(length, chunkType, CRC, bytes));
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

        byte bytes[] = pngChunkiCCP.UncompressedProfile;

        icc_profile = ICC_Profile.getInstance(bytes);
      } else if (gAMAs.size() == 1)
      {
        PNGChunkgAMA pngChunkgAMA = (PNGChunkgAMA) gAMAs.get(0);
        double gamma = pngChunkgAMA.getGamma();

        // charles: what is the correct target value here?
        // double targetGamma = 2.2;
        double targetGamma = 1.0;
        double diff = Math.abs(targetGamma - gamma);
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

        else if (chunkType == pHYs)
          result.add(new PNGChunkpHYs(length, chunkType, CRC, bytes));
        else if (chunkType == IDAT)
          result.add(new PNGChunkIDAT(length, chunkType, CRC, bytes));
        else if (chunkType == gAMA)
          result.add(new PNGChunkgAMA(length, chunkType, CRC, bytes));
        else if (chunkType == iTXt)
          result.add(new PNGChunkiTXt(length, chunkType, CRC, bytes));
        else
          result.add(new PNGChunk(length, chunkType, CRC, bytes));
View Full Code Here

Examples of org.apache.sanselan.formats.png.chunks.PNGChunkgAMA

        if (debug)
          System.out.println("sRGB, no color management neccesary.");
      }
      else if (gAMAs.size() == 1)
      {
        PNGChunkgAMA pngChunkgAMA = (PNGChunkgAMA) gAMAs.get(0);
        double gamma = pngChunkgAMA.getGamma();

        // double targetGamma = 2.2;
        double targetGamma = 1.0;
        double diff = Math.abs(targetGamma - gamma);
        if (diff >= 0.5)
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.