Monthly Archives: June 2011

Histogram Equalization

What exactly is histogram equalization and how can we think of it from an intuitive point of view, rather than the more abstract, mathematical point of view? A somewhat detailed technical point of view is given on the Wiki Page. Still, I believe there are some mathematical concepts, which I believe can be explained more...

View full post »

Software, Hardware and Firmware

In understanding the complexities of software development, let’s pause for a second and ask the question: What is software? The American Heritage Dictionary defines software as:  written or printed data such as programs, routines, and symbolic languages, essential to the operation of computers. This definition is mostly correct, but I would go a step further...

View full post »