![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
slj2017
这个作者很懒,什么都没留下…
展开
-
opencv 编译优化速度
https://blog.csdn.net/shizao/article/details/103522060cmake -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_INSTALL_PREFIX=~/work/opencv346 \ -D USE_O3=ON \ -D ENABLE_CXX11=ON \ -D WITH_TBB=ON \ -D WITH_IPP=ON \ -D WITH_OPENMP=ON \ -D ...转载 2020-10-23 18:09:35 · 640 阅读 · 0 评论 -
编译 opencv_contrib tracking
在编译opencv_contrib tracking的时候,如果单独编译tracking是不能编译的,需要同时编译plot, 其他的模块可选择关闭其中的原因我还没有仔细查找,初步猜想可能是tracking依赖了plot原创 2020-08-26 11:11:37 · 398 阅读 · 0 评论 -
Cmake找到库但是make找不到库
原因之一:子文件下也有CmakeLists.txt文件,在编译其中的代码时也需要所需库,但是并没有在子文件夹下CMakeLists.txt文件中注明原创 2020-05-27 10:36:09 · 992 阅读 · 0 评论 -
C语言当前时间(真实的时间不是cpu周期计时)获取
double getCurrentTime(){struct timeval tv;gettimeofday(&tv, NULL);return tv.tv_sec + tv.tv_usec * 1.0e-6;}//具体参看gettimeofday原创 2020-04-07 13:32:46 · 621 阅读 · 0 评论 -
c++二维数组(转)
参考链接:https://blog.csdn.net/lanchunhui/article/details/50988821转载 2018-08-06 13:21:35 · 969 阅读 · 0 评论 -
glsl shader (一) buffer 的使用 文理的使用
创建缓冲流程:1.申请缓冲id glgenBuffers2.将数据写入buffer glbufferdata2.申请vertexArrayid glgenVertexArrays3.设置顶点位置绘制起点 glvertexattributepointer glenablevertexattribarray(0)4 设置顶点颜色绘制起点 glvertexattribtepoint...原创 2018-08-07 13:07:49 · 1761 阅读 · 0 评论 -
shader 内置变量 光照注意事项
1.gl_Vertex 获取的是输入的顶点坐标,这是没有进行矩阵变换之前的2.gl_Normal 获取法向,也是没有进行矩阵坐标变换之前的3.gl_lightSource[m].position 获取的是光源的位置坐标,是用modelViewmatrix进行矩阵变换之后的如果要使用没有变换之前的坐标,则需要在矩阵变换之前设置光照位置...原创 2018-08-13 16:55:30 · 240 阅读 · 0 评论 -
开发c++和配置c++开发环境应该注意的问题
1.机器位数首先考虑到机器位数,第三方库位数,自己目标代码的位数以及编译器的位数2.编码问题明确在DIE editor中的文件的编码格式编译器支持的编码格式3.第三方库的版本与编译的限制有的库下载下来就可以直接使用,有的库需要自己重新编译之后才可以用建议如果有源代码的话,自己重新编译之后再使用,使用的编译器与将要开发的编译器版本相同 ...原创 2018-10-26 17:22:03 · 206 阅读 · 0 评论