Skip to main content

Android App: Image Histogram Generator

It’s time for another new Android app! My first photography app was for astrophotography. This time I wrote one that generates histograms of pretty much any sized jpeg, gif. png, or bmp you can throw at it.


Here is a link to the app on the Android Market.

http://www.youtube.com/watch?v=UCrZBGLw7I8

Check out the video I made (Pentax K-5 at 720p 30fps, edited in Kdenlive)

As with a lot of my apps, this started with a need that I saw for myself. I wanted to be able to have nice large histograms of my camera images. I also wanted to be able to see histograms of photos I downloaded on my phone or copied over by hand.

The app description from the market page:

Check the exposure of your images on Android with this histogram generator!

Are you interested in checking out your jpeg, png, bmp, and gif files to see if they are properly exposed? It’s easy with this image histogram generator. This application loads those formats in any size, large or small, and allows you to see how luminance and color data is distributed throughout the image.

I wrote this program so that I could get a nice large detailed tonal histogram of my camera photos as well as images that I downloaded or store on the device. I was even able to display a histogram of an 8MB 100% quality JPEG from my 16MP camera! (with some wait time for processing of course).

The application allows you to select an image from the built-in android gallery as well as browse your device with any attached storage like a Micro SD card inserted into your phone or other device.

So now you and I can check our work afterward to make sure that the exposure is technically correct as well as check for either red, green, or blue color issues with a nice large full-screen graph of all four. Sometimes only one channel like red can be underexposed or over exposed, causing an issue with the overall photo. I use this program to check for difficult-to-spot issues like that.

I’m offering this up on the Android market to help others benefit from my efforts in solving a problem I had.

Fun times indeed. This was probably one of the more time intensive apps to write, taking around a full-time week and a half (pretty expensive in “developer dollars”). I have more ideas for photography apps, but I need to re-focus my attention toward a large project I’ve been working on for a few months that’s unrelated to photography and market apps. I’d like to eventually write apps for the Apple marketplace, but the cost of entry is way too much for me at the moment (developer fees plus the cost of a Mac for development and a few hardware devices for testing).

I hope some of you find this new app useful.

Popular posts from this blog

Nikon Z5ii Announced and My Thoughts vs the Original Z5

The Nikon Z5ii was announced recently. I haven't actually used this new camera myself, so keep that in mind. This is going to be mostly me looking at the specs and comparing it to the original Nikon Z5, which I've been using for a few years now. Check out the full video on YouTube:   The original Nikon Z5 camera. Overall, the original Z5 isn't a bad camera. I've gotten it to a point where it works how I want it to and it's reliable for what I do.  My main use case is often anime and comic conventions, going there and taking photos of people in cosplay. I usually use the 40mm f/2 lens on the Z5, and it works well for that.  First-person view using the Nikon Z5 at an anime convention. Nikon Z5ii vs Z5: The Spec Sheet Comparison  Nikon has a handy comparison section on their Z5ii page, so let's break down some key differences based on that and my experience with the original. Nikon's website comparing the Z5ii and the original Z5 specifications. First up, the ...

EF-M Sigma 56mm vs. Viltrox 56mm

I was curious how the two native Canon EF-M 56mm f/1.4 lenses compared. Is one better in image quality or features than the other? At least right now there is a significant price difference between the two. Check out the embedded video to see how it goes!  Sigma and Viltrox 56mm lenses Check out the YouTube video here : Sigma 56mm f/1.4 DC DN Contemporary Lens for Canon EF-M: B&H: https://bhpho.to/3bNQUjk Amazon: https://amzn.to/3cC8pUb ebay: http://ebay.us/5Q3NxW Used on KEH: https://shrsl.com/2b947 Viltrox 56mm f/1.4 AF lens for Canon EF-M: Amazon: https://amzn.to/39sl5Pa B&H: https://bhpho.to/3nXMoF0 ebay: http://ebay.us/b4IRWE As an affiliate of these shops, I earn from qualifying purchases!  Here are the notes I wrote up while compiling data and deciding what I should mention in the video. Physical properties of the lens: The Sigma lens is shorter but thicker than the Viltrox.   Weight is 280g for the Sigma and 290g for the Viltrox. Sigma: 66.5mm x 59.5m...

7Artisans 50mm f/1.8 for Nikon Z-mount Overview

In this overview, I'm taking a look at the 7Artisans 50mm f/1.8 lens for the Nikon Z system. Is it worth considering over the official Nikon Z 50mm f/1.8s lens? I also compare it with the Nikon Z 24-50mm f/4-6.3 kit lens at 50mm.  Check out the full video on YouTube :  7Artisans sent me this lens to try out based on my  collaboration terms . They had no say in the content produced and were not allowed to preview it.  Build Quality & Handling 7Artisans and Nikon lens side-by-side. The 7Artisans 50mm f/1.8 is similar in size to Nikon's 50mm f/1.8s, although it's slightly taller and a bit thinner. Both lenses feature a manual/auto focus switch, but I found that the one on the 7Artisans lens requires less travel and is easier to push, which isn't ideal. You might accidentally switch modes while handling the lens. Something I found myself doing a couple of times on my photowalk. The AF/MF switch and aperture adjustment ring. The manual focus ring on the 7Artisans lens...