Upload
lois
View
657
Download
1
Embed Size (px)
DESCRIPTION
OpenCV & OpenGL 을 이용한 증강현 실 구현. 팀 : 증강현실 발표일 : 2013.08.16 발표자 : 07` 김동광. 목 차. OpenCV & OpenGL 연동 p.3~10 조명설정 p.11 Draw 함수 p.12~14 구현화면 p.15 참고문헌 p.16. OpenCV & OpenGL 연동. http:// blog.naver.com/sbspace?Redirect=Log&logNo=130171932796 1. 경로지정 후 설치. - PowerPoint PPT Presentation
Citation preview
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