自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(330)
  • 资源 (19)
  • 收藏
  • 关注

原创 Open Cascade-Foundtion与Modeling介绍

Open Cascade-Foundtion与Modeling介绍

2024-07-20 09:31:14 1141

原创 点云PCL处理专题

点云PCL处理专题

2024-05-18 09:13:32 729

原创 在 Ubuntu 中把系统字符集从英文改成支持中文

本文介绍在Ubuntu系统中将字符集从英文改为中文(zh_CN.UTF-8)的方法。首先通过locale命令查看当前设置,确认需要修改。然后安装中文语言包并编辑locale.gen文件生成中文locale。接着修改/etc/profile配置文件,设置中文为默认语言。最后验证设置是否生效。该方法共分为查看当前设置、安装中文字符集、切换默认语言和验证结果四个步骤,能有效解决终端中文乱码问题。

2025-11-15 23:10:09 254

原创 Clip模型与Vit模型的区别?

本文介绍了ViT模型和CLIP模型的概念及其关系。ViT是将Transformer应用于视觉领域的图像编码器,通过将图像分割为小块并利用自注意力机制生成特征向量。CLIP则是通过对比学习训练图文对齐的模型,包含图像编码器(如ViT)和文本编码器,使图文特征在语义坐标系中对齐。语义坐标系是高维向量空间,其轴代表模型自动学习的特征组合,虽不可直接解释,但距离关系具有语义意义。ViT是图像编码结构,CLIP是图文对齐框架,两者结合可实现高效的图文检索任务。语义坐标系的设计质量直接影响模型对图文内容的表达能力。

2025-11-14 22:00:47 969

原创 iframe 三档预览模式

本文分析了三种iframe预览模式的工作原理及适用场景:1) 安全预览模式(无脚本)完全禁用JS执行,实现静态渲染;2) 可交互沙箱模式允许基础交互但仍保持跨域隔离;3) 完全预览模式提供接近真实站点的体验。作者详细解析了同源策略、sandbox属性及站点防嵌入机制对iframe功能的限制,并给出开发和生产环境下的模式选择建议:开发期推荐无脚本模式避免调试中断,生产期优先选择可交互沙箱模式。最后强调这些设置仅影响前端预览,不影响服务端Playwright截图功能。

2025-11-08 10:13:05 1017

原创 Blazor 实现浏览器截图

本文介绍了如何在Blazor Server项目中实现网页截图功能。主要步骤包括:1)安装Playwright和AntDesign依赖;2)配置截图服务(WebScreenshotService)使用Playwright无头浏览器;3)创建WebCapture页面,提供URL输入、参数设置和预览功能;4)实现三种预览模式(SafeNoScripts/InteractiveSandbox/FullNoSandbox)。该方案通过服务端截图解决了浏览器跨域限制问题,截图结果保存到wwwroot/screensho

2025-11-08 10:00:59 354

原创 什么是 同源策略 同源身份

文章摘要: 本文系统介绍了Web安全中的同源策略(SOP)及相关概念。同源(origin)由协议、域名和端口组成,浏览器通过SOP限制不同源页面间的DOM互访、数据读写等操作。页面可能因沙箱(sandbox)或特殊URL失去同源身份(opaque origin),导致无法访问存储数据。跨域通信需依赖postMessage或CORS,而防嵌入策略(如X-Frame-Options)由服务端控制。开发者可通过调整沙箱权限(如allow-same-origin)或使用服务端工具(如Playwright)平衡安全性

2025-11-08 09:39:16 537

原创 三维空间变换:矩阵正交规范化的作用

在3D开发中,矩阵正交规范化至关重要。本文分析了3D场景中旋转矩阵因浮点误差、插值等操作导致矩阵"漂移"(不再严格正交)的现象,提出了通过Gram-Schmidt正交化方法对矩阵进行规范化处理的技术方案。该方法能修正计算误差,避免法线乱跳,确保模型不被拉伸或剪切,并提供了Python实现代码示例。正交规范化本质上是将近似正交矩阵投影回最近的真正旋转矩阵,在动画骨骼更新、摄像机姿态修正等场景中具有广泛应用价值。

