图形学
文章平均质量分 59
hust_sheng
这个作者很懒,什么都没留下…
展开
-
如何将OpenGL渲染的图片保存到本地(正常渲染和离屏渲染)
关于如何将OpenGL渲染的图片保存到本地标签(空格分隔):CG opengl主要就是使用函数 glReadPixels()原创 2017-07-17 21:00:26 · 13196 阅读 · 2 评论 -
OpenGL 按照三角形仿射变换并贴图渲染(正常渲染或离屏渲染以及异步优化)(一)
OpenGL 按照三角形仿射变换并贴图渲染(正常渲染或离屏渲染以及异步优化)标签:CG opengl需求 在2转8路或者4转64路虚拟视点合成的项目中,需要根据真实相机的真实视点合成虚拟位置(虚拟相机)的虚拟视点。最后一步的绘制过程大致如下: 其实就是将图像以三角形为单位,从原始图像(左侧)向目标图像(右侧)映射,也即warp。本质是仿射变换的过程。怎么用OpenGL实现上述过程? OpenG原创 2017-07-17 21:34:37 · 3956 阅读 · 0 评论 -
相机去畸变软件OCamCalib的使用方法
OCamCalib软件的使用方法标签:相机标定matlab进入对应目录 比如 C:\Users\popsheng\Desktop\Scaramuzza_OCamCalib_v3.0_win输入ocam_calib 打开下面的界面 拍照要求 ATTENTION! In order to obtain good calibration results, I suggest the fol原创 2017-09-14 10:07:25 · 11799 阅读 · 36 评论 -
OpenCL的多GPU开发(顺便提一下OpenGL的多GPU开发)
OpenCL的多GPU开发(顺便提一下OpenGL的多GPU开发)标签(空格分隔):加速 opencl需求在某些加速优化项目中会使用到GPU,且为了追求速度,有时候我们会使用多块GPU。就OpenCL而言,如何充分利用多个GPU的运算能力十分关键。多线程(以两个GPU为例)//传入图像数据errNum = clEnqueueWriteImage(commandQueue_1stGPU, img原创 2017-07-23 15:24:06 · 4685 阅读 · 0 评论 -
windows下配置OpenGL环境(glut、freeglut、glew等工具)
windows下配置OpenGL环境(glut等工具)标签(空格分隔):vs opencv glut opengl CG转载请标注:http://jingyan.baidu.com/article/d5c4b52bca5005da560dc5d6.html下载glut库 http://www.opengl.org/resources/libraries/glut/glutdlls37beta.z原创 2017-07-14 19:39:36 · 6383 阅读 · 1 评论 -
OpenGL 按照三角形仿射变换并贴图渲染(基于shader)(二)
OpenGL 按照三角形仿射变换并贴图渲染(正常渲染或离屏渲染以及异步优化)(二)标签(空格分隔):CG opengl前面我们详细介绍过OpenGL 按照三角形仿射变换并贴图渲染的过程(一),是基于OpenGL2.0的接口来实现的,但是随着OpenGL的发展,3.0版本中关于shader的使用已经日渐普及,下面给出基于shader的纹理贴图渲染的写法,基本原理和(一)是一样的,我们着重介绍shade原创 2017-08-28 19:48:25 · 3536 阅读 · 0 评论 -
FREAK描述子的使用,基于opencv-3.2.0
如果按照上述title搜索,网上的demo都来自于论文的算法实现:github-freak,但是最新的3.2.0的接口是完全不适用的,果然是contrib…故做以下修正头文件和命名空间(新的代码结构)#include <opencv2/features2d/features2d.hpp> #include &原创 2018-07-17 23:36:40 · 2425 阅读 · 0 评论