自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶子的博客

Be Coding Everyday!

  • 博客(281)
  • 资源 (37)
  • 收藏
  • 关注

原创 【python三维深度学习】python三维点云从基础到深度学习

从三维点云基础知识到深度学习,将按照以下目录持续进行更新。更新完成的部分可以在三维点云专栏中查看。含数据与python源码。

2022-04-07 15:30:05 20782 7

原创 使用Ceres求解RT变换矩阵

使用Ceres求解RT变换矩阵

2024-03-21 08:21:18 395

原创 Ceres求解非线性优化问题步骤与示例

Ceres求解非线性优化问题步骤与示例

2024-03-21 08:20:39 856

原创 PCL显示点云基本信息

PCL显示点云基本信息

2024-03-20 14:24:46 476

原创 vscode C++ windows中文输出乱码或编译报错解决方案

vscode C++ windows中文输出乱码或编译报错解决方案

2024-03-20 14:23:55 560

原创 PCL读取pcd点云文件

C++ PCL读取pcd点云文件

2024-03-19 18:02:06 716

原创 Windows PCL C++环境安装配置

Windows PCL C++环境安装配置以及运行示例

2024-03-19 17:59:39 1404

原创 opencv warpPerspective透视变换实现原理与过程

opencv warpPerspective透视变换实现原理与过程

2024-03-18 08:38:33 1659

原创 vscode ubuntu编译配置opencv源码

编译opencv源码主要是为了用于调试C++等程序,而python只需要通过pip安装即可。本文主要介绍CPU版本编译。CUDA版本opencv请参考文末的参考文献[1]。

2024-03-18 08:37:08 1181

原创 PCL点云裁剪CropBox

PCL点云裁剪CropBox,本专栏将长期更新C++ PCL常见函数使用方法。

2024-03-14 18:07:38 544

原创 ubuntu安装指定版本PCL与CMakeLists.txt

ubuntu安装指定版本PCL与CMakeLists.txt

2024-03-14 18:07:13 1119

原创 vscode ubuntu c++运行环境配置

vscode ubuntu c++运行环境配置

2024-03-13 10:26:15 1060

原创 vscode windows c++运行环境配置

vscode windows c++运行环境配置

2024-03-13 10:25:12 329

原创 Segmentation fault错误记录(持续更新)

Segmentation fault错误记录(持续更新)

2024-03-12 11:30:11 463

原创 Ubuntu安装CMake的完整指南

在Ubuntu系统中安装CMake可以通过多种方式进行,包括使用APT包管理器、下载预编译的二进制文件或者从源代码编译安装。这里比较推荐从源码编译安装这种方法。安装下面将逐步介绍这几种方法。安装成功后可通过命令“cmake --version”查看版本。需要注意,如果用户通过ssh远程安装,那么需要重新连接才能显示新安装的版本号。不重新连接则会仍然显示系统之前的cmake版本。

2024-03-12 11:28:56 2828

原创 ubuntu安装使用eigen(vscode)

ubuntu安装使用eigen(vscode)

2024-03-11 09:16:15 430

原创 Ubuntu安装使用Ceres Solver

实践出真知,Ubuntu安装使用Ceres Solver

2024-03-11 09:13:14 1279

原创 旋转矩阵、欧拉角、布尔莎模型(Brusa)

详细推导:旋转矩阵、欧拉角、布尔莎模型(Brusa)

2024-02-27 10:36:47 891

原创 python内存回收

python内存回收

2024-02-27 10:36:42 299

原创 Python超时装饰器:优雅地处理函数执行超时

总的来说,超时装饰器是一个有效的工具,可以帮助我们处理函数执行时间过长的情况,提高程序的稳定性和可靠性。通过合理使用超时装饰器,我们可以有效地提高程序的鲁棒性,确保程序在合理的时间内完成执行。超时装饰器是一种可以应用于函数或方法的装饰器,它的作用是在函数执行时间超过指定时间阈值时抛出异常,从而中断函数的执行。这种装饰器的使用方式使得我们能够更加灵活地控制函数执行的时间,并在超时时进行适当的处理,例如记录日志、发送警报或执行其他必要的操作。需要在保证程序正常执行的前提下,尽量缩短执行时间。

