Introduction to Raspberry Pi

Firstly I wish you a very Happy New year. This year I was thinking of taking a new year resolution as to write at least one post every week. I know that’s quite tough for me but will try my level best. I am very happy to announce that I just received a Raspberry Pi (RasPi, aliased). Raspberry Pi is a small computer which is having a powerful processor clocked at 700MHz and a 512MB of RAM....

January 1, 2014

OpenCV: Shapes - Circles

Well here we are after a week a new post. This post will guide you to, as you can see in the title, draw shapes on image or in a blank image. I am going use both a blank image and an image from my hard drive and implement it on both C++ and Python. Following are the few shapes which you can draw: Circle Rectangle Ellipse Polygon (Tough) Before understand drawing this shape we need to understand the use of it....

August 28, 2013

OpenCV: Basics

OpenCV as you all know is an open-source Computer Vision library for C, C++ and also Python. This post will guide you for how to use and how to implement any problem on OpenCV. First of all an apology for not writing any post till now. From last week I am thinking about the topic to write for the blog and I came up with this. Choose any one from the given two Integrated Development Environments(IDEs) its needed for developing a project then even executable file at the end and it also helps a lot in debugging....

August 23, 2013

Introduction to OpenCV & its Installation in Ubuntu 12.04

Computer vision is a rapidly growing field, partly as a result of both cheaper and more capable cameras, partly because of affordable processing power, and partly because vision algorithms are starting to mature. OpenCV itself has played a role in the growth of [Computer vision] (http://en.wikipedia.org/wiki/Computer_vision) by enabling thousands of people to do more productive work in vision. With its focus on real-time vision, OpenCV helps students and professionals efficiently implement projects and jump-start research by providing them with a computer vision and machine learning infrastructure that was previously available only in a few mature research labs....

January 25, 2013

Image Processing: From the ‘Sixth Sense’ view.

From last few years the demands of image processing applications have increased considerably. Especially the one concept given by Pranav Mistry about his application ‘Sixth Sense’. Yes, in this post I will try to give you the brief idea about that and also you can build your own sixth sense device*. He interfaced a camera and projector with one of the best processors Image processing is just another phrase to make any computer or a device not just to see objects but also to understand what it represents. For example to find a color proportion in an image, for finding any cracks or flaws on a wall or even finding a particular color from the image, etc. ...

July 10, 2012

Processors: Microcomputers and Microprocessors

Recently I was studying microprocessors and I thought this would be a better start for my blog i have started this post with a poll to see that out of many processor manufacturer who is the better from them. The Microprocessor is a combination of many functional blocks such as Data and Address Buffer, Serial Communication, Interrupt Control, Controls, etc. The figure below shows the functional block diagram of Intel 8085 Microprocessor....

June 29, 2012