2025-11-05 23:19:43 120

原创 【无标题】

本文系统梳理了点云深度学习领域的四大任务框架:分类、语义分割、实例分割和全景分割。在分类任务中推荐PointNet、PointNet++等经典模型;语义分割按场景细分为室内通用(KPConv等)和自动驾驶(Cylinder3D等)两类解决方案;实例分割重点介绍PointGroup等聚类方法;全景分割则整合语义与实例输出。文章强调应根据具体工程需求选择算法,室内场景侧重几何表达能力,车载LiDAR需平衡精度与实时性,实例识别推荐聚类基线方法,并指出通过实践积累对各模型算力需求与性能差异的认知是关键。全文为点云

2025-10-31 23:16:33 44

原创 点云深度学习:KPFCNN(Kernel Point Convolutional Neural Network)

KPFCNN是一种针对3D点云分析的卷积神经网络,其核心创新点是基于核的点云卷积操作。该网络通过KNN算法确定邻域关系,采用分层架构实现局部特征提取和全局特征聚合,包含下采样降低计算复杂度、上采样恢复分辨率等关键模块。Open3D在实现时优化了批处理、数据增强等环节,使用交叉熵损失和Adam优化器进行训练,能够高效处理大规模点云数据,适用于分类和语义分割任务。网络通过局部卷积核有效捕捉点云几何特征,解决了传统CNN处理无序点云的局限性。

2025-10-30 21:07:40 207

原创 点云深度学习:KPFCNN资料分享

KPFCNN是KPConv论文(ICCV2019)提出的点云分割网络架构,全称KernelPointFullyCNN。该网络在原始论文及其附录中有详细说明,其中明确区分了KP-CNN和KP-FCNN两种变体。相关资源包括:ICCV2019正式论文、arXiv补充材料、作者官方GitHub实现(含训练脚本),以及Open3D-ML的PyTorch实现文档。这些资料共同构成了KPFCNN的核心技术文献和代码实现基础。

2025-10-30 21:05:32 75

原创 国家2000(CGCS2000)是什么?

摘要:CGCS2000(国家2000坐标系)本质是三维地心坐标基准,包含经纬度或ECEF坐标。实际应用中常通过高斯投影转换为平面直角坐标(X,Y),但需注意区分:经纬度(如113.686775°)属大地坐标;大数字(如X=3,568,123.45)是投影平面坐标;三维米制(X,Y,Z)则为地心坐标。简言之,国家2000不等同于平面坐标系,其平面坐标是基准投影后的产物。(149字)

2025-10-29 23:38:26 765

原创 c# 大模型输出文本反序列化问题

本文针对大模型JSON数据输出格式不一致问题,提出了一种将对象/数组自动转换为字符串的解决方案。通过创建ObjectToStringConverter转换器,当string类型字段遇到对象或数组时,会将其内容按"key:value"格式拼接成字符串。该方案支持全局注册(适用于所有string属性)或特性标注(针对特定字段)。实现基于System.Text.Json,通过解析JsonElement递归遍历对象结构,最终生成易读的多行字符串格式,确保数据格式统一且不破坏原有JSON结构。

2025-10-26 10:35:13 379

原创 c#接口请求报错

Blazor Server开发中访问本地json文件时遇到502错误,主要原因是HttpClient在反向代理场景下的配置问题。推荐两种解决方案:1)直接通过IWebHostEnvironment从wwwroot读取文件(最优解);2)若必须使用HttpClient,需配置BaseAddress绑定到NavigationManager.BaseUri并强制HTTP/1.1协议,同时开发环境可暂时放宽证书校验。第一种方法完全规避网络请求,更稳定可靠。

2025-10-26 10:26:41 376

原创 TSDF 体素模型与光线投射

