- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 文献:三维视觉前沿进展 大场景下的视觉定位阅读笔记
文献:龙霄潇,程新景,朱昊,张朋举,刘浩敏,李俊,郑林涛,胡庆拥,刘浩,曹汛,杨睿刚,吴毅红,章国锋,刘烨斌,徐凯,郭裕兰,陈宝权.三维视觉前沿进展[J].中国图象图形学报,2021,26(06):1389-1428. 大场景下的视觉定位阅读笔记国际研究现状:大场景下的视觉定位大场景下的视觉定位大致可以分为端到端的视觉定位和非端到端的视觉定位。 非端到端的视觉定位方法也就是传统的视觉定位方法,包括检测和描述关键点、建立 2D-3D 匹配和利用 RANSAC( random sample consens
2021-07-22 13:10:29 1168
原创 [学习笔记] Unity3D 某些常用类
Vector3类常量: Vector3.zero Vector(0,0,0) Vector3.one Vector(1,1,1) Vector3.up Vector(0,1,0) Vector3.forward Vector(0,0,1) Vector3.right Vector(1,0,0)方法: Lerp 两个向量之间的线性插值 Slerp 在两个向量之间进行球形插值...
2020-06-04 11:37:50 546
原创 [学习笔记]Unity3D 5 引擎------关节(Joint)
铰链关节(Hinge Joint) Connected Body:连接目标,指与主体构成铰链组合的目标刚体。 Anchor:本体的锚点,连接目标旋转时围绕的中心点。 Connected Anchor:连接目标的锚点,本体旋转时围绕的中心点。 Axis:锚点和目标锚点的方向,即指定了本体和连接目标的旋转方向。 Auto ...
2020-03-10 20:41:47 965
原创 【学习笔记】OpenCV+C++(八)
霍夫变换 --- 直线 霍夫直线变换介绍 Hough Line Transform用来做直线检测 前提条件---边缘检测已经完成 平面空间到极坐标空间转换 x=pcos角度 y=psin角度...
2020-02-07 21:59:01 348
原创 【学习笔记】OpenCV+C++(七)
边缘处理 卷积边缘问题 图像卷积的时候边界像素,不能被卷积操作,原因在于边界像素没有完全跟kernel重叠,所以当3X3滤波时候有1个像素的边缘没有被处理,5X5滤波的时候有2个像素的边缘没有被处理。 处理边缘 在卷积开始之前增加边缘像素,填充的像素值为0或者RGB黑色,比如3x3...
2020-02-07 21:54:09 836
原创 【学习笔记】OpenCV+C++(六)
图像金字塔 图像金字塔概念: 我们在图像处理中常常会调整图像大小,最常见的就是放大(zoom in)和缩小(zoom out),尽管集合变换也可以实现图像放大和缩小,但是这里我们介绍图像金字塔 一个图像金字塔式一系列的图像组成,最底下一张是图像尺寸最大,最上方的图像尺寸最小,从空间上从上向下就像一个古代的金字塔 ...
2020-02-07 21:48:47 276
原创 【学习笔记】OpenCV+C++(五)
膨胀与腐蚀 腐蚀 形态学操作-腐蚀 腐蚀跟膨胀操作的过程类似,唯一不同的是以最小值替换锚点重叠下图像的像素值 膨胀 形态学操作(morphology operators) - 膨胀 图像形态学操作--基于形状的一系列图像处理操作的合集,主要是基于集合论基础上的形态学数学...
2020-02-07 21:45:05 325
原创 【学习笔记】OpenCv+C++(四)
图像的模糊 模糊原理 Smooth/Blur是图像处理中最简单和常用的操作之一 使用该操作的原因之一就为了给图像预处理时候减低噪声 使用Smooth/Blur操作器背后是数学的卷积计算 g(i,j) = 求和(f(i+k,j+I)h(k,I)) 通常这...
2020-02-07 21:41:13 515
原创 【学习笔记】OpenCV + C++(三)
调整图像亮度和对比度 理论 像素变换---点操作 邻域操作---区域 做图像的卷积,图像特征提取,图像梯度计算,图像更深入模式匹配,模糊,平滑等 调整图像亮度和对比度属于像素变换---点操作 g(i,j) = a*f(i,j)+P 其中a>0,...
2020-02-07 21:38:54 410
原创 【学习笔记】OpenCV+C++(二)
Mat对象 Mat对象与IplImage对象 Mat对象OpenCV2.0之后引进的图像数据结构、自动分配内存、不存在内存泄漏的问题,是面向对象的数据结构,分了两部分,头部和数据部分。 IplImage是从2001年OpenCV发布之后就一直存在,是C语言风格的数据结构,需要开发者自己分配与管理内存,对大的程序使用它容易导致内存泄漏问题。//Mat对象...
2020-02-07 21:34:58 973
原创 【学习笔记】OpenCV+C++(一)
22:38加载图像 cv::imread 功能是加载图像文件成为一个Mat对象, 其中第一个参数表示图像文件名称 第二个参数表示加载的图像是什么类型,支持常见的三个参数值 IMREAD_UNCHANGED(<0)表示加载原图,不做任何改变 IMREAD_GRAYSCALE(0)表示把原图作为灰度图像加载进来 IMREAD_COL...
2020-02-07 21:26:14 1319
原创 【学习笔记】Unity3d学习笔记(一)
滚轮:放大缩小视图鼠标右键移动:旋转视野(围绕焦点旋转视野)鼠标左键:用来选择物体GameObject游戏物体鼠标中键按下移动:用来平移视野persp视图(透视视图)下滚轮:放大缩小视图鼠标右键移动:旋转视野(围绕当前视野位置旋转视野)鼠标左键:用来选择物体GameObject游戏物体鼠标中键按下移动:用来平移视野Alt+鼠标左键:旋转视野(围...
2020-02-07 21:19:49 548
原创 [学习笔记]、游戏引擎开发部分资源优化归纳
3DMax中: 输出模型:1、制作 2、复位XForm 3、转poly 4、如果模型显示错误--》加Normal 5、转poly 6、输出 导出面板:如果需要导出不带动画的模型 Export只需勾选Geometry 带动画勾选Geometry以及(Animation、Skins、Shpes、Geometry used)四个 与动画相关的组件 uni...
2020-02-06 20:27:16 399
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人