opencv-Mat函数

 

 取绝对值                                      min函数

cvRound返回整数值-四舍五入      cvFloor返回不大于参数的最大整数值

cvCeil返回不小于参数的最小整数值

reshape修改行数和通道数         randShuffle打乱矩阵

两个数组差的绝对值                    flip翻转

LUT查表                                      mean计算均值

meanstddev计算矩阵的均值和标准偏差               mixChannels通道复制

minMaxldx寻找最大值和最小值                           repeat重复函数

imdecode把vector转换成Mat                     imencode把Mat转换成vector

log绝对值的自然对数                  resize修改图像尺寸

 add加法                                      addWeighted加法 

calcCovarMatrix协方差矩阵        compare比较

convertScaleAbs位深转化函数    countNonZero计算非0值个数

copyMakeBorder拓展边界          split分离通道

merge通道合并                             transpose转置

Canny边缘检测                             边缘检测之拉普拉斯变换Laplacian

findContours找出轮廓坐标

contourArea计算轮廓面积                           arcLength计算轮廓周长

sobel粗测边缘                                             Scharr边缘检测

cartToPolar笛卡尔坐标转极坐标

linearPolar极坐标转化成笛卡尔坐标           logPolar对数极坐标转换成笛卡尔坐标

dft离散傅立叶变换(把空域变成频域)              DCT离散余弦变换

SVD奇异值分解                                    invert求逆矩阵

warpAffine仿射变换                             warpPerspective密集型透视变换

pyrDown降采样和pyrUp升采样          buildPyramid图像金字塔

inpainting图像修复                              getStructuringElement结构元素(内核矩阵)

erode侵蝕                                            dilate膨胀

OTSU大津法—最大类间方差法           adaptiveThreshold自适应阈值

平滑模糊                                               getRotationMatrix2D旋转函数

equalizeHist均衡化直方图-增强对比度    Hough霍夫变换

floodfill漫水填充                               watershed分水岭算法--图像自动分割法

Grabcut图像分割-前景和背景

calcHist直方图计算                          compareHist直方图比较

calcBackProject反向投影 

minEnclosingCircle包覆此轮廓的最小圆

boundingRect包覆指定轮廓的最小正矩形

minAreaRect包覆指定轮廓的最小斜矩形

matchTemplate模板匹配(大图中寻找小图)

 

 

posted @ 2021-11-05 07:31  天子骄龙  阅读(87)  评论(0编辑  收藏  举报