这篇文章介绍了TSDF体素模型及其光线投射实现方法。主要内容包括: TSDF体素模型简介:TSDF(截断符号距离函数)是表示3D场景的有效方法,通过存储体素与表面的距离信息,能提供比点云更平滑的表面表示。 光线投射流程:详细说明了从像素坐标到表面点的计算过程: 从像素生成射线 沿射线遍历TSDF体素 检测TSDF值由正变负的"零交叉"点 通过线性插值精确计算表面点坐标 用中心差分法计算表面法向量 代码实现:提供了完整的Python实现,包括: 球体TSDF模型构建 三线性插值采样 梯度计

2025-10-18 14:22:44 405

原创 AI在物理实验教育中的应用探索

摘要: ASRF与ASFormer结合深度学习与Transformer架构,优化了行为分割的时序建模能力,为物理实验教育提供创新应用。通过精准识别学生实验动作(如测量、加热),实现自动化监督与实时反馈,辅助教师评估操作规范性并优化教学过程。多模态数据融合支持跨学科学习,AI驱动的个性化评估与智能反馈提升了教学效率。这一技术突破展现了AI+教育的潜力,推动物理实验教学向自动化、互动化方向发展,为未来教育模式升级奠定基础。(149字)

2025-10-15 22:43:13 137

原创 Code2Video: 代码驱动生成教育视频

Code2Video: 代码驱动生成教育视频

2025-10-15 22:41:40 330

原创 yolo v8n模型小样本微调总结

在小数据集上微调 YOLOv8n 模型时,应充分利用预训练模型已有的特征能力。由于样本量有限,从零训练容易导致过拟合或模型发散,因此建议加载预训练权重并冻结前几层网络,让模型保留对通用特征(如边缘、纹理、形状)的识别能力,只微调后几层以适应当前任务。训练时应减少数据增强的强度,避免 mosaic、copy-paste 等破坏原有样本结构的操作,仅保留轻微的颜色或尺度变化。优化器可选 AdamW,学习率适当提高至 1e-3,以加快收敛

2025-10-15 22:22:41 335

原创 dotnet core webapi EF 连接mysql数据库

dotnet core webapi EF 连接mysql数据库

2025-06-18 22:35:32 539

原创 nginx 504 (Gateway Time-out)

nginx 504 (Gateway Time-out)

2025-04-26 21:59:41 1749

原创 dotnet core 过滤器使用 (一)

dotnet core 过滤器使用 (一)

2025-04-20 00:14:54 480

原创 dotnet core 过滤器使用 (二)

dotnet core 过滤器使用 (二)基于 ASP.NET Core Filter 的轻量级 API 框架骨架

2025-04-20 00:14:10 392

原创 .net core web api 数据验证(DataAnnotations)

.net core web api 数据验证(DataAnnotations)

2025-04-19 23:22:12 565

原创 dotnet core webapi 实现 异常处理中间件

dotnet core webapi 实现 异常处理中间件

2025-04-19 22:50:03 616

原创 powershell运行脚本报错

powershell运行脚本报错

2025-03-08 11:06:24 276

原创 python 使用microsoft-Florence-2-base进行图片描述生成

python 使用microsoft-Florence-2-base进行图片描述生成

2025-02-09 12:13:42 559

原创 python pyaudio使用调用本地麦克风获取音频

python pyaudio使用调用本地麦克风获取音频

2025-02-09 10:10:01 527

原创 python - 封装moondream(备份)

python - 封装moondream(备份)

2025-02-08 23:46:26 278

原创 python 使用OpenAI Whisper进行显卡推理语音翻译

python 使用OpenAI Whisper进行显卡推理语音翻译

2025-02-08 23:27:27 508

原创 ASP.NET Core 中间件

ASP.NET Core 中间件

2025-02-02 00:00:57 1553

原创 ASP.NET Core 中使用依赖注入 (DI) 容器获取并执行自定义服务

ASP.NET Core 中使用依赖注入 (DI) 容器获取并执行自定义服务

