목록WPF (3)
DY의 세상구경
opencvsharp 3.1버전, visual studio 2015 사용. 연동 자체는 http://dyndy.tistory.com/261 여기에 포스팅. 포스팅과는 약간 다른 방법인데 쉽게 글로 설명하자면 WPF 프로젝트를 만든 후 솔루션 탐색기 -> 참조 오른쪽 클릭 -> Nuget 패키지 관리 -> 찾아보기 탭에서 OpenCvSharp3-AnyCPU 검색하여 해당하는 wrapper로 설치(여기에서는 opencv 3.1버전을 이용할 것이므로 해당하는 wrapper인 3.1 wrapper를 설치하였음) 하는 방법도 있다. 아무튼 연동이 끝났으면 우선 xaml로 가서 open file dialog를 열 버튼을 하나 드래그해서 만들어주고요즘은 파일을 드래그엔 드롭하여 여는것이 대세이므로..(?) 그것도 구..
개인적으로 WPF를 잠깐 써본적도 있고... 툴도 만들 계획이므로 opencv wrapper인 opencvsharp을 연동해 보았다. Visual Studio 2015 / opencvsharp 3.1기준 아마 2015버전의 VS를 사용한다면 nuget 패키지 매니저가 설치되어 있을 것이다.(아마 설치할때 디폴트 옵션을 사용했던가.. 추가로 설치한 적은 없으니 아마... 그럴 것..) opencvsharp github (https://github.com/shimat/opencvsharp)를 들어가 보면(2016.11월 기준) 3.1까지 지원을 한다. opencv최신버전을 모두 지원한다. nuget을 이용하여 설치를 누르면 설치하는 방법이 나오는데 아래와 같다. 한글 VS 기준으로 도구 -> NuGet 패키..
영상에서의 객체인식, 분류 등등의 알고리즘을 연구하고 구현해보며 느낀건... 대단한 수학자나 연구자가 아니기 때문에... 알고리즘에 들어가는 파라미터값을 조금씩 바꾸며 최적의 값을 찾는다거나(물론 대단한 수학자라면 수학공식을 이용해 이론적인 최적해를 찾을 것이다. 부럽다..)또는 조금씩 수정해보며 다른 더 좋은 방법을 찾는 등의 일이 많다는 것이다. 구현을 해봤으면 이론은 이론이고 실제는 또 다르기 때문에 이런저런 변경된 사항 별로 실제로 눈으로 보거나 차영상 등을 이용해 실험결과를 확인해보고 뭐가 더 좋으니 마니 이런걸 기록해가며... 연구했던 것 같다. 물론 내가 멍청해서 그런것 같지만... 뭔가 진짜 머리가 좋은 분들은 수학공식으로 증명해가며 바로 딱 나오지 않을까..? 결국 이렇게 실험하다 보면...