You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2010/09/10 03:37:40 UTC

svn commit: r995635 - in /commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan: color/ColorCIELCH.java color/ColorCIELab.java color/ColorCIELuv.java color/ColorCMY.java color/ColorCMYK.java common/PackBits.java

Author: sebb
Date: Fri Sep 10 01:37:40 2010
New Revision: 995635

URL: http://svn.apache.org/viewvc?rev=995635&view=rev
Log:
Tab police

Modified:
    commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELCH.java
    commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELab.java
    commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELuv.java
    commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMY.java
    commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMYK.java
    commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/common/PackBits.java

Modified: commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELCH.java
URL: http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELCH.java?rev=995635&r1=995634&r2=995635&view=diff
==============================================================================
--- commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELCH.java (original)
+++ commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELCH.java Fri Sep 10 01:37:40 2010
@@ -18,17 +18,17 @@ package org.apache.sanselan.color;
 
 public final class ColorCIELCH
 {
-	public final double L, C, H;
+    public final double L, C, H;
 
-	public ColorCIELCH(double l, double C, double H)
-	{
-		L = l;
-		this.C = C;
-		this.H = H;
-	}
+    public ColorCIELCH(double l, double C, double H)
+    {
+        L = l;
+        this.C = C;
+        this.H = H;
+    }
 
-	public String toString()
-	{
-		return "{L: " + L + ", C: " + C + ", H: " + H + "}";
-	}
+    public String toString()
+    {
+        return "{L: " + L + ", C: " + C + ", H: " + H + "}";
+    }
 }
\ No newline at end of file

Modified: commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELab.java
URL: http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELab.java?rev=995635&r1=995634&r2=995635&view=diff
==============================================================================
--- commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELab.java (original)
+++ commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELab.java Fri Sep 10 01:37:40 2010
@@ -18,17 +18,17 @@ package org.apache.sanselan.color;
 
 public final class ColorCIELab
 {
-	public final double L, a, b;
+    public final double L, a, b;
 
-	public ColorCIELab(double l, double a, double b)
-	{
-		L = l;
-		this.a = a;
-		this.b = b;
-	}
+    public ColorCIELab(double l, double a, double b)
+    {
+        L = l;
+        this.a = a;
+        this.b = b;
+    }
 
-	public final String toString()
-	{
-		return "{L: " + L + ", a: " + a + ", b: " + b + "}";
-	}
+    public final String toString()
+    {
+        return "{L: " + L + ", a: " + a + ", b: " + b + "}";
+    }
 }
\ No newline at end of file

Modified: commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELuv.java
URL: http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELuv.java?rev=995635&r1=995634&r2=995635&view=diff
==============================================================================
--- commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELuv.java (original)
+++ commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCIELuv.java Fri Sep 10 01:37:40 2010
@@ -18,17 +18,17 @@ package org.apache.sanselan.color;
 
 public final class ColorCIELuv
 {
-	public final double L, u, v;
+    public final double L, u, v;
 
-	public ColorCIELuv(double l, double u, double v)
-	{
-		L = l;
-		this.u = u;
-		this.v = v;
-	}
+    public ColorCIELuv(double l, double u, double v)
+    {
+        L = l;
+        this.u = u;
+        this.v = v;
+    }
 
-	public String toString()
-	{
-		return "{L: " + L + ", u: " + u + ", v: " + v + "}";
-	}
+    public String toString()
+    {
+        return "{L: " + L + ", u: " + u + ", v: " + v + "}";
+    }
 }
\ No newline at end of file

Modified: commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMY.java
URL: http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMY.java?rev=995635&r1=995634&r2=995635&view=diff
==============================================================================
--- commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMY.java (original)
+++ commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMY.java Fri Sep 10 01:37:40 2010
@@ -18,17 +18,17 @@ package org.apache.sanselan.color;
 
 public final class ColorCMY
 {
-	public final double C, M, Y;
+    public final double C, M, Y;
 
-	public ColorCMY(double C, double M, double Y)
-	{
-		this.C = C;
-		this.M = M;
-		this.Y = Y;
-	}
+    public ColorCMY(double C, double M, double Y)
+    {
+        this.C = C;
+        this.M = M;
+        this.Y = Y;
+    }
 
-	public final String toString()
-	{
-		return "{C: " + C + ", M: " + M + ", Y: " + Y + "}";
-	}
+    public final String toString()
+    {
+        return "{C: " + C + ", M: " + M + ", Y: " + Y + "}";
+    }
 }
\ No newline at end of file

