自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Halcon实现尺子刻度像素标定(亚像素精度)- 新手入门教程

这是一份面向Halcon新手的入门级代码教程,核心功能是:读取尺子图像后,通过手动绘制测量区域,提取尺子0.1mm刻度线的边缘对,计算出“0.1毫米”对应的平均像素数量,完成像素尺寸到物理尺寸的标定,为后续基于视觉的尺寸测量打下基础。代码采用亚像素精度检测,保证了测量的准确性,同时全程有可视化反馈,方便新手理解每一步的作用。函数名核心作用新手记忆点创建亚像素测量句柄测量前先“造工具”提取成对边缘专门测刻度线、直线边缘计算两点间像素距离像素距离计算核心释放测量句柄用完工具要“归还”

2025-12-25 11:57:52 981

原创 保姆级新手入门:ComfyUI默认文生图工作流参数详解,详细教程

上一篇文章链接:深入浅出解析Stable Diffusion核心网络架构:VAE、U-Net与CLIP Text Encoder,讲述了sd在算法方面使用到的模型架构。这篇主要讲解一下,comfyui官方提供的基础的文生图模型。首先checkPoint这部分就把unet模型clip模型和vae模型整合在一起了。在降噪生图过程中还有主要控制参数在KSampler中。这个两个是主要部分。其余的生成一个空latent,文本编码,Vae解码,保存图片都是比较好理解部分。

2025-10-14 09:36:25 1655

原创 深入浅出解析Stable Diffusion核心网络架构:VAE、U-Net与CLIP Text Encoder

本文深入解析了Stable Diffusion(SD)三大核心组件:VAE、U-Net和CLIP Text Encoder的工作原理与架构设计。SD通过VAE实现图像压缩与重建,U-Net进行隐空间去噪优化,CLIP关联文本与图像特征,三者协同实现高效图像生成。文章详细介绍了各模块的网络结构、参数分布、训练逻辑及实际应用,并提供了代码示例。为开发者深入理解SD底层机制、进行模型优化和应用开发提供了全面指导。

2025-10-10 08:30:00 3385 4

原创 一文了解Anaconda、Miniconda、conda-forge、Miniforge、Mamba的关系和发展历史脉络与迭代优化

因为在学习AI时候,github上一些不同项目,不同版本的代码,需要依赖的包的版本经常不同,所以关于使用到anaconda来进行包管理。下面是根据参考资料链接:15分钟彻底搞懂!整理的关于这个工具的关系和发展脉络。这篇文章主要以文字版本做一个整理和记录。方便自己也方便大家了解。要理解这五大工具的发展逻辑,需先回归早期Python包管理的核心痛点:2000年代末至2010年代初,Python官方工具pip。

2025-10-09 10:59:22 1052

原创 ComfyUI InstantID 文生图,图生图完整操作指南

本文介绍了ComfyUI中使用InstantID技术实现换脸功能的完整流程。内容包括:1. 环境准备,需下载IP-Dapter、ControlNet等InsightFace等模型并正确配置目录路径;2. 安装ComfyUI_InstantID和ComfyUI LayerStyle两个关键节点;3. 基础配置,将默认文图继承InstantID节点,实现文本+人脸控制的图像生成;4. 模型替换,将SD1.5模型替换为SDXL真人模型。文档详细勾画了操作步骤和问题解决提示,为使用者提供完整的技术支持。

2025-10-01 14:49:17 1859

原创 ComfyUI自定义节点安装教程:通过ComfyUI-Manager高效管理节点

在上一篇文章链接:ComfyUI安装到使用基础完整教程在完成基本安装时候已经设置了很多默认的节点,但是还有很多在看其他人使用教程的时候用到的一些新的节点。这些节点往往需要添加到自定义节点文件夹中。今天这个管理节点也是一个自定义节点,后续一些新的节点可以通过manager节点进行管理,也可以通过今天教程进行类似安装。在使用ComfyUI进行AI图像生成时,自定义节点能极大扩展其功能(如特定分割、视频处理等)。本文将详细介绍。

2025-10-01 08:30:00 2178

原创 python+opencv实现左侧顺时针播放右侧逆时针播放。视频分割与逆序合并处理

