自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 为智能家居注入灵魂:我动手打造专属温柔语音包(edge-tts)

本文介绍了如何利用微软EdgeTTS技术自定义智能家居语音助手,解决现有语音系统机械生硬的问题。作者通过Python脚本实现了两种语音合成方案:基础版可生成固定语音文件,适用于常见场景;进阶版提供交互式测试功能,能实时合成动态内容并测试不同音效。文中详细展示了代码实现,包括音频生成、播放及临时文件管理等核心功能,帮助用户打造更自然、个性化的家居语音交互体验。

2025-11-07 15:28:25 441

原创 苹果手机远程控制电脑:用iPhone快捷指令一键执行Windows上的python脚本

摘要:本文详细介绍了如何通过iPhone快捷指令SSH远程控制Windows电脑执行Python脚本的完整方案。内容包括Windows端SSH服务器配置、网络设置、防火墙配置,以及Python测试脚本的编写和iPhone快捷指令的搭建。作者分享了实践过程中遇到的常见问题及解决方案,包括网络类型设置、认证失败等。此外还提供了系统监控、文件备份等实用脚本示例,并探讨了Siri语音控制等进阶功能。该方案实现了跨设备自动化操作,适用于远程开发环境管理、定时任务触发等多种场景。

2025-11-07 14:14:24 924

原创 MeshLab使用技巧之生成点云法向量

法向量是垂直于平面的向量,在3D点云处理中具有重要作用。在进行点云匹配或ICP配准时需先生成法向量。具体操作:1)通过"Render→shownormal"查看法向量;2)使用"Filter→Normals→Compute normals for point sets"功能,按默认参数点击"Apply"即可生成点云法向量。该功能为3D点云匹配的必要预处理步骤。

2025-09-17 01:26:48 208

原创 Meshlab使用技巧之表面细化与部分区域删除

本文介绍了STL文件中删除特定区域的详细操作流程:首先使用矩形选择工具配合Ctrl/Shift/Alt键进行多选、减选和表面选择,通过I键反选区域;然后进行表面细化操作,包括线框显示、中点细分(建议迭代1-2次)和非流形边修复;最后删除选定区域。操作中需注意选择范围控制、参数设置对性能的影响以及必要的模型修复步骤,通过细化可显著提高选择精度,最终实现精准删除目标区域的效果。

2025-09-17 00:59:45 324

原创 MeshLab使用技巧之Mesh与点云相互转换

本文介绍了Mesh与点云格式互转的操作方法。将Mesh转为点云时,通过"Fiters→Sampling→Poisson-diskSampling"进行采样,设置采样数量后生成点云并保存为ply文件。将点云转为Mesh时,使用"Fiters→Remeshing→SurfaceReconstruction:BallPivoting"进行曲面重建,采用默认参数生成带face的Mesh后保存为stl文件。两种转换过程均通过可视化界面操作完成,便于用户实现三维模型格式转换。

2025-09-16 23:26:44 431

原创 基于多点定位的拟合中心及姿态角计算算法详解(方法1)

基于多点定位的拟合中心及姿态角计算算法详解

2025-07-03 00:13:38 1055

原创 视觉应用中常见概念:仿射变换

所以,在处理图像时,仿射变换就像是一个全能的手艺人,能够对图像进行各种“变形”操作,虽然经过变换后,图像的一些角度、长度可能发生变化,但是平行关系会被保留下来——这就是它的关键特点。:这就好比你拿着照片的一边向上或向下拉,使得照片的一部分相对于其他部分发生倾斜,马路可能看起来不再水平,但两边的路灯线仍然保持平行(即使它们在新的照片上看起来不再是水平的)。总之,在视觉应用中,仿射变换是一种强大且灵活的工具,能够描述和执行图像中广泛存在的基本几何变化,从而使得算法能够适应不同的视图和场景需求。

2024-02-20 17:00:14 770 1

原创 视觉应用中常见概念:灰度值

灰度值=0时,图像为纯黑色,灰度值=255时,图像为纯白色。

2024-02-20 16:58:31 755

原创 halcon安装网页安装时软件报错“localhost发送了无效响应”处理方法

halcon安装网页安装时软件报错“localhost发送了无效响应”处理方法

2023-04-20 22:50:53 1645 1

原创 【ABB】ABB机器人\RAPID中FOR重复执行判断指令

然后程序指针又跳到FOR指令,进行第二次判断i的值是否属于起始值6和末端值10之间,因为8是大于6和小于10,故判断条件结果成立,程序指针继续第二次执行FOR和ENDFOR之间指令片段,即X := X + i指令第二次执行,X=6+8=14;在for指令结构中可以直接使用而不用预先定义,而且i在for当中的值,就等于for指定的起始值,每次运行完一次for里面指令,自动加上步长值,i在for中的值就是和在for外面的值互不影响;执行完for里面指令后变量i的值自动加上步长2,即i=i+2=6+2=8;

2022-10-21 22:06:16 4482

原创 软中断是什么?

文章摘要:软中断是软件触发的异步事件处理机制,在x86架构中通过int指令实现。其工作流程包括触发、处理和返回三个阶段,主要应用于系统调用、异常处理和调试等场景。现代处理器通过快速系统调用和中断线程化等技术进行优化。与硬件中断相比,软中断具有更高的可预测性。在Linux和ABB机器人系统中,软中断机制分别用于内核事件处理和实时控制,如紧急停止和工艺同步。合理配置需考虑延迟、资源冲突和嵌套限制等因素。

2021-12-24 01:37:03 544

原创 ABB机器人RAPID语言内核

一、什么是RAPID语言???1、RAPID语言支持分层编程方案;在分层编程方案中,可为特定机器人系统安装新程序、数据对象和数据类型。该方案能对编程环境进行自定义(扩展编程环境的功能),并获得RAPID编程语言的充分支持。此外,RAPID语言还带有若干强大功能:】对任务和模块进行模块化编程】无返回值程序和有返回值程序】类型定义】变量、永久数据对象、常量】算术】控制结构】步退执行支持】错误恢复】撤销执行支持】中断处理】占位符2、RAPID语言摘要..

2021-12-24 01:22:26 8330 1

空空如也

空空如也

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

TA关注的人

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