Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc. A custom image view for Android, designed for photo galleries and displaying huge images (e.g. maps and building plans) without OutOfMemoryErrors. Includes pinch to zoom, panning, rotation and animation support, and allows easy extension so you can add your own overlays and touch event detection. The view optionally uses subsampling and tiles to support very large images - a low resolution base layer is loaded and as you zoom in, it is overlaid with smaller high resolution tiles for the visible area. This avoids holding too much data in memory. It's ideal for displaying large images while allowing you to zoom in to the high resolution details. You can disable tiling for smaller images and when displaying a bitmap object.

Features

  • This view can display JPG and PNG images of any size
  • A subsampled (low resolution) base layer is loaded, and higher resolution tiles are loaded for the visible area as you zoom in
  • Android's BitmapRegionDecoder is used to load subsampled tiles
  • When you are displaying an image that is small enough to fit in memory on all devices, you can disable tiling
  • Wherever possible, you should thoroughly test your image on a variety of devices
  • Images are decoded as RGB_565 bitmaps by default

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Subsampling Scale Image View

Subsampling Scale Image View Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Subsampling Scale Image View!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java Photo Management Software, Java Libraries

Registered

2021-08-18