自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gizeh库绘制palestine flag

【代码】gizeh库绘制palestine flag。

2024-06-04 13:40:08 92

原创 Linux QT和OpenCV冲突

【代码】Linux QT和OpenCV冲突。

2024-06-03 17:06:41 246

原创 AdamW算法

AdamW优化器通过将权重衰减从梯度更新过程中分离出来,提供了更稳定和有效的正则化方法。它在许多深度学习应用中表现优异,成为现代神经网络训练的标准选择之一。

2024-06-03 15:23:54 402

原创 VS Code中使用 Anaconda 环境

在 Visual Studio Code (VS Code) 中使用 Anaconda 环境进行 Python 开发,可以充分利用 Anaconda 提供的包管理和虚拟环境功能,同时享受 VS Code 提供的强大开发工具和调试功能。

2024-05-24 15:42:57 548

原创 Anaconda 中导出环境

在 Anaconda 中导出环境是一种常用的做法,可以将当前的环境配置导出到一个文件中,然后在另一台机器上或为他人导入使用。这种方式非常方便共享和备份你的环境。

2024-05-20 17:32:06 336

原创 数据集内存加载方式

选择哪种方式更好取决于多个因素,包括数据集的大小、可用的系统内存、训练效率以及I/O性能。下面我将比较两种方式的优缺点,帮助你选择合适的方案。

2024-05-20 13:10:13 306

原创 SLIC算法-超像素分割

(Simple Linear Iterative Clustering,简单线性迭代聚类)是一种常用的图像分割算法,特别用于生成超像素。超像素是具有相似特征(如颜色、纹理或亮度)的一组像素,它们被用于简化和加速图像处理任务。

2024-05-17 13:03:03 812

原创 夜视仪算法

夜视仪算法的核心是图像增强、噪声抑制和图像融合,结合深度学习方法可以进一步提高夜视图像的质量和效果。具体应用中,可以根据硬件条件和应用需求,选择合适的算法或组合方法来实现最佳的夜视效果。

2024-05-16 16:35:01 435

原创 Focus Stacking Algorithm

对焦堆叠涉及多种算法和技术,从图像对齐到图像融合,再到图像锐化,每一步都有多种可选的方法和实现。现代图像处理库和专用软件提供了强大的工具,使得对焦堆叠技术在各种应用中变得更加可行和高效。

2024-05-15 11:11:13 435

原创 包围摄影技术

包围摄影是一种摄影技术,旨在确保在特定场景下获得最佳效果的照片。通过拍摄一系列在不同参数下的照片,摄影师可以在后期选择或合成出最符合期望的图像。

2024-05-15 10:39:29 244

原创 np.seterr(divide=‘ignore‘, invalid=‘ignore‘)

