OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It functions as a deep zoom image viewer that renders massive images using a tiled pyramid approach, enabling smooth panning and zooming without requiring the full image file to be loaded. The project distinguishes itself through broad support for standardized image retrieval protocols, including the International Image Interoperability Framework (IIIF), IIPImage, Iris, and OpenStreetMap. It provides a hardware-accelerated rendering layer via WebGL to apply real-time filters and
Viewerjs is a JavaScript image viewer library and frontend media display tool. It functions as an image gallery component and web-based manipulator for rendering images within browser interfaces. The library enables interactive image inspection through zooming, panning, rotating, and flipping operations. It supports both full-screen modal overlays and embedded inline page rendering to accommodate different display requirements. The project includes systems for gallery navigation, such as automated slideshows and index-based selection. It provides interface controls for keyboard-driven naviga
BigImageViewer is an Android image zooming library and UI component designed for displaying high-resolution images with pan and zoom capabilities while maintaining low memory usage. It functions as a unified loading wrapper that integrates with third-party providers such as Glide, Picasso, and Fresco to fetch and cache images from network or local sources. The library includes an animated image renderer that supports GIF and WebP formats through header-based detection. It facilitates image gallery navigation using shared element transitions to create smooth visual movement between thumbnails
PhotoView is a custom Android view implementation designed to display high-resolution images with native support for zoom and pan gestures. It provides a zoomable image view and a matrix controller to manage how images are scaled and translated within a mobile user interface. The library handles the detection of pinch-to-zoom and tap gestures to enable interactive image navigation. It manages the transformation matrix of the image to ensure smooth magnification and provides viewport constraints to align photo edges with screen boundaries. The project covers the broader requirements of mobile
This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent memory overflows. It serves as an interactive image component that supports pinch-to-zoom, panning, and double-tap animations.
Las características principales de davemorrissey/subsampling-scale-image-view son: Image Tiling, Tiled Image Renderers, Region-Based Decoding, Image Source Loaders, Interactive Image Viewers, Subsampling Decoders, Screen Space Coordinate Mappings, Android Image Components.
Las alternativas de código abierto para davemorrissey/subsampling-scale-image-view incluyen: openseadragon/openseadragon — OpenSeadragon is a JavaScript library and tiled image rendering engine designed for high-resolution image viewing. It… fengyuanchen/viewerjs — Viewerjs is a JavaScript image viewer library and frontend media display tool. It functions as an image gallery… piasy/bigimageviewer — BigImageViewer is an Android image zooming library and UI component designed for displaying high-resolution images… chrisbanes/photoview — PhotoView is a custom Android view implementation designed to display high-resolution images with native support for… hdodenhof/circleimageview — CircleImageView is a custom Android UI component that renders rectangular images as perfect circles with smooth… baseflow/photoview — PhotoView is a reusable Android UI component that provides a zoomable image view. It is designed to handle gesture…