Red Color Detection Course ChanYoung Kim

Slides:



Advertisements
Similar presentations
경영학과 이은지 경영학과 윤혜리 경영학과 이지은 경영학과 유승연 경영 성공사례 분석.
Advertisements

HTML.  Hyper Text Markup Language  Hyper Text : Link  Markup :  전용 브라우저 (IE, Netscape, Opera..)  프로그램 + 실행 환경 ( 실행기 )
윤준혁 (12), 이주연 (13), 박혜원 (14), 안혜경 (15) 허니버터칩으로 알아본 SNS 의 영향 력.
HTML + JavaScript UIT Series [Chapter 3] HTML 을 이용한 회원 정보 입력 양식 만들기.
1 ‘ 우리나라의 주요공업 ’ - 정도웅, 주민혁, 안수진, 백경민, 엄다운, 박경찬 -.
한국산업기술대학교 온라인 기술교육 교재 개발 차세대 모바일 디지털 컨텐츠 15. WML 개발 - I 이번 시간에는... 지난 시간에는 WAP 의 WTA 프로토콜의 기능과 구성, 서비스 예에 대해서 학습하고, WAP 보안을 위한 WTLS 와 WAP 애플리케이션 레이어 보안,
■ 지도교사 : 박정희 광덕고등학교 동아리 –어벤져스-
반송지역 스토리 텔링 호텔경영학과 권정민.
이정훈 전한배. 1. What is Image Processing? 2. Image Making 3. Application 4. OpenCV Outline.
Multimedia Programming 04: Point Processing Departments of Digital Contents Sang Il Park.
1. OpenCV 2.0 소개 및 설치 1.
C++ Tutorial 1 서강대학교 데이터베이스 연구실.
공부할 내용 조상들이 살던 곳 자연과 잘 어울리는 한옥 지방에 따라 서로 다른 집의 모양 섬 지방의 집
사랑, 데이트와 성적 자율성 :데이트 성폭력!!! 성폭력예방교육 전문강사 / 여성학 전공 신 순 옥.
HTML과 CSS HTML과 CSS 세미나에 오신 것을 환영합니다.
퇴계와 율곡의 사회사상 비교 남 일 재 동서대학교 교수/ 정치학 박사 1. 퇴계 이황과 율곡 이이의 약전(略傳)
제3장 사회 복지 발달사.
청소년문제와 보호 청소년문제의 개념과 범주.
501. 군인들의 세상 502. 민정 이양과 한일회담 이선용.
2015년 하반기 소방교육 자 유 전 공 학 부 (금) 안녕하십니까 자유전공학부 행정실 입니다.
학습목표 7장. 투상변환과 뷰포트변환 평행투상과 원근투상의 차이점을 이해한다. 가시부피 설정방식을 이해한다.
학습목표 7장. 투상변환과 뷰포트변환 평행투상과 원근투상의 차이점을 이해한다. 가시부피 설정방식을 이해한다.
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
OpenGL Programming (II) 3D Graphics Fundamentals
Multimedia Programming 05: Point Processing
Multimedia Programming 04: 점, 선, 면
Chapter 03 배열, 구조체, 포인터.
Red Color Detection Course ChanYoung Kim
아동복지 제9장.
Multimedia Programming 9: Text, Mouse Callback and Drawing
S3c6410을 이용한 리눅스 비디오 드라이버 포팅 가이드 – - Linux Video Driver Porting Guide Using s3c6410 – 박영만
Multimedia Programming 11: Point Processing 6
Multimedia Programming 06: Point Processing3
자료 구조: Chapter 3 (2)구조체, 포인터
Red Color Detection Course ChanYoung Kim
HTML5 웹 프로그래밍 입문 (개정판) 5장. 고급 표현을 위한 CSS3 활용.
Multimedia Programming 03: 점, 선, 면
HTML5+CSS3 실무 테크닉 김은기 저.
Multimedia Programming 02: Play with Images
Dongchul Kim / / OpenCV Tutorials Course Dongchul Kim / /
노출영역 노출영역의 해당 배너들 클릭 시 실제 기획전 페이지로 이동됩니다..
우리집닷컴 Style Guide 우리집닷컴 Web Style Guide Web Planner 김 영실.
OpenCV Tutorials Dongchul Kim Media System Lab., Yonsei University
헤더 파싱 ( Header Parsing ).
제13장 장애인 복지.
버퍼 (Buffer).
Multimedia Programming 10: Unsharp Masking/ Histogram Equalization
컴퓨터의 기초 제 2강 - 변수와 자료형 , 연산자 2006년 3월 27일.
13장. 테두리, 폼 양식 관련 스타일과 레이어 테두리 관련 스타일 폼 양식 관련 스타일 레이어.
Web & Internet [06] CSS3 응용과 레이아웃
12강_CSS 속성-III font-family , font-size 속성
SMIL.
정치학원론 5주차 제 4장 정치체계론 행정학과 구경완, 김정은, 박하륜, 양민지, 이환규.
정치개혁의 가능성 논의 권력구조 개편을 통하여 본 -개헌을 통한 정부형태의 변화를 중심으로 [한국정치론] 윤성이 교수님
Byte Alignment ㈜ 웰컴정보시스템 김 정 은.
3D Shapes 3개 핵심 Properties가 존재 1.Material 표면의 재질을 설정합니다.
치료 레크레이션 프로그램 (지적 장애 대상) 과 목: 학 과: 학 번: 이 름: 제 출 일 자 담 당 교 수:
자료구조 (Data Structure).
광고 모델의 영향력.
노년기 발달 장안대 행정법률과 세류반 정 오 손
Chapter03 HTML 포토앨범 만들기
태국 문학 욜라다 왓짜니 싸란차나 팟차라와라이 끼따야펀 르앙다우 타니다.
평생 저축해도 강남 아파트 못산다 학 과 : 회계학과 1학년 B반 과 목 : 회계학원론 담당교수: 박성환 교수님
문서 작성에 사용되는 기본태그 HR, PRE, B, I, U, S.
컴퓨터 프로그래밍 기초 - 11th : 파일 입출력 및 구조체 -
정신보건 사회복지 제17장.
경영학의 상황학파에 대해서… 경제학과 3학년 최준용 회계학과 4학년 진현빈
워밍업 실뭉치 전달게임.
음파성명학 최종욱.
C++ 언어의 특징
Presentation transcript:

