net.sourceforge.openutils.mgnlmedia.media.utils
Class JpegUtils
java.lang.Object
net.sourceforge.openutils.mgnlmedia.media.utils.JpegUtils
public class JpegUtils
- extends Object
Utility class for handling of CMYK/YCCK jpegs.
- Version:
- $Id: JpegUtils.java 1628 2010-01-09 17:38:55Z fgiust $
- Author:
- fgiust
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JpegUtils
public JpegUtils()
createJPEG4
public static BufferedImage createJPEG4(Raster raster,
boolean ycckProfile)
- Java's ImageIO can't process 4-component images and Java2D can't apply AffineTransformOp either, so convert
raster data to RGB. Technique due to MArk Stephens. Free for any use. See
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4799903 or
http://www.mail-archive.com/java2d-interest@capra.eng.sun.com/msg03247.html
- Parameters:
raster - raster imageycckProfile - true for YCCK color profile (else CMYK)
- Returns:
- image
processNonStandardImage
public static BufferedImage processNonStandardImage(info.magnolia.cms.core.NodeData image)
- process image
- Parameters:
image -
- Returns:
- image
Copyright © 2008-2010 Openmind. All Rights Reserved.