opencv入门基础知识(零基础学Opencv-第14节-常用函数介绍)

在平时项目中回用到较多的函数,在这总结一下

1、颜色空间转换 函数:cvtColor()

实现RGB颜色向HSV、HSI等颜色空间转换,也可与i转换为灰度图

void cvColor(输入矩阵名,输出矩阵名,int code ,int dstCn =0)

code 为标识符

dstCN为目标图像通道数,若为0 ,则和原图保持一致的通道数

例如:cvtColor(srcImage, dstImage, CV_GRAY2BGR)//转换为灰度图

opencv入门基础知识(零基础学Opencv-第14节-常用函数介绍)(1)

2、<math.h>里面的一些数学相关的函数用起来很方便

计算向量角度的函数: fastAtan2

计算立方根的函数cubRoot

向上取整函数:cvCeil

向下取整函数:cvFloor

四舍五入函数:cvRound等

3、显示文字相关的函数

getTextSize(), cvInitFont(), putText()

4、作图相关的函数

circle、 clipLine、 elipse、 ellpose2Poly、line、rectangle、 polylines

5、填充相关的函数

fillConvexPloy、fillPoly

6、随机数产生函数

RNG()

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页