Visual Studio 2017/2019에서 OpenCV 프로젝트 설정을 템플릿을 만들어서 새로운 OpenCV 프로젝트를 쉽게 만들 수 있는 방법을 다룹니다. 2019. 9. 16 최초작성 2020. 8. 17 Visual Studio 2019 반영 2023. 12. 3 Visual Studio 2022 반영 다음 포스트에서 진행한 OpenCV를 위한 프로젝트 설정을 템플릿으로 만드는 과정을 예로 들어 설명합니다. Visual Studio에서 OpenCV 설치, 사용하는 방법 https://webnautes.tistory.com/2134 1. 템플릿으로 만들 프로젝트를 Visual Studio에서 불러옵니다. 여기에서는 OpenCV를 위한 프로젝트를 불러왔습니다. 간단한 OpenCV 예제인 main.c..
Visual Studio를 을 위해 미리 빌드되어 배포되는 OpenCV패키지를 Visual Studio에서 사용하기 위해 필요한 과정을 설명합니다. Visual Studio 2022에서 진행했지만 다른 버전 의 Visual Studio 에서도 거의 동일하게 설정하면 됩니다. OpenCV 버전 차이로 달라지는 점은 경로 차이입니다. 프로젝트 생성시 Visual Studio 2019는 Visual Studio 2022와 거의 동일하고 Visual Studio 2017은 진행 방법에 차이가 있는 것이 포함되어 있습니다. 2017. 4. 25 최초 작성 2019. 9. 16 2020. 8. 17 Visual Studio 2019 추가 2021. 3. 24 Visual Studio에서 C++ 프로젝트 추가하기 위..
Visual Studio 2019용으로 libiconv 빌드하는 방법을 다룹니다. 본 포스팅에서는 Visual Studio 2019를 사용하여 진행하지만 Visual Studio 2008, 2010, 2015, 2017 용도 준비되어 있습니다. 같은 방식으로 진행하면 될듯 보입니다. 2021. 2. 9 최초작성 1. 아래 링크에 접속합니다. https://github.com/kiyolee/libiconv-win-build 2. 오른쪽에 보이는 Releases 항목에 있는 libiconv-1.16-win-build를 클릭합니다. 3. 다운로드 받은 파일의 압축을 풀어줍니다. 4. build-VS2019 폴더에 있는 libiconv.sln을 더블 클릭하여 Visual Studio 2019를 실행합니다. 다른..
Visual Studio 2019에서 MySQL/MariaDB C API를 사용하는 간단한 예제를 테스트해보았습니다. 2021. 02. 08 최초작성 아래 링크에 접속하여 MariaDB Connector/C를 다운로드합니다. Oracle에서 다운로드 받으면 로그인해야 하고 번거로워서 이곳에서 다운로드 받아 사용했습니다. https://mariadb.com/downloads/#connectors OS 항목을 MS Windows (64-bit)로 변경한 후, Download를 클릭합니다. 설치하면 아래 경로에 설치됩니다. C:\Program Files\MariaDB\MariaDB Connector C 64-bit 테스트를 위해 콘솔 프로젝트를 생성했습니다. Create a new project를 선택합니다...
Visual Studio 2019에서 pthread 사용하는 방법을 다룹니다. 2021. 1. 4 최초작성 1. 아래 링크에서 pthreads-w32-2-9-1-release.zip를 다운로드 합니다. http://sourceware.org/pub/pthreads-win32/ 2. 압축을 풀어서 Pre-built.2 폴더 이름을 pthread로 바꾼 후, C:\에 복사합니다. 3. 새 프로젝트 만들기를 클릭합니다. 4. Windows 데스크톱 마법사를 클릭하고 다음 버튼을 클릭합니다. 5. 프로젝트 이름을 적은 후, 만들기를 클릭합니다. 6. 애플리케이션 종류로 콘솔 애플리케이션을 선택한 후, 추가 옵션에서 빈 프로젝트를 체크한 후, 확인 버튼을 클릭합니다. 7. 소스파일을 선택하고 마우스 우클릭하여 메..
OpenCV에 포함되어 있는 SIFT 알고리즘을 사용하여 사진 속에서 원하는 물체를 찾는 과정을 진행해보았습니다. 특허가 만료되어 SIFT가 OpenCV 4.4.0부터는 Extra 모듈(contrib)에서 메인 모듈로 옮겨졌습니다.별도의 빌드없이 미리 빌드되어 배포되는 OpenCV를 사용하여 SIFT를 사용할 수 있게 되었습니다. 영상에서는 OpenCV에 포함된 SIFT를 실행시키기 위해 필요한 모든 과정을 설명합니다.
이번 영상에서는 OpenCV에서 GPU 가속을 사용하기 위해 OpenCV를 빌드하는 방법을 다룹니다. 사용중인 NVIDIA 그래픽카드에 맞는 CUDA Toolkit와 cuDNN을 설치하고 cmake를 사용하여 OpenCV 빌드 옵션을 설정한 후, Visual Studio 2019에서 OpenCV 빌드를 진행합니다. NVIDIA 그래픽카드가 장착된 PC에서만 사용할 수 있는 방법입니다. 다음 글을 참고하였습니다. https://jamesbowley.co.uk/accelerate-opencv-4-3-0-build-with-cuda-and-python-bindings/
Visual Studio 2019에서 C/C++를 위한 콘솔 프로젝트를 만드는 방법을 설명합니다.
Visual Studio 2019에서 사용하기 위해 OpenCV를 빌드하는 방법을 다룹니다. Extra 모듈인 contrib를 포함시켜 빌드합니다. Python 용이 필요하면 진행하기 전에 Python을 설치하세요. 빌드 후 자동으로 파이썬의 설치된 곳에 빌드된 OpenCV가 복사됩니다.