일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 자바 실습
- JSP/Servlet
- 중학1-1
- 데이터베이스
- html/css
- 혼공머신
- 텍스트마이닝
- 데이터분석
- C++
- pandas
- CNN
- 파이썬
- 정수와유리수
- 정보처리기사실기
- 자바
- 중학수학
- 컴퓨터비전
- CSS
- 딥러닝
- 머신러닝
- 컴퓨터구조
- 데이터입출력구현
- 코딩테스트
- 파이썬라이브러리
- 연습문제
- 운영체제
- numpy/pandas
- 영어공부
- SQL
- 정보처리기사필기
- Today
- Total
목록2024/11/08 (14)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이어서 4번 문제부터 풀어보겠다. 연습문제 풀기 두 번째 문제 4번프로그램 2-3을 0.1, 0.2, 0.3, ..., 0.9, 1.0으로 축소한 영상 10개를 서로 다른 윈도우에 디스플레이하도록 확장하시오. 하지만 이런 오류가 발생했다. 이것은 해당 줄에 예상치 못한 들여 쓰기가 있어서 발생합니다. 코드의 들여쓰기가 맞지 않거나, 불필요한 공백이 들어갔을 때 발생하는 오류이다. 이제 보니 14행에서 들어 쓰기 오류가 있었다. 코드 다시 수정하기 이렇게 배율별로 모든 창에 표시되고 있다. 포개져서 나타나는 몇 개의 창은 가려보았다. 문제 5번프로그램 2-4에서 사용자가 중간에 g를 입력하면 명암 영상을 디스플레이하고 c를 입력하면 컬러 영상을 디스플레이하도록 확장하시오. ..
이제 단원을 마무리하는 연습문제를 풀어보려고 한다. 문제가 많으니 몇 개로 나누어서 풀어보겠다. 연습문제 풀어보기 문제 1번프로그램 2-1의 3행을 a=np.array([400,52,'tiger','24',230])으로 바꾸어 정수와 문자열을 혼합하면 어떤 일이 벌어지는지 실행하고 파이썬은 이 경우를 어떻게 해석하는지 설명하시오. 하지만 마지막에 "The system cannot find the path specified" 이런 문장이 뜬다. 이건 경로 인식이 잘 안 될 때 나타나는 건데, 파이썬에서는 파일 이름에 공백 문자가 있으면 이를 잘 인식하지 못한다고 한다. 이럴 때 명시적으로 경로를 지정하면서 r문제를 붙이면 코드를 잘 읽게 된다. 이제 해당 문장이 완전히 사라졌다. 개발자로서 가..
이제 2장의 마지막 학습을 시작해 본다. 짧은 학습이라 이전 포스트에 이어서 붙일까 고민했지만 내용이 상이하니 새로운 장에 쓰는 게 나을 것 같다. 페인팅 기능 만들기때로는 마우스가 이동한 궤적을 따라 페인팅하는 기능이 필요하다. 예를 들어 나중에 사용자가 물체와 배경 일부를 페인팅하면 물체 영역을 오려내는 GrabCut이라는 알고리즘을 공부하고 실습한다. 이때 페인팅 기능이 필요하다.다음 예제는 왼쪽 버튼을 클릭하면 파란색으로 페인팅하고 오른쪽 버튼을 클릭하면 빨간색으로 페인팅하는 프로그램이다. 이 프로그램은 이전 프로그램의 골격을 그대로 사용한다. 단지 마우스 이벤트가 발생했을 때 수행하는 콜백 함수의 논리만 다르다. 27행은 'Painting'이라는 윈도우에서 마우스 이벤트가 발생하면 paint..
오늘은 평소보다 1시간 일찍 일어나 공부를 시작해 본다. 어젯밤에 11시에 취침을 했는데 새벽에 2시도 되지 않아서 눈이 떠졌다. 일어나자마자 어제 다 하지 못했던 컴퓨터 비전 공부를 하고 싶었다. 매일 새벽에 일어나자마자 개발 생각부터 드는 걸 보니 난 정말 개발자가 천직임을 느낀다.그럼 오늘의 공부를 시작해보겠다. 웹 캠에서 비디오 읽기 이어서 비디오에서 영상 수집하기지금 시도하고 있는 예제는 바로 이것이다. 출력된 화면은 바로 이것이다. 코드를 해석하면 다음과 같다. 10행은 수집한 영상을 저장할 리스트 frames를 생성한다. 21~23행은 사용자가 C를 누를 때마다 획득한 프레임을 frames 리스트에 추가한다. 27~29행은 수집한 영상을 이어 붙여 윈도우에 표시한다. 30행..