自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PCL点云库学习

一、可用Point类型一、可用Point类型PointXYZ是使用最常见的一个点数据类型,因为它只包含三维xyz坐标信息,这三个浮点数附加一个浮点数来满足存储对齐,用户可利用points[i].data[0],或者points[i].x访问点的x坐标值。

2023-05-05 10:36:09 697

原创 vs2019+pcl1.10.1一劳永逸配置

这个预处理器可以在这里配置,也可以在具体单个项目中配置,是为了防止一些警告,将以下内容复制粘贴过去即可:_DEBUG_CONSOLENOMINMAX⑥结束后别忘了点击应用和确定,否则白干了!

2023-04-25 22:42:02 1160 3

原创 C++快速排序和一些细节思考

选一个基准数,通常选需要排序数组的第一个元素,将该基准数从两端开始比较,找到从左边起比此基数大的数,从右边起比此基数小的数,然后交换两数,两端相遇后一轮截至,相遇的位置就是基准数的正确位置,且基准数左边都小于此基准数,右边都大于此基准数。所以,以此排序过后,能找到第一个元素的正确位置,且把数组分为左右两个部分。然后采用递归的思想,左右两边重复调用第一次排序的函数,不断分割数组,直至所需要排序的数组长度为1。用一幅图简单表示一轮排序:①选取左端第一个数为基准数②从数组左右两端开始与基准数比较。

2023-04-25 10:34:23 209 2

原创 哈希表与无序容器

搜索桶将具有相同哈希值的所有元素保存在相同的桶中。关键思路在于将字符串按 字符-位置 的关系依次存入哈希表,每次存入一个数length就++,一旦遇到重复的字符,就能在前面通过find找到,此时如果find找到的值不等于end且在start之后,更新start和length,最后就找到了不含有重复字符的。哈希表也叫散列表,是一种数据结构,它提供了快速的插入操作和查找操作,无论哈希表总中有多少条数据,插入和查找的时间复杂度都是为O(1),因为哈希表的查找速度非常快,所以在很多程序中都有使用哈希表。

2023-04-21 22:05:13 233

原创 vim修改文件基础操作

按「 #l 」:光标移到该行的第 # 个位置,如: 5l,56l。光标移动靠h、j、k、l,分别表示光标的左、下、上、右移动。按「 $ 」:移动到光标所在行的 “ 行尾 ” [重要]: wq ( 输入「 wq 」 , 存盘并退出 vim)按「^」:移动到光标所在行的 “ 行首 ” [重要]按「 w 」:光标跳到下个字的开头[重要]按「 G 」:移动到文章的最后[重要]按「b」:光标回到上个字的开头[重要]按[ gg ]:进入到文本开始[重要]按「e」:光标跳到下个字的字尾。: w (保存当前文件)

2023-04-11 22:39:32 2341

原创 Eigen库学习(一)

对Eigen库学习的简单记录,主要方便自己以后查询

2023-04-07 21:08:46 1136

原创 利用PIFU-HD生成自己的三维人体图像

cpu很慢,多等一会儿就可以看到效果了。

2023-04-04 22:55:06 2323 8

原创 c++实现二叉树并遍历

Ⅰ 有且只有一个称为根的节点 Ⅱ 有若干个互不相交的子树,这些子树本身也是一棵树 节点、父节点、子节点、子孙、堂兄弟 深度:从根节点到最底层节点的层数,根节点是第一层 叶子节点:没有子节点的节点 非终端节点:非叶子节点 度:子节点的个数 Ⅰ 一般树木:任意一个节点的子节点个数不受限制 Ⅱ 二叉树:任意一个节点的子节点个数最多两个,且子节点位置不可更改 ① 一般二叉树

2023-04-03 19:24:55 1028

原创 c++实现几个递归应用

简单记录递归知识点,并实现求和、阶乘和汉诺塔问题

2023-03-30 16:56:42 108

原创 c++实现静态队列

简单记录队列知识,详细实现静态队列

2023-03-29 16:36:38 188

原创 c++实现动态栈

简单记录栈相关知识,详细实现动态栈,包括入栈出栈等功能

2023-03-28 13:02:45 235

原创 c++实现单向链表

简单记录链表知识点,详细实现单向链表及其尾插,删除,排序等功能

2023-03-27 16:53:31 2361 1

原创 动态数组,c++实现

首先创建一个arr的类,该类中保存了数组的三个属性,camp为该数组的容量,cnt为当前数组中保存的元素个数(初始化为0),*p为该数组首个元素指针(也就是该数组本身)。本文利用c++在堆区开辟一个动态数组,实现判满(full)、追加(append)、插入(insert)、删除(del)、升序(sort)、倒置(invers)、打印(show)功能。在郝斌老师的课程里,动态数组的内存分配是由malloc()函数实现,释放是有free()函数实现。对于详细的算法思路,有需要的小伙伴评论留言后,我会添加笔记!

2023-03-21 16:01:27 393

原创 卸载cpu版本的torch并离线安装对应的gpu版本

每次从github上安装项目对应的库,利用requirements.txt安装很容易出现版本不对应的情况,尤其是将torch的gpu版本安装成cpu。这里记录一些查看版本的指令和离线安装的方法,就不用每次百度啦!(注:其他库的离线安装也可以用同样的方法,只需要去相应的网站下载wheel即可)第一个框cu表示gpu版本,102表示版本为10.2,第二个框表示torch,一般也同时安装torchversion,往下拉选择相同的版本就好,第三个框与上一步红框相对应。2.然后下载离线资源。

2023-03-15 17:10:41 11560 12

原创 nerf训练自己的数据,过程记录十分详细

用nerf渲染自己拍摄的数据,过程详细且配图解释!!!

2023-03-06 15:33:14 17945 93

空空如也

空空如也

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

TA关注的人

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