본문 바로가기

Computer125

1. OpenCV 설명 및 셋팅 공개 소스 컴퓨터 비전 [公開-, Open Source Computer Vision] 인텔사의 실시간 컴퓨터 영상 프로그램 라이브러리. 공개 소스 컴퓨터 비전(Open CV) 코드는 객체ㆍ얼굴ㆍ행동 인식, 독순(讀脣:입술 읽기), 모션 추적 등의 응용 프로그램에서 사용된다. 컴퓨터가 인간처럼 입체적으로 볼 수 있도록 만들 수 있는 소프트웨어로 많은 이미지 기능을 포함한 도구 박스가 행동 인식, 사물 추적, 얼굴 인식 등을 포함하는 컴퓨터 비전 응용 프로그램 개발을 지원한다. 출처 : 네이버 사전 1. OpenCV란 무엇인가? - 인텔에서 만든 강력한 영상처리 라이브러리. - 기초 영상 처리에서 부터 고급 수준의 영상처리까지 많은 양의 알고리즘들이 함수로 구현되어 있다. - 오픈소스로서 스펙만 맞추면 자신.. 2007. 7. 31.
5. Color Cube !! 이 Canvas3D.java는 Test.java(MIDlet를 상속받은 클래스)에서, 객체생성 후 setCurrentCard(..)의 인자로 넣어야 함. 1. Canvas3D.java import java.io.*; import javax.microedition.lcdui.*; import com.mascotcapsule.micro3d.v3.*; public class Canvas3D extends Canvas implements Runnable, Const{ public Canvas3D(){ effect= new Effect3D(); trans= new AffineTrans(); rotateX=new AffineTrans(); rotateY=new AffineTrans(.. 2007. 7. 30.
5. 3D Draw 1. Test.java import javax.microedition.lcdui.*; import javax.microedition.midlet.*; public class Test extends MIDlet{ //############################################################################################### //# MIDlet 클래스 추상 메소드 //# [MIDlet 생명주기 1] 응용프로그램이 시작 될 때. //# canvas 클래스의 쓰레드가 live인 동안 응용프로그램은 Activate 상태이다. //#####################################################################.. 2007. 7. 30.
4. Thread 를 이용한 화면 갱신 import java.io.*; import javax.microedition.lcdui.*; import com.mascotcapsule.micro3d.v3.*; public class Canvas3D extends Canvas implements Runnable{ public Canvas3D(){ Thread thread= new Thread(this); //화면 갱신, 게임계산 등을 위한 쓰레드 thread.start(); //쓰레드 시작 } public void run(){ while(true){ repaint(); //내부적으로 paint(...)메소드를 호출한다. try{ Thread.sleep(100); //쓰레드를 100밀리초 재운다. }catch(Exception e){} } } publ.. 2007. 7. 30.