==================================Outline====================================
** 수업 보충
히스토그램
알파값
----------------------------------------------------------------------------
** 수업 보충
어제(11/24) 조퇴하여 듣지 못한 수업 내용을 학습한다.
캡쳐한 캠의 화면을 복사하여 옆에 나열한다.
총 3개의 캡쳐화면을 복사하여 창에 띄우고 RGB값만 추출하여 출력해본다. 현재 화면의 영상을 lpData에 들어있음으로 이 값을 조작해야 한다.
//일단 해야 할 것을 완성하고 공부해야 한다.
RGB 값 중 출력하고 싶은 색만 제외하고 for문을 사용하여 출력해준다.
memcopy와 buffer를 사용하여 lpData에 있는 값을 복사한 후 사용한다.
여기까지가 어제 수업이다.
히스토그램
히스토그램을 작성해보자.
히스토그램은 RGB의 값의 분포도를 출력해주는 그래프이다. RGB값은 총 256단계로 표시됨으로 256개의 배열을 선언해주고 값의 빈도수를 변수에 담은 다음 출력해보자.
알파값
그림에서 특정한 색을 추출해야 한다.
캠으로 교실의 칠판을 캡쳐하고 대표 RGB 값을 저장해둔다.
RGB의 평균 값을 구해보자.
칠판의 RGB 평균 값은 170인 것을 알 수 있다. 170을 알파 값으로 정한다. 값을 define해준다.
우선 이중 for문을 사용하여 memcopy 함수 없이 캠으로 캡쳐한 화면을 원래 화면 바로 우측에 띄운다.
칠판 색을 잡아서 그 값을 바꿔준다.
특정색 부분을 이미지로 대체해 보자.
//영상은 가로 크기의 패딩 값이 존재하지 않는다.
흠.... 의도한 그림은 아니다...
/*** 소스 ***/
'코스웨어 > 15년 스마트컨트롤러' 카테고리의 다른 글
20151125 - 홍준모 업무일지 영상처리 10일째 - 배경처리(알파값 : ex)일기 예보) (6) | 2015.11.25 |
---|---|
20151125 강동조 개인업무일지 API(작성중) (4) | 2015.11.25 |
20151125 업무일지 -여지윤- WIN32Api 10 (5) | 2015.11.25 |
20151125-김재홍-영상처리 (4) | 2015.11.25 |
20151125 수업 / WinAPI_10 / 영상처리-알파값 (6) | 2015.11.25 |
20151125 - 권오민 - WinAPI 10일차 (4) | 2015.11.25 |
20151121 김태현 WinAPI 8일차 동영상 (5) | 2015.11.25 |
20151124 임현수 업무일지 WIN32API #9 히스토그램 그래프 출력, 카메라 영상 출력 (5) | 2015.11.24 |