Hello guys,
After long time i am writing this tutorial on OpenCV.
Now you must have some basic idea about OpenCV and how to setup it in different IDEs from my last posts.If you have any query then feel free to ask by mailing me or commenting directly below the post.Comments are preferred as they will help others too in debugging.

Let us start with the book which should be read to get an brief knowledge about OpenCV structure and programming methods.I want to suggest you only one book which i read during early days of my learning OpenCV and that is "Learning OpenCVby O'Reilly".The book is available on net for opensource community.

It is truly an awesome book to start and you must read it....
Most of my examples and code samples will be based on them..

// Used only as a function parameter to specify that the
// function accepts arrays of more than a single type, such
// as: IplImage*, CvMat* or even CvSeq*. The particular array
// type is determined at runtime by analyzing the first 4
// bytes of the header of the actual array.