CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.

Slides:



Advertisements
Similar presentations
ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
Advertisements

1 파일 및 폴더 다루기 A. 파일이란 : 응용프로그램을 이용해서 만든 사용자가 만든 정보의 집합 - 파일 형식 : 이름과 확장자로 이뤄짐 예 sample.txt 샘플.txt - 복원하려면 휴지통에서 파일선택 후 드래그해서 밖으로 이동 혹은 RESTORE B. 확장자의.
CHAP. 2 안드로이드 개발 도구 설치. © 2012 생능출판사 All rights reserved 개발 과정의 개요.
1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
PE 로 Windows 7/8 운영체제 만들기 4 조 : 박 성 진. 1.PE로 부팅 합니다. 1) Windows7 PE CD 를 삽입 합니다. 2) BISO 설정에서 부팅순서를 CD-ROM 또는 USB 를 1 순위로 올려준다. 3) 부팅이 될 때 까지 기 달려요.
Android 프로그램개발 환경. 학습 목표 ■ 교육 목표  JDK 설치  JDK 환경 설정  Eclipse 설치  Android SDK 설치  ADT Plug-in 설치  Android Virtual Device(AVD) 설치  Android 예제 프로그램.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
이정훈 전한배. 1. What is Image Processing? 2. Image Making 3. Application 4. OpenCV Outline.
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
OpenCV 안드로이드 연동 환경설정 OpenCV-Android 를 다운 받습니다.
2. 앱 개발환경 구축 Step by Step 안드로이드 프로그래밍 쉽게 시작하는 안드로이드 4.4 앱 개발.
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++로 프로그래밍한다는 것의 의미 세상에서 가장 간단한 C++ 프로그램
자바 언어의 이해 Understanding of Java Programming
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
인천대학교 PINCOM 컴퓨터비전 스터디 계획 인천대학교 임베디드시스템공학과 김도건.
Image & Video processing
코크파트너 설치 가이드 Window 7.
윈도우7 체크 설치 매뉴얼
Cross Compiler를이용한 커널 컴파일 및 포팅 1
MYSQL 설치.
Power Java 제2장 자바 개발 도구.
콘텐츠 제작 프로젝트 [교재] - OpenGL 프로그래밍 가이드, 제4판, Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis 공저, 남기혁 역, 정 보문화사, [참고자료] OpenGL Programming.
Linux/UNIX Programming
OpenCV 이미지 객체 추출.
ANSYS17.2 Student 제품 무료 다운로드
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
운영체제 박상민.
Windows 8 Ksystem G&I 설치.
Ubiquitous Computing Practice - Part I (Installation) -
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
Java 기초 (Java JDK 설치 및 환경설정)
NCS 학사운영 시스템 Guide.
1.4 프로그래밍을 위한 환경 설정.
4-1장. MySQL 제13장.
25강. Security-I 보안 관련 프로젝트 생성 보안 관련 라이브러리 추가 보안 관련 설정 파일 만들기
C / C++ Programming in multi platform
Visual Basic .NET 처음 사용하기.
1. C++ 시작하기.
FTP 프로그램 채계화 박재은 박수민.
22강. 파일 업로드 - 파일 업로드 라이브러리 설치 - 파일 업로드 프로그래밍 Lecturer Kim Myoung-Ho
WinCE Device Driver 실습 #3
WinCE Device Driver 실습 #2
2장 JSP 개발 환경 설정 이장에서 배울 내용 : JSP 페이지를 작성하기 위한 개발환경을 설정하고, 웹 어플리케이션 개발을 위해 반드시 이해하여야 할 웹 어플리케이션 폴더 구조에 대해 학습한다. 또한 요청된 JSP 페이지가 어떠한 처리과정을 거쳐 응답이 이루어지는가에.
환경 : Windows7 64bit 버전 : apache-ant-1.9.7
Android studio로 Application 만들기.
Method & library.
자바응용.
이름 : 황 상 두 전화번호 : 이메일 : PinTool 이름 : 황 상 두 전화번호 : 이메일 :
Device Driver 임베디드 시스템 I.
IPython Notebook + Spark + TensorFlow on MacOS
영상처리 실습 인공지능연구실.
제목소개 1. 안드로이드소개 2. 패킷캡쳐를 위한 환경 소개 3. ndk 소개 4. lipcap 5. 6.도식화 그림
툴 설치 가이드 PrimeTime SynopsysMentor.
2 보안 1 도구 윈도우 XP > 온밀크 프로그램 설치 장애 (보안 설정) / 품목추가 깨질 때 장애증상
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
Git 사용하기 Git 소개 Git 사용 환경 GitHub 가입 및 원격 저장소 만들기 Git 설치 Git 최초 설정
PMIS 서버 설정 환경설정 작성자 : 배경환.
빌드 성공.
Python 및 OpenCV 설치.
Kernel, Ramdisk, JFFS2 Porting
( Windows Service Application Debugging )
오토베이스9 사용자 라이브러리 오토베이스 교육센터 그래픽 모듈 설정과 화면전환에 대하여 자세히 알아본다. <목차>
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
OpenCV 설정 2.21 만든이 딩딩.
한국에너지공단 효율기술실 확인서 표시가 안될 시 조치방법 .
StyleCop 소개 SGS Framework 개발 팀.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
동적메모리와 연결 리스트 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
Presentation transcript:

CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개

OpenCV 소개 OpenCV - Open Source Computer Vision Library 영상 처리와 컴퓨터 비전 관련 오픈 소스 라이브러리 2,500개가 넘는 알고리즘으로 구성 C, C++, 파이썬(Python), 매트랩 인터페이스 제공 윈도우즈, 리눅스, 안드로이드, 맥 OS 등 다양한 운영체제 지원 CUDA와 OpenCL 인터페이스 개발 인텔사에서 개발한 IPL (Image Processing Library) 기반 2006년 V1.0 - C 기반 API 2009년 V2.0 - C++ 기반 API 2015년 V3.1

OpenCV 소개

설치 및 기본 환경 설정

OpenCV 내려받기 및 압축 풀기 OpenCV 다운로드 압축 해제 및 설치 OpenCV 공식 사이트 (http://opencv.org) “RELEASES” 클릭 압축 해제 및 설치 C:\에 압출 해제  C:\OpenCV 폴더 자동 생성

Path 환경 변수에 경로 추가 동적 라이브러리 파일(DLL: Dynamic Linking Library) 프로그램 내에서 함수 호출 정보만 포함, 목적 코드를 실행 시간에 호출  메모리 절약, 디스크 공간 감소 동적 연결 라이브러리(DLL)를 응용 프로그램에서 사용 방법 1) DLL 파일을 현재 프로젝트의 실행 디렉터리에 복사하는 방법 2) 환경변수에서 경로가 설정된 디렉터리(예 C:\Windows\system32)에 복사하는 방법 3) 시스템 환경 변수 중에 하나인 Path에 DLL 파일이 있는 디렉터리의 경로를 추가하는 방법

Path 환경 변수에 경로 추가 시스템 환경 변수 Path의 수정

Path 환경 변수에 경로 추가

비주얼 스튜디오에서 OpenCV 디렉터리 설정

솔루션 및 프로젝트 만들기

솔루션 및 프로젝트 만들기 프로젝트 생성 후 디렉터리

OpenCV 디렉터리 설정 속성 페이지 열기

OpenCV 디렉터리 설정 속성 페이지 설정

OpenCV 디렉터리 설정 속성 페이지 설정 포함 디렉터리 : C:\opencv\build\include 라이브러리 디렉터리 : C:\opencv\build\x64\vc14\lib

OpenCV 디렉터리 설정 플랫폼 지정

OpenCV 디렉터리 설정 추가 종속성

간단한 OpenCV API 사용하기

간단한 OpenCV API 사용하기 소스 파일 생성

간단한 OpenCV API 사용하기 300행, 400열 크기 행렬 생성 및 200으로 초기화 키보드로부터 키가 입력될 때까지 무한대기 행렬의 내용을 윈도우에 영상으로 표시