Skip to content

The thought behind SimpleImage

Ralph Niemitz edited this page May 18, 2017 · 1 revision

The thought behind SimpleImage

Originally I had to program a command line tool for image processing in a headless environment. Because the environment was headless I could not use the java.awt.image package. So I decided to write my own image class. The class I created simply saved an image in a two dimensional integer array. One integer represented a pixel with the color model ARGB. I had no time to program image readers and writers so I just used pre-written open source projects for that job. I added some methods to the class I created so I would be able to read the width and height of the image, filter it, scale it, rotate it. I noticed that the class I created is alot easier to understand than the BufferedImage class. Once I was done with the project I decided to make the class I created to a nice, easy and simple library for future projects. SimpleImage was born.

Clone this wiki locally