现在的位置: 首页 > 综合 > 正文

OpenCV结构

2018年07月31日 ⁄ 综合 ⁄ 共 429字 ⁄ 字号 评论关闭

Opencv cxtypes.h 中宏CV_DEFAULT(val)定义

有注释,表示如何理解,其他宏类似。

#ifndef CV_EXTERN_C

    #ifdef __cplusplus  //在C++编译环境下

        #define CV_EXTERN_C extern "C"

        #define CV_DEFAULT(val) = val

    #else //如果不是C++编译环境,只是一个宏,不起作用,可以理解为是一个空格

        #define CV_EXTERN_C

        #define CV_DEFAULT(val)

    #endif

#endif  

CvScalar 意义 表示RGBA

 

alpha通道

定义

Alpha通道是一个8位的灰度通道,该通道用256级灰度来记录图像中的透明度信息,定义透明、不透明和半透明区域,其中黑表示全透明,白表示不透明,灰表示半透明。

Opencv 中想多次腐蚀和膨胀的,可通过自己的指定大小的结构,腐蚀/膨胀一次即可达到

抱歉!评论已关闭.