自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 NLopt在windows 64上的安装

http://ab-initio.mit.edu/wiki/index.php?title=NLopt_on_Windows&redirect=no 从该网址下载安装文件,然后将libnlopt-0.dll文件复制到system32中就可以了。

2019-09-05 17:03:03

阅读数 210

评论数 0

转载 dll.a和lib 引用MinGW生成的dll.a后出现的问题

在安装nlopt优化库的时候遇到了一个问题,就是安装包中没有.lib文件,只有.dll.a文件,所以就各种搜,终于找到了一个解决办法,如下所示: 下面的文章转载自https://www.cnblogs.com/sanghg/p/4433885.html 以前很少调用MinGW的运行库,现在用到...

2019-09-03 11:42:40

阅读数 450

评论数 0

转载 三角形的外心如何求

三角形的外心定义以及性质具体可以参照https://www.mathopenref.com/trianglecircumcircle.html 给定三角形三个顶点的坐标,如何求三角形的外心的坐标呢? 例如 :给定a(x1,y1) b(x2,y2) c(x3,y3)求外接圆心坐标O(x,y) ...

2019-04-01 11:07:55

阅读数 972

评论数 0

转载 均匀的生成圆和三角形内的随机点

http://www.cnblogs.com/TenosDoIt/p/4025221.html 上面这篇博客里讲解的很清楚~

2019-01-03 10:28:30

阅读数 379

评论数 0

原创 VS中xxxx.h源文件不存在!!!

(1)首先一定要确保 上面这两处的配置是一样的,我这里用的是Debug x64,所以都要是这个配置; (2) 下面的包含目录以及附加包含目录中一定要加上要include的头文件的文件路径,其中附加包含目录的格式为$(ProjectDir) ...

2019-01-02 16:31:29

阅读数 134

评论数 0

转载 opencv vs2015 windows10 64bit安装教程

具体安装过程参考https://blog.csdn.net/qq_17550379/article/details/78201442就可以!! 找不到opencv_world320d.dll的问题参考https://blog.csdn.net/lqtcsq/article/details/803...

2018-12-27 16:28:00

阅读数 87

评论数 0

原创 c++中的控制台一闪而过的解决方法

用VS写c++程序后,会发现运行程序,控制台一闪而过,根本看不到程序的运行结果,因此需要找到方法让屏幕或者说控制台暂停。   方法一:程序末尾增加输入语句,这样程序运行结束前会要求用户输入,控制台就会保持存在,具体代码如下图所示 替代方法 丰富一下两种替代方法...

2018-12-27 11:07:56

阅读数 955

评论数 0

转载 #pragma once的使用

一下内容摘抄自https://zh.wikipedia.org/wiki/Pragma_once 在C和C++编程语言中,#pragma once是一个非标准但是被广泛支持的前置处理符号,会让所在的文件在一个单独的编译中只被包含一次。以此方式,#pragma once提供类似include防范的...

2018-11-13 21:03:20

阅读数 496

评论数 0

转载 Cmake编译后,VS中ALL_BUILD、INSTALL、ZERO_CHECK的功能是什么?

INSTALL是把cmake脚本里install指令指定的东西安装到CMAKE_INSTALL_DIR里面。详见CMake的INSTALL指令。 ALL_BUILD相当于makefile里面的默认目标,构建整个项目,但不包括install和单元测试什么的。 ZERO_CHECK是首先执行的构建...

2018-11-13 15:29:58

阅读数 604

评论数 0

原创 Materialise Magics 22.0软件的安装

     从九月份开始本人正式进入攻读计算机专业博士研究生的生涯,研究方向是计算机图形学,主要做的是数字制造相关的东西,因此,平时最常接触的应该就是3D打印机了。而据组里的同学说,Magics是修复3D模型特别好用的软件,所以势必要自己安装一个,否则,每次打印都去找别人帮忙修复也怪不好意思的。 ...

2018-11-09 12:36:03

阅读数 1258

