programing/OpenCV

cv::Mat copy to std::vector

쪽제비 2016. 11. 23. 12:34

opencv를 사용해서 개발을 시작할 때 Mat 을 vector로 바꾸는 작업을 했었다.

그때는 틀림 없이 Mat::copyTo 함수를 사용해서 간단하게 했던것 같은데

다시 작업을 하려니 되질 않네...

다른 방법을 찾아 나섰다.



검색어 : 구글 - mat copyto vector


for문을 이용해서 하는 방법도 많이 나오지만

나는 함수 하나로 해결하고 싶었다.


assign 함수를 사용하면 간단하게 끝낼 수 있다.

vector 끼리 복사 할때 사용했었는데 Mat 도 적용 가능 하다.


자료형이 double인 변수를 복사하려면




이렇게 하면 한방에 끝낼 수 있다.


'programing > OpenCV' 카테고리의 다른 글

[OpenCV] 이미지 크기 변경 - resize()  (0) 2017.06.12
[OpenCV] 설치-nuget package  (0) 2017.06.11
[OpenCV] Mat 이미지 자르기  (0) 2016.10.21
[OpenCV] Mat::create()  (0) 2016.10.20
[OpenCV] Mat 클래스 행렬 생성 2  (0) 2016.10.20