Modified: commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMYK.java
URL: http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMYK.java?rev=995635&r1=995634&r2=995635&view=diff
==============================================================================
--- commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMYK.java (original)
+++ commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/color/ColorCMYK.java Fri Sep 10 01:37:40 2010
@@ -18,18 +18,18 @@ package org.apache.sanselan.color;
 
 public final class ColorCMYK
 {
-	public final double C, M, Y, K;
+    public final double C, M, Y, K;
 
-	public ColorCMYK(double C, double M, double Y, double K)
-	{
-		this.C = C;
-		this.M = M;
-		this.Y = Y;
-		this.K = K;
-	}
+    public ColorCMYK(double C, double M, double Y, double K)
+    {
+        this.C = C;
+        this.M = M;
+        this.Y = Y;
+        this.K = K;
+    }
 
-	public final String toString()
-	{
-		return "{C: " + C + ", M: " + M + ", Y: " + Y + ", K: " + K + "}";
-	}
+    public final String toString()
+    {
+        return "{C: " + C + ", M: " + M + ", Y: " + Y + ", K: " + K + "}";
+    }
 }
\ No newline at end of file

Modified: commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/common/PackBits.java
URL: http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/common/PackBits.java?rev=995635&r1=995634&r2=995635&view=diff
==============================================================================
--- commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/common/PackBits.java (original)
+++ commons/proper/sanselan/trunk/src/main/java/org/apache/sanselan/common/PackBits.java Fri Sep 10 01:37:40 2010
@@ -24,147 +24,147 @@ import org.apache.sanselan.ImageReadExce
 public class PackBits
 {
 
-	public byte[] decompress(byte bytes[], int expected)
-			throws ImageReadException, IOException
-	{
-		int total = 0;
-
-		ByteArrayOutputStream baos = new ByteArrayOutputStream();
-
-		//	Loop until you get the number of unpacked bytes you are expecting:
-		int i = 0;
-		while (total < expected)
-
-		{
-			//		Read the next source byte into n.
-			if (i >= bytes.length)
-				throw new ImageReadException(
-						"Tiff: Unpack bits source exhausted: " + i
-								+ ", done + " + total + ", expected + "
-								+ expected);
-
-			int n = bytes[i++];
-			//				If n is between 0 and 127 inclusive, copy the next n+1 bytes literally.
-			if ((n >= 0) && (n <= 127))
-			{
-
-				int count = n + 1;
-
-				total += count;
-				for (int j = 0; j < count; j++)
-					baos.write(bytes[i++]);
-			}
-			//				Else if n is between -127 and -1 inclusive, copy the next byte -n+1
-			//				times.
-			else if ((n >= -127) && (n <= -1))
-			{
-				int b = bytes[i++];
-				int count = -n + 1;
-
-				total += count;
-				for (int j = 0; j < count; j++)
-					baos.write(b);
-			}
-			else if (n == -128)
-				throw new ImageReadException("Packbits: " + n);
-			//				Else if n is between -127 and -1 inclusive, copy the next byte -n+1
-			//				times.
-			//		else 
-			//				Else if n is -128, noop.
-		}
-		byte result[] = baos.toByteArray();
-
-		return result;
-
-	}
-
-	private int findNextDuplicate(byte bytes[], int start)
-	{
-		//		int last = -1;
-		if (start >= bytes.length)
-			return -1;
-
-		byte prev = bytes[start];
-
-		for (int i = start + 1; i < bytes.length; i++)
-		{
-			byte b = bytes[i];
-
-			if (b == prev)
-				return i - 1;
-
-			prev = b;
-		}
-
-		return -1;
-	}
-
-	private int findRunLength(byte bytes[], int start)
-	{
-		byte b = bytes[start];
-
-		int i;
-
-		for (i = start + 1; (i < bytes.length) && (bytes[i] == b); i++)
-			;
-
-		return i - start;
-	}
-
-	public byte[] compress(byte bytes[]) throws IOException
-	{
-		MyByteArrayOutputStream baos = new MyByteArrayOutputStream(
-				bytes.length * 2); // max length 1 extra byte for every 128
-
-		int ptr = 0;
-		int count = 0;
-		while (ptr < bytes.length)
-		{
-			count++;
-			int dup = findNextDuplicate(bytes, ptr);
-
-			if (dup == ptr) // write run length
-			{
-				int len = findRunLength(bytes, dup);
-				int actual_len = Math.min(len, 128);
-				baos.write(-(actual_len - 1));
-				baos.write(bytes[ptr]);
-				ptr += actual_len;
-			}
-			else
-			{ // write literals
-				int len = dup - ptr;
-
-				if (dup > 0)
-				{
-					int runlen = findRunLength(bytes, dup);
-					if (runlen < 3) // may want to discard next run.
-					{
-						int nextptr = ptr + len + runlen;
-						int nextdup = findNextDuplicate(bytes, nextptr);
-						if (nextdup != nextptr) // discard 2-byte run
-						{
-							dup = nextdup;
-							len = dup - ptr;
-						}
-					}
-				}
-
-				if (dup < 0)
-					len = bytes.length - ptr;
-				int actual_len = Math.min(len, 128);
-
-				baos.write(actual_len - 1);
-				for (int i = 0; i < actual_len; i++)
-				{
-					baos.write(bytes[ptr]);
-					ptr++;
-				}
-			}
-		}
-		byte result[] = baos.toByteArray();
+    public byte[] decompress(byte bytes[], int expected)
+            throws ImageReadException, IOException
+    {
+        int total = 0;
+
+        ByteArrayOutputStream baos = new ByteArrayOutputStream();
+
+        //    Loop until you get the number of unpacked bytes you are expecting:
+        int i = 0;
+        while (total < expected)
+
+        {
+            //        Read the next source byte into n.
+            if (i >= bytes.length)
+                throw new ImageReadException(
+                        "Tiff: Unpack bits source exhausted: " + i
+                                + ", done + " + total + ", expected + "
+                                + expected);
+
+            int n = bytes[i++];
+            //                If n is between 0 and 127 inclusive, copy the next n+1 bytes literally.
+            if ((n >= 0) && (n <= 127))
+            {
+
+                int count = n + 1;
+
+                total += count;
+                for (int j = 0; j < count; j++)
+                    baos.write(bytes[i++]);
+            }
+            //                Else if n is between -127 and -1 inclusive, copy the next byte -n+1
+            //                times.
+            else if ((n >= -127) && (n <= -1))
+            {
+                int b = bytes[i++];
+                int count = -n + 1;
+
+                total += count;
+                for (int j = 0; j < count; j++)
+                    baos.write(b);
+            }
+            else if (n == -128)
+                throw new ImageReadException("Packbits: " + n);
+            //                Else if n is between -127 and -1 inclusive, copy the next byte -n+1
+            //                times.
+            //        else
+            //                Else if n is -128, noop.
+        }
+        byte result[] = baos.toByteArray();
+
+        return result;
+
+    }
+
+    private int findNextDuplicate(byte bytes[], int start)
+    {
+        //        int last = -1;
+        if (start >= bytes.length)
+            return -1;
+
+        byte prev = bytes[start];
+
+        for (int i = start + 1; i < bytes.length; i++)
+        {
+            byte b = bytes[i];
+
+            if (b == prev)
+                return i - 1;
+
+            prev = b;
+        }
+
+        return -1;
+    }
+
+    private int findRunLength(byte bytes[], int start)
+    {
+        byte b = bytes[start];
+
+        int i;
+
+        for (i = start + 1; (i < bytes.length) && (bytes[i] == b); i++)
+            ;
+
+        return i - start;
+    }
+
+    public byte[] compress(byte bytes[]) throws IOException
+    {
+        MyByteArrayOutputStream baos = new MyByteArrayOutputStream(
+                bytes.length * 2); // max length 1 extra byte for every 128
+
+        int ptr = 0;
+        int count = 0;
+        while (ptr < bytes.length)
+        {
+            count++;
+            int dup = findNextDuplicate(bytes, ptr);
+
+            if (dup == ptr) // write run length
+            {
+                int len = findRunLength(bytes, dup);
+                int actual_len = Math.min(len, 128);
+                baos.write(-(actual_len - 1));
+                baos.write(bytes[ptr]);
+                ptr += actual_len;
+            }
+            else
+            { // write literals
+                int len = dup - ptr;
+
+                if (dup > 0)
+                {
+                    int runlen = findRunLength(bytes, dup);
+                    if (runlen < 3) // may want to discard next run.
+                    {
+                        int nextptr = ptr + len + runlen;
+                        int nextdup = findNextDuplicate(bytes, nextptr);
+                        if (nextdup != nextptr) // discard 2-byte run
+                        {
+                            dup = nextdup;
+                            len = dup - ptr;
+                        }
+                    }
+                }
+
+                if (dup < 0)
+                    len = bytes.length - ptr;
+                int actual_len = Math.min(len, 128);
+
+                baos.write(actual_len - 1);
+                for (int i = 0; i < actual_len; i++)
+                {
+                    baos.write(bytes[ptr]);
+                    ptr++;
+                }
+            }
+        }
+        byte result[] = baos.toByteArray();
 
-		return result;
+        return result;
 
-	}
+    }
 }
\ No newline at end of file