Posted by
ctrueden on
Dec 05, 2014; 11:18pm
URL: http://imagej.273.s1.nabble.com/ImageJ-with-MacBook-Pro-retina-displays-tp5010662p5010805.html
Hi Christophe,
> some applications (like iPhoto) use the full native resolution to
> display images (eg it is possible to display a 2000x1000 image in a
> window with all its pixels at 100% even when using a 120x800 setting).
> My question is: is it the case for ImageJ on such a display?
I tested briefly just now, and the answer seems to be yes -- although I
personally have a hard time telling for sure.
Java UI definitely does, in general, take advantage of the Retina display:
- The window frames are crisper
- The ImageJ toolbar is crisper
As for the images themselves, my test was as follows:
- Open Clown
- Zoom out to 50%
- OS zoom in using ctrl+mouse wheel
- Move the Clown image halfway between a Retina display and a non-retina
display
- Clown pixels are obviously doubled/crisper on the Retina
ImageJ 1.x uses Toolkit.getDefaultToolkit().createImage from a
MemoryImageSource internally, which I guess works with the Retina the way
you want... pretty impressive.
I tested on Java 6, 7 and 8 and it seems to work in all three, although
zoom performance in J7 is the worst.
Regards,
Curtis
On Thu, Nov 27, 2014 at 9:52 AM, Christophe Leterrier <
[hidden email]> wrote:
> I am thinking about getting a MacBook Pro 13" with Retina Display. This
> screen has a native 2560x1600 px screen, with various display settings: a
> "doubled pixel" resolution of 1280x800, and the possibility to use
> intermediate (interpolated) resolutions of 1440x900 and 1680x1050. (native
> 2560x1600 is not directly accessible without a third-party soft, mainly
> because everything gets very tiny).
>
> Whatever the resolution chosen, some applications (like iPhoto) use the
> full native resolution to display images (eg it is possible to display a
> 2000x1000 image in a window with all its pixels at 100% even when using a
> 120x800 setting). My question is: is it the case for ImageJ on such a
> display? If not, for people who use such a screen, is the image quality
> acceptable when working with ImageJ with interpolated resolutions (1440x900
> or 1650x1080)?
>
> Thanks for your input,
>
> --
> Christophe Leterrier
> Researcher
> Axonal Domains Architecture Team
> CRN2M CNRS UMR 7286
> Aix Marseille University, France
>
> --
> ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html