2014年5月9日 星期五

01160554 linking opencv to dev-c

linking opencv to dev-c


1.install dev-c packet


2. add param
專案->專案設定->參數->add -lcv -lcxcore -lhighgui

3. copy dev/bin/opencv all dll to current directory



//////////////////////////////////////////////////////
in coding

void myTexture()
{
GLuint id;
IplImage * img = cvLoadImage("0960140072.jpg");
cvCvtColor(img, img, CV_BGR2RGB);
glEnable(GL_TEXTURE_2D);
glGenTextures(1, &id);
glBindTexture(GL_TEXTURE_2D, id);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_LINEAR);
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, img->width, img->height, 0, GL_RGB, GL_UNSIGNED_BYTE, img->imageData); 
}

int main()
{
//...
 myTexture();
//...
}





沒有留言:

張貼留言