반응형


Visual Studio 2017/2019에서 OpenCV  프로젝트 설정을 템플릿을 만들어서 새로운 OpenCV  프로젝트를 쉽게 만들 수 있는  방법을 다룹니다. 



2019. 9. 16 최초작성

2020. 8. 17 Visual Studio 2019 반영




다음 포스트에서 진행한 OpenCV를 위한 프로젝트 설정을 템플릿으로 만드는 과정을 예로 들어 설명합니다.



Visual Studio 2017/2019에서 OpenCV 4.4.0를 사용하는 방법

http://webnautes.tistory.com/1132  






1. 템플릿으로 만들 프로젝트를 Visual Studio에서 불러옵니다. 

여기에서는 OpenCV를 위한 프로젝트를 불러왔습니다.


간단한 OpenCV  예제인  main.cpp 파일이 프로젝트에 포함되어 있습니다. 





2. 프로젝트 창에서 프로젝트 이름을 선택합니다. 





3. 메뉴에서 프로젝트 > 템플릿 내보내기를 선택합니다. 




4. 다음 버튼을 클릭합니다.





5. 적절한 템플릿 이름과 템플릿 설명을 적어준 후, 마침 버튼을 클릭합니다. 






6. 다음 위치에 템플릿 파일이 zip파일로 저장됩니다. 






다음 위치에도 템플릿이 자동으로 복사되어 새로운 프로젝트 만들시 보이게 됩니다.  






7. Visual Studio를 다시 시작해야 새로 추가된 템플릿이 보입니다. 




8-1. Visual Studio 2019라면 새 프로젝트 만들기를 선택한 후. 





새 프로젝트 만들기 창에서 새로 추가한 OpenCV Project가 보입니다. 선택 후, 다음을 클릭합니다. 





적당한 프로젝트 이름을 적어 준 후, 만들기를 클릭합니다. 





8-2. Visual Studio 2017이라면 메뉴에서 파일 > 새로 만들기 > 프로젝트를 선택합니다. 


왼쪽에서 Visual C++ 항목을 선택하면 OpenCV Project가 추가된 것을 볼 수 있습니다. 

이름 항목을 적당한 이름으로 변경하고 확인 버튼을 클릭합니다. 






9. 앞에서 템플릿으로 만들었던 OpenCV 프로젝트와 동일하게 프로젝트가 설정되고 같은 파일들이 프로젝트에 존재하게 됩니다. 

현재 빨간줄이 보이는데 솔루션 플랫폼이 기존 OpenCV 프로젝트와 달리  x86이기 때문입니다. 





11. 솔루션 플랫폼을 x64로 변경하면 빨간줄이 사라지게 됩니다. 





12. OpenCV의 DLL 파일을 위한 디버깅 설정은 템플릿으로 만들어질 때 포함되지 않습니다.


12-1. 프로젝트 창에서 프로젝트가 선택된 상태에서 메뉴에서 프로젝트 > 속성을 선택합니다. 

12-2. 구성모든 구성으로 변경하고  왼쪽 항목에서 디버깅을 선택합니다.

12-3. 환경 항목에 다음 내용을 입력하고 확인 버튼을 클릭합니다. 


아래 경로에서 빨간색 부분은 OpenCV 버전에 따라 변경하세요


PATH=C:\opencv-4.4.0\build\x64\vc15\bin;%PATH%





13. 이제 실행시켜 보면 문제 없이 실행되는 것을 볼 수 있습니다. 




반응형

포스트 작성시에는 문제 없었지만 이후 문제가 생길 수 있습니다.
댓글로 알려주시면 빠른 시일내에 답변을 드리겠습니다.

여러분의 응원으로 좋은 컨텐츠가 만들어집니다.
지금 본 내용이 도움이 되었다면 유튜브 구독 부탁드립니다. 감사합니다 : )

유튜브 구독하기


제가 쓴 책도 한번 검토해보세요.

  1. 손님 2020.05.22 22:02

    감사해요 잘 해결했어요! 많이 배우러 오겠습니당 ㅎㅎ

+ Recent posts