2016년 4월 25일 월요일

Point Cloud Library 사용시 주의점

using namespace cv;
using namespace std;
using namespace pcl;
같은 걸 많이 쓰는데

opencv나 pcl안에 같은 이름으로 정의된 class들이 존재함. ex) flann
즉 flann이 컴파일 될 때, 위와같이 namespace를 써버리면 cv것인지 pcl것이 모르기에 에러를 냄.
그렇기에 using namespace를 안쓰는 것이 귀찮더라도 에러를 안낼 수 있는 방법임.