How to write a good code

![](featured-image.jpg) This article is a quintessence of my all experience I’ve got for last years working as a computer vision consultant. I hope you will find this interesting and useful. My goal was to create set of rules I follow personally on daily basis. 1. Prefer functional approach Image processing is a place where functional paradigm shows it’s bests. In most cases, image processing algorithm depends only on input image and has no side effects.

Computer Vision Digest - September 2014

Third computer vision digest. Your monthly portion of news in computer vision for September 2014. In this issue: - Real-time face 3D model reconstruction - Image color correction and contrast enhancement - Robust Optimization Techniques in Computer Vision Previous issues: - Computer Vision Digest (May 2014) - Computer Vision Digest (June 2014) - Computer Vision Digest (August 2014) Feel free to leave your suggestions on interesting materials in post comments or via Twitter by mentioning [@cvtalks](https://twitter.

Computer Vision Digest - August 2014

Third computer vision digest. Your monthly portion of news in computer vision for August 2014. In this issue: - Free Photo Editing Software Lets You Manipulate Objects in 3D - Real-Time Digital Makeup with Projection Mapping - Video stabilization through 3D scene recovery - Using OpenCV, Python and Template Matching to play “Where’s Waldo?” - OpenCV 3.0 alpha is out Previous issues: - Computer Vision Digest (May 2014) - Computer Vision Digest (June 2014)

Computer vision Digest - June 2014

This is a second issue of monthly computer vision digest - a list things that you don’t wanna miss, a list of what happened in computer vision in June 2014. Previous issues: - Computer Vision Digest (May 2014) In this issue: - Signed Distance Field - converting raster masks to vector form - QVision: Computer Vision Library for Qt - Closer look on licence plate recognition - OpenCV 3.0

Computer vision Digest - May 2014

This is a first issue of monthly computer vision digest - a list things that you don’t wanna miss, a list of what happened in computer vision in May 2014. In this issue: - Browser image processing - how fast is it? - Object recognition using neural networks via JavaScript - NASA shares it’s own computer vision library - Easy optimization of image processing pipelines using decoupling algorithms - OpenCV Apparel Store