小任务
A_Jia_17
视觉算法工程师
展开
-
【1】MATLAB isfield的C移植实现
isfield移植为c++,牵涉到对struct结构体成员的操作,这里用到了比较简单的__if_exists,__if_not_exists完成移植,程序相对比较简单易懂...原创 2017-03-14 11:10:42 · 590 阅读 · 0 评论 -
【2】MATLAB中strel('disk',r)的C实现
strel 是MATLAB中常用的类型,即是structuring element,用来构建结构元素。opencv中与其相似的函数是getStructuringElement()这个函数。strel 能构建的结构元素更多,但与getStructuringElement()对应的且能直接实现也就只有‘square’/'rectangle'矩形了吧!为了方便调试,我们可能需要通过改变半径轻松的得到圆形结构元素。算是皇天不负有心人吧奋斗最终得出了通式,具体怎么推出来就不解释了,下面是构造任意半径圆形结构的C代原创 2017-03-25 17:58:57 · 5007 阅读 · 0 评论