# Combining Picasso with color matrices to transform images

DevFeed: [Combining Picasso with color matrices to transform images](<https://devfeed.tech/articles/welcome-to-the-color-matrix-15957.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/welcome-to-the-color-matrix>)

Author: P-Y Ricau

Published: 2015-12-09T17:10:00Z

Content type: tutorial

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Picasso](<https://devfeed.tech/topics/picasso.md>), [Canvas](<https://devfeed.tech/topics/canvas.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [canvas](<https://devfeed.tech/tags/canvas.md>), [code](<https://devfeed.tech/tags/code.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [images](<https://devfeed.tech/tags/images.md>), [picasso](<https://devfeed.tech/tags/picasso.md>), [pixel](<https://devfeed.tech/tags/pixel.md>), [rgb](<https://devfeed.tech/tags/rgb.md>)

## AI overview

This tutorial explains how to tint downloaded images dynamically by converting them to grayscale and applying a ColorMatrix while drawing them on a canvas. It presents the approach as more generic and efficient than layering a translucent color or processing every pixel individually.

## Source excerpt

Combining Picasso with color matrices to transform images.