自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 现代OpenGL 入门

3、创建着色器程序,链接到第2步的两个着色器。1、创建上下文,初始化opengl环境。2、创建顶点着色器与片段着色器。6、设置顶点属性和激活顶点数组。4、创建顶点数组、索引数组。5、创建和绑定缓冲区。

2023-07-15 17:16:09 227 2

原创 利用dxflib实现dxf文件的读写与可视化

dxflib是开源的读写dxf文件的库,在QCAD上可以直接下载(dxf作为一种通用的绘图文件格式,包含的信息量非常大,要去理解文件的内容也比较受苦,详细的解释在论坛里可以找到(使用dxflib库的优势在于它很好地简化了各部分的读写,代码可读性很强,同时配库只需要将压缩包下的src文件包含在目录中即可。在给导师做一个简易的CAD软件时用到了包括dxf文件的读写,利用MFC做可视化,还做了一个尺寸修改的交互。

2023-05-25 17:48:46 5782 2

原创 error LNK2019 无法解析的外部符号、命令等的常见原因

3.函数所在的文件未包括在项目中,此问题一般在包含外部库的时候出现。2.函数重定义,在多个地方出现同一函数的声明或定义。1.调用了只声明的函数,并未给出实现。

2023-04-20 19:41:19 493

原创 平面几何相关算法整理

平面几何相关问题

2022-07-13 10:22:19 1458

原创 利用Eigen库实现最小二乘拟合平面

介绍两种拟合平面的方法及代码实现

2022-07-12 12:07:43 3227 4

原创 用MFC制作桌面随机位置弹窗

桌面随机位置弹窗小程序!有点C编程基础即可,没有也没事,手把手教学。用MFC制作。

2022-04-02 20:29:06 2181

原创 vbs整活小脚本

无法关闭的弹窗,弹大量窗,强制关机等整活小脚本

2022-04-02 17:08:32 579

原创 二维坐标基本变换(平移、旋转、缩放、镜像、阵列)

诸如图像、模型等的基本变换,实际上都是点坐标的变换,通过矩阵,可以非常方便的达到这个目的。在下文仅介绍二维坐标变换原理。首先,定义点类如下://定义点类,亦可表示向量class vec2{public: float v[2];//v[0]为横坐标,v[1]为纵坐标 vec2(){} ~vec2(){} //构造函数,例vec2 p(0,0);表示构造p点坐标为(0,0) vec2(const float &x, const float &y){v[0] = x; v

2021-12-25 17:33:24 12031 4

原创 VS2013配置OpenCV2.4.9的相关问题

参考Silvia博主对opencv的配置方法附上原文链接。但在编译时遇到一些问题,比如Realease下会中断,或者提示缺失dll文件等。下面将针对各种问题提出解决方法。win10下VS2013+OpenCV2.4.9环境配置_Blog-CSDN博客_opencv2.4.9一、安装Visual Studio20131、首先下载安装包可以在百度里搜索vs2013,官网下载我是在别人的百度云盘下载的:https://pan.baidu.com/s/1bpyvuRt2、安装过程下载完成后,可以看到是一个光盘.

2021-12-08 17:15:34 2192

原创 关于哈希表的平均查找速度为什么是O(1)不太严谨的理解

首先,哈希表的元素是键值对,例如姓名+电话号码,那么可以把姓名称为key值,而电话号码就是对应的value值。一般的查找方式我们通过遍历整个容器,然后匹配姓名,从而获得对应的电话号码,这就需要O(n)的时间,即使是用红黑树也需要O(logn)的时间。所以一开始我也很难理解为什么查找速度可以达到O(1)。 其原因简单来说是通过建立key值与地址的映射关系,即哈希函数。 假设如下图这样一张表,保存4个人的姓名和电话号码,可通过vector<pair&lt...

2021-10-10 17:04:32 2375

原创 MFC按钮为灰色或按钮链接的窗口重复

检查按钮的数字ID是否重复,如果重复就ctrl+F搜索它的英文ID,注意是英文ID,然后手动修改后面的数字,保证不和其他数字重复,完成后直接运行会发现按钮是灰色的,重点是要重新生成一下解决方案,之后按钮就正常了。...

2021-09-29 20:07:57 502

原创 判断并求出两个圆的交点(平面几何)

参考Knut Andreas Lie的Unstructured PEBI-grids Adapting to Geological Features in Subsurface Reservoirs这篇文章,用C++实现了判断并求圆交点的函数。 ——式(1) 对于圆C1,可以看作是圆C0偏移距离d得到。根据勾股定理可以得到上述2个式子。其中h⊥d,a是C0到垂足的距离。如果d==0或R0==R1,说明圆C0和C1的交点为空,或者是重合的。式(1)转......

2021-08-19 17:33:50 3931 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除