Visual c++ 이용한 영상처리 5조 과정 : 시스템제어 조장 : 김 신 호 조원 : 주강수, 유성민, 남민호 신호 : 안녕하십니까 플렉스를 이용한 화상채팅을 만든 컴퓨터 응용과학부 관연회 소속 01학번 김신호 재훈 : 02학번 정재훈 입니다. 그럼 저희 프로젝트의 발표를 시작하겠습니다. 과정 : 시스템제어 조장 : 김 신 호 조원 : 주강수, 유성민, 남민호
5조 INDEX 개발동기 작업일정 제작과정 시 연 I II III IV 먼저 목차입니다. 시 연 IV 먼저 목차입니다. 저희는 개발동기, 작업일정, 그리고 플렉스란 어떤 프로그램인지 설명한 후 제작과정, 향후과제, 시연 순으로 발표를 하겠습니다.
개발동기 및 작업환경 5조 I. 개발동기 II. 작업환경 영상처리 에 대한 새로운 도전 비트맵 효과를 영상 에서도 효과를 적용 영상처리에 대한 이해도 증가 II. 작업환경 Visual C++ 6.0 Adobe Photoshop 7.0 Web Cam 개발동기 및 작업환경 입니다. 먼저 개발동기 입니다. 저희는 이번 학술제를 통해서 남들이 해보지 못한 것에 도전해보고자 플렉스로 화상채팅을 구현하게 되었습니다. 저희가 알아보고 조사한바로는 플렉스를 이용하여 화상채팅을 구현하는것이 상당히 어렵고 이를 구현한 곳이 극히 드물다는 것을 알고 도전을 해보고 싶은 생각에 계획하고 만들게 되었습니다. 그리고 내 손으로, 내가 직접 만든 채팅프로그램으로 친구들과 채팅을 해보고 싶은 욕구도 있었으며, 지금 수업이간에 배우고 있는 플렉스 공부의 연장선이라는 생각으로 수업시간에 배운것을 토대로 응용을 해보고자 이 화상채팅 프로그램을 제작하게 되었습니다. 다음으로 작업환경입니다. 저희는 이 프로그램에 플렉스2.0과 플렉스 테이터 서버2 그리고 플래쉬 8.0을 사용하여 제작하였습니다.
작업일정 5조 구상 및 계획 실질적 구현 수정 및 발표준비 다음은 작업일정입니다. 저희는 이번 프로그램을 위해 7월 부터 11월 까지 5개월동안 준비하였습니다. 먼저 7월부터 8월중순 까지 프로젝트의 주제를 정하고 구상하고 계획하였고 8월부터 9월까지는 인터넷 도서관등에서 자료를 수집하고 플렉스에대한 공부를 하였습니다. 그리하여 9월부터 11월초까지 프로그램을 제작하였고 11월에는 오류수정 및 발표준비를 하였습니다. 수정 및 발표준비
제작과정 5조 Photoshop 7.0 활용 일반배경 보다 더욱 비쥬얼 적인 화면 강조 배경 작업 화면 이제부터 본격적으로 저희 프로그램에 대해 소개해보겠습니다. 먼저 시작하면입니다. 저희 프로그램을 실행시키면 보시는 바와같은 화면이 실행되고 이 플래쉬가 끝나면 이와같은 로그인 화면이 나타나게 됩니다. 이 두 부분은 모두 플래쉬 8.0을 사용하여 플렉스보다 더욱 비쥬얼적인 장면을 강조하였습니다. Photoshop 7.0 활용 일반배경 보다 더욱 비쥬얼 적인 화면 강조
5조 제작과정 II. 메인 화면 (메뉴) 메뉴바 를 추가하여 사용성 편리함 깔끔함이 돋보이는 효과
제작과정 5조 III. 영상조절 < 영 상 뒤 집 기 > < Y I Q – I Q > < 확 대 > < 흑 백 > < Y I Q > < 축 소 > 다음은 메인화면입니다. 보시는 그림이 저희가 만든 프로그램의 메인화면입니다. 오른쪽에 화상 및 채팅기능을 구현하였고 왼쪽부분과 위쪽에는 여러가지 기능을 추가하였습니다. 먼저 왼쪽 윗부분에 시계를 구현하여 현재시간을 알려주고 있어 시간을 효율적으로 관리할수 있게 했습니다. 다음으로 메뉴 박스입니다. 이 박스부분에 주요기능들을 추가시켜 채팅의 질을 높이고자 했습니다. 이 메뉴박스에 대한 설명은 추후에 하겠습니다. 다음으로 배경화면 선택부분입니다. 이부분에서는 똑같은 배경화면만 보고 있음에 유저들의 따분함을 줄이기 위해 유저가 임의로 선택해서 배경화면을 바꿀수가 있습니다. 다음은 홈페이지 링크입니다. 위쪽부분에 만든이의 홈페이지를 링크해서 만든이의 정보를 알아볼수 있게끔 구현하였습니다. 이렇게 메인화면에 다양한 메뉴를 추가하여 기능성을 높이고 비쥬얼적인 효과를 극대화하 하려고 노력 하였습니다. 그럼 이제부터 채팅과 화상 그리고 주요메뉴기능에 대해 설명하겠습니다.
제작과정 5조 IV. 영상수치 < 2 진화 > < 히 스 토 그 램 > 다음은 메인화면입니다. 보시는 그림이 저희가 만든 프로그램의 메인화면입니다. 오른쪽에 화상 및 채팅기능을 구현하였고 왼쪽부분과 위쪽에는 여러가지 기능을 추가하였습니다. 먼저 왼쪽 윗부분에 시계를 구현하여 현재시간을 알려주고 있어 시간을 효율적으로 관리할수 있게 했습니다. 다음으로 메뉴 박스입니다. 이 박스부분에 주요기능들을 추가시켜 채팅의 질을 높이고자 했습니다. 이 메뉴박스에 대한 설명은 추후에 하겠습니다. 다음으로 배경화면 선택부분입니다. 이부분에서는 똑같은 배경화면만 보고 있음에 유저들의 따분함을 줄이기 위해 유저가 임의로 선택해서 배경화면을 바꿀수가 있습니다. 다음은 홈페이지 링크입니다. 위쪽부분에 만든이의 홈페이지를 링크해서 만든이의 정보를 알아볼수 있게끔 구현하였습니다. 이렇게 메인화면에 다양한 메뉴를 추가하여 기능성을 높이고 비쥬얼적인 효과를 극대화하 하려고 노력 하였습니다. 그럼 이제부터 채팅과 화상 그리고 주요메뉴기능에 대해 설명하겠습니다. 8
제작과정 5조 V. 영상수치 < 라 벨 링 추 출 > < R, B, G 추 출 > < 엣 지 추 출 > < B 추 출 > < 마 스 크 > < G 추 출 > < R 추 출 > 다음은 메인화면입니다. 보시는 그림이 저희가 만든 프로그램의 메인화면입니다. 오른쪽에 화상 및 채팅기능을 구현하였고 왼쪽부분과 위쪽에는 여러가지 기능을 추가하였습니다. 먼저 왼쪽 윗부분에 시계를 구현하여 현재시간을 알려주고 있어 시간을 효율적으로 관리할수 있게 했습니다. 다음으로 메뉴 박스입니다. 이 박스부분에 주요기능들을 추가시켜 채팅의 질을 높이고자 했습니다. 이 메뉴박스에 대한 설명은 추후에 하겠습니다. 다음으로 배경화면 선택부분입니다. 이부분에서는 똑같은 배경화면만 보고 있음에 유저들의 따분함을 줄이기 위해 유저가 임의로 선택해서 배경화면을 바꿀수가 있습니다. 다음은 홈페이지 링크입니다. 위쪽부분에 만든이의 홈페이지를 링크해서 만든이의 정보를 알아볼수 있게끔 구현하였습니다. 이렇게 메인화면에 다양한 메뉴를 추가하여 기능성을 높이고 비쥬얼적인 효과를 극대화하 하려고 노력 하였습니다. 그럼 이제부터 채팅과 화상 그리고 주요메뉴기능에 대해 설명하겠습니다. 9
5조 시 연 이제 저희가 만든 프로그램을 시연해보도록 하겠습니다. 잠시만 기다려 주십시오.
5조 감사합니다.