imgscalr For Mac Publisher's description
from Riyad Kalla
imgscalr is an very simple and efficient вЂњbest-practicesвЂќ image-scaling library...
imgscalr is an very simple and efficient вЂњbest-practicesвЂќ image-scaling library implemented in pure Java.
This library makes uses of efficient Java2D scaling techniques advocated by the Java2D team which provides hardware accelerated operations on most platforms. This library also implements the optimized incremental scaling algorithm proposed by Chris Campbell with some minor enhancements for good-looking (and quick) thumbnail generation (previously only possible with the discouraged Image.getScaledInstance method using the much slower SCALE_AREA_AVERAGE algorithm).
What's New in This Release:В· [BREAKING] Package has changed from com.thebuzzmedia.imgscalr to
В· org.imgscalr I am sorry for the inconvenience of this, but this is
В· necessary. There will be a family of imgscalr-based Java utilities coming
В· out in the future (ExifTool is next) that will all be under this umbrella.
В· [BREAKING] Java 6 is now required for using imgscalr.
В· The reason for this is because imgscalr includes specific types of ResizeOp and ColorConvertOps that actually segfault the latest Java 5 VM when applied, but run fine in Java 6 and 7.
В· imgscalr cannot knowingly ship VM-segfaulting code that could would introduce a potentiallydevastating situation into client applications.
В· This decision was not made lightly, but with Java 5 end-of-lifed and Java 6being out for 5 years, it seemed like a reasonable requirement.
В· [BREAKING] Rotation enum was totally redefined. All rotations were
В· redefined in terms of 90,180,270 quadrant rotations as well as h/v FLIP.
В· [BREAKING] All resize(...) methods that accepted Rot...
System Requirements:В· Java
Program Release Status: Minor Update
Program Install Support: Install and Uninstall