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

Bill Ross ross at cgl.ucsf.edu
Sun Sep 17 21:59:40 UTC 2017


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/c23786d9/attachment.html>


More information about the 2d-dev mailing list