摘要: 在c语言中 static 有两个作用, 1. 一个是在函数中声明变量,这样就不会在函数的每次调用中都会重新初始化其值。 2. 二是声明全局的静态变量或者函数。对于声明的静态变量或者函数,那么它就只能在本 编译单元 可见,其他 编译单元 中不可见。那么什么叫做一个编译单元呢?一般来讲,一个c源文件就是 阅读全文
posted @ 2020-02-15 21:46 willhua 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 解决的需求 有些时候不能在NDK环境编译,或者使用NDK编译会颇费周折,然后又想使用Android系统自带的Log类方法,那么我们就可以使用 dlopen 来实现我们的目的。比如在OpenCV中添加Android的Log打印。 关于dlopen 1. dlopen和dlclose对处理的lib进行引 阅读全文
posted @ 2020-02-15 21:32 willhua 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 关于NEON的 方法的溢出,结果如下: 1. 会产生溢出,根据数据bit表示规律,可知溢出结果和理论正确结果形成互补,比如 2. 使用类 方法可以得到正确的结果 阅读全文
posted @ 2020-02-15 21:23 willhua 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 本文测试OpenCL中读取image数据时关于坐标的两个问题: 1. 使用float2坐标读取 2. 使用int2坐标读取 首先完整的测试代码如下,测试平台为SDM855: 我们创建一个宽高都为256的image对象,然后其值设置为当前宽高坐标的大者。同时数据格式为 ,然后使用不同的坐标去读取ima 阅读全文
posted @ 2020-02-15 20:43 willhua 阅读(1163) 评论(0) 推荐(0) 编辑