[OpenJDK 2D-Dev] ImageIO.read(jpeg): different RGB from OpenJDK and Oracle Java

Bill Ross ross at cgl.ucsf.edu
Sun Sep 17 22:08:30 UTC 2017


If this is the only diff between the Java's involved here, it is 
interesting that it is sufficient to switch photo pair distances from 
Group 2 to Group 3 in the interpretation of the histograms as 
coordinates in Poincare spherical space.

 > Bigger picture: http://phobrain.com/pr/home/poincaredesc.html

Bill

On 9/17/17 2:59 PM, Bill Ross wrote:
>
> Sorry, where are my manners:
>
> Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
> Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
>
> openjdk version "1.8.0_131"
> OpenJDK Runtime Environment (build 
> 1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11)
> OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
>
> Bill
>
>
> On 9/17/17 2:55 PM, Bill Ross wrote:
>> http://phobrain.com/pr/home/gallery/img2112a.jpg
>>
>> Example RGB diff between OpenJDK and Oracle; 673/58903 pixels differ, 
>> often by 1, but also like this:
>>
>> 43480c43480
>>
>> < -9876933
>>
>> ---
>>
>> > -9942469
>>
>> 43491c43491
>>
>> < -9876931
>>
>> ---
>>
>> > -9942467
>>
>> --------
>>
>>     BufferedImage buffered = ImageIO.read("img2112a.jpg");
>>
>>     try {
>>         PrintStream out = new PrintStream(new File("pixels_2112"));
>>         for (int i=0; i<buffered.getWidth(); i++) {
>>             for (int j=0; j<buffered.getHeight(); j++) {
>>                 out.println("" + buffered.getRGB(i, j));
>>             }
>>
>>         }
>>         out.close();
>>     } catch (Exception e) {
>>         e.printStackTrace();
>>     }
>>
>> As discovered in BoofCV: 
>> https://groups.google.com/forum/#!topic/boofcv/b40hIlt8Cz0
>>
>> Bigger picture:
>>
>> http://phobrain.com/pr/home/poincaredesc.html
>>
>> Bill Ross
>>
>>
>>
>>
>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/2d-dev/attachments/20170917/bc3c1aa9/attachment-0001.html>


More information about the 2d-dev mailing list