본문 바로가기

Computer

영상처리 (11/24) 과제 1 화면에 비트맵을 방향키대로 조정하기 1: LRESULT CALLBACK WndProc(HWND hWnd, UINT iMessage, WPARAM wParam, LPARAM lParam) 2: { 3: switch(iMessage) 4: { 5: case WM_CREATE: 6: hdc = GetDC(hWnd); 7: 8: SendMessage(hWnd,WM_PAINT,0,0); 9: 10: hVfw = capCreateCaptureWindow(TEXT("CCC"),WS_CHILD|WS_VISIBLE,0,0,320,240,hWnd,0);//창만들기 11: capDriverConnect(hVfw,0);//창을 장치와 연결 12: 13: capPreviewRate(hVfw,1);//카메라보이는 속도 .. 더보기
영상처리하기 VFW(video for window)는 동영상 압축 관리자(VCM)라고도 하며, 마이크로소프트 윈도가 디지털 비디오를 재생하게끔 하는 마이크로소프트가 개발한 멀티미디어 프레임워크였다. 기본적으로 vfw라이브러리가 추가 되어 있지 않아 링킹을 걸수 없어 라이브러리 파일을 추가해야 한다. 자동셋팅하는 방법 메뉴에 project로 가서 settings를 클릭한다. 위처럼 창이 뜨는데 Link목록으로 간다. 그럼 Object… modules이란 에디트 영역 제일 끝으로 가서 한칸 띄우고 아래와 같이 입력한다. ok를 눌러주면 끝! 수동셋팅하는 방법 간단하게 #include를 선언 후 #include //video for window 아래와 같이 플라그마 comment(lib.”파일명”)을 입력하면 된다. #p.. 더보기
리눅스(linux) 단축키 간단하게 요약 명령모드 확장명령모드 더보기
RISC/CISC RISC / CISC 1. RISC 방식 1) 간단한 load/store 구조 레지스터 간 연산 : 50 % load/store : 20 % 이하 2) 단순한 명령어 고정길이 단순된 형식 주소 지정 방식 간단 3) 단순한 hard wired 제어 명령어 해독 간단 고속의 hard wired 기술 4) 다량의 register set 피연산자 및 프로세서 상태의 저장에 이용 칩 외부의 메모리 액세스 감소 최대 256개 (CISC:32개) 5) 빠른 클락 6) Pipelining 및 delayed branch Pipelining : 명령어를 겹쳐서 동시 실행 Delayed Branch : 분기 해소하기 전에 명령어를 한 개 더 실행 7) Harvard 구조 : 명령어 버스와 데이터 버스 분리 명령어 인출과 데.. 더보기
폰 노이만 / 하버드 구조 폰 노이만 / 하버드 구조 1. stored program concept 예를 들어 2 * 3 = 6라는 계산을 한다고 생각한다. 우리는 순간적으로 2와 3을 곱하니까 6이군 하고 계산할 수 있다. 하지만 컴퓨터는 다르다. 2 * 3을 입력한다(fetch). 그럼 명령 받은 컴퓨터는 해석을 한다(decode). 그리고 순식간에 2와 3을 곱해서 6을 만들어 낸다(execute). 그럼 그 결과를 우리한테 보여준다(store). 명령어가 저장된 곳에서 지금 실행할 순서의 명령을 가지고 오고(fetch), 그 명령어가 무엇인지 해석하고(decode), 실행하고(execute), 결과를 저장한다(store). 이런 stored program concept를 폰 노이만이 1945년 제안하였고, 현재 가장 많이 .. 더보기