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)

A good resource on image processing using Python

Let me introduce you Adrian Rosebrock and his http://www.pyimagesearch.com/ website. It’s about computer vision and image processing using Python and OpenCV. Looks like there are more than one person that like to share programming experience via blogging :) Here’s how Adrian position himself: This blog is dedicated to helping other programmers understand how image search engines work. While a lot of computer vision concepts are theoretical in nature, I’m a big fan of “learning by example”.

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

On migrating from Wordpress to Wintersmith

p | I welcome you at my new blog home! After using Wordpress for three years of bloging i decided that i’m unhappy with this blog engine. | Personally, i wanted something more “geeky”, if you know what i mean. Wordpress is like a “click to win” - it offers a lot, but keeps you | in strict sandbox called Wordpress API. But first of all - it’s too slow as a blogging platform for one people.

Book review: Instant OpenCV Starter

A Instant OpenCV Starter is a short (56 pages) guidebook to help you to start developing apps with OpenCV library. This guide is aimed for developers who are not familiar with OpenCV or want to improve their experience. Instant OpenCV Starter will teach you how to set-up developer environment and build projects that use OpenCV library for both Windows and Linux platforms. Starting from the basics you will learn the common types used on OpenCV, basic operations on images and video processing.

A bunch of news about book, research and life

Hi friends! the summer has ended and schools and universities has opened their doors in front of new students. Since i graduated few years ago i still remember good old times of study. Doh. I’m to so old yet :) So, on 1st September i decided to share with you about my plans for next three months. Because i scheduled very interesting activities for this autumn. OpenCV Hotshots Yes it is.

OpenCV 2 Hotshot: RAW

I’m glad to publish a official announce of the OpenCV Hotshot book. This book is currently available as a RAW (Read As we Write) book. A RAW book is an ebook, and this one is priced at 20% of the usual eBook price. Once you purchase the RAW book, you can immediately download the content of the book so far, and when new chapters become available, you will be notified, and can download the new version of the book.
1/2 »