2024-02-21 14:22:32 1119 1

原创 Ran out of input

在使用python多进程(multiprocessing)时,程序可能会报“Ran out of input”错误。从报错结果上来看,一般是传入的数据无法读取。因此,在确定程序没有其它问题(如文件冲突、数据为空等),我们可以改变读取数据的结构,然后在进程内对数据进行重新组装。这种错误可能会在不同电脑上表现不一样,或者说跟环境相关。同样的程序,有的电脑环境能正常运行,有的则会报上述错误。下面将以open3d多进程为例,其报错具体内容如下所示。

2024-02-21 14:20:32 346

原创 2023年AIGC发展回顾与展望

万字长文回顾2023年AIGC发展,包括AI文本、绘画、音频、视频和3D生成等。

2024-01-03 07:52:31 1701 2

原创 人工智能发展史上的12个关键事件

人工智能发展史上的12个关键事件

2024-01-03 07:49:04 1754

原创 python调用Gemini大模型方法详解(程序及示例效果)

python调用Gemini大模型方法详解(程序及示例效果)

2023-12-24 08:00:00 3927 2

原创 未来之笔:AI绘画如何重新定义人物设计艺术

随着人工智能(AI)技术的飞速发展,艺术创作领域正迎来一场革命性的变革。AI绘画正在重新定义人物设计艺术,为艺术家和设计师带来前所未有的创作可能性。人物设计作为艺术创作中的重要组成部分,正在受到AI技术革新的深刻影响。AI绘画和AI人物(头像)设计可在RdFast智能创作机器人小程序中进行无限免费使用,大家可以试一试。传统上,人物设计是艺术家们依靠手工技巧和想象力创作的成果。然而,随着深度学习和神经网络技术的崛起,AI系统开始能够学习并模仿人类创作。

2023-12-20 07:15:00 1090

原创 AI绘画人物(头像)设计提示词大全(持续更新)

当设置人物头像时,以下是每个类别的一些详细关键字列表,可以帮助您更准确地描述您想要的特征。本文将长期进行更新,欢迎关注。文中所涉及的内容也可在RdFast智能创作机器人小程序中即刻进行体验,包括AI素材、AI文案、AI编辑、AI绘画、AI室内设计和AI头像设计等。本文主要包括以下部分,后续将持续更新。(1)年龄性别 age sex(2)面部特征 facial featrue(3)发型和发色 hair(4)服装和配饰 clothing(5)表情和姿势 expressions pose。

2023-12-20 07:00:00 2478

原创 AI绘画在室内装修设计中的应用前景

随着人工智能技术的不断发展,AI绘画在室内装修设计领域崭露头角,为设计师和业主带来了全新的创意和体验。在这个数字化时代,AI绘画技术的应用为室内装修设计注入了活力,提升了设计效率和个性化定制的水平。AI绘画和AI室内设计可在RdFast智能创作机器人小程序中进行无限免费使用,大家可以试一试。

2023-12-19 07:40:10 1142

原创 AI绘画室内设计提示词大全(持续更新)

当你开始使用AI绘画进行室内设计(interior design)时,选择合适的提示词和关键概念对于成功构思和实现你的设计理念至关重要。以下是一些关于室内设计的提示词,涵盖了空间类型、设计风格、光线效果、布局规划、材料类型以及其他要求的详细说明。本文将长期进行更新,欢迎关注。文中所涉及的内容也可在RdFast智能创作机器人小程序中即刻进行体验,包括AI素材、AI文案、AI编辑、AI绘画、AI室内设计和AI头像设计等。本文主要包括以下部分,后续将持续更新。(1)正向提示词 prompt。

2023-12-19 07:37:21 2312

原创 如何让GPT类大模型成为文章编辑的高效助手

