Owner: Open Computer Vision URL:www.myopencv.blogspot.com Join Date: Mon, 13 Oct 2008 23:26:57 -0500 Rating:0 Site Description: Open Source API intended for Computer Vision.Blog is a good tool to learn Machine Vision.Promotes the development of Open Source Community. Site statistics:Click here
Color Detection by using Color space basics 2008-09-28 13:42:00 #include “math.h” #include “conio.h” #include "cv.h" #include "highgui.h" #include “stdio.h” /*ALL the necessary header files*/ /*So now let us extract the red things from the images and this time we will do it with perfection and let me also tell you that the we are only going to detect the red color here... /*If you want to understand the whole point of this program t Read more:Color
, Detection
Visual C++ and OpenCV 2008-09-13 03:10:00 Now having posted some programs in Dev C++ IDE let
us switch to the microsoft Visual
C++ and in this post I will speak about how to integrate the Microsoft 6.0 version with Opencv...So lets see...after installing the Visual C++....here we will follow sourceforge.net with some slight modifications.So lets do it....If someone wants a direct link to sourceforge here is the link..%2B%2B So sourcef
Facedetect.c 2008-05-31 22:13:00 Dear Friends, Here i speak about the face detection program which comes along with openCV package in the folder\root\..Opencv\samples here you will find many programs which are really worth much...In this post I have made an attempt to explain the face detection program which is facedetect.c in the same folder which I have specified. This post if you really want to understand the program then
cvSobel Operation 2008-05-11 10:38:00 Dear friends Here is a working program on sobel Operator.. #include "cv.h"#include "highgui.h"#include "stdio.h" // A Simple Camera Capture Framework int main() { int height,width,step,channels; uchar *data,*data1,*data2; int i,j,k;CvCapture* capture = cvCaptureFromCAM( CV_CAP_ANY );IplImage* frame = cvQueryFrame( capture );if( !capture ) { fprintf( stderr, "ERROR Read more:Operation
Study Database 2008-05-10 00:07:00 Dear friends I have started another blog which is meant for Core Studies.I have uploaded Really unique e-books which are rarely found over the Internet.You can find really useful information as i keep updating it time to time as i do it with this blog..You may find the blog here.Alternatively the blog is www.thestudydatabase.blogspot.com Read more:Database
, Study
Monochrome Images from Color Images 2008-05-08 08:07:00 This post just describes how to copy a channel from the color image and then put it in a single channel image. Here an important point is that If the Image is a three channel image then OpenCV knows that it should be a color image.When we declare a variable(whenever I refer to a variable I mean IplImage Variable from now on) with only one channel then its naturally a MonoChrome Image. S Read more:Color
, Images
Basic Camera Access 2008-05-08 06:45:00 In This section of the post we come to the basic thing which is being Increasingly used these days in many of Robotics Arenas(since I am from the Robotics Back groundI want to speak about the same).From Robotics Point of View I have always seen that students try to always connect the ports of the computer to drive or direct the bot.But in most of the cases I have seen students using Matlab (which Read more:Access
, Basic
, Camera
Playing with Images in Open Computer Vision 2008-05-08 03:58:00 Dear friends, This is a must read post where in I am Posting a program which can pull out the Red, Green, blue component of the Image and show it out seperately...We recall, Images
==>Nothing but numbers.Well nevertheless, its not just always Enough to know that Images are just numbers.You should always try to get the feel of working with numbers in the form of Images.Well the above said this post Read more:Computer
Thresholding with an OpenCV Function 2008-04-09 13:12:00 Friends I had previously put up a code which spoke about thresholding but without using thresholding functions in OpenCV.Now here is a blog post program which uses cvThreshold to threshold Images have a look..Beside is the picture lena.jpg which is frequently used for image processing functions..._Even i have used this picture in all of my Image processing functions..!#include "cv.h"#include "high
Setting an Region of Interest in an image 2008-04-09 12:20:00 Friends below is some code which can set the region of interest.Well its really simple.Have a lokk at the code below and it will be really simple to understand here you go#include "cv.h"#include "highgui.h"#include "stdio.h"#include "conio.h"int main() { int height,width,step,channels;uchar *data;int i,j,k;CvRect rect;/*declaring a structure variable called rect of CvRectCvRect has the following Read more:Interest
, Setting
Loading an Image, Manipulating it and Saving it. 2008-04-08 07:13:00 Here in this post I am speaking about how to load an image and how to play with the Image
.Here I have used the same Image called lena.jpg which is a very good image for all of the image processing operations.The image is special because any or most of the image processing operations are easily observable on the image.In the program below by uncommenting certain lines we can make the data in the ce Read more:Loading
, Saving
Loading and saving an Image. 2008-04-08 05:30:00 I'd really suggest that you read another post on this blog which speaks about an IplImage
for beginners.Others can look after the code if you already know about the basics of IplImage..//Program starts#include "cv.h"#include "highgui.h"#include "stdio.h"//#include "conio.h"int main() {//Here if you want you can also put arguments to main if you want int height,width,step,channels; uchar *data; Read more:Loading
Thresholding Operation in OPEN CV 2008-04-04 05:42:00 Now lets speak about thresholding Operation
in OPEN CV.Basic Idea of thresholding is a cut off or a limit.. As we know we can allow or not allow some pixels to go beyond a certain limit.This Thresholding Operation is very useful in many applications.So let's discuss.. Here in this program i did not use CvAdaptiveThreshold.Simply because i got what i wanted to do on an image.Now you know the fu
Open CV Beginners 2008-04-04 04:17:00 Dear friends,This post speaks about how to make use of , or, in other words how to know where to look for data or the Information which you need.I am a member in the yahoo group of the Open CV and I found many beginner Questions popping up related to the camera settings and very basic questions such as pixel access and some others..So friends after downloading and installing OPEN CV your biggest a
Images in Open CV 2008-04-04 00:38:00 This post will speak about creating an image. A simple 8 bit monochrome image.As we know monochrome image has a single channel and since it is an 8 bit image it has only 0 to 255(n-1)gray levels to represent.Which means that the lower limit is zero and the upper limit is 2 to power of 8 which is again 256 means 0 to 255. Beginners just try to start off with just 8 bit images and go to higher d Read more:Images
Seeing Through Open CV 2008-03-26 12:19:00 Hello Friends and welcome to my blog...You can find some very good and cool information and this blog will definitely help you to gain some knowledge in Open Computer Vision.In this blog i will stress on just one thing.Please do not think about an image to be an image.Just take an image to be an array of numbers and just numbers, Integers or whatever.Images are nothing but arrays numbers and numbe Read more:Seeing
Making of the Youtube Video 2008-12-20 10:28:00
Download Original You tube Video from here(I am sorry,do not have my own server) If you are a user who has come after watching the Video on the youtube..and if you are fairly acquainted with OpenCV then you may read on otherwise you may study some previous posts....get to know some basics and then come back.. Download the only monochrome Image video from here(u can make the same by us
Red blob detection from video 2008-12-20 09:56:00 1.I have a video
in which a red color blob is moving all around the camera... 2. I have applied the color detection function on the Video and saved the video in a file Remember that the algorithm which i have applied is already explained in some other posts for the blob detection the link for which is here.Same i color converted the video and then applied the detection function according to
Saving a part of a video in another video 2008-12-19 07:02:00 Before you come and read this post i sincerely request you to first read this post which speaks how to convert a collection of images into a video
….if you already know the same read on….
This post speaks about how to save a part of a video in another video.... Here we will use the same concept as with the other post which used the concept of the "fps" #include "cv.h"
#i Read more:Saving
Creating Your own Videos in OpenCV 2008-12-19 05:14:00 Don't you want to convert all the images which you have of your friends or a collection of good images ..the images which you like ..convert the into a video..?Yes...You can do it some very small code...here it goes... So now let's speak about making your own videos in OpenCV without a help of a camera. If you have a collection of images then you can create your own Videos.Yes I mean it. So Read more:Creating