초보자를 위한 LabVIEW와 USB카메라를 이용한 영상제어
도서명:초보자를 위한 LabVIEW와 USB카메라를 이용한 영상제어
저자/출판사:이상철/북랩
쪽수:202쪽
출판일:2013-07-17
ISBN:9788998666866
목차
들어가며 / 004
이 책의 구성 / 006
01. 작업 환경을 확인하자 / 011
1.1 LabVIEW 설치하기 · 012
1.2 MAX를 이용한 기본 환경 확인 · 015
1.3 USB 카메라 연결하기 · 019
1.4 USB 카메라 속성(해상도, 컬러 등)설정 · 021
02. 작업 환경에 문제가 생기면 확인할 사항들 / 027
03. While 루프를 만들어 보자 / 031
3.1 LabVIEW 시작 및 while 루프 만들기 · 033
3.2 프로그램의 실행과 정지 · 044
3.3 기본 프로그램 방법-함수 선택 및 연결하기 · 047
04. 카메라를 작동시켜 보자 / 065
4.1 USB 카메라 기본 구동 프로그램 작성 · 066
4.2 USB 방식이 아닌 카메라의 사용방법(아날로그 카메라와 이미지 그래버) · 077
05. 카메라 프로그램 실행 시간을 확인해 보자 / 081
06. 여러 개의 카메라를 작동시켜 보자 / 085
6.1 2개의 while 루프 이용 방법 · 086
6.2 1개의 while 루프 이용 방법 · 092
6.3 전용 하드웨어를 이용한 방법-LabVIEW 이외의 방법(2대 이상 카메라 처리) · 094
07. 카메라 동기화 문제 및 확인 방법 / 097
08. 동영상 저장 / 101
8.1 동영상 저장 기본 프로그램 · 102
8.2 동영상 파일 타입 선택 · 108
8.3 동영상 저장 제어 · 113
8.4 동영상 저장 제어 예제-움직이는 물체 감지 및 저장 · 115
● IMAQ Copy · 122
● IMAQ ExtractSingleColorPlane · 123
● IMAQ ImageToArray · 123
● 동영상 저장 제어용 Case 구조 · 124
09. 동영상 읽기 / 127
9.1 LabVIEW에서 읽어 들일 수 있는 동영상 형식 · 128
9.2 동영상 재생하기 · 129
9.3 간단한 동영상 정지화면 저장 기능 · 133
10. 동영상 화면 제어(1) / 135
10.1 문자 삽입 · 136
10.2 그림 그리기 - “Overlay” 함수와 “Pixel Manipulation” 함수의 차이점 · 139
10.3 그림 그리기 예제 - 마우스 포인터를 따라 움직이는 십자선 그리기 · 144
11. 동영상 화면 제어(2) / 147
11.1 영상의 확대, 축소, 부분 추출- IMAQ Resample · 148
11.2 영상 관련 함수를 이용한 PIP(Picture in picture) 화면 만들기 · 152
11.3 행렬을 이용한 다중 영상 삽입 방법(배경 화면 이용) · 154
11.4 행렬을 이용한 화면 4분할 영상 삽입 방법 · 158
11.5 영상 부분 확대 응용-돋보기 화면 만들기 · 160
12. 영상에 그래프 그리기 / 163
12.1 영상에 그래프를 그리게 된 배경 · 164
12.2 그래프 그리기에서 고려할 사항 · 165
12.3 그래프 그리는 방법 · 166
12.4 바탕 그림 파일 생성 방법 · 172
13. 적외선 카메라 영상 만들기 / 175
13.1 적외선 카메라(Infrared camera)란? · 176
13.2 적외선 카메라를 만드는 방법 · 177
13.3 LabVIEW 에서 적외선 카메라를 사용하는 방법 · 179
14. 영상 제어 예제 / 183
14.1 USB 적외선 카메라이용 동공 좌표, 반지름 추출 예제 · 184
● 프로그램 전체 구조 · 188
● 1대 카메라 영상을 여러 화면에서 나누어(분기) 사용하는 방법 · 189
● 컬러 영상을 Grey 영상으로 변환하는 이유와 방법 · 190
● 2진화 영상(Binary Image) 구현 방법 · 190
● 불필요한 영상 제거 방법 · 191
- 카메라 경계선과 접하는 부분의 이미지 삭제 방법
- 작은 점들을 제거하는 방법
● 원형 이미지를 검출하는 방법 · 192
● 프로그램 사용 방법(LabVIEW 2009 기준) · 193
● 프로그램 사용 방법(LabVIEW 2012 기준) · 194
14.2 LabVIEW를 이용한 간이 자막 삽입 프로그램-동영상 파일을 열어서
원하는 위치에 문자 삽입하여 새로운 동영상을 작성하는 예제 · 197
● 프로그램 사용 방법 · 200