1. 程式人生 > >opencv學習10-07影象遍歷

opencv學習10-07影象遍歷

1 cv::Mat_ 與cv::Mat: "cv::Mat"是一種矩陣, 包括多通道和單通道. 可以轉換為容器(container), 並使用容器的相關操作. 需要用到"cv::Mat_"。簡單的說就是,現在你的資料是Mat型別的矩陣,需要以容器的形式使用它,就需要用到“cv::Mat_”容器。

問題:cv::Mat不是一個連續儲存的容器嗎??

2 迭代器方法 MatIterator_<uchar> it = Mat.begin<uchar>()

                      MatIterator_<Vec3b> it = Mat.begin<Vec3b>()

3 指標方法 uchar* p = Mat.ptr<uchar>(i);

4 LUT(intput, lookup_talble, output)

5 卷積kernel/掩碼操作mask:filter2D( src, dst1, src.depth(), kernel );