Transcript

Unity & QCAR

OpenCV & OpenGL : : 2013.08.16 : 07`

OpenCV & OpenGLp.3~10p.11Drawp.12~14p.15p.16

http://blog.naver.com/sbspace?Redirect=Log&logNo=1301719327961. OpenCV & OpenGL

ppt 32. - - - OpenCV & OpenGL

ppt 43. : OPENCV_BUILD : C:\opencv 2.4.3\build (Opencv + build )

OpenCV & OpenGL

ppt 54. -Path (), ; ;%OPENCV_BUILD%\x86\vc10\bin;

OpenCV & OpenGL

ppt 65.$(OPENCV_BUILD)\include

OpenCV & OpenGL

ppt 76. $(OPENCV_BUILD)\x86\vc10\lib

OpenCV & OpenGL

ppt 87. OpenCV & OpenGL

ppt 9Header file (GL.h, GLAUX.h, GLU.h, glut.h)program\Microsoft Visual Studio 10.0\VC\include\GL ( (GL) )

Lib file (glut, glut32,GLAUX)program\Microsoft Visual Studio 10.0\VC\Lib

dll file (glut32.dll, dlut.dll)Windows(WINNT)\system OpenCV & OpenGL

ppt 10void glLightfv(GLenum light,GLenum pname,const GLfloat *params) glColorMaterial(GL_FRONT, GL_AMBIENT_AND_DIFFUSE);

AmbientColor DiffuseColor SpecularColor (*)+(*)+()=glEnable(GL_LIGHTING) // glEnable(GL_LIGHT0) //0 0~7 8 void glLightfv(GLenum light,GLenum pname,const GLfloat *params) light GL_LIGHT0~7 .pname GL_AMBIENT,GL_DIFFUSE,GL_SPECULAR .void glMaterialfv(GLenum face,GLenum pname,const GLfloat *params) GL_FRONT(),GL_BACK(),GL_FORONT_AND_BACK().pname GL_AMBIENT,GL_DIFFUSE,GL_SPECULAR,GL_EMISSON,GL_SHINESS .

11

glViewport(GLint x,GLint y,GLsizei width,GLsizei height) gluPerspective(GLdouble fovy,GLdouble aspect, GLdouble zNear,GLdouble zFar) DRAW (1/3)

Fovy= ( ) ppt 12 x,y,z DRAW (2/3)

ppt 13OpenCV OpenGL DRAW (3/3)

OpenCV ppt 14

http://deios.kr/454https://developer.vuforia.com/resources/dev-guide/getting-started


Top Related