自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 CUDA硬件架构知识

本博文是根据中科大信息学院谭立湘老师的课件加上自己的理解整理出来的************************************************************************************1.NVIDIA的GPU显卡历程:Tesla->Fermi->Kepler->Maxwell->Pascal->Volta-...

2018-09-28 12:00:25 2969 2

转载 CUDA中grid、block、thread、warp与SM、SP的关系

首先概括一下这几个概念。其中SM(Streaming Multiprocessor)和SP(streaming Processor)是硬件层次的,其中一个SM可以包含多个SP。thread是一个线程,多个thread组成一个线程块block,多个block又组成一个线程网格grid。现在就说一下一个kenerl函数是怎么执行的。一个kernel程式会有一个grid,grid底下又有数个bloc...

2018-09-28 10:44:56 11606 6

转载 QT 烦人的parent该如何理解

对话框是GUI程序和用户进行简短交互的顶层窗口,所谓顶层窗口即始终在主窗口之上显示。QDialog是Qt所有类型的对话框窗口的基类,它继承于QWidget,是一种容器类型组件。  QWidget是所有窗口类的抽象,它也可以生成对话框,但是对话框是常见的窗口组件,若每次要使用对话框,都利用QWidget来生成并设置相关参数,显然十分繁琐。所以Qt为我们封装了另外一个子类QDialog,专门用...

2018-09-27 10:28:58 10182 2

转载 const int * 、int * const、int const* 、const int a(){ } 和int a()const { }的区别和联系

前言:很多人都把const int * 、int * const、int const* 的区别和联系搞混,我自己在学习C++的过程中,也经常性          弄不 清楚,今天特意总结一下,作为学习笔记记录下来。一,const修饰符用于指针        将const用于指针有些很微妙的地方,有两种不同的方式将const关键字用于指针。第一种方法是让指针指向一个常量对象,这样可以防止使用...

2018-09-26 10:10:24 3070

原创 Qt 4 学习1

菜鸟一枚,正在学习C++ Gui Qt4,整理很零碎,欢迎批评指正 1.窗口标题:QWidget *window = new QWidget;window->setWindowTitle("Enter Your Age");****************************************关于标题的补充:在main函数中XX->show生成的窗...

2018-09-25 21:30:03 253

转载 #ifndef, #define, #endif 作用

#ifndef  它是if not define 的简写,是宏定义的一种,实际上确切的说,这应该是预处理功能三种(宏定义、文件包含、条件编译)中的一种----条件编译。  在c语言中,对同一个变量或者函数进行多次声明是不会报错的。所以如果h文件里只是进行了声明工作,即使不使用# ifndef宏定义,多个c文件包含同一个h文件也不会报错。  但是在c++语言中,#ifdef的作用域只是在...

2018-09-23 19:44:06 418

转载 图像中带通滤波器和带阻滤波器的关系

先给出一张图像,来说明带阻滤波器和带通滤波器的关系。       由上图可以看出这张图片的中低成份占的比较多,而高频成份比较少。因为白色的像素都集中在中点和离中心的附近。对于频谱图,由白色代表某一频率点有响应,也就是原图含有该频率的成份。可以举个例子,假如我对一张图片加入椒盐噪声,这个椒盐噪声属于全频谱的。可以得到下图示      很明显图像被污染了,频谱图出现了很多白色点,就代表...

2018-09-19 11:13:14 5415 1

转载 克莱姆法则

对于如下四元一次方程组:设如下行列式:则原四元一次方程组的解为:

2018-09-18 13:00:12 13674 2

原创 计算机图形学——BRDF

入射光需要考虑各方向反射同一方向的光,所以用辉度即对光亮度对面积积分,而反射光只有一条因此用光亮度就行上述图片错了,反射率是反射光辉度与入射光辉度之比。所以反射率和BRDF是差不多的,就差了一个π  ...

2018-09-11 20:23:07 999

转载 C语言截取指定长度子字符串方法

以strncpy为例:char dest[4] = {""};char src[] = {"123456789"};strncpy(dest, src, 3);puts(dest);输出结果为 123看到了吗,strcpy函数中的参数是字符串数组的名字,而数组名本质上是指针,那么,src+3 就可以实现将 src中从第4个字符开始复制n个字符给 dest 了char d...

2018-09-11 15:41:02 1224

原创 计算机图形学——颜色模型、图像知识

漫反射光的公式表示漫反射光强度主要与入射光L和法向N点积有关,夹角越大,漫反射越弱,因此早上的太阳不晒?处是点乘morphing是指两种物体相互转换,deformation是指同一个物体的变换变换示意图: ...

2018-09-09 14:38:53 3508 1

原创 计算机图形学——三角形网格

CAD是基于实体的(solid-based)计算机图形学是基于表面的(surface-based) 凸多边形是指多边形任何两个顶点连接总是在多边形内。 网格化算法:拓扑结构:如何简化网格?细分网格化简: ...

2018-09-06 10:39:07 8354

基于OpenXR2.7.1的Hololens2开发所需的开发包

1.Microsoft.Holographic.Remoting.OpenXr.2.7.1 2.OpenXR.Headers.1.0.10.2 3.OpenXR.Loader.1.0.10.2

2022-03-12

cmake_cuda_patch.rar

解决cuda9+和opencv2编译失败的问题,只需要把压缩包内文件替换即可

2019-09-09

OpenGL配置环境所需.h、.lib和.dll文件

freeglut.h freeglut_ext.h freeglut_std.h GL.H GLAUX.H glew.h glext.h GLU.H glut.h glxew.h glxext.h New Text Document.bat wglew.h wglext.h glaux.lib GLU32.LIB glut.lib glut32.lib glut64.lib OPENGL32.LIB

2018-09-06

空空如也

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

TA关注的人

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