- 博客(7)
- 收藏
- 关注
原创 opengl需要的库和渲染管道的知识
GLEW 是一个开放源代码的跨平台扩展加载库,具有对多个渲染上下文的线程安全支持和自动代码生成功能。 GLEW提供了易于使用且高效的方法来检查OpenGL扩展和核心功能。OpenGL Mathematics (GLM) 是基于OpenGL阴影语言(GLSL)规范的3D软件的C ++数学库。Simple DirectMedia Layer(SDL)是一个跨平台开发库,旨在通过OpenGL和Dir...
2019-11-10 19:40:00 241
原创 opencv:canny算子的c实现
canny算子的c实现#include <opencv2/opencv.hpp>#include<opencv2/imgproc/imgproc.hpp>using namespace cv;using namespace std;int main(){Mat srcImage = imread(“1.jpg”);imshow("【原始图】Canny边缘检测...
2019-11-07 17:37:21 220
原创 opencv :sobel 算子的c实现
opencvcanny算子的c实现for (int i = 0; i < height; i++){ for (int j = 0; j < width; j++) { if (j + 1 == width || i + 1 == height) continue; int dx = grayImage.data[i*width+j+1] - gra...
2019-11-07 17:32:43 292
原创 深拷贝与浅拷贝 虚函数理解 C回调函数
深拷贝与浅拷贝参考链接https://www.cnblogs.com/always-chang/p/6107437.html浅拷贝里面的char* data 的值赋给了另一个对象的char *data。这样析构的时候会出现delete同一个地址两次,发生错误。深拷贝把data指向的内容拷贝过去,两个对象的*data的内容一样,data的值不一样。深拷贝非常占用cpu,应该避免使用。...
2019-11-04 14:37:50 175
原创 cmake : 一个项目工程的建立
引用:一个非常简洁实用的项目搭建链接: link.这个看不太懂,但是感觉以后会用到链接: link.CMakeLists.txt 可以存在于根目录中,和src目录中起到的作用后面再探究下面是我师傅给我的,写在CMakeLists.txt里#项目名:testproject(test)###C++11 编译set(CMAKE_CXX_STANDARD 11)#指定生成的版本#...
2019-10-29 18:06:19 245
转载 linux动态库创建,使用
为了方便查找,转载了一个博主的文章。文件:库 hello.cpp hello.h测试 main.cpp编译 Makefilehello.h#include class test{private:int m_num;public:test(int num);~test();int get_num();void set_num(int num);};hello.cpp...
2019-10-29 10:39:55 154
原创 H323plus的分析
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入H323pl...
2019-09-16 10:44:41 522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人