Red Color Detection Course 3 2011. 9. 30. ChanYoung Kim http://kimcy.tistory.com

Contents 카메라 입력받기 Red Detection Red 값 찾기 Red 표시 - cvRectangle - 조건

Absolute Frame Difference Red color Detect Camera Input Red Detect Function Absolute Frame Difference Red 표시 Thresholding Red Tracking & Detection Traking

카메라 입력받기 t t+1 … T

Image structure IplImage (Image Processing Library) typedef struct _IplImage { int nSize; /* size of iplImage struct */ int ID; /* image header version */ int nChannels; int alphaChannel; int depth; /* pixel depth in bits */ char colorModel[4]; char channelSeq[4]; int dataOrder; int origin; int align; /* 4- or 8-byte align */ int width; int height; struct _IplROI *roi; /* pointer to ROI if any */ struct _IplImage *maskROI; /*pointer to mask ROI if any */ void *imageId; /* use of the application */ struct _IplTileInfo *tileInfo; /* contains information on tiling*/ int imageSize; /* useful size in bytes */ char *imageData; /* pointer to aligned image */ int widthStep; /* size of aligned line in bytes */ int BorderMode[4]; /* the top, bottom, left, and right border mode */ int BorderConst[4]; /* constants for the top, bottom,left, and right border */ char *imageDataOrigin; /* ptr to full, nonaligned image */ } IplImage;

R G B – Detect code B G R ...

Pixel의 값 = (위치, 색) x y 위치 : 각 픽셀의 2D 좌표 (Image Coordinate System) 색 : CvScalar (색을 저장하는 구조체) x y (0,0) (8,2)

이미지에서 Pixel값으로의 접근 주의: 반드시 x,y는 이미지 범위 내부에 있어야함! CvScalar cvGet2D (IplImage*, y, x) (x,y)에서의 칼라 값 얻기. Example) CvScalar s; s = cvGet2D(img, 30, 40); void cvSet2D (IplImage*, y, x, CvScalar) (x,y)에서의 칼라 값 변경 Example) CvScalar s = cvScalar(100,0,0); cvSet2D(img, 30, 40, s); 또는 cvSet2D(img, 30, 40, cvScalar(100,0,0)); 주의: 반드시 x,y는 이미지 범위 내부에 있어야함! (image의 width와 height를 정보를 참조할것)

R G B – Red 값 찾기

Thank you