自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 VC++读目录下所有文件

#include <iostream> #include <io.h> #include <direct.h> #include <string> #include <vector> #include <iomanip> #include <c...

2015-12-05 10:54:00 157

转载 Linux环境下一些配置记录

Cmake出现The CXX Compiler not found错误sudo apt-get update && sudo apt-get install build-essentialsudo apt-get install libglew-devsudo apt-get install freeglut3 freeglut3-devsudo apt-...

2015-10-27 13:10:00 147

转载 Sublime Text Editor Recommended Settings

http://www.cnblogs.com/dolphin0520/archive/2013/04/29/3046237.html转载于:https://www.cnblogs.com/jast/p/4737637.html

2015-08-17 20:29:00 104

转载 Windows 8/8.1/10系统硬盘占用率高

http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1541471&extra=page%3D1%26orderby%3Dheats转载于:https://www.cnblogs.com/jast/p/4711697.html

2015-08-07 19:05:00 86

转载 Easiest way to use Qhull library in your code.

Theqhulllibrary has a centralpoint with a few samples to startfrom when you want to use it in your code. Most interestingly, the developers invite you to call theqconvexprogram as an extern...

2015-07-14 19:10:00 191

转载 OpenMP性能优化方案

#include <iostream>#include <windows.h>using namespace std;struct Count{ long count1; char space[64];//此处增加64字节的“无用”空间,目的就是使得count1和count2位于不同的Cache行,从而避免Cache行同步引起的“乒乓效应”,...

2015-05-20 10:17:00 519

转载 Data structure and algorithm

https://sites.google.com/site/indy256/转载于:https://www.cnblogs.com/jast/p/4510372.html

2015-05-17 20:17:00 128

转载 stress analysis in Finite Element Analysis

Here are some notes about stress analysis in the field of Finite Element Analysis:Stress is simply a measurement of the internal forces in a body,as a result of the externally applied load...

2015-05-07 19:59:00 197

转载 clustering algorithms

Definition of distance between data: (1) Hamming Distance:d(i,j)=sum(abs(x(i,k)-x(j,k))) | k from 1 to m (2) Euclid Distance:d(i,j)=sum((x(i,k)-x(j,k))^2)| k from 1 to m (3)Mahalanobis...

2015-05-07 19:54:00 148

转载 BOOST Library (1)