2025-02-02 00:00:06 1614

原创 ASP.NET Core自定义 MIME 类型配置

ASP.NET Core自定义 MIME 类型配置

2025-02-01 20:51:56 964

原创 ASP.NET Core 启动并提供静态文件

ASP.NET Core 启动并提供静态文件

2025-02-01 20:43:13 669

原创 http 请求类型及其使用场景

http 请求类型及其使用场景

2025-02-01 17:58:18 967

原创 .Net WebAPI -[HttpPut(“{fileServiceId:int}“)]

.Net WebAPI -[HttpPut("{fileServiceId:int}")]

2025-02-01 17:51:59 463

原创 .Net Web API 访问权限限定

.Net Web API 访问权限限定

2025-02-01 17:37:57 1347

原创 python 使用Whisper模型进行语音翻译

python 使用Whisper模型进行语音翻译

2025-01-31 14:26:30 2064

原创 python 语音识别方案对比

python 语音识别

2025-01-31 13:42:14 1900

原创 Semantic Kernel - 添加历史聊天信息以及大文本切块

Semantic Kernel - 添加历史聊天信息以及大文本切块

2025-01-27 09:26:58 321

原创 Semantic Kernel - Plugins/Functions理解

Semantic Kernel - Plugin理解

2025-01-27 01:59:27 265

svn备份、还原与迁移操作手册.docx

文档记录了如果对于svn使用dump进行全备份和增量备份,以及过程要注意的问题。使用dump进行备份,特别是增量备份,本质上就是一个文件的转储。而如果使用hotcopy,则只能进行全库的备份。

2020-05-22

Cloudera CDH 安装和配置文档

学习hadoop是在平台上学习的文档,与大家一起共享,交流学习

2019-01-13

ns3安装文档

ns3在linux上安装教程,这是我在再网上找到的,后续在整理自己的安装过程

2019-01-13

CISCO模拟器教程

CISCO模拟器教程,资料详细,入门级别,每个步骤都有详细给出

2019-01-13

yolov5 web端部署进行图片和视频检测

yolov5 web端部署进行图片和视频检测,使用前后端独立部署方式,前端使用的是vue,后端使用python+flask。 相关文章地址: https://blog.csdn.net/cangqiongxiaoye/article/details/133657746

2024-05-24

OpenMVG+OpenMVS的编译安装

OpenMVG+OpenMVS的编译安装

2023-10-04

window安装OpenMVS

window安装OpenMVS

2023-10-04

(实例教程)CISCO模拟一看就会教程Cisco_Packet_Tracer

(实例教程)CISCO模拟一看就会教程Cisco_Packet_Tracer,资料详细

2019-01-13

cesium demo+服务发布

cesium demo+服务发布,使用node express,对demo进行发布

2023-03-22

helix.toolkit封装了模型加载的操作,由于按照了标准模型的读取,出现材质或者贴图找不到的情况,容易模型加载异常。因此解

helix.toolkit封装了模型加载的操作,由于按照了标准模型的读取,出现材质或者贴图找不到的情况,容易模型加载异常。因此解

2022-08-17

利用c#实现四叉树,可修改实现对地理数据分块管理

利用c#实现四叉树,可修改实现对地理数据分块管理。四元树又称四叉树是一种树状数据结构,在每一个节点上会有四个子区块。四元树常应用于二维空间数据的分析与分类。 它将数据区分成为四个象限。数据范围可以是方形或矩形或其他任意形状。

2022-04-26

wpf通过句柄实现进程间通讯

wpf通过句柄实现进程间通讯

2022-04-26

相机坐标系与世界坐标系之间旋转和平移计算

相机坐标系与世界坐标系之间旋转和平移计算

2022-03-26

prism模板 vs插件

prism模板 vs插件

2022-03-08

VLCPlayer.rar

使用wpf以及vlc库实现一个视频播放器

2021-02-27

Graphics3Dto2D.rar