评论数 4

原创 关于向量的混合积

三重积,又称混合积,是三个向量相乘的结果。向量空间中,有两种方法将三个向量相乘,得到三重积,分别称作标量三重积和向量三重积。设 a ,b ,c 是空间中三个向量,则 (a×b)·c 称为三个向量 a ,b ,c 的混合积,记作[a b c] 或 (a,b,c) 或 (abc)。 定义 标量三重...

2018-09-11 11:07:02

阅读数 3831

评论数 0

转载 向量的除法-复数

      向量是中学数学比较重要的一个内容,是继实数以后一种新的量。我们知道向量有加减法,向量有数乘、点乘和叉乘多种运算,唯独向量没有除法运算。这未免有些遗憾。我相信很多学生都想过这样的问题,向量到底有没有除法运算? 先不说到底有还是没有,我在这里没有准备介绍中学生没有接触过的新内容,...

2018-09-10 21:55:59

阅读数 1422

评论数 0

转载 贝塞尔曲线

http://www.html-js.com/article/1628这篇文章对于贝塞尔曲线的初学者来说非常简单易懂,原理讲解的非常清晰,建议对贝塞尔曲线比较陌生的同学可以看一看。 关于用德卡斯特里奥算法(De Casteljau's algorithm)绘制贝塞尔曲线的具体流程可以参...

2018-09-10 21:53:28

阅读数 63

评论数 0

转载 关于齐次坐标和投影

https://www.jianshu.com/p/7e701d7bfd79这篇文章对于齐次坐标和投影讲解的很清晰,需要注意的是,这里对于投影仪来说,当投影仪靠近屏幕的时候,并不是表面上看起来的物体距离投影中心距离不变,投影中心距离投影平面的距离变小了,而是:投影仪中使用的是凸透镜,所以投影仪靠近...

2018-08-23 17:46:06

阅读数 215

评论数 0

转载 齐次坐标的理解

一下内容转载自http://www.cnblogs.com/csyisong/archive/2008/12/09/1351372.html    一直对齐次坐标这个概念的理解不够彻底,只见大部分的书中说道“齐次坐标在仿射变换中非常的方便”,然后就没有了后文,今天在一个叫做“三百年 重...

2018-08-09 10:29:19

阅读数 120

评论数 0

原创 计算机图形学(4)

下面先介绍一下关于三角函数的一些性质:下面介绍一下关于正交矩阵的一些性质:上面是本人使用右手坐标系对3D中旋转操作矩阵计算的推导!!并且旋转的时候默认旋转轴是向上的!!比如绕y轴旋转就是y轴默认是向上的!!需要注意的是之所以绕y轴旋转不一样原因如下:其实在推导的过程中最后得到的二维旋转矩阵都是一样...

2018-06-04 22:52:34

阅读数 108

评论数 0

原创 计算机图形学(3)

