[작업환경]

openCV버전 : openCV 2.4.10

VS 버전 : vs2010

Debug ver.


[openCV 설치 방법]

1. openCV 다운로드

2.4.10 버전으로 다운로드

http://opencv.org/downloads.html


2. 환경변수 설정

1) 시스템 변수 -> 새로 만들기

변수 이름 : OPENCV_2_4_10_BUILD

변수 값 : D:\Program Files (x86)\openCV_2.4.10 (CV 설치한 경로) \opencv\build


2) 시스템 변수 -> 새로 만들기

변수 이름 : OPENCV_X86

변수 값 : %OPENCV_2_4_10_BUILD%\x86\vc10\bin


3) 시스템 변수 -> 새로 만들기

변수 이름 : OPENCV_X64

변수 값 : %OPENCV_2_4_10_BUILD%\x64\vc10\bin


4) 시스템 변수 -> path

맨 뒤에 ;%OPENCV_X86%;%OPENCV_X64%; 추가


5) 재부팅


3. VS 2010 설정

1) 구성 속성 -> C/C++ -> 일반 -> 추가 포함 디렉터리

$(OPENCV_2_4_10_BUILD)\include


2) 링커 -> 일반 -> 추가 라이브러리 디렉터리

$(OPENCV_2_4_10_BUILD)\x86\vc10\lib


3) 링커 -> 입력 -> 추가 종속성

opencv_calib3d2410d.lib

opencv_contrib2410d.lib

opencv_core2410d.lib

opencv_features2d2410d.lib

opencv_flann2410d.lib

opencv_gpu2410d.lib

opencv_highgui2410d.lib

opencv_imgproc2410d.lib

opencv_legacy2410d.lib

opencv_ml2410d.lib

opencv_nonfree2410d.lib

opencv_objdetect2410d.lib

opencv_ocl2410d.lib

opencv_photo2410d.lib

opencv_stitching2410d.lib

opencv_superres2410d.lib

opencv_ts2410d.lib

opencv_video2410d.lib

opencv_videostab2410d.lib




파일이나 폴더 불러오기 할 때

img = cv::imread("D:\image\Koala.jpg", CV_LOAD_IMAGE_COLOR); 로 경로에 \ 하나만 쓰면 불러오지 못하고 경고를 뱉어낸다.


경로에 \를 두개 써주면 해결됨!

img = cv::imread("D:\\image\\Koala.jpg", CV_LOAD_IMAGE_COLOR);


\\ 두번을 해줘야 출력이 \ 하나로 나오니까!

public Vector3 normalized;


해당 벡터의 magnitude(벡터의 길이)가 1인 벡터를 반환(읽기전용)

벡터가 정규화(normalized)되면, 벡터는 갖은 방향값을 갖지만, 정규화 벡터의 길이는 1.0이 됨


**현재 벡터가 변화하지 않고 새로운 정규화 벡터가 반환된다는 점을 주의

**현재 벡터를 정규화 하고 싶은 경우에는 Normalize 함수 사용


해당 벡터가 정규화되기에 너무 작은 경우에 0 벡터가 반환


https://docs.unity3d.com/kr/current/ScriptReference/Vector3-normalized.html


-----------------------------------------------------------------------------------------------------------------------------------------------------


public float magnitude;


벡터의 길이를 반환(읽기전용)

- 벡터의 길이는 (x*x+y*y+z*z)의 제곱근


일부 벡터의 길이만 비교하는 경우에, sqrMagnitude를 사용해서 길이의 제곱값을 비교할 수 있음(길이의 제곱값을 사용하는 경우가 더 빠릅니다.)


https://docs.unity3d.com/kr/current/ScriptReference/Vector3-magnitude.html


+ Recent posts