![]() | OpenCV 제대로 배우기 황선규, 에이드리안 캘러(Adrian Kaehler), 개리 로스트 브라드스키(Gary Rost Bradski) | 한빛미디어 | 20090927 평점 ![]() ![]() ![]() ![]() ![]() 상세내용보기 | 리뷰 더 보기 | 관련 테마보기 |
영상처리를 공부하는 사람들 중에는 OpenCV를 모르는 사람들은 아마 없을거라 생각됩니다.
석사 1년차때 처음 영상 처리에 대해서 본격적으로 공부를 하기 시작했는데, 그때 당시에는 이 OpenCV라는 것이 없었기에 혹은 제가 있었는데도 몰랐기에 모든 영상 처리 관련된 것을 일일이 다 구현을 했어야했습니다.
컬러 영상을 흑백으로 바꾸거나 edge를 구하는 간단한 것들도 하나하나 구현을 하다보면 중간에 실수를 하게 되어서 영 엉뚱한 결과가 나와서 정작 하고자 하는건 제때 못하는 부작용이 있었는데요, 이를 말끔히 해결해 준것이 바로 이 OpenCV입니다.
영상 처리에 관련된 왠만한 소스들은 이미 다 라이브러리 형태로 구현이 되어 있어서 해당 함수를 불러 쓰기만 하면 되도록 아주 쉽게 되어있지요. 하지만 함수를 쓸때 그 안에 들어가는 파라메터 값에 따라서 결과가 바뀌곤 하는데, 어떤 값을 적여야 할지 인터넷을 찾아봐도 잘 나와있지 않는 경우가 있었습니다.
그래서 함수 하나를 쓰더라도 그 안에 들어가는 파라메터와 함수의 동작원리를 제대로 알고자 이 책을 구입을 하였습니다. 아마도 대학교 영상 처리 수업 시간에 이 책을 사용하는 학교도 이제 많을거라 생각이 되는데, 처음에는 원서만 팔았는데 이제 번역본도 나왔네요.
OpenCV에서 처음에는 영상 처리와 관련된 함수들, 즉 영상을 변형하거나 matching을 하고 외각선을 구하는 쪽으로만 하더니 이제는 machine learing 기법도 웬만한건 다 구현이 되어있어서 깜짝놀랐습니다. 어떤 함수마다 내가 원하는 최적의 함수는 구하기 어렵다고 하더라도 가장 기본적인 함수들은 다 있으니 빨리 구현을 하고 그 결과를 보는데 이만한 툴이 없는 것 같군요.
영상 처리를 공부하는 사람들은 그 원리까지 나와있는 이 책을 강력 추천합니다.
이글은 "인터파크도서"에서 작성되었습니다.
댓글 없음:
댓글 쓰기