You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by da...@apache.org on 2013/11/09 19:00:27 UTC
svn commit: r1540351 - in /commons/proper/imaging/trunk/src:
main/java/org/apache/commons/imaging/formats/tga/TgaConstants.java
test/java/org/apache/commons/imaging/formats/tiff/TiffSubImageTest.java
Author: damjan
Date: Sat Nov 9 18:00:27 2013
New Revision: 1540351
URL: http://svn.apache.org/r1540351
Log:
Completely comment out TGA support.
Add a test for TIFF subimage support.
Added:
commons/proper/imaging/trunk/src/test/java/org/apache/commons/imaging/formats/tiff/TiffSubImageTest.java (with props)
Modified:
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tga/TgaConstants.java
Modified: commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tga/TgaConstants.java
URL: http://svn.apache.org/viewvc/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tga/TgaConstants.java?rev=1540351&r1=1540350&r2=1540351&view=diff
==============================================================================
--- commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tga/TgaConstants.java (original)
+++ commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tga/TgaConstants.java Sat Nov 9 18:00:27 2013
@@ -16,6 +16,6 @@
*/
package org.apache.commons.imaging.formats.tga;
-public class TgaConstants {
-
-}
+//public class TgaConstants {
+//
+//}
Added: commons/proper/imaging/trunk/src/test/java/org/apache/commons/imaging/formats/tiff/TiffSubImageTest.java
URL: http://svn.apache.org/viewvc/commons/proper/imaging/trunk/src/test/java/org/apache/commons/imaging/formats/tiff/TiffSubImageTest.java?rev=1540351&view=auto
==============================================================================
--- commons/proper/imaging/trunk/src/test/java/org/apache/commons/imaging/formats/tiff/TiffSubImageTest.java (added)
+++ commons/proper/imaging/trunk/src/test/java/org/apache/commons/imaging/formats/tiff/TiffSubImageTest.java Sat Nov 9 18:00:27 2013
@@ -0,0 +1,28 @@
+package org.apache.commons.imaging.formats.tiff;
+
+import java.awt.image.BufferedImage;
+import java.io.IOException;
+import java.util.Map;
+import java.util.TreeMap;
+
+import org.apache.commons.imaging.ImageFormats;
+import org.apache.commons.imaging.ImageReadException;
+import org.apache.commons.imaging.ImageWriteException;
+import org.apache.commons.imaging.Imaging;
+import org.apache.commons.imaging.formats.tiff.constants.TiffConstants;
+
+public class TiffSubImageTest extends TiffBaseTest {
+ public void testSubImage() throws ImageReadException, ImageWriteException, IOException {
+ BufferedImage src = new BufferedImage(10, 10, BufferedImage.TYPE_INT_RGB);
+ byte[] imageBytes = Imaging.writeImageToBytes(src, ImageFormats.TIFF, null);
+
+ Map<String,Object> params = new TreeMap<String,Object>();
+ params.put(TiffConstants.PARAM_KEY_SUBIMAGE_X, 0);
+ params.put(TiffConstants.PARAM_KEY_SUBIMAGE_Y, 0);
+ params.put(TiffConstants.PARAM_KEY_SUBIMAGE_WIDTH, 2);
+ params.put(TiffConstants.PARAM_KEY_SUBIMAGE_HEIGHT, 3);
+ BufferedImage image = Imaging.getBufferedImage(imageBytes, params);
+ assertEquals(image.getWidth(), 2);
+ assertEquals(image.getHeight(), 3);
+ }
+}
\ No newline at end of file
Propchange: commons/proper/imaging/trunk/src/test/java/org/apache/commons/imaging/formats/tiff/TiffSubImageTest.java
------------------------------------------------------------------------------
svn:eol-style = native