본문 바로가기
반응형

코스웨어/15년 스마트컨트롤러532

20151125 임현수 업무일지 WIN32API #10 영상 밝기 그래프, 알파값 처리 ■ WIN32API ■ 영상 밝기 그래프 #include #include //#pragma comment (lib, "vfw32.lib") #define XSCALE 320 #define YSCALE 240 #define XGRAPH 256 #define YGRAPH 256 typedef struct _stMSG_Map { UINT uiMSG; LRESULT(*fp)(WPARAM, LPARAM); }stMSG_Map; LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); LRESULT On_Paint(WPARAM, LPARAM); LRESULT On_Create(WPARAM, LPARAM); LRESULT On_Destroy(WPARAM, LPARAM); LRE.. 2015. 11. 25.
2015.11.25_개인업무일지_[Win32API #10]_이량경_알파값 ✔ ================================================================ ✔ 알파 값 : 투명한 색상 예를 들면) 일기예보에서 화면에 나오는 지역 날씨는 빈화면에 비트맵 처리 한 것.- 칠판을 다른색깔로 대체.- 특정한 칠판 색을 찾아내야 함. * 스포이드로 사진의 가장 많은 색을 찍고 RGB값 의 평균을 낸다. ✔ 앞자리 뒷자리 범위때문에 색이 다를것임. 220223226- 칠판의 평균값.을 값을 알파 값으로 한다. 224.. 알파 영역이 거의 없다. //memcpy(vData, lpVHdr->lpData, lpVHdr->dwBufferLength);//동영상내부는 그림이다. for (iCnty = 0; iCnty lpData + iCal + 1); *(v.. 2015. 11. 25.
20151125 - 홍준모 업무일지 영상처리 10일째 - 배경처리(알파값 : ex)일기 예보) 우선.. 삽질하다가 원본 사진 명암값 그래프 출력하도록만 만들었다 R,G,B 값 추출해서 그래프 출력할 수 있도록 하자. Source(원본 명암 그래프 백업).c 일기 예보 일기 예보할 때 캐스터가 지도가 없지만 있는것처럼 연기하며 설명하는데 이때 이 영상처리는 어떻게 하는지.그 배경을 비트맵으로 입히는데 이렇게 하려면 특정한 칠판 색깔을 찾아 내야 한다. memcpy() 를 대체하기위해 헤더 데이터 값에서 바로 가져온 소스 LRESULT CALLBACK Capture(HWND hWpWnd, LPVIDEOHDR lpVHdr) { HDC hdc; int iCountX; int iCountY; WCHAR wcStr[50] = { 0, }; static BYTE vData[X_SCALE * Y_SCALE * .. 2015. 11. 25.
20151125 강동조 개인업무일지 API(작성중) 영상 히스토리 만들기 소스 memcpy(vData, lpVHdr->lpData, lpVHdr->dwBufferLength); for (iCnty = 0; iCnty for (iCntY = 0; iCntY lpData[3 * (XSCALE * iCntY + iCntX) + 2]; vData[3 * (XSCALE * iCntY + iCntX) + 1] = lpVHdr->lpData[3 * (XSCALE * iCntY + iCntX) + 1]; vData[3 * (XSCALE * iCntY + iCntX) + 0] = lpVHdr->lpData[3 * (XSCALE * iCntY + iCntX) + 0]; if (HALPHA vData[3 * (XSCALE * iCntY + iCntX) + 0]) { cont.. 2015. 11. 25.
20151125 업무일지 -여지윤- WIN32Api 10 1~8교시☆S/W★ ● 영상처리 - 알파값 : 투명한 값을 만들어내는 값을 알파값이라고 한다. - 우선적으로 일기예보를 예를 들자면, 기상캐스터가 가르키는 곳은 우리가 보기에는 전체적인 지도를 가르키는 것 같지만 실제로 기상캐스터는 아무것도 없는 곳을 가르키고 우리에게 어디의 기상을 알려준다. - 그리고 실질적으로 그 화면은 우리에게는 비트맵 영상으로 대체를 하게된다. - 우선 알파값을 알아보기 위해서 해당되는 화이트 보드의 색을 뽑아 내 볼 수가 있다. - 위의 내용의 RGB값을 더하여 3으로 나누게 되면 RGB값의 평균 값이 나오는데 그 평균 값을 헤더 파일에 입력해준다.- 알파값에도 서열이 있으니 서열에 맞춰서 코딩을 해주는것이 중요하다. - 지난시간에 했던 memcpy 함수를 이중for문으로 바꿔.. 2015. 11. 25.
20151125-김재홍-영상처리 /***영상처리***/ #include #include #define XSCALE 320 #define YSCALE 240 #define MALPHA 180 #define GALPHA 20 #define HALPHA (MALPHA + GALPHA) #define LALPHA (MALPHA - GALPHA) BITMAPINFO stBMPInfo; typedef struct _msgmap { UINT uiMsg; LRESULT(*fp)(HWND, WPARAM, LPARAM); } stMsgMap; LRESULT OnPaint(WPARAM, LPARAM); LRESULT OnCreate(WPARAM, LPARAM); LRESULT OnDestroy(WPARAM, LPARAM); LRESULT capture(H.. 2015. 11. 25.
20151125 윤재희 #10. 히스토그램, 알파값 ==================================Outline====================================** 수업 보충히스토그램알파값---------------------------------------------------------------------------- ** 수업 보충 어제(11/24) 조퇴하여 듣지 못한 수업 내용을 학습한다. 캡쳐한 캠의 화면을 복사하여 옆에 나열한다. 총 3개의 캡쳐화면을 복사하여 창에 띄우고 RGB값만 추출하여 출력해본다. 현재 화면의 영상을 lpData에 들어있음으로 이 값을 조작해야 한다. //일단 해야 할 것을 완성하고 공부해야 한다. RGB 값 중 출력하고 싶은 색만 제외하고 for문을 사용하여 출력해준다.memcopy와 b.. 2015. 11. 25.
20151125 수업 / WinAPI_10 / 영상처리-알파값 각 영상에 대해서 히스토그램 그리기 영상 일부가 안보이면 카메라 출력 윈도우의 크기를 조절 알파값 투명한 값으로 바꿀 색 일기예보의 배경 화면을 다른 값으로 대체하는데 사용 칠판을 찍은 사진에서 알파값으로 구할 색의 RGB 값을 그림판으로 구한다 define 값 설정 결과 그림으로 채우기 CreateFile, ReadFile 등의 함수로 비트맵 파일을 읽어온다 읽어온 비트맵 파일을 영상에 적용 2015. 11. 25.
20151125 - 권오민 - WinAPI 10일차 API●이미지 데이터 처리- 히스토그램●소스 코딩- 데이터처리는 다음과 같다.//////////////////// for (uiYCnt = 0; uiYCnt 2015. 11. 25.
728x90
반응형