本文将介绍GPT类大模型在文章编辑上的应用,以及它们如何为用户、编辑和创作者带来便利。(1)文章创作(创作生成、初稿、灵感)(2)文章修改(润色、风格、语法、拼写、格式、语言表达)(3)文章摘要(摘要、总结、标题、宣传语、智能评论)(4)文章翻译(跨语言文本转换)(5)自定义编辑功能(6

2023-12-11 10:50:55 1271 1

原创 Dall E3提示词大全(长期更新)

本文主要列举网络中Dall E3提示词,每一个提示词都可能得到一个不错的绘画作品,大家可以尝试尝试。这些提示词不仅可以用于DALL E,还可以尝试在Midjourney、Stable Diffusion等AI绘画工具中进行使用。大家也可以对比一下各种工具下的不同效果。另外,本文将持续更新和补充,并且所有的示例都可以在小程序RdFast智能创作机器人中无限免费使用,大家可以直观看到各个示例的效果。​​​​​​​当前主要分为以下11个类别,后续可能会继续增加新类别。欢迎大家评论补充。1、人物形象。

2023-12-11 10:50:40 4882

原创 你可能还不知道ChatGPT Token与字数的关系

Token:文本处理中的魔法单位,你了解吗?

2023-11-28 17:59:03 3601

原创 基于ChatGPT等大模型快速爬虫提取网页内容

本文将介绍一种基于ChatGPT等大模型快速爬虫提取网页内容的方法。传统的爬虫方法需要花费较大精力分析页面的html元素,而这种方法只需要两步就可以完成。下面将从使用步骤、方法扩展和示例程序三部分进行介绍。

2023-11-28 17:20:20 3501 4

原创 微信公众号快速接入大模型

今天找到一个可以快速将大模型接入公众号的方法,现在跟大家分享一下。如何让微信公众号接入大模型文案创作能力,实现类似ChatGPT文案创作功能。方法其实很简单,只需打开地址“http://www.botaigc.cn:8900/mpauth”,用微信扫码即可给自己申请的公众号进行授权。下面将分以下4个部分进行介绍。(1)扫码授权(2)使用方法(3)GPTs:指定角色(4)停用接口。

2023-11-25 16:09:56 1132

原创 web.py python服务器两种模板template使用方法

web.py提供了两种常见的模板使用方法:从文件中加载模板和从字符串中加载模板。您需要使用占位符表示要替换的变量。尽管web.py提供了简单而灵活的模板功能,但对于更复杂的模板需求,建议使用更强大的模板引擎,如Jinja2或Mako。

2023-11-03 17:53:01 528

原创 使用simple_3dviz进行三维模型投影

使用simple_3dviz进行三维模型投影,含详细python示例程序与说明。在本文中,我们详细介绍了如何使用simple_3dviz库进行三维模型的俯视图和左视图投影。通过简单的步骤和代码示例,我们可以轻松地生成不同角度的三维模型投影,并将结果保存为图片文件。使用simple_3dviz库可以帮助我们更好地理解和展示三维模型,对于计算机图形学和计算机视觉等领域的研究和应用具有重要意义。

2023-10-31 21:43:02 1804 10

原创 三维模型相机视角投影详细介绍及python程序解析

三维模型在相机视角中投影是指模拟相机观察到的模型图像,其成像效果与相机位置姿态(外参)和相机参数(内参)密切相关。三维点云或模型向固定平面进行投影的原理及其详细python程序请参考博文《python三维点云投影(一)》、《python三维点云投影(二)》,地址分别为“https://blog.csdn.net/suiyingy/article/details/124111743”、“https://blog.csdn.net/suiyingy/article/details/124136567”。

2023-10-26 07:54:46 1502 2

原创 如何使用Python查找和移动重复文件

本文介绍了如何使用Python编写程序来查找和移动重复文件。我们首先通过递归遍历两个文件夹获取所有文件的路径,然后使用`filecmp.cmp`函数来比较文件内容是否相同,并使用`shutil.move`函数将重复文件移动到一个新的文件夹中。最后,我们提供了一个使用示例来展示如何调用这些函数。

2023-10-24 07:57:51 461

原创 三维模型表面积计算方法

三维模型表面积计算方法,含详细python示例程序与说明。

2023-10-23 08:07:33 933

原创 【视觉大模型SAM系列】PerSAM:Personalize Segment Anything Model with One Shot

PerSAM是基于SAM(Segment Anything Model)进行改进的模型,并且实现OneShot功能。SAM一般需要人工选择先验的提示词,包括点、矩形框box和分割mask,并根据提示词分割出目标。PerSAM采用一张参考图片的目标(OneShot)来自动选择前景点和背景点,并作为SAM的提示词,而不需要手动选择。针对目标可能存在歧义的部分,PerSAM-F通过训练两个权重参数来对SAM输出的3组mask进行加权求和,进而使得分割更加准确。

2023-10-18 12:39:25 1088

原创 三维模型法向量计算及注意事项

三维模型法向量计算及注意事项,含详细python示例程序与说明。

2023-10-18 07:00:00 977

python使用simple-3dviz进行三维模型投影

程序中详细介绍博客专栏地址:https://blog.csdn.net/suiyingy/article/details/134122733。 01_project_simple_3dviz.py:以俯视图和左视图为例,使用simple_3dviz进行三维模型投影。 model.obj:示例模型的obj文件。

2023-10-31

python三维模型相机视角投影详细介绍及python程序解析

程序中详细介绍博客专栏地址:https://blog.csdn.net/suiyingy/article/details/134043042。 01_raw_model.py:trimesh可视化原始示例模型。 02_top_view.py:三维模型俯视图投影。 03_left_view.py:三维模型左视图投影。 04_left_rotate.py:使用open3d根据旋转操作获取投影矩阵,以左视图为例。 05_left_vector.py:根据相机朝向向量获取投影矩阵,以左视图为例。 model.obj:示例模型的obj文件。

2023-10-25

python三维模型表面积计算方法

程序中详细介绍博客专栏地址:https://blog.csdn.net/suiyingy/article/details/133971359。 01_area_trimesh.py:trimesh三维模型表面积计算。 02_area_open3d.py:open3d三维模型表面积计算。 slz1.obj、slz2.obj、slz3.obj、slz4.obj、slz5.obj:不同三棱柱obj三维模型文件。

2023-10-22

python三维模型法向量计算及注意事项

程序中详细介绍博客专栏地址:https://blog.csdn.net/suiyingy/article/details/133816356。 01_normal_numpy.py:numpy计算法向量。 02_normal_open3d.py:open3d计算表面法向量和顶点法向量。 03_normal_open3d_vertex.py:open3d顶点法向量计算原理验证。 04_normal_open3d_viz.py:open3d顶点法向量和表面法向量可视化。

2023-10-17

python三维模型体积计算及其注意事项

程序中详细介绍博客专栏地址:https://blog.csdn.net/suiyingy/article/details/133785266。 01_vol_trimesh.py:trimesh体积计算。 02_vol_open3d.py:open3d体积计算。 03_vol_intergration.py:积分法体积计算。 slz1.obj、slz2.obj、slz3.obj、slz4.obj、slz5.obj:不同三棱柱obj三维模型文件。

2023-10-16

python三角网格处理程序

程序中详细介绍博客专栏地址:https://blog.csdn.net/suiyingy/category_12462636.html。 01_mesh_sphere_ball.py:球面和立方体表面三角化示例程序。 02_trimesh_slz.py:三棱柱模型可视化,并将trimesh.Trimesh对象转换为open3d的o3d.geometry.TriangleMesh对象。 03_trimesh_o3d.py:三棱柱模型可视化,并将open3d的o3d.geometry.TriangleMesh对象转换为trimesh.Trimesh对象。 04_orientation_o3d.py:改变三棱柱表面三角网格的顶点顺序,观察可视化结果。 05_slz.obj:三棱柱obj模型文件,可直接使用软件或程序进行打开。

2023-10-09

data.db

测试

2023-09-07

ChatGLM、ChatGLM6B多用户访问接口

ChatGLM、ChatGLM6B多用户访问接口,支持http、websocket和前端页面多用户同时访问,ChatGLM模型部署详细介绍请参考博文“https://blog.csdn.net/suiyingy/article/details/130412307”。ChatGLM6B默认的部署程序仅支持单用户访问,多用户则需要排队。测试过相关的几个Github多用户工程,但是其中一些仍然不满足要求。本程序实现多用户同时访问Chat GLM的部署接口,包括http、websocket(流式输出,stream)和web页面等方式。

2023-04-29

mmdetection SUN RGB-D数据集Python预处理程序

文件用于mmdetection3d的SUN RGB-D数据集预处理程序,原始处理程序为matlab版,这里替换成了Python版本。文件包含了数据集分割和标注数据提取两个python脚本文件。具体使用方法请参考本人即将更新的博客:https://blog.csdn.net/suiyingy/article/details/128086017。

2022-11-28

sqlitestudio

sqlitestudio,用于查看sqlite数据库,sqlite3等。

2022-07-03

minist手写数字可视化数据集

minist可视化数据集是指以图片的方式存储minist手写数字的训练集和测试集。训练集与测试集下每个文件夹下将同一类型的数字存储于同一文件夹当中。其中,训练集共有60000张图片,测试集共有10000张图片。

2022-07-02

hv_second_secfpn

mmdetection3d示例程序中预训练模型,用于测试和验证mmdetection3d是否安装成功,预训练模型为SECOND网络模型,数据集为KITTI数据集,模型名称为:hv_second_secfpn_6x8_80e_kitti-3d-car_20200620_230238-393f000c.pth。mmdetection3d详细的安装和测试验证过程请参考CSDN博客:https://blog.csdn.net/suiyingy/article/details/123477237。

2022-06-03

complex_yolov4_pytorch预训练模型

complex_yolov4_pytorch预训练模型,详细介绍和使用方式请参考csdn博客:https://blog.csdn.net/suiyingy/article/details/125087396。

2022-06-01

pip安装文件get-pip

get_pip.py是用于pip重新安装的文件,在easy_install无法安装pip时,可尝试用该文件安装pip。安装命令为:py get-pip.py。详细使用方式见:https://blog.csdn.net/suiyingy/article/details/119211593博客的第6条。

2022-05-31

kitti mini data object crop 数据

kitti mini data object crop 数据是mini 版KITTI激光雷达数据集保留图像视野内的点云,已经将图片视野范围外点云加以剔除,含20个训练点云文件和5个测试点云文件。crop点云裁剪过程请参考:https://blog.csdn.net/suiyingy/article/details/124817919。Mini版kitti可以用于快速验证三维点云算法模型,下载速度更快。详细介绍及使用方式请参考:https://blog.csdn.net/suiyingy/article/details/124820161。

2022-05-25

pcl-1.8.1-vs2017

windows10 PCL 1.8.1安装文件,含exe安装程序和zip压缩插件,可安装用于python pcl。该版本的安装环境为vs2017 x64。详细安装方式请参考csdn博客:https://blog.csdn.net/suiyingy/article/details/124932661。

2022-05-23

python_pcl wheel 文件

python_pcl wheel 文件,可通过pip install 方式直接安装,支持python 3.6和python 3.7。具体使用方式请参考csdn博客:https://blog.csdn.net/suiyingy/article/details/124932661。

2022-05-23

train_val_test for mini kitti

用于mini kitti数据集的训练、验证和测试文件列表,可在voxelnet模型中直接使用。包括16个训练样本、4个验证样本和5个测试样本。相关使用介绍请参考:https://blog.csdn.net/suiyingy/article/details/124817919。

2022-05-18

mini kitti数据集

了快速进行算法调试、训练、评估和验证,以及快速下载,制作了一个mini kitti数据集,数据集的文件目录结构与完整KITTI数据集保持一致。其中,小型的KITTI数据集,即 mini kitti保存了20个训练样本和5个测试样本。详细的介绍及使用方式请参考:https://blog.csdn.net/suiyingy/article/details/124820161。

2022-05-17

kitti mini版校准数据calib

kitti mini data object calib 数据是mini 版KITTI校准数据集,含20个训练校准文件和5个测试校准文件。Mini版可以用于快速验证三维点云算法模型,下载速度更快。详细的介绍及使用方式请参考:https://blog.csdn.net/suiyingy/article/details/124787636。

2022-05-15

kitti mini版图像数据image_2

kitti mini data object image 2 数据是mini 版KITTI激光图像数据集,含20个训练图片文件和5个测试图片文件。Mini版可以用于快速验证三维点云算法模型,下载速度更快。详细介绍及使用方式请参考:https://blog.csdn.net/suiyingy/article/details/124734458。

2022-05-13

kitti mini版标签数据label_2

kitti mini data object label_2 数据是mini 版KITTI数据集的标签数据,含20个训练场景的标注文件。Mini版可以用于快速验证三维点云算法模型,下载速度更快。详细介绍及使用方式请参考:https://blog.csdn.net/suiyingy/article/details/124717070。

2022-05-12

kitti mini版激光雷达数据

kitti mini data object veloyne 数据是mini 版KITTI激光雷达数据集,含20个训练点云文件和5个测试点云文件。Mini版可以用于快速验证三维点云算法模型,下载速度更快。详细介绍及使用方式请参考:https://blog.csdn.net/suiyingy/article/details/124692103。

2022-05-10

点云语义分割可视化样例数据

三维点云语义分割可视化样例数据,配套介绍请参考:https://blog.csdn.net/suiyingy/article/details/124669623,含数据和python源码,以及三维点云学习系列材料。

2022-05-09

python点云拼接样例数据

python点云拼接样例数据,使用说明及python拼接源码请参考:https://blog.csdn.net/suiyingy/article/details/124343913。

2022-04-23

python点云配准样例数据

python点云配准样例数据,使用说明及源码请参考:https://blog.csdn.net/suiyingy/article/details/124336476。

2022-04-23

bin格式点云样例文件

bin格式点云样例文件,文件使用说明地址:https://blog.csdn.net/suiyingy/article/details/124237634。

2022-04-17

ply格式点云样例文件

ply格式点云样例文件,参考说明:https://blog.csdn.net/suiyingy/article/details/124214755。

2022-04-16

pcd格式点云样例文件

pcd格式点云样例文件,参考说明:https://blog.csdn.net/suiyingy/article/details/124018553。

2022-04-13

C++ libTorch cpu debug 版本

C++ libTorch cpu debug 版本,部署教程:https://blog.csdn.net/suiyingy/article/details/124115011

2022-04-12

C++ libTorch cpu release 版本

C++ libTorch cpu release 版本,部署教程:https://blog.csdn.net/suiyingy/article/details/124115011

2022-04-12

modelnet40点云样例数据

来自于modelnet的点云样例数据,类别为airplane,格式为txt,详细介绍见:https://blog.csdn.net/suiyingy/article/details/124018553。

2022-04-07

CloudCompare点云可视化软件

CloudCompare点云可视化软件,无需安装,打开文件夹下的CloudCompare.exe即可

2022-04-07

Yolov5 最简推理代码

Yolov5 最简推理代码,精简版models文件夹,使用方式见https://blog.csdn.net/suiyingy/article/details/123920843。只需要推理部分代码,删除冗余部分。

2022-04-07

基于libcurl的c++ http POST 和 GET

将GET和POST整理成http_get和http_post两个函数方便使用,一句话即可调用。详细使用方式:https://blog.csdn.net/suiyingy/article/details/122365449

2022-01-07

微信自动发卡机器人.zip

卡密类商品自动出售机器人,提高商家销售效率。教程: https://blog.csdn.net/suiyingy/article/details/121632852

2021-12-06

内网穿透frp_0.37.1_linux_amd64.tar.gz

frp 内网传统Linux 64位版本,使用方式:frp内网穿透配置、https://blog.csdn.net/suiyingy/article/details/119985774

2021-08-29

C++调用Python

已在vs2017中验证,包括32位和64位python库。使用方式:https://blog.csdn.net/suiyingy/article/details/119046250

2021-07-24

rapidjson头文件

Rapid Json 头文件,使用介绍见文章《c++ rapidjson》https://blog.csdn.net/suiyingy/article/details/119045593

2021-07-23

2010-2021全部指数K线数据.zip

697支股票指数历年K线数据,可供量化分析研究使用

2021-07-05

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

TA关注的人

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