Picasso - A powerful image downloading and caching library for Android

  •        310

Picasso is a powerful image downloading and caching library for Android. Images add much-needed context and visual flair to Android applications. Picasso allows for hassle-free image loading in your application—often in one line of code!

Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);

http://square.github.io/picasso/
https://github.com/square/picasso

Tags
Implementation
License
Platform

   




Related Projects

imgscalr - Java Image-Scaling Library

  •    Java

imgscalr is a Java Image-Scaling Library implementing Chris Campbell's incremental scaling algorithm as well as Java2D's "best-practices" image-scaling techniques. imgscalr also provides support for applying arbitrary BufferedImageOps against resultant images directly in the library. It can fit an image to a specific width or height regardless of its orientation using a Mode argument.

Thumbnailator - A thumbnail generation library for Java

  •    Java

Thumbnailator is a thumbnail generation library for Java. Learning how to use the Image I/O API, Java 2D API, image processing, image scaling techniques etc is fairly difficult task. Thumbnailator will take care of all those things for you. Thumbnailator is a single JAR file with no dependencies to external libraries, making development and deployment simple and easy. It also provides support to watermark, rotate, fluent API.

image-map-resizer - Responsive HTML Image Maps

  •    Javascript

This is a simple library that makes HTML Image Maps responsive, so that they automagically stay scaled to the size of the image they are attached to. It detects the window being resized and updates the co-ordinates of the image map accordingly. This library can be used with or without jQuery.

Scrimage - Scala image processing library

  •    Scala

Scrimage is a consistent, idiomatic, and immutable scala library for manipulating and processing of images. The aim of the this library is to provide a quick and easy way to do the kinds of image operations that are most common, such as scaling, rotating, converting between formats and applying filters. It is not intended to provide functionality that might be required by a more "serious" image processing application - such as face recognition or movement tracking.

ImageMagick

  •    C++

ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.


ScrollGalleryView - :bridge_at_night: Android image gallery with bottom scroll view

  •    Java

ScrollGalleryView is a flexible library which helps you to create awesome media galleries in your Android application. It's easily integrated with the most popular image loading libraries such as Picasso, Glide and Fresco. ScrollGalleryView supports different types of media such as images and videos. You can create image gallery, video gallery, or mix them in any way. To abstract from concreate way of image loading ScrollGalleryView uses MediaLoader so it makes possible to use different image loading libraries depending on your needs (Picasso, Glide, Fresco).

react-native-image-resizer - đź—» Resize local images with React Native

  •    Objective-C

A React Native module that can create scaled versions of local images (also supports the assets library on iOS). Note: on latest versions of React Native, you may have an error during the Gradle build on Android (com.android.dex.DexException: Multiple dex files define Landroid/support/v7/appcompat/R$anim). Run cd android && ./gradlew clean to fix this.

Marvin - Image Processing Framework

  •    Java

Marvin is an image processing framework that provides features for image and video frame manipulation, multithreading image processing, image filtering and analysis, unit testing, performance analysis and addition of new features via plug-in. It can process camera frames for video filtering, object tracking, augmented reality, motion detection and analysis among other things.

Intervention Image - PHP image handling and manipulation

  •    PHP

Intervention Image is an open source PHP image handling and manipulation library. It provides an easier and expressive way to create, edit, and compose images and supports currently the two most common image processing libraries GD Library and Imagick. The class is written to make PHP image manipulating easier and more expressive. No matter if you want to create image thumbnails, watermarks or format large image files Intervention Image helps you to manage every task in an easy way with as little lines of code as possible.

BBImageHandler - An image generator for DotNetNuke and ASP.NET

  •    

The BBImageHandler for DotNetNuke and ASP.NET gives users and module programmers the opportunity to use a handler that displays resized images, adds watermarks to images, creates thumbnails of web pages or displays images stored in a database table without storing them to har...

picasso-transformations - An Android transformation library providing a variety of image transformations for Picasso

  •    Java

An Android transformation library providing a variety of image transformations for Picasso. Please feel free to use this.

image_processing - High-level image processing wrapper for libvips and ImageMagick/GraphicsMagick

  •    Ruby

Provides higher-level image processing helpers that are commonly needed when handling image uploads. This gem can process images with either ImageMagick/GraphicsMagick or libvips libraries. ImageMagick is a good default choice, especially if you are migrating from another gem or library that uses ImageMagick. Libvips is a newer library that can process images very rapidly (often multiple times faster than ImageMagick).

scissors - âś‚ Android image cropping library

  •    Java

Fixed viewport image cropping library for Android with built-in support for Picasso, Glide or Universal Image Loader. See scissors-sample.

im4java - java interface to the ImageMagick commandline

  •    Java

im4java is a pure-java interface to the ImageMagick commandline. im4java just generates the commandline for the ImageMagick commands and passes the generated line to the selected IM-command (using the java.lang.ProcessBuilder.start()-method).

JMagick - Java interface of ImageMagick

  •    Java

JMagick is an open source Java interface of ImageMagick. It is implemented in the form of a thin Java Native Interface (JNI) layer into the ImageMagick API.

imgp - Multi-core batch image resizer and rotator

  •    Python

imgp is a command line image resizer and rotator for JPEG and PNG images. It can resize (or thumbnail) and rotate thousands of images in a go, at lightning speed, while saving significantly on storage. Powered by multiprocessing, an intelligent adaptive algorithm, recursive operations, shell completion scripts, EXIF preservation (and more), imgp is a very flexible utility with well-documented easy to use options.

Coil - Image loading for Android backed by Kotlin Coroutines

  •    Kotlin

Coil is an image loading library for Android backed by Kotlin Coroutines. Coil performs a number of optimizations including memory and disk caching, downsampling the image in memory, re-using bitmaps, automatically pausing/cancelling requests, and more. It adds ~2000 methods to your APK (for apps that already use OkHttp and Coroutines), which is comparable to Picasso and significantly less than Glide and Fresco.

image-resizer - On-the-fly image resizing using Node.js and GraphicsMagick. Heroku Ready!

  •    Javascript

image-resizer is a Node.js application that sits as a custom origin to your CDN and will resize/optimise images on-the-fly. It is Heroku ready, but can also be deployed easily to any cloud provider (has been used with success on AWS). The primary goal for this project was to abstract the need to set image dimensions during the upload and storage phase of images in a modern web application.

JavaScript-Load-Image

  •    Javascript

JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled and/or cropped HTML img or canvas element. It also provides a method to parse image meta data to extract Exif tags and thumbnails and to restore the complete image header after resizing.

Fast Image (JPG) Resizer for Java

  •    Java

The quot;Fast Image Resizer for Java Toolquot; has following features: resize all JPEG/JPG images of a directory, generate web galleries, store resized images in a ZIP file, add text or image watermark. The Tool is available in German and English.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.