本文介绍了一个Python视频处理脚本,能够将输入视频按指定列分割为左右两部分,并将右侧替换为逆序帧序列的对应部分,实现特殊视觉效果。脚本使用OpenCV读取视频帧,通过numpy数组操作进行分割和合并处理,支持多种编码器输出。核心功能包括视频基本信息获取、帧分割与逆序处理、合并输出等。使用方法简单,只需设置输入/输出路径和分割列坐标即可。该工具适用于创意视频制作,注意事项包括分割列有效性验证、内存占用和编码器兼容性等问题。

2025-09-30 14:07:06 999

原创 【Python小游戏入门项目】增强版贪吃蛇游戏(Pygame实现,含动画特效+详细注释)小白教程向

作为Python新手,入门最好的方式就是动手做项目——而贪吃蛇作为经典小游戏,不仅逻辑简单易懂,还能覆盖Pygame图形库、事件处理、碰撞检测等核心知识点。今天就带大家从零理解一份「增强版贪吃蛇代码」,代码包含柔和配色、动画特效(食物呼吸、得分弹出)、信息实时显示等功能,新手也能轻松看懂并运行!贪吃蛇虽然是小项目,但涵盖了Python游戏开发的核心知识点:Pygame基础、事件处理、图形绘制、碰撞检测、状态管理。

2025-09-29 08:59:49 1327

原创 YOLOv8目标检测DLL库调用教程:从项目搭建到运行调试

上一篇文章:链接主要写如何生成一个动态库,但是没有具体讲解怎么在一个新的项目中,从0开始配置一个项目,并且调用动态库Dll.这里面动态库dll文件和lib文件都是从上一篇文章生成的,具体可以看看之前几篇文章。本篇文章主要写关于如何调用动态库,读取图片,输入检测,输出保存结果。注意点:这个如果输入batch,每一张图片的尺寸必须要一样的,因为在图片初始化,和后处理返回坐标时候,是根据第一张图片的原始尺寸进行处理的。在计算机视觉领域,YOLO系列模型以其高效的目标检测性能被广泛应用。

2025-09-28 09:00:00 1038

原创 【Python小游戏】用 Python 实现经典贪吃蛇游戏,详细小白保姆级(包含程序源代码)

下面是最终运行的效果图,这个用简单一个三个类实现这个小游戏,用到了Python中的pygamed的库。环境配置完后,可以直接复制完整代码进行,就可以运行得到结果。代码中有详细注释,后续也有对每个类的实现进行补充说明。import sys# 初始化pygame引擎# 颜色常量定义 (R, G, B)RED = (255, 0, 0) # 食物颜色GREEN = (0, 255, 0) # 蛇身颜色BLACK = (0, 0, 0) # 背景颜色。

2025-09-27 09:15:00 2066

原创 基于 YOLOv8 的TensorRT 模型 DLL 动态库封装与调用。(小白保姆级详细教程)

之前文章写了YOLOv8 在 Windows 环境下基于 VS C++ 项目部署 TensorRT 模型教程。链接: YOLOv8 在 Windows 环境下基于 VS C++ 项目部署 TensorRT 模型教程根据项目中的示例代码,这篇文章主要根据项目中调用的示例代码,封装成为一个DLL动态库,方便集成到其余项目中去。下面会直接先给出完整代码。以及在visual studio中要修改配置部分内容,可以最快配置运行起来。这个是一批次运行3个得到3张结果图:在实际开发中,我们经常需要将算法模块封装为 D

2025-09-26 08:45:00 3006

原创 Halcon 实战:数组最大值最小值查找及位置分析案例

在数据处理和分析中,经常需要快速找到数组中的最大值、最小值及其位置,并计算它们之间的差值。本文将介绍一个基于Halcon 20.11 版本的脚本,实现这些功能并可视化展示结果,代码可直接复用,适用于数据统计、图像处理灰度分析等场景。本脚本核心功能模块化设计,主要实现以下 5 点需求:定义可替换的输入数组(支持任意数值型数组);自动计算数组的最大值及对应位置索引;自动计算数组的最小值及对应位置索引;计算最大值与最小值的差值(反映数组数据波动范围);

2025-09-24 13:44:00 950

原创 ComfyUI安装到使用基础完整教程,新手小白保姆级(Windows 系统)

