自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Never Settle

小白的学习采坑进步记录

  • 博客(18)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 QTCreator 使用CGAL

1 安装boost2 安装CGAL3 环境变量配置库目录和包含目录设置如下,注意改成你对应的目录LIBS += -LD:/MyTools/CGAL_5.0.2/auxiliary/gmp/lib/ -llibgmp-10 \ -LD:/MyTools/CGAL_5.0.2/auxiliary/gmp/lib/ -llibmpfr-4LIBS += -LD:/MyTools/CGAL_5.0.2/build/lib/ -lCGAL_Core-vc140-mt-5.0.2 \

2021-02-05 22:08:07 541

原创 图形学库libigl安装配置与入门

目录1 安装libigl1.1 下载1.2 使用CMAKE-gui 对libigl的tutorial进行编译1.3 打开教程项目查看2 脱离tutorail使用libigl2.1 项目中引入igl2.2 使用igl1 安装libigl1.1 下载在github克隆libigl:https://github.com/libigl/libigl在你想要存放的位置,鼠标右键打开“git bash here”,输入命令:git clone [email protected]:libigl/libigl.gi

2020-07-30 11:05:58 4585 5

转载 Git 分支理解

Git 分支1 分支1.1 创建与合并分支1.1.1 理解1.1.2 实战switch2 冲突3 分支管理策略小结1 分支2冲突3分支管理策略整理自:https://www.liaoxuefeng.com/wiki/896043488029600/9000058605924801 分支分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的

2020-07-21 15:48:42 235

转载 Git理解与学习

Git理解与学习1 Git 简介2 安装Git3 创建仓库3.1 创建仓库3.2 把文件添加到版本库4 版本控制4.1 版本退回4.2 工作区和暂存区4.3 撤销修改4.4 删除文件5远程分支5.1 SSH Key的配置5.2 添加远程仓库5.3 从远程库克隆小结1 初始化2 添加文件3 回退与撤销4 远程仓库整理自:https://www.liaoxuefeng.com/wiki/8960434880296001 Git 简介Git是目前世界上最先进的分布式版本控制系统(没有之一)Git是分布

2020-07-20 21:32:41 168

原创 ArcBall+glm 实现射线拾取Ray Picking

ArcBall+glm 实现射线拾取Ray Picking1 射线拾取原理2 实现步骤2.1 生成射线2.2 判断三角形与射线相交与否2.3 遍历网格中所有三角形判断与射线的相交在做一个基于qt和opengl的网格变形实验,用户交互方面需要实现射线拾取,框架本身是使用ArcBall实现鼠标拖拽旋转的。探索了几天,使用glm实现了射线拾取1 射线拾取原理射线拾取的原理很多博客也讲过了,主要就是:以当前眼睛位置(摄像机位置)为起点,以眼睛位置(摄像机位置)指向鼠标点选位置所对应的世界坐标 的方向为方向

2020-07-17 19:51:55 489

原创 关闭win10自动更新

win10自动更新十分讨厌,前段时间一个大的更新让我开始菜单找不到所有第三方程序了,我也没有把快捷方式都放在桌面的习惯,只能去每个软件的安装路径下找才能用,所以就很难受。下面说说我的两种方法1 在本地组策略编辑器中更改第一步:按下win+R,打开“运行”第二步:输入“gpedit.msc”,按“确定”第三步:依次选择“计算机配置” -> “管理模板” -> “window...

2019-10-04 09:41:25 201

原创 机器学习笔记3 【多元线性回归】

多元线性回归多元线性回归符号多元梯度下降法假设函数代价函数梯度下降数据处理技巧特征量缩放和均值归一化特征量的选择用多元线性回归处理非线性函数正规方程(normal equation)梯度下降与正规方程的比较梯度下降正规方程多元线性回归符号m训练样本数量n特征量的数目x(i)x^{(i)}x(i) 第iii个训练样本的特征向量,是一个n维向量xj(i){x_j}^{(i)}xj​(i)...

2019-08-06 10:45:40 208

原创 Andrew Ng 机器学习笔记汇总【龟速更新中】

笔记汇总机器学习笔记1【算法分类&单变量线性回归】:戳我机器学习笔记2 【线性代数复习】:戳我机器学习笔记3 【多元线性回归】:戳我TBC~...

2019-07-24 15:00:35 285

原创 机器学习笔记2 【线性代数复习】

文章目录线性代数复习1 矩阵和向量2 加法和标量乘法3 矩阵向量乘法4 矩阵乘法5 矩阵乘法的特征6 矩阵的逆和矩阵的转置6.1 矩阵的逆 inverse6.2 矩阵的转置 transpose线性代数复习1 矩阵和向量向量可以看作特殊的的矩阵,n行1列2 加法和标量乘法只有纬度相同的矩阵才能进行矩阵加法运算,计算结果为对应位置元素的和标量乘法是指矩阵乘以一个实数3 矩阵向量乘...

2019-07-24 14:55:29 166

原创 机器学习笔记1【算法分类&单变量线性回归】