class implementation{public:~implementation() { std::cout <<"destroying implementation\n"; }void do_something() { std::cout << "did something\n"; }};void test(){bo...

2015-05-06 16:28:00 97

转载 Abaqus\Calculix FEA notes

Finite Element Analysis分为pre-processing , analyzing, post-processingAbaqus Document : http://abaqusdoc.ucalgary.ca第一阶段: 使用TetGen \ NetGen等工具将stl模型文件四面体化,如果是NetGen的话可以设置边界集合方便后续处理。可以使用Calculix...

2015-04-22 17:10:00 597

转载 【转载】CUDA并行计算框架

原文链接:http://www.cnblogs.com/dubing/archive/2011/10/10/2085742.html一、先概述下实现流程。  CUDA在执行的时候是让host里面的一个一个的kernel按照线程网格(Grid)的概念在显卡硬件(GPU)上执行。每一个线程网格又可以包含多个线程块(block),每一个线程块中又可以包含多个线程(thread)。每...

2015-04-21 10:25:00 149

转载 【转载】 Some tutorials about CGAL

1限定三角化1.1 定义Delaunay三角剖分:Delaunay三角剖分是 Boris Delaunay 于1934 年提出的。它具有一些优秀的性质,例如说它最大化三角剖分T中所有三角形的最小角,以避免剖分出扁平的三角形。Delaunay边:e是E中满足一下条件的边:存在一个圆经过其端点a、b,圆内(不是圆上)不含有点集V中的任何其他点,则称e为Delaunay边。...

2015-03-29 17:19:00 201

转载 Open Source Projects

Jia-Bin Huang童鞋收集,此童鞋毕业于国立交通大学,之前拍过很多CVPR举办地科罗拉多州的照片,这里大多为matlabcode,link:https://netfiles.uiuc.edu/jbhuang1/www/resources/vision/index.html包括:Feature Extraction:SIFT [1] [Demo progra...

2015-03-27 16:25:00 117

转载 利用CGAL对网格填洞( Filling holes)

CGAL的资料尤其是中文资料少之又少,现根据自己要完成的工作进行一个记录和总结,也希望能填补资料的空缺。在CGAL中,使用半边结构Halfedge Data Structure来存储网格信息,另外一个类似于CGAL的库OpenMesh同样使用的是这种半边结构。关于半边结构,请点这里:http://www.flipcode.com/archives/The_Half-Edge_Da...

2015-01-27 15:26:00 965

转载 STL: unique、unique_copy函数

一.unique函数类属性算法unique的作用是从输入序列中“删除”所有相邻的重复元素。该算法删除相邻的重复元素,然后重新排列输入范围内的元素,并且返回一个迭代器(容器的长度没变,只是元素顺序改变了),表示无重复的值范围得结束。// sort words alphabetically so we can find the duplicates sort(wo...

2015-01-27 14:38:00 98

转载 Eigen与MATLAB使用对照表

// A simple quickref for Eigen. Add anything that's missing.// Main author: Keir Mierle#include <Eigen/Dense>Matrix<double, 3, 3> A; // Fixed rows and cols. Sa...

2015-01-23 16:48:00 161

转载 Hausdorff distance between mesh and its symmertic one.

When talking about distances, we usually mean the shortest : for instance, if a point X is said to be at distance D of a polygon P, we generally assume that D is the distance from X to the near...

2015-01-15 11:02:00 352

转载 Fast algorithm to compute minimum volume oriented bounding box

Computing minimum volume bounding box is a hard problem in computer science. Exact algorithm costs O(n3) time complexity.However, for lots of applications an approximation of the minimum volume o...

2015-01-08 10:09:00 132

转载 C++文件读写详解(ofstream,ifstream,fstream)

在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:[java]view plaincopyprint?#include<fstream>ofstream/...

2015-01-02 12:54:00 98

转载 特征选择常用算法综述

(1)什么是特征选择特征选择( Feature Selection )也称特征子集选择( Feature Subset Selection , FSS ),或属性选择( Attribute Selection ),是指从全部特征中选取一个特征子集,使构造出来的模型更好。(2)为什么要做特征选择在机器学习的实际应用中,特征数量往往较多,其中可能存在...

2015-01-01 20:15:00 81

转载 C++中的extern "C"

比如说你用C 开发了一个DLL 库,为了能够让C ++语言也能够调用你的DLL 输出(Export) 的函数,你需要用extern "C" 来强制编译器不要修改你的函数名。通常,在C 语言的头文件中经常可以看到类似下面这种形式的代码:C代码 #ifdef__cplusplusextern"C"{#endif/****s...

2014-12-25 19:38:00 133

转载 OpenGL管道概括

阶段1.顶点->图元几何顶点被组合为图元(点,线段或多边形),然后图元被合成片元,最后片元被转换为帧缓存中的象素数据。阶段2.图元->片元图元被分几步转换为片元:图元被适当的裁剪,颜色和纹理数据也相应作出必要的调整,相关的坐标被转换为窗口坐标。最后,光栅化将裁剪好的图元转换为片元。1)裁剪在裁剪时点,线段和多边形处理略微不同。对于点,要么保...

2014-12-18 16:29:00 106

转载 使用CGAL查找输入三角网格模型独立模型个数

在对三角网格模型进行切分并且对切分模型三角化之后,可能会遇到分块数 > 2的情况,对于这种情况我们就需要得到各个分块的数量,并且将他们重组成独立的三角网格模型。思路如下:建立一个存放三角网格面的堆栈,遍历模型的所有的三角网格面,对每一个三角形都搜索与之相邻的三个三角形(每个边对应一个三角形),将这些三角形放入堆栈,直到堆栈为空表明已经找到属于同一个块的三角网格。再遍历以上过...

2014-12-17 17:46:00 173

转载 图形学领域的关键算法及源码链接

