阿洲的程式教學
關於Qt、OpenCV、影像處理演算法
影像格式(Mat)
Mat是OpenCV訂定的資料型態,代表的是矩陣(Matrix)前三個字母,影像其實也可以
看成是某個二維陣列,所以在OpenCV 2.0裡,不論矩陣計算,或是影像處裡的格式,
都是以Mat類別進行處理,並有相關的成員變數和函式方便使用,使用時不用考慮記憶
體管理,這也是OpenCV 1.0和2.0不同之處,這邊介紹常用的Mat類別成員和成員函
式,包括如何得到影像資訊、創建影像、複製影像、改變位元深度和操作像素強度。
內文索引 [隱藏]
1 影像資訊
2 影像創建
3 影像分配空間
4 影像複製
5 改變影像型態。
6 操作像素
7 操作像素
8 歸零
影像資訊
Mat最基本有長、寬、像素型態、像素深度、通道數等資訊,以下介紹的成員變數或成
員函式,讓我們得到這些資訊。
成員變數 意義
rows 影像的列數,也就是影像高
cols 影像的欄數,也就是影像寬
OpenCV通道數:int Mat::channels() const
评论0
最新资源