대학원생은 자기만의 데이터베이스를 구축하는게 중요한거같다. 전에 공부해뒀던 노트나 필기들을 가끔 다시 뒤져볼때가 있는데, 이런건 새 책으로 대체가 안된다. 이미 내 머리에 있는 구조로 보는게 더 효과적이고 그 때 같이 공부했던 내용들도 리마인드 할 수 있기도 하고 외국 자료 중에 다시 찾기 까다로운것도 있고 필기가 있어야 오래전에 내 손으로 내 머리에 정리해 넣었던 내용들을 찾아갈 수 있는데 문제는 종이로 된 필기는 자꾸 잃어버린다. 몇 년만 지나면 어디 갔는지 안보이고 관리가 안된다. 이게 북스캐너를 구하게 된 제일 큰 이유다. 무거운 종이책을 들고다니는게 힘들다거나 아이패드로 전자필기 하는거에 익숙해졌다는 등의 이유도 있었다. 알아보니 앱손 DS-570W 정도가 괜찮아 보여서 주문함 도착!! 개봉! ..
Delux 2.4G Wireless Mice 1600DPI 마우스 입니다. 결론부터 말씀드리면, 이 제품 못 씁니다. 마감도 훌륭하고 손으로 쥐었을때 촉감도 좋고 잘 만들었는데, 제일 중요한 한가지, 작고 디테일한 딱 한가지를 놓치는 바람에 불편해서 사용 할 수가 없습니다. 이걸 개발한 사람들이 정말 이걸 장시간에 걸쳐서 사용해보고 만든 건지 궁금하네요 왜 그런지 한 번 보시죠 요즘 컴퓨터 앞에서 오래 앉아 일하시는 분이 많으셔서고가 마우스나 키보드를 찾으시는 분이 많으신데요. 저도 손목에 참 좋다는 인체공학 마우스를 구매했습니다.오래 사용해서 손목이 아프지 않아 터널 증후군도 예방이 된다고 하네요. ebay로 해외직구 했어요 감싸 쥐었을때 느낌이 만족스럽고, 보통 마우스 쓸 때는 불편한걸 몰랐는데,이걸..
영화를 보다보면 가끔 CCTV를 통해서 컴퓨터가 수상한 사람이나 도둑으로 보이는 사람을 사람에게 알려주는 장면이 등장 합니다.또 CCTV를 통해 고속도로에 차가 몇대 다니는지, 거리에 지나가는 사람이 몇 명인지 계산하기도 합니다. 오늘은 영상에서 움직이는 것(사람)들을 감지하는 코드를 짜볼건데요. 영상에서 background subtraction을 opencv 함수로 간단히 구현해봅시다. (영상) (배경사진 - 첫 프레임 또는 함수를 통해 구해주어야한다.) (배경사진에서 CCTV 화면을 뺀 영상) (데이터 처리 후 영상 - 뒤에 이 영상을 가공하여 사람 수 등을 계산할 예정) 전체적인 원리는먼저 아무도 다니지 않을 때의 영상 사진(background image)를 구하고 현재 촬영되는 영상에서 backg..
이번 글에서는 OpenCV에서 RGB 컬러를 Grayscale로 변환하는 방법에 대하여 알아보도록 하겠다. 우선 이론적으로 살펴보면, 가장 널리 사용되는 방법 중 하나가 Luma Coding(https://en.wikipedia.org/wiki/Grayscale)을 이용한 방법인데, 수식은 다음과 같다: 여기서, R', G', B'은 Red, Green, Blue 채널에 대한 비디오 시스템의 Gamma-compressed 값이다. 이들로부터 계산된 Y'은 비선형 Luma 컴포넌트(Nonlinear Luma Component)이며, Grayscale된 값이다.이 수식을 기반으로 RGB 컬러를 Grayscale로 변환하는 OpenCV Source Code는 다음과 같다. [Source Code 1]#incl..
컬러 모델 Gray, RGB, HSI, CMY, CMYK, YUV(YCbCr) : 색상을 좌표상의 한 점으로 표현하자 오늘은 영상처리의 기본이 되는 Gray, RGB, HSI, CMY, CMYK, YUV(YCbCr) 컬러 모델에 대해서 알아보도록 하자. 우리가 인식하는 실제 색깔은 컴퓨터가 이해할 수 없다. 그래서 컴퓨터가 알아듣기 쉽게 숫자로 바꿔주는데, (대부분의 경우) 모든 색깔은 3가지 값이면 나타낼 수 있다. 그래서 나온 것이 RGB, HSI, CMY, YUV 등의 컬러모델이다. 컬러 모델은 자연색깔을 좌표상의 한 점(숫자)로 표현 한 것이라는 포인트를 기억하고 다음으로 넘어가자. Gray 모델- 색 정보를 사용하지 않고 밝기 정보만으로 영상을 표현 한 것이다.(검정색)0 ~ 255(흰색) 까지..
이 포스트는 대부분 대학에서 OS 교재로 사용하는operating system concept 9th edition공룡책 9판을 한글로 요약한 것입니다. 내용이 매우 방대하다보니 자세한 설명을 덧붙이기 보다 최대한 간결하게 내용을 압축하여 썼습니다. 공룡책으로 OS 공부를 하시는분은 교재와 함께 요약본을 참고하시면 방대한 책 내용 중에 핵심이 무엇인지 잡고 갈 수 있어서, 훨씬 이해도 빠르고 읽기가 쉬울 거라고 믿습니다. 저는 한동대학교 김호준 교수님의 수업을 들었습니다.