[C++][STL] Vector 기본 사용법 및 예제 활용
인트로 안녕하세요! 오늘은 C++ STL중 하나인 벡터(Vector)의 기본 함수와 예제에 대해서 알아보도록 하겠습니다. 벡터 기본함수는 push_back, pop_back, front, back, clear, begin, end, rbegin, rend, reverse 등이 있습니다. 목차 1) Vector란? 2) Vector의 헤더파일 3) Vector의 생성 방법 4) Vector의 멤버 함수(접근, 삽입/삭제, 크기 등) 5) for문, iterator로 접근하는 Vector6) Pair, Tuple 클래스와의 활용 1. Vector란? Vector(Queue)은 동적 배열 구조를 C++로 구현한 것으로 맨 끝에서만 삽입 및 삭제가 일어나는 구조입니다. 일반 배열과 차이점이라면 동적으로 크기가 ..
더보기
[OpenCV][C++] opencv tracking 함수
opencv 함수 중 tracking 구현 1) boundingBox 초기화 tracker->init(video.frame[0], boundingbox); 2) tracker를 update하고 init bondingbox와 가장 유사한 새로운 bounding box를 찾는다. tracker->update(video.frame[0], boundingbox); 3) 이미지에 사각형그리기 rectangle(video.frame[i], bbox, Scalar(0,255,0), 2,1); //인자의 순서는 이미지, bundingbox,사각형 그릴 색상, 사각형의 굵기, shift값
더보기