本文章主要从ComfyUI从安装到运行使用生成基础快速入门教程,本文主要参考官方手动安装版本,使用源码进行安装,官方文档里面也有其他更简单安装方式,大家可以自行选择,如果已经安装好了,可以直接跳转到运行ComfyUI部分,查看文生图使用。参考资料链接:ComfyUI官方安装文档若需修改路径,打开 ComfyUI 根目录下的文件,找到字段,修改为目标路径(如),保存后重启 ComfyUI 即可生效。以上就是本人阅读官方文档,简单使用ComfyUI感受,整理个人在使用过程中遇到一些问题。

2025-09-20 09:54:23 23374 2

原创 YOLOv8 在 Windows 环境下基于 VS C++ 项目部署 TensorRT 模型教程

本文档详细讲解在Windows 系统中,通过 Visual Studio(VS)新建 C++ 项目,实现 YOLOv8 模型的 TensorRT 部署与加速的完整流程。内容基于实际部署经验,记录了关键步骤及常见问题解决方案,旨在方便自身后续查阅,同时帮助有相同需求的开发者快速完成配置。

2025-09-19 08:30:00 1172

原创 Windows 系统 YOLOv8 TensorRT 模型部署教程(附问题总结)

在目标检测任务中,YOLOv8 的推理速度直接影响落地效率,而 TensorRT 作为 NVIDIA 的高性能推理引擎,能大幅提升模型运行速度。本文基于实际部署经验,在参考其他资料,以及实际部署中,产生一些问题进行记录和总结。方便自身以后查略,也方便有同样需求的人快速的进行配置。CMake 配置时 “找不到 OpenCV”:检查OpenCV_DIR是否指向(或你的实际安装路径),确保路径下有文件。VS 链接时 “无法解析的外部符号 nvparsers”:确认中已将改为nvparsers。

2025-09-18 15:00:00 953

原创 OpenCV 实现可交互旋转矩形编辑工具:支持移动、旋转与缩放

本文介绍了一个基于OpenCV和NumPy的可交互旋转矩形编辑工具,支持移动、旋转和多方式缩放操作。工具通过鼠标交互实现以下功能:拖动中心点移动矩形、旋转手柄调整角度、边中点单向缩放、角落点双向缩放。核心代码包含坐标转换函数(局部/全局坐标系互转)、控制点计算和鼠标事件处理逻辑,能够实时显示旋转矩形及其控制点(中心、旋转手柄、边中点、角落点)。该工具适用于计算机视觉中的目标标注、图像测量等场景,可扩展用于区域提取和图像矫正。

2025-09-17 08:30:00 1187

原创 opencv绘制旋转矩形框RotatedRect参数详解,Python版本

本文介绍了使用Python和OpenCV绘制旋转矩形的方法。主要内容包括环境配置(Python 3.13.5、OpenCV 4.11.0)、核心代码实现和关键函数解析。通过创建空白图像,定义旋转矩形参数(中心坐标、宽高、旋转角度),提取顶点并转换为整数坐标后绘制闭合图形。文章还提供了错误修复建议和扩展功能思路,如填充矩形、绘制多个旋转矩形和添加文字标注等。适合OpenCV初学者快速掌握旋转矩形绘制技术。

2025-09-16 09:00:00 462

原创 【Python版本opencv视频倒放,顺逆时针视频反转】

本文介绍了一种使用Python和OpenCV实现视频倒放的轻量级方法。通过读取视频帧、反转帧顺序并重新拼接,可快速生成倒放视频。文章详细解析了代码实现步骤,包括环境准备、核心逻辑、视频属性获取和输出配置,并提供了注意事项和优化建议。该方法适合初学者,支持主流MP4格式,无需复杂视频编辑软件,代码简洁易上手,适用于日常创意需求或简单视频处理任务。

2025-09-11 09:00:00 1497

原创 【超详细C#halcon图片hobject与opencvsharp4图片mat格式互相转换】

摘要: 本文介绍了在C#项目中实现Halcon与OpenCV图像格式(HObject与Mat)相互转换的方法。环境配置基于Halcon 20.11、VS2019(.NET 4.7.2)及OpenCvSharp4,通过内存复制技术实现高效转换。单通道图像直接复制数据,三通道图像则分离RGB通道后合并为BGR格式的Mat。代码封装了HObjectToMat和MatToHObject函数,支持异常处理,适用于视频处理等跨库协作场景,需注意64位平台适配及资源释放。

2025-09-10 11:04:33 1310

comfyui中使用instantID工作流

comfyui中使用instantID工作流

2025-09-30

空空如也

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

TA关注的人

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