1. 缩放矩阵是对角矩阵,对角线上每个值表示缩放的比例2. 2D ShearShear transformations produce a shape distortion.(old coordinates are (x, y) and the new coordinates are (x...

2018-06-01 11:08:44

阅读数 164

评论数 0

转载 关于齐次坐标系

转载自https://oncemore.wang/blog/homogeneous/齐次坐标系入门级思考Last Updated At: 2017-03-29齐次坐标系(Homogeneous Coordinates) 是计算机视觉和图形学中的一个重要的数学工具。1. 游戏名目1.1. 齐次坐标引...

2018-06-01 09:42:22

阅读数 419

评论数 0

原创 计算机图形学学习(2)

这里主要介绍一些简单的数学基础知识。1. 平行四边形定则是数学科的一个定律。两个力合成时,以表示这两个力的线段为邻边作平行四边形,这个平行四边形的对角线就表示合力的大小和方向,这就叫做平行四边形定则。2. dot/scalar product 点积 标量积   commutative 满足交换律 ...

2018-05-23 20:52:42

阅读数 839

评论数 0

原创 计算机图形学学习(1)

1. 3D图形学管道:建模->动画->渲染2. 用ray tracing来创建真实感图像主要有两种方法:rasterize和raytraceraytrace和rasterize相比,raytrace创建的图像质量更高,但是它速度慢;3. 亏格:若曲面中最多可画出n条闭合...

2018-04-28 15:06:51

阅读数 139

评论数 0

转载 水平集算法

水平集(Level Set)的基本方法水平集(Level Set)的基本方法-曲线演化的直观解释映射C(p), p\in [a,b] : R→R^2定义了一个平面的曲线,p是参数,对属于区间[a,b]内的每一个p_0,我们得到曲线上的一点:C(p_0)=[x(p_0),y(p_0))正则曲线:如果...

2018-03-22 17:01:18

阅读数 4195

评论数 0

转载 中点画圆算法

在平面解析几何中,圆的方程可以描述为(x – x0)2 + (y – y0)2 = R2,其中(x0, y0)是圆心坐标,R是圆的半径,特别的,当(x0, y0)就是坐标中心点时,圆方程可以简化为x2 + y2 = R2。在计算机图形学中,圆和直线一样,也存在在点阵输出设备上显示或输出的问题,因此...

2018-03-11 11:04:09

阅读数 6327

评论数 0

原创 Bresenham算法证明中的一些问题

在生成直线的算法中,Bresenham算法是最有效的算法之一。Bresenham算法是一种基于误差判别式来生成直线的方法。  一、直线Bresenham算法描述:  它也是采用递推步进的办法,令每次最大变化方向的坐标步进一个象素,同时另一个方向的坐标依据误差判别式的符号来决定是否也要步进一个象素。...

2018-03-09 11:45:16

阅读数 163

评论数 0

原创 c++中count函数的用法、cin>>hex>>a

一.count函数 algorithm头文件定义了一个count的函数,其功能类似于find。这个函数使用一对迭代器和一个值做参数,返回这个值出现次数的统计结果。 编写程序读取一系列int型数据,并将它们存储到vector对象中,然后统计某个指定的值出现了多少次。 核心代码: ...

2017-11-30 02:18:34

阅读数 4587

评论数 0

原创 cin.getline()和getline()的区别联系

11 std::getline (string) C++98 C++11 (1) istream& getline (istream& is, string& str, char delim); ...

2017-11-30 01:45:15

阅读数 222

评论数 0

原创 c++中set的使用:初始化和去重、排序

1.set的初始化可以直接用迭代器,set的定义和初始化方式包括: set s;set s(s1);set s(b, e); 其中,b和e分别为迭代器的开始和结束的标记。 例如: #include #include #include using namespac...

2017-11-30 01:20:30

阅读数 4062

评论数 0

转载 c++中去掉vector或者数组中的重复元素

转载自https://www.cnblogs.com/pengjieliu/p/6624638.html unique函数是一个去重函数,去除相邻中的重复元素(只留一个)。 其中,最关键的是:并不是删除并不是把重复的元素删除,而是全部放倒数组的后面。 因为,uniqu...

2017-11-30 00:38:37

阅读数 11196

评论数 0

转载 c++中的auto和for循环

转载自http://blog.csdn.net/dodoto/article/details/48413481 auto的使用  c++11引入了auto类型说明符,auto让编译器通过初始值来推算变量的类型,所以auto定义的变量必须有初始值。  使用auto也能在一条...

2017-11-29 23:57:10

阅读数 16986

评论数 0

转载 C++中Lambda表达式

转载自https://www.cnblogs.com/langzou/p/5962033.html 或许,Lambda 表达式算得上是 C++ 11 新增特性中最激动人心的一个。这个全新的特性听起来很深奥,但却是很多其他语言早已提供(比如 C#)或者即将提供(比如 Java)的。简而言之,L...

2017-11-29 23:44:05

阅读数 444

评论数 0

转载 C++11初探:类型推导,auto和decltype

这篇文章转载自http://www.cnblogs.com/npbool/p/3433360.html。 类型推导可以说是C++模拟动态语言特性的起点,就从这里开始这个系列吧。 auto 使用迭代器的时候,类型总是一件烦心的事。 vectorint> > v...

2017-09-27 22:03:56

阅读数 216

评论数 0

转载 次优查找树的查找原理

作者:Sullivan 链接:https://www.zhihu.com/question/21063814/answer/84913614 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1、次优查找树是折半查找的一种一般形式,其理论基础是“被查找的...

2017-09-11 10:55:05

阅读数 1320

评论数 0

原创 对于c/c++中char型可以输入整型,而int型却不能输入字符

问题根源在于:你可能认为字母和一些符号才算字符。其实,翻开字符ascii表,你可以看到数字字符也是字符,制表符、换行符、分页符、空字符之类的也列在其中,也就是说,'a'是字符,'1'同样是字符,所以输入字符的时候,你可以输入a,也可以输入1,都同样是一个字符...

2017-08-28 19:34:36

阅读数 1551

评论数 0

转载 extern“C"

http://www.cnblogs.com/skynet/archive/2010/07/10/1774964.html 上面这篇博客对extern的用法以及extern"C"的用法进行了详细地介绍!!!

2017-08-23 14:29:17

阅读数 95

评论数 0

转载 并查集!!!

并查集的时间复杂度 O(n*α(n)) 其中α(x),对于x=宇宙中原子数之和,α(x)不大于4 事实上,路经压缩后的并查集的复杂度是一个很小的常数。 下面的文章转载自http://dongxicheng.org/structure/union-find-set/ 1...

2017-08-11 21:01:55

阅读数 133

评论数 0

原创 1 << 31和-(1<<31)都是32为x86系统中的最小值!!!

32位x86系统中,分别执行如下两条语句 (1) int num = 1  (2) int num = -( 1 结果一样,均为-2147483648 。 也就是说1 原因在于: 1. 0x80 00 00 00 == 1  2, 原码与补码之和为0,也就是a + ~a + 1 = ...

2017-08-10 20:20:15

阅读数 680

评论数 0

原创 vector中erase()的使用

vector::erase():从指定容器删除指定位置的元素或某段范围内的元素 vector::erase()方法有两种重载形式 如下: iterator erase(   iterator _Where); iterator erase(   iterator _First,   ite...

2017-08-08 15:04:29

阅读数 470

评论数 0

原创 哈希表的平均查找长度

查找成功时的平均查找长度 查找不成功时的平均查找长度 http://www.doc88.com/p-903238204265.html

2017-08-03 15:34:17

阅读数 1183

评论数 0

转载 操作系统的作业调度

作业(job)是操作系统中一个常见的概念,所谓作业是指用户在一次计算过程或者事务处理过程中,要求计算机系统所作工作的集合。  所谓作业调度是指按照某种原则,从后备作业队列中选取作业进入内存,并为作业做好运行前的准备工作以及作业完成后的善后处理工作。设计作业调度算法时应达到如下目标: •...

2017-08-03 14:55:54

阅读数 910

评论数 0

原创 全排列以及字典序

http://blog.csdn.net/morewindows/article/details/7370155/ 1. 具有重复字符的全排列: 由于全排列就是从第一个数字起每个数分别与它后面的数字交换。我们先尝试加个这样的判断——如果一个数与后面的数字相同那么这二个数就不交换...

2017-08-02 22:27:55

阅读数 841

评论数 0

转载 阿里编程测验题

转载自http://m.blog.csdn.net/u010292329/article/details/75209379 题目: 一条RNA是一根链状的核酸链。其上的核酸序列被称为RNA的一级结构。由于核酸互相之间的吸引力,RNA会发生折叠,其中某个片段会和另一个片段贴在一起,使得RNA出现...

2017-08-02 09:47:39

阅读数 2306

评论数 0

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