id summary reporter owner description type status priority milestone component version severity resolution keywords cc blockedby blocking
801 Zoom behavior differs from IJ1 curtis bdezonia "ImageJ1 zooms in according to the increments: 150%, 200%, 300%, 400%, 600%, 800%, 1200%, 1600%, 2400%, 3200%. It zooms out according to the increments: 75%, 50%, 33.3%, 25%, 16.7%, 12.5%, 8.3%, 6.2%, 4.2%, 3.1%.
Internally, these factors are:
||In||1.5x||2x||3x||4x||6x||8x||12x||16x||24x||32x||
||Out||3/4x||1/2x||1/3x||1/4x||1/6x||1/8x||1/12x||1/16x||1/24x||1/32x||
When zooming in or out from a non-standard zoom factor, IJ1 simply ""rounds"" to the nearest standard zoom factor.
Conversely, our zoom plugin zooms in or out by a factor of 1.2 each time. We should change the zoom plugin to use the above preset factors, though we do not have to limit ourselves to 32x—we can extrapolate the behavior further from there if desired (48x, 64x, 96x, 128x, 192x, 256x, etc.)." defect closed minor imagej2-b1-initial Display API minor fixed