Monthly Archives: February 2015

Version Control for General Use

Version control is essentially a software that maintains a repository of multiple versions of files. Version control is needed not just for programmers, not just for researchers in science or engineering but for any one who needs to write a … Continue reading

Posted in Software Engineering | Tagged | Leave a comment

Why Functional Programming works for the Eight Queens Problem.

At a recent Boost Conference, Bartosz Milewski [1] presented a solution to the Eight Queens problem from a functional programming perspective. The main argument is that in Functional Programming we do not modify state. We create new states by extending … Continue reading

Posted in Algorithm, Software Engineering, Software Puzzle | Tagged | Leave a comment

Wiener Filtering using OpenCV

This GitHub project uses OpenCV (C++) to implement Wiener Filtering simulation It uses the Gaussian function or more specifically¬† its Fourier Transforms (FT) as described in [1]. The image is first translated where the first and third quadrants are swapped. … Continue reading

Posted in Image Processing | Leave a comment