2일차 영상처리 교육.

Slides:



Advertisements
Similar presentations
Number Recognizer. Team 이성우 컴퓨터소프트웨어학과 조윤성 전자통신공학과
Advertisements

아름다운 이들의 행복한 길음안나의 집.
Multimedia Programming 04: Point Processing Departments of Digital Contents Sang Il Park.
CUDA & OpenCV Programming
C# PUZZLE GAME.
ㅎㅎ 구조체 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스 구조체 배열.
ㅎㅎ 구조체 C++ 프로그래밍 기초 : 객체지향의 시작 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스
Power C++ 제6장 포인터와 문자열.
Image & Video processing
신호처리 실험 (Signal Processing Lab)
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 1-1 C 언어의 개론적 이야기 프로그래밍 언어란 무엇인가? 컴파일이란 무엇인가? 사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어 C 언어도 프로그래밍 언어 중 하나이다. 컴파일이란 무엇인가? 프로그래밍.
C++ 프로그래밍 년 2학기 전자정보공학대학 컴퓨터공학부.
-Part2- 제3장 포인터란 무엇인가.
OpenCV 설치 OpenCV 3.0, Visual Studio 2010 환경.
8. 객체와 클래스 (기본).
C++ Espresso 제9장 다형성.
Multimedia Programming 11: Point Processing 6
Multimedia Programming 06: Point Processing3
제 6장. 생성자와 소멸자 학기 프로그래밍언어및실습 (C++).
25장. 메모리 관리와 동적 할당.
Number Recognizer.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 02. 프로그램의 기본구성.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
18장. 헤더 파일과 구현 파일 01_ 헤더 파일과 구현 파일의 사용.
C 프로그래밍.
1. C++ 시작하기.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
임베디드 실습 # LED, 7’Segment 제어
스택(Stack) 김진수
17장. 문자열 01_ 문자열 사용의 기본 02_ 문자열의 사용.
14. 예외처리.
C++ 프로그래밍 년 2학기 전자정보공학대학 컴퓨터공학부.
색의 인식 ~ 빛(light): 전자기파(electromagnetic wave)
Opencv 이민권.
13. 연산자 오버로딩.
김희정 프로그래머가 알아야 할 Photoshop.
OpenCV Tutorials Dongchul Kim Media System Lab., Yonsei University
Multimedia Programming 10: Unsharp Masking/ Histogram Equalization
인터넷응용프로그래밍 JavaScript(Intro).
OpenCV 설치 및 구성 OpenCV
영상처리 실습 인공지능연구실.
가상함수와 추상 클래스.
쉽게 풀어쓴 C언어 Express 제14장 포인터 활용 C Express Slide 1 (of 22)
19. 함수 포인터와 void 포인터.
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
키타노카시쇼쿠닌(北の菓子職人) - 「오호츠크의 소금 맛」
OPENCV를 이용한 이미지처리 정은일 멀티미디어설계
4. 고급변수 사용 : 포인터와 관련하여 메모리 바라보기
Computer vision 정보과학부 최영준.
박정식 심규동 OpenCV 기초 박정식 심규동
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 09. C언어의 핵심! 함수!
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
멤버함수 중첩( 복사 생성자 ) - 연사자 중첩 - 동적 메모리를 가지는 클래스를 지원 하도록 멤버 함수 작성
제8장 포인터와 동적객체 생성 포인터의 개념을 이해한다. 포인터와 관련된 연산을 이해한다.
5. 논리적 자료표현 : 구조체.
12. 상속 : 고급.
18장. 다차원 배열 그리고 포인터.
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express Slide 1 (of 25)
포인터와 배열 조 병 규 한 국 교 통 대 학 교 SQ Lab..
영상처리 실습 (OpenCV + MFC) Chonbuk National University A.I. Lab.
Lecture 4 C 프로그램 구성의 기본 C 프로그램에서 이름짓기 C 프로그램에서 이름 충돌/이름 재사용.
6월 1주 주간메뉴표 NEW 엄마손 조식 쉐프 삼촌 중식 참새 방앗간 석식 ◎원산지 안내 : 쌀(국내산)
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
17장. 문자열 01_ 문자열 사용의 기본 02_ 문자열의 사용.
어서와 C언어는 처음이지 제16장.
공학논문작성법 (8강) 영문 공학논문 작성법 2016년 1학기 Outline version 1 피드백
Git을 이용한 버전 관리 - Branch 실습
C.
실 습 2.
2019 2학기 9장 배열과 포인터 1. 주소, 주소연산자(&) 2. 포인터, 역참조연산자(*) 3. 배열과 포인터.
Presentation transcript:

2일차 영상처리 교육

Opencv 기본 함수 ✓ 가장 많이 사용하는 opencv 함수들 정리 ✓ IplImage * src; // IplImage는 이미지가 저정되는 공간 ✓ IplImage *src = new cvCreateImage(cvSize(가로,세로), 깊이, 채널); // 이미지 공간 생성 ✓ CvCvtColor(input, output, A(흑백)->B(컬러)) //이미지 컬러모델 변경하기 ✓ CvCopy(input,output) // 복사하기 ✓ CvShowImage(“창이름”, 이미지 변수) //영상 띄우기 ✓ cvReleaseImage(&이미지 변수); //영상 메모리 제거

Opencv 기본 함수 #include <opencv2\opencv.hpp> using namespace cv; int main() { IplImage *image = cvLoadImage("C:/Users/mm/Desktop/dog.jpg"); cvNamedWindow("Test",1); cvShowImage("Test",image); cvWaitKey(0); cvReleaseImage(&image); cvDestroyWindow("Test"); return 0; }

Opencv 기본 함수

이진화

이진화(실습)

히스토그램

히스토그램

히스토그램(실습)

히스토그램(실습)

히스토그램(실습)

히스토그램 평활화

히스토그램 평활화(실습)

히스토그램 역투영과 얼굴 검출

히스토그램 역투영과 얼굴 검출

모폴로지

모폴로지(실습)

모폴로지(실습) 팽창 침식

엣지 검출

엣지 검출

엣지 검출(소벨)

엣지 검출(소벨)-실습

엣지 검출(소벨)-실습

엣지 검출(케니)

엣지 검출(케니)

엣지 검출(케니) -실습

엣지 검출(케니) -실습

허프 변환

허프 변환(실습)

허프 변환(실습)