c#实现透视投影 之前在研究c++ opencv,通过掉opencv接口,实现三维坐标转到二维坐标,但是一直没有时间去搞。刚好最近项目需要,用到c#来实现透视投影,然后就细致研究了下。 https://blog.csdn.net/cangqiongxiaoye/article/details/120915372

2021-10-23

pcl+opencv 实现点云截图

即之前关于点云三个视角进行截图的讲解,这个通过一个小小的程序来进行实现。采用的pcl来进行点云的读取并且进行相关处理,往某个轴向进行投影,这样处理后,某个轴的坐标会全有0,然后将处理完成,使用opencv来进行成图。也就是将上一步骤处理好的点云数据如何在一个二维画布matrix矩阵之中进行映射的问题。这里有小伙伴可能会说,这也不是相机成像原理啊,这只是特殊化处理,并不是任意视角的下的成图,确实如此。但是通过这样最简单的方式不要消耗太多时间来验证pcl+opencv这样的方式是否行得通。而且后续,通过翻阅opencv的接口文档,找到了其实这个相机成图过程,opencv已经实现,并且有接口可以直接调用,后边我们也会把接口列出来。直接上代码。感谢小伙伴,耐心阅读 ———————————————— 版权声明:本文为CSDN博主「谢大旭」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/cangqiongxiaoye/article/details/120111934

2021-09-05

wpf 3d c#实现三维场景

使用HelixToolkit能够十分方便的创建三维模型和添加鼠标坐标,不需要去实现鼠标旋转动画等等,以及封装了相机,能够方便快捷进行场景控制。 创建三维场景十分快捷,这里我踩了一个坑,就是如果在前台xaml定义了相机,以及相机的up direction position数据,写死了之后,后台是没法改的,这里说的后台是code behind方式,当前如果使用了绑定,那肯定是没问题的,因此我注释掉的相机是因为我在后台控制了相机朝向了亚洲,这样才能生效。 ———————————————— 版权声明:本文为CSDN博主「谢大旭」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/cangqiongxiaoye/article/details/119080513

2021-07-27

osg嵌入qt.zip

由于在群里一个朋友的提问,想了解osg怎么嵌入qt中,然后私聊了,答应帮老哥找找之前写的程序,当然肯定已经运行不起来,打算写一文章记录下,以后需要用到也可以直接上来看代码。太久没有写c++代码了,都在写c#,大佬们请原来,只能贴图放代码,后边会直接分享源代码,附上cpp 和头文件,能够查找这个标题的大佬,看这些都是小问题了。 https://blog.csdn.net/cangqiongxiaoye/article/details/118371028 (没有币的同学前往博客复制代码)

2021-06-30

安卓和ios原型设计元件库大权(自己收集使用)

自己手机的axure rp 原型设计元件库,很齐全,可供学习使用

2019-01-13

osgUser.rar

项目使用qt和osg结合,将osg的窗口显示在qt的窗口界面。用到了qt兼容opengl的QGLWidget,以及osg允许自定义窗口显示的osgViewer::GraphicsWindow。有兴趣的同学可以下载了解下,后边我还会不断完善,放到gitlab上。当然也是需要配置才可以运行的,不过配置十分简单,参考网上vs开发osg的配置步骤,添加环境变量,等等。相信找到这的童鞋,配置关肯定过了。有问题可以联系邮箱[email protected]

2019-11-11

visualassistx_downcc.zip

自己网上va,挺好有的。和大家分享,赚点分。感谢支持

2020-05-22

WpfApplication.rar

创建ribbon风格的wpf应用程序,使用dx空间,快速创建wpf程序。可以作为参考入门例子。dll,已经复制在里边了,也可以按照dx的程序,获取所有dll

2020-05-22

datagridviewcomboxcolumnTest.rar

c#中DatagridViewComboxColumn的使用,使用ado.net绑定的数据,替换语句即可,然后使用DatagridViewComboxColumn对比演示,有兴趣可以下载看看

2020-01-12

空空如也

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

TA关注的人

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