분류 전체보기192 7. GLSL -- vs & fs VertexShader(이하 vs 또는 VS) 와 FragmentShader(이하 fs 또는 FS)를 OpenGL Application 으로 읽어들이는 가장 간단한 방법에 대해 알아 보았다. // VertexShader.vs void main(){ gl_Position= ftransform(); } // FragmentShader.fs void main(){ gl_FragColor= vec4(1, 0, 0, 1); } 위의 vs 와 fs의 기능은 매우 간단하다. glVertex3f(...) 등으로 렌더링 파이프 라인에 넣어진 버텍스는 vs 에 따라 projection, view 를 거친후 red 색상으로 화면에 출력해 준다. 그렇다면 실제 응용프로그램에서 지정된 색상 즉, gl.glColor3f(1, 1.. 2007. 8. 3. 6. GLSL -- HelloWorld // Test.java import javax.media.opengl.*; import com.sun.opengl.util.*; import java.awt.*; import java.awt.event.*; public class Test extends Frame{ public Test(){ this.setSize(400, 300); this.setTitle("Test1"); GLCapabilities glCaps= new GLCapabilities(); glCaps.setRedBits(8); glCaps.setBlueBits(8); glCaps.setGreenBits(8); glCaps.setAlphaBits(8); GLCanvas canvas= new GLCanvas(gl.. 2007. 8. 3. 5. Text import javax.media.opengl.*; import javax.media.opengl.glu.*; import com.sun.opengl.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Test extends JFrame{ public Test(){ this.setSize(400, 300); this.setTitle("Test1"); GLCapabilities glCaps= new GLCapabilities(); glCaps.setRedBits(8); glCaps.setBlueBits(8); glCaps.setGreenBits(8); glCaps.setAlphaBit.. 2007. 7. 31. 1. OpenCV 설명 및 셋팅 공개 소스 컴퓨터 비전 [公開-, Open Source Computer Vision] 인텔사의 실시간 컴퓨터 영상 프로그램 라이브러리. 공개 소스 컴퓨터 비전(Open CV) 코드는 객체ㆍ얼굴ㆍ행동 인식, 독순(讀脣:입술 읽기), 모션 추적 등의 응용 프로그램에서 사용된다. 컴퓨터가 인간처럼 입체적으로 볼 수 있도록 만들 수 있는 소프트웨어로 많은 이미지 기능을 포함한 도구 박스가 행동 인식, 사물 추적, 얼굴 인식 등을 포함하는 컴퓨터 비전 응용 프로그램 개발을 지원한다. 출처 : 네이버 사전 1. OpenCV란 무엇인가? - 인텔에서 만든 강력한 영상처리 라이브러리. - 기초 영상 처리에서 부터 고급 수준의 영상처리까지 많은 양의 알고리즘들이 함수로 구현되어 있다. - 오픈소스로서 스펙만 맞추면 자신.. 2007. 7. 31. 이전 1 ··· 33 34 35 36 37 38 39 ··· 48 다음