机器学习笔记11机器学习算法的分类1.1 监督学习1.2 无监督学习2 单变量线性回归2.1 模型描述2.2 代价函数2.3 梯度下降2.4其他需要注意的1机器学习算法的分类1.1 监督学习回归问题。 一般数处理连续值,比如提到的房屋售价预测分类问题。 一般事处理离散值,比如判断肿瘤是良性还是恶性1.2 无监督学习聚类问题 。将收集到的新闻分成不同的专题,事先不知道有哪些专题...

2019-07-24 14:52:44 232

原创 MarkDown公式输入

文章目录1 如何插入公式2 上标、下标与组合3 汉字、字体与格式4 占位符5 定界符与组合6 四则运算7 高级运算8 矩阵9 逻辑运算10 集合运算11 数学符号12 罗马字母1 如何插入公式行内公式:将公式插入到本行内,符号:$公式内容$,如:$xyz$,即xyzxyzxyz独行公式:将公式插入到新的一行内,并且居中,符号:$$公式内容$$,如:$$xyz$$。2 上标、下标与组合...

2019-07-08 10:42:40 9662

原创 markdown简单常用语法总结

markdown简单常用语法总结1 标题2 文本样式3 引用4 分割线5 图片6 超链接7 列表7.1无序列表7.2有序列表7.3 列表嵌套8 表格9 代码作者:Echo Bu主页:https://echobu.github.io/第一次自己搭建博客,第一篇文章来介绍一下markdown的基本语法,自己也是第一次学习markdown语法。 Markdown是一种可以使用普通文本编辑器编...

2019-07-05 17:29:39 211

原创 Eigen库mathfunctions.h文件报错问题

在一个使用MFC的项目里面(不知道有没有关系),加了个函数用到了Eigen库,就在某个文件的开始include了<Eigen/Dense>,然后出现了如下错误:看到网上有类似的错误说是头文件引用顺序引起了,我调换了<Eigen/Dense>在头文件中的顺序,然而没有用,最后,将<Eigen/Dense>的引用放到了stdafx.h中,然后在刚刚那个文...

2019-01-10 14:51:47 1010 1

转载 VS2015打开VS2010MFC工程 的 控制台输出问题

最近用VS2015打开了VS2010的MFC工程,一开始出现的一些错误,百度一下就解决了,成功运行以后,发现在VS2010下能够成功输出的控制台信息,在2015中没有输出,花了一些时间,最后找到一个有用的办法,原文地址:https://blog.csdn.net/c437yuyang/article/details/54944668在xxxAPP.h中加入一个函数:void Init...

2019-01-08 11:20:48 1143

原创 图形学学习笔记2 网格数据结构

1 网格数据应用渲染 集合查询(某个面的顶点有哪些,两个点是否相连等) 几何操作(添加、删除某个点/线/面;网格化简;顶点分裂,边缘折叠)2 网格数据的存储一般的网格存储(很难有效实现) 什么是好的数据存储?(空间复杂度,时间(构建时间,查询时间,修改时间),时间空间的权衡,冗余)3 定义一个网格几何上(顶点坐标) 连通 表面及材料属性(材料颜色Material colo...

2018-10-28 17:01:05 1390

原创 图形学学习笔记1 网格术语

度(degree ):一个顶点的度是指与该边相关联的边的条数,顶点v的度记作deg(v)或d.连通图和连通分量(connected component):在无向图中,如果从一个顶点v到另一个顶点w之间有路径,则称v与w是连通的。如果图中的任意两个顶点都是连通的,则称该图是连通图。平面图形(planar graphs):图形的点和边可以嵌入在二维平面中,而且边不相交狄罗内三角剖分(Del...

2018-10-24 09:48:39 702

原创 java使用tess4j 小白教程

环境:编译器是IDEA,操作系统Win7第一步:下载Tess4J 下载地址:点击打开链接下载后解压,解压后的目录结构如下第二步:引入jar包将上图目录里dist里面的“tess4j-3.4.8.jar”和lib下的所有jar引入你自己的工程,我是IDEA下的web工程,所以就放在的下图所示的位置第三步:指定tessdata文件tessdata文件是存放的字体库,需要将文件加放到项目根目录(我试过不...

2018-05-25 22:57:41 8512 7

原创 Tomcat 启动报错java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lifec

目前见到的解决方案1、sevlet重名@WebServlet("/BookListServlet")检查是否每一个servlet上的标注不同2、servlet-api.jar冲突在jdk所在目录的 jre->lib->ext文件夹中,删除servlet-api.jar或将tomcat中的该jar包复制过来...

2018-04-07 15:33:25 5529 1

libigl库,直接引入工程即可

直接将这个文件夹添加到includepath中即可。 对QtCreeator:打开.pro文件,INCLUDEPATH += igl文件夹存放路径 对Vs Studio:项目-->属性-->VC++ Directories-->Include Directories 中添加igl文件夹存放路径

2020-07-20

RayPicking.zip

用到了qt,openGL,openmesh,ArcBall, glm,eigen实现了Ray picking,其中openmesh,ArcBall, glm,eigen压缩包里面都有包括,需要自己再.pro文件里改一下引入路径

2020-07-17

简单的Tess4J应用

最最简单的Tess4J Java应用,代码简单明了,主要是要帮助完全不懂的新人明白怎么在java中使用Tess4J

2018-05-26

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

TA关注的人

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