Red Color Detection Course ChanYoung Kim

Slides:



Advertisements
Similar presentations
기업 인사담당자가 밝힌 면접 합격 비법 취업포털 사람인 ( 기업 인사담당자 397 명 조사 )
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 ‘ 우리나라의 주요공업 ’ - 정도웅, 주민혁, 안수진, 백경민, 엄다운, 박경찬 -.
LG 그룹 밴치마킹. 1.LG 그룹 사이트의 장점  장점  LG 사이트에 접속 속도가 빠르며 용이 하다  LG 사이트에 접속한 BGM 을 예술로 승화시켜서 유저들에게 편안감 전달  가장 큰 장점으로는 시각장애인을 위한 사이트가 따로 배제  메뉴바 형식은 부분.
한국산업기술대학교 온라인 기술교육 교재 개발 차세대 모바일 디지털 컨텐츠 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++ Espresso 제1장 기초 사항.
HTML과 CSS HTML과 CSS 세미나에 오신 것을 환영합니다.
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
퇴계와 율곡의 사회사상 비교 남 일 재 동서대학교 교수/ 정치학 박사 1. 퇴계 이황과 율곡 이이의 약전(略傳)
제3장 사회 복지 발달사.
청소년문제와 보호 청소년문제의 개념과 범주.
홈페이지 자동 구축 솔루션 K2 Web WIZARD 2.6 관리자 메뉴얼
501. 군인들의 세상 502. 민정 이양과 한일회담 이선용.
2015년 하반기 소방교육 자 유 전 공 학 부 (금) 안녕하십니까 자유전공학부 행정실 입니다.
학습목표 7장. 투상변환과 뷰포트변환 평행투상과 원근투상의 차이점을 이해한다. 가시부피 설정방식을 이해한다.
학습목표 7장. 투상변환과 뷰포트변환 평행투상과 원근투상의 차이점을 이해한다. 가시부피 설정방식을 이해한다.
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
OpenGL Programming (II) 3D Graphics Fundamentals
Multimedia Programming 05: Point Processing
Multimedia Programming 04: 점, 선, 면
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)구조체, 포인터
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일.
Web & Internet [06] CSS3 응용과 레이아웃
12강_CSS 속성-III font-family , font-size 속성
Red Color Detection Course ChanYoung Kim
SMIL.
정치개혁의 가능성 논의 권력구조 개편을 통하여 본 -개헌을 통한 정부형태의 변화를 중심으로 [한국정치론] 윤성이 교수님
3D Shapes 3개 핵심 Properties가 존재 1.Material 표면의 재질을 설정합니다.
치료 레크레이션 프로그램 (지적 장애 대상) 과 목: 학 과: 학 번: 이 름: 제 출 일 자 담 당 교 수:
자료구조 (Data Structure).
광고 모델의 영향력.
노년기 발달 장안대 행정법률과 세류반 정 오 손
Chapter03 HTML 포토앨범 만들기
태국 문학 욜라다 왓짜니 싸란차나 팟차라와라이 끼따야펀 르앙다우 타니다.
평생 저축해도 강남 아파트 못산다 학 과 : 회계학과 1학년 B반 과 목 : 회계학원론 담당교수: 박성환 교수님
문서 작성에 사용되는 기본태그 HR, PRE, B, I, U, S.
컴퓨터 프로그래밍 기초 - 11th : 파일 입출력 및 구조체 -
6 정보 설계 웹 기획 : 성공적인 웹사이트의 첫 번째 조건.
경영학의 상황학파에 대해서… 경제학과 3학년 최준용 회계학과 4학년 진현빈
워밍업 실뭉치 전달게임.
음파성명학 최종욱.
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 값 찾기

Labeling x y cvPoint(0,0) Start MIN :X :Y MAX X :Y

그리기 함수 cvLine cvRectangle cvCircle - pt1과 pt2를 thickness 굵기의 color색으로 직선을 그림 cvRectangle - pt1과 pt2를 thickness 굵기의 color색으로 사각형을 그림 cvCircle - Center에서 radius크기의 원을 thickness 굵기, color색으로 그림

Thank you