Better Programming

Advice for programmers.

Follow publication

Member-only story

Fast Image Processing in Android With Halide

Minhaz
Better Programming
Published in
6 min readMay 21, 2022
Photo by Dan Smedley on Unsplash.

Halide is an open-source domain specific language designed to make it easier to write and maintain high-performance image processing or array processing code on modern machines.

I have been writing a series on Halide and this article is 3rd one in the series. In the last two articles, I talked about

In this article I will be writing about how to use Halide with Android and what kind of performance boost it can offer us.

To show the performance benefits I am going to reuse the problem statement of YUV to RGB color format conversion. I have written a couple of articles in the past showing different ways to do image processing in Android with this example using this example.

Disclaimer: Any opinion called out in this article are my own and don’t reflect opinion or stance of the organizations I work with.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Minhaz
Minhaz

Written by Minhaz

Staff Software Engineer @Google. Leading teams democratising On device AI for for masses. Writes about programming generics & specifics.

Write a response