[ create a new paste ] login | about

Link: http://codepad.org/rgnfqgf0    [ raw code | output | fork ]

C++, pasted on Apr 15:
#include <cv.h>
#include <highgui.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <iostream>

using namespace std;
using namespace cv;

char TrackBarNameB[]="B";
char TrackBarNameG[]="G";
char TrackBarNameR[]="R";

void onTrackBarB(int position);
void onTrackBarG(int position);
void onTrackBarR(int position);
IplImage *Image1;

int main(){
	
    cvNamedWindow("Show Image",1);
    CvSize Image1Size=cvSize(640,480);
    Image1=cvCreateImage(Image1Size,IPL_DEPTH_8U,3);

	int i,j;
    for(i=0;i<Image1->height;i++){
     for(j=0;j<Image1->widthStep;j=j+3){
     Image1->imageData[i*Image1->widthStep+j+1]=0;
	 Image1->imageData[i*Image1->widthStep+j+2]=0;
	 Image1->imageData[i*Image1->widthStep+j+3]=0;
     }
    }
	cvShowImage("Show Image",Image1);

// cvResizeWindow("Show Image",1024,768);
	cvNamedWindow("Parameters", 0);  
	cvCreateTrackbar("B","Parameters",0,255,onTrackBarB);
	cvCreateTrackbar("G","Parameters",0,255,onTrackBarG);
	cvCreateTrackbar("R","Parameters",0,255,onTrackBarR);

    cvWaitKey(0);
    cvDestroyAllWindows();
    cvReleaseImage(&Image1);
}

void onTrackBarB(int position){
    int i,j;
    for(i=0;i<Image1->height;i++){
     for(j=0;j<Image1->widthStep;j=j+3){
     Image1->imageData[i*Image1->widthStep+j]=position;
     }
    }
     cvShowImage("Show Image",Image1);
}

void onTrackBarG(int position){
    int i,j;
    for(i=0;i<Image1->height;i++){
     for(j=0;j<Image1->widthStep;j=j+3){
     Image1->imageData[i*Image1->widthStep+j+1]=position;
     }
    }
     cvShowImage("Show Image",Image1);
}
void onTrackBarR(int position){
    int i,j;
    for(i=0;i<Image1->height;i++){
     for(j=0;j<Image1->widthStep;j=j+3){
     Image1->imageData[i*Image1->widthStep+j+2]=position;
     }
    }
     cvShowImage("Show Image",Image1);
}


Output:
1
2
3
4
5
Line 15: error: cv.h: No such file or directory
Line 20: error: highgui.h: No such file or directory
Line 20: error: windows.h: No such file or directory
Line 9: error: 'cv' is not a namespace-name
compilation terminated due to -Wfatal-errors.


Create a new paste based on this one


Comments: