>백엔드 개발 >C++ >Visual Studio 2010 Express용 OpenCV 2.3을 어떻게 구성합니까?

Visual Studio 2010 Express용 OpenCV 2.3을 어떻게 구성합니까?

Linda Hamilton
Linda Hamilton원래의
2024-12-29 10:32:11228검색

How Do I Configure OpenCV 2.3 for Visual Studio 2010 Express?

Visual Studio 2010 Express용 OpenCV-2.3 설정

Visual Studio 2010 Express에서 OpenCV 2.3을 사용하려면 다음 단계를 따르세요.

프로젝트 설정

  1. 새 Win32 만들기 콘솔 응용 프로그램 프로젝트를 선택하고 "빈 프로젝트"를 선택합니다.
  2. main.cpp 파일에 다음 코드를 추가합니다:
#include <cv.h>
#include <highgui.h>

int main(int argc, char* argv[]) {
  if (argc < 2) {
    printf("Usage: ./opencv_hello <file.png>\n");
    return -1;
  }

  IplImage *img = cvLoadImage(argv[1], CV_LOAD_IMAGE_UNCHANGED);
  if (!img) {
    return -1;
  }

  cvNamedWindow("display", CV_WINDOW_AUTOSIZE);
  cvShowImage("display", img);
  cvWaitKey(0);

  return 0;
}

OpenCV 구성

  1. 프로젝트 속성(ALT F7)에서 아래의 "모든 구성"을 선택합니다. 구성.
  2. C/C > 일반 > 추가 포함 디렉터리에 다음을 추가합니다. 경로:

    • C:OpenCV2.3buildincludeopencv
    • C:OpenCV2.3buildincludeopencv2
    • C:OpenCV2.3buildinclude
  3. 링커에서 > 일반 > 추가 라이브러리 디렉터리에 다음을 추가하세요.

    • C:OpenCV2.3buildx86vc9lib
  4. In Linker > 입력 > 추가 종속성 추가:

    • opencv_core230.lib
    • opencv_highgui230.lib

런타임 설정

  1. 다음을 추가하세요 PATH 환경 변수 끝에:

    • ; C:OpenCV2.3buildx86vc9bin
  2. F7을 사용하여 솔루션을 빌드합니다.

문제 해결

'.obj' 누락과 관련된 오류가 발생하는 경우 파일을 수정하려면 올바른 라이브러리 디렉터리를 추가했는지, '.lib' 파일을 지정했는지 확인하세요. 링커 > 입력 > 추가 종속성.

위 내용은 Visual Studio 2010 Express용 OpenCV 2.3을 어떻게 구성합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.