这种设置可能在一些情况下很有用,比如在数值计算中,当某些操作会导致除以零或者无效的数值操作时,如果您希望程序继续执行而不中断,可以使用这种方式来忽略这些错误。这样设置的效果是,当程序中执行除法操作导致除零或无效操作时,NumPy 将不会引发异常,而是继续执行,将结果视为特殊值(如。这行代码用于设置 NumPy 中的错误处理方式。具体来说,它将在发生除零错误和无效操作错误时忽略这些错误,而不会引发异常。

2024-05-14 18:39:41 194

原创 opencv实现最大池化

对一些稀疏矩阵进行预处理。

2024-05-13 17:50:04 116

原创 堆栈去噪的数学原理

现在,让我们考虑噪声的性质。假设噪声是随机的,并且在每个像素位置上独立地加到每个图像中。如果噪声是这种性质,它在叠加后将会平均为零。这就是堆栈去噪的数学原理,通过将多个图像叠加起来并取平均,可以消除噪声并提高信噪比。为了更清晰地理解这一点,让我们用随机变量来表示像素的值。上的像素值,$ N(x, y)$ 是噪声的随机变量。当我们对多个具有噪声的图像进行堆叠时,假设我们有。也就是说,堆叠后的图像的像素值仅由信号。个图像,每个图像的像素值表示为。组成,而没有噪声的贡献。是独立同分布的随机变量。

2024-05-13 13:51:38 720

原创 Python 的 QT 界面中记住上次的设置

要在 Python 的 QT 界面中记住上次的设置,可以使用一些持久化存储的方法,比如将设置信息保存到文件中或使用数据库。这只是一种基本的方法,具体的实现方式会根据你的具体需求和应用场景而有所不同。

2024-05-11 10:20:54 376

原创 RGB-D分割相关调研

RGB和Depth信息进行前期融合(a),常规的编码-解码结构,对卷积核进行改进以适应RGB和Depth信息,不需要改变网络结构。无需改变之前的主干网络,为Depth信息增加一个额外的分支输入到网络,且容易判断Depth信息对性能的影响。不同的分支对RGB和Depth信息进行(中期b或者后期c)融合,会显著增加参数量和计算时间。

2024-05-09 17:29:02 309

原创 超像素分割【代码】

超像素分割是一种图像处理技术,旨在将图像分割成具有语义上一致的区域,这些区域称为超像素。与传统的像素级分割相比,超像素分割将图像划分为更大的、形状更加规整的区域,有助于降低数据维度、简化图像分析、提高计算效率,并且更符合人类视觉感知。:根据相似度度量值,将相邻的像素合并成超像素区域。:根据像素之间的相似度,计算每对相邻像素之间的相似度值。相似度通常基于颜色、亮度、纹理等特征。:对生成的超像素进行后处理,如边界优化、形状调整等,以提高分割的准确性和质量。:根据合并的结果,生成一组具有语义上一致的超像素区域。

2024-05-09 17:22:17 204

原创 FRN代码实现

【代码】FRN代码实现。

2024-04-29 14:04:35 82

原创 EfficientUNet代码实现

【代码】EfficientUNet代码实现。

2024-04-29 14:00:54 259

原创 点云最远点采样

【代码】点云最远点采样。

2024-04-11 12:47:08 129

原创 点云随机采样

【代码】点云随机采样。

2024-04-10 14:38:30 327

原创 GitHub绑定SSH

登录到 GitHub,然后点击右上角的头像,选择 “Settings”。在左侧边栏中选择 “SSH and GPG keys”。在 “Title” 字段中为密钥命名,并将您的公钥内容粘贴到 “Key” 字段中。一旦完成了这些步骤,您的 GitHub 帐户就与您的 SSH 密钥关联起来了,您可以通过 SSH 连接到 GitHub 仓库而无需再输入用户名和密码。在生成密钥对的过程中,您可以选择保存密钥的位置以及设置密码。如果一切顺利,您应该会收到一条消息,表示您已成功与 GitHub 建立了连接。

2024-04-09 09:43:54 713

原创 点云分割质量评估指标

本文介绍几种常用的评估指标,包括Overall Accuracy(OA)、Average Accuracy(AA)和Intersection over Union(IOU)。

2024-04-08 19:13:44 532

原创 pyvista显示多组点云

进行了封装,更易于理解。

2024-04-08 16:31:13 355

原创 pyvist点云可视化

【代码】pyvist点云可视化。

2024-03-27 10:01:55 122

原创 pyvista可视化加强版

【代码】pyvista可视化加强版。

2024-03-21 17:38:44 145

原创 pyvista绘制带颜色的点云

【代码】pyvista绘制带颜色的点云。

2024-03-21 13:18:52 129

原创 Onnx模型优化

【代码】Onnx模型优化。

2024-03-21 09:53:55 387

原创 Zotero文献阅读

zotero下载地址插件下载地址

2024-03-21 09:48:57 252

原创 pyvista可视化代码优化

【代码】pyvista可视化代码优化。

2024-03-20 17:19:16 402

原创 利用pyvista库可视化点云

【代码】利用pyvista库可视化点云。

2024-03-20 17:16:52 284

原创 Linux 中python文件无法导入.so文件的解决方案【安装GCC 10】

编译好的so文件一直导入失败,换成gcc 10编译解决问题。GCC 10设置为默认编译器。安装 GCC 的10版本。

2024-03-19 09:21:18 129

原创 安装torchsparse

【代码】安装torchsparse。

2024-03-14 14:01:30 414

原创 conda install pytorch失败解决方案

【代码】conda install pytorch失败解决方案。

2024-03-14 10:09:17 164

原创 分割数据增强【imgaug】

【代码】分割数据增强【imgaug】

2024-03-13 13:45:12 103

原创 labelme json生成mask

【代码】labelme json生成mask。

2024-03-13 13:32:55 158

原创 labelme彩色mask转gray mask

【代码】labelme彩色mask转gray mask。

2024-01-30 10:45:07 160 1

原创 opencv 插值方法

该方法通过考虑目标像素周围的像素值来计算目标像素的值。它可以在图像抽取(image decimation)时提供更好的效果,但在放大图像时,效果可能类似于最近邻法。:该方法通过对周围像素进行加权平均来计算目标像素的值。它可以有效地减少图像的锯齿和模糊,但可能会导致一些细节丢失。:该方法使用周围8x8像素的Lanczos函数来计算目标像素的值。:该方法是从输入图像中最接近目标像素的位置获取像素值。在放大图像时,它可能会导致图像出现像素化的效果。:该方法使用周围4x4像素的立方函数来计算目标像素的值。

2024-01-19 09:58:48 477

原创 labelme生成png

标签映射根据具体情况修改,生成的mask为彩色图。

2024-01-19 09:52:10 423

原创 深度学习-数据集划分

【代码】深度学习-数据集划分。

2024-01-19 09:48:30 408

原创 png转npy

2D图片分割,可以减少内存占用。

2024-01-18 11:13:49 379

空空如也

空空如也

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

TA关注的人

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