Graphics Conference Paper Link Archive(Ke-Sen Huang)Reproducible Researcharchive (image processing, vision, machine learning) (Xin Li)Mesh Libraries and ToolsSurface_Mesh(D. Sieger...

2014-12-10 19:51:00 678

转载 STL学习笔记

一、SET容器set:插入后自动按从小到大的顺序排列,如果是结构体的话需要重载<,集合内元素不允许重复。set的一些操作见代码:#include <iostream>#include <set>using namespace std;typedef struct tagStudentInfo{ int nI...

2014-12-08 22:59:00 79

转载 CGAL+QT4.84+Boost1.53 错误[Parse error at "BOOST_JOIN"]

安装CGAL后,运行demo程序出现[Parse error at "BOOST_JOIN"]这样的错误字样。解决方案主要是参考这个网址。https://bugreports.qt-project.org/browse/QTBUG-22829由于是英文,在昨晚状态不佳的情况下,我硬是没看懂。接下来说说这个上面的讨论情况和我自己的解决方案。上面的问题描述大体是这样:我原...

2014-12-03 20:55:00 242

转载 Template函数

1.模板函数为不同的模板实参定义了一个函数家族。它的表示看起来和普通的函数很相似,唯一的区别是有些函数元素是未确定的:这些参数将在使用的时候被参数化。template <typename T>inline T const& max(T const& a,T const& b){ return a<b ? b : a; }...

2014-12-03 19:37:00 67

转载 在windows环境下安装配置CGAL

http://acg.cs.tau.ac.il/cgal-at-tau/installing-cgal-and-related-programs-on-windows经过测试,无误。转载于:https://www.cnblogs.com/jast/p/4119353.html

2014-11-24 18:42:00 117

转载 关于C++中的堆、栈

一个C++编程占用的内存分为以下几个部分:(1)栈区 ( stack ):由编译器自动分配、释放,存放函数的参数值,局部变量值。操作方式类似数据结构中的stack。(2)堆区 ( heap ):一般由程序员分配、释放。如果程序员未释放,一般由OS在程序结束时回收。同数据结构中的堆不同,分配方式类似链表。(3)静态区 ( static ):全局变量和静态变量存储在一起。 程序结...

2014-11-15 23:07:00 56

转载 OBB盒的实现

制造几何仿真中的碰撞检测通常视为针对刚体对象间的碰撞检测,这样的话可以把非刚体即软体的建模和变形算法对碰撞检测的影响减少到最小。常见成熟的基于包围盒的碰撞检测(box intersection test)算法如:1)沿坐标轴的包围盒AABB(axis-aligned bounding boxes)在碰撞检测的研究历史中使用得最久最广, 一个给定对象的AABB被定义为包含该对象且各边平...

2014-11-15 22:13:00 1316

转载 Bounding volume

Bounding volumeFrom Wikipedia, the free encyclopediaA three-dimensional model with its bounding box drawn in dashed lines.Forbuilding codecompliance, seeBounding....

2014-11-15 22:07:00 611

转载 Verilog HDL建模(五)

好久木有更新了...囧...其实一直是在看建模那本书,学完了基础后面看的也比较快了,说实话建模应该是基础,后期的时序因该更认真的看。下面记录一下FIFO这个神奇而有用的玩意儿。FIFO可以看作是一个缓冲区域,亦可以称作双口RAM,FIFO就是First input First output的意思。我们把所有的信息缓存到FIFO里,每当下一层的模块完成内部工作以后,可以直接从F...

2013-01-30 17:33:00 98

转载 Verilog HDL建模(四)

串口通信实验:串口信号:0位:起始位、1~8位:数据位、9位:校验位、10位:停止位。概念1、波特率:串口通信中一个位的周期,换句话来说就是一个位所逗留的时间。单位Bps = bit per second例如常见的9600bps和115200bps。一个位周期就是1/bps=1/9600,则一个数据需要占用1/9600s,例如一帧11位的数据,就需要11/9600秒来传输。...

2013-01-26 23:43:00 75

转载 Verilog HDL建模(三)

1、总结VGA串口协议VGA协议由5个信号组成:HSYNC_Signal,VSYNC_Signal,RGB_Signal(R/G/B)HSYNC是列同步信号,VSYNC是行同步信号,RGB是Red,Green,Blue。一个屏幕是由M行扫描和N行填充组成。例如800x600x60hz,那么M=800,N=600扫描第M-1行,在M-1行,列填充0~N~599扫描第M行...

2013-01-26 16:34:00 124

转载 Verilog HDL建模(二)

第二天,开始重新学习按键消抖实验。module detect(clk,rstn,pin_in,H2L,L2H);input clk;input rstn;input pin_in;output H2L;output L2H;/*第一部分:100us的延迟*/reg Enable;reg [10:0]count...

2013-01-23 17:18:00 101

转载 Verilog HDL的建模学习(一)

偶然闯进了黑金社区,下载了一本名为《Verilog HDL那些事儿——建模篇》的书籍。从大学来一直到现在,几乎所有的书都是如出一辙的official,这本书给我耳目一新的感觉。 第一课是流水灯的控制和闪耀灯的控制。下面分享一下我编辑的代码。功能目的:①闪耀灯模块:执行频率10Hz(100ms),资源占用:一个Led灯②流水灯模块...

2013-01-22 17:19:00 140

空空如也

空空如也

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

TA关注的人

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