본문 바로가기

전체보기

API Win32 영상처리 라이브러리 등록 방법 Win32에서 라이브러리 vfw 로 지원한다. 등록 방법은 다음과 같이 하면 된다. 위의 그림과 같이 메뉴창에서 Project창에서 Settings로 들어간다 단축키는 Alt+F7 그러면 위와 같이 새창이 뜨는데 탭메뉴에서 Link를 찾아 들어간다. Link탭에 보면 Object/library modules라는 곳이 있는 이곳에 vfw32.lib를 등록 시켜주고 OK눌러주면 된다. 이 방법으로 자기가 셋팅해놓은 컴퓨터에서는 사용이되지만 다른 컴퓨터에서는 셋팅이 안되어 있기때문에 다시 똑같은 작업을 해주어야하는 번거로움이 있다. 이 해결법은 이방법말고 다른 방법이 있는데 다음과 같다. 위와 같이 소스에 #pragma comment(lib,"vfw32.lib") 이란 명령어를 추가해주면 처음과 같은 방법으로.. 더보기
Class 클래스와 다형성 Class 클래스 //2011-3-2 Class 클래스 class ClassSCB { public static void main(String[] args) { ClassSCB A = new ClassSCB(); Class aClass = A.getClass(); System.out.println(aClass.getName()); return; } } Object 클래스의 getClass() 메소드 - 객체의 클래스를 돌려준다. 객체의 클래스는 프로그램 실행중 Class 클래스의 객체로 나타난다. Class 클래스 프로그램 실행중 각 객체의 클래스나 interface를 나타내기 위한 클래스 객체가 속한 클래스의 이름을 출력하기 위한 getName() 메소드 Person 클래스에서의 사용예 ClassSCB .. 더보기
LCD + 센서 제어 프로그래밍 #include "AT91SAM7S256.h" /* Character LCD */ #define BU 0x000000FF // PIOA0~7 #define RS 0x00000800 // PIOA11 #define RW 0x00001000 // PIOA12 #define EN 0x00002000 // PIOA13 #define BL 0x00004000 // PIOA14 #define ADC 0x00000600 // PIOA9~10 /* Macro Setting */ #define DELAY(a) for(iCnt=0; (a)>=iCnt; ++iCnt) #define UP 0x80 #define DOWN 0xC0 void LCD_INIT(); // LCD 설정 함수! void LCD_INST(unsigned .. 더보기
Object 클래스 Object 클래스의 public 메소드 String toString() ☞ 객체를 나타내는 String 객체를 돌려준다. Class getClass() ☞ 객체가 속한 클래스를 돌려준다. boolean equals (Object arg) ☞ 객체가 arg와 같으면 true를 돌려준다. int hashCode() ☞ 객체의 hash code를 돌려준다. void notify() ☞ 쓰레드를 깨운다 void notifyAll() ☞ 연관된 모든 쓰레드를 깨운다 void wait() ☞ 쓰레드의 실행을 일시 중지시킨다. toString() 메소드 toString()은 모든 객체를 String 객체로 바꾸는 메소드 toString() 메소드는 모든 클래스에서 재정의될 수 있으며, 많은 클래스에서 객체를 표현하.. 더보기
매소드 재정의 (Method Overriding) 메소드의 재정의 // Person 클래스에서 정의한 print() 메소드를 서브클래스에서 재정의한 프로그램 class Person { protected String name; public Person(String aName) { name = aName; } protected void print() { System.out.println(" "); System.out.println(" Name : " + name); System.out.println(); } } class Professor extends Person { private String major; public Professor(String aName, String aMajor) { super(aName); major = aMajor; } prot.. 더보기