摘要: 1. 支持向量机 支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类的广义线性分类器(generalized linear classifier),其决策边界是对学习样本求解的最大边距超平面(maxim 阅读全文
posted @ 2022-10-29 11:04 wancy 阅读(2898) 评论(0) 推荐(2)
摘要: 1.条件概率 条件概率是指事件A在事件B发生的条件下发生的概率。条件概率表示为:P(A|B),读作“A在B发生的条件下发生的概率”。若只有两个事件A,B,那么: 在上式中P(B)不能等于0,另外,如果A,B相互独立,有P(AB)=P(A)P(B) 2.全概率公式 全概率公式为概率论中的重要公式,它将 阅读全文
posted @ 2022-09-18 21:37 wancy 阅读(1037) 评论(0) 推荐(1)
摘要: 1.逻辑回归 逻辑回归是一种线性回归模型,它假设数据服从伯努力分布(二项分布,0-1分布),通过极大似然估计,运用梯度下降方法(牛顿法) 求解,进而达到二分类目的。逻辑回归与线性回归有很多相似之处,去除Sigmoid映射函数的话,逻辑回归算法就是一个线性回归。逻辑回归以线性回归理论作为支持。由于引入 阅读全文
posted @ 2022-08-11 17:15 wancy 阅读(2851) 评论(0) 推荐(1)
摘要: 长期以来,YOLO 系列凭借其出色的速度优势,一直是实时目标检测领域的绝对主导者。然而,2026 年,这一格局正在被一个名为 RF-DETR 的新模型彻底改变。由 Roboflow 开发的 RF-DETR,是首个在 COCO 数据集上突破 60 AP 的实时目标检测模型,其 2XL 版本达到了 60 阅读全文
posted @ 2026-09-04 22:15 wancy 阅读(48) 评论(0) 推荐(0)
摘要: LightGlue是计算机视觉领域一个非常前沿的图像特征匹配算法,由瑞士苏黎世联邦理工学院(ETH Zurich)的计算机视觉与几何实验室(CVG)团队提出。它在2023年的计算机视觉顶级会议ICCV上发表,可以看作是著名的SuperGlue算法的“升级版”。它的核心突破在于将强大的Transfor 阅读全文
posted @ 2026-08-30 10:32 wancy 阅读(22) 评论(0) 推荐(0)
摘要: 1. 如图 如下图所示:白色背景,绿色目标,有一定倾斜角度。 2. 代码 直接给出代码 import cv2 import numpy as np import os def extract_side_edges(closed): """ 从二值图中提取左右边界点。 假设上边和下边始终水平,逐行扫描 阅读全文
posted @ 2026-08-13 20:01 wancy 阅读(9) 评论(0) 推荐(0)
摘要: 1.yolo26介绍 YOLO26 是一个统一的实时视觉模型,它引入了原生端到端推理、更轻量化的检测头、更新的训练方案,以及用于检测、分割、姿态估计、分类和有向检测的任务专用头。 在五个检测尺度上,YOLO26 在 COCO 上达到了 40.9-57.5 mAP,且 T4 TensorRT 延迟仅为 阅读全文
posted @ 2026-08-09 13:14 wancy 阅读(245) 评论(0) 推荐(1)
摘要: 最近项目又需要识别文本了,且要求速度快,需要从图片里提取文字。最初考虑用大厂的云端API后改用glm-ocr,使用ollama部署,但速度不是足够快(可能使用tensorrt-LLM部署会更快)。折腾了一圈,最后发现了RapidOCR这个宝藏项目——完全离线、开源免费、而且真的很快。RapidOCR 阅读全文
posted @ 2026-07-25 10:24 wancy 阅读(59) 评论(0) 推荐(0)
摘要: 本文是一套基于工业级“卡尺算法”开发的视觉检测工具。它克服了传统灰度检测在彩色背景下对比度不足的问题,通过多卡尺并行采样与彩色向量梯度算法,实现了高精度的直线边缘定位与角度测量。 1. 算法原理 离散采样(Caliper Sampling):在用户绘制的基准线段上,等间距布置 N个采样算子。每个算子 阅读全文
posted @ 2026-05-07 21:18 wancy 阅读(76) 评论(0) 推荐(0)
摘要: 1. 傅里叶变换的基本原理 傅里叶变换是一种将时域信号转换为频域信号的数学工具,其核心思想是:任何周期性信号(甚至非周期性信号)都可以表示为不同频率正弦波的叠加。通过傅里叶变换,我们可以将复杂的时域信号分解为一系列简单正弦波和余弦波的叠加,从而分析信号的频率成分。 理解傅里叶变换,最关键的是理解两个 阅读全文
posted @ 2026-04-29 23:06 wancy 阅读(71) 评论(0) 推荐(0)
摘要: Ultimate Vocal Remover(简称 UVR)是一款开源的 AI 音频分离工具,主要用于从歌曲中提取或去除人声,也支持分离鼓点、贝斯、吉他等音轨。 开源免费:基于 Python 和 PyTorch 开发,社区驱动 AI 模型驱动:使用 Demucs、MDX-Net、VR Archite 阅读全文
posted @ 2026-04-22 17:34 wancy 阅读(1743) 评论(0) 推荐(0)
摘要: Ollama 是目前全球最火的开源工具之一,它的核心作用是让你能在自己的电脑上,像运行普通软件一样运行各种强大的 AI 大模型(如 Llama 3、Gemma、Mistral 等)。简单来说,它把复杂的 AI 模型部署过程简化成了一键安装。 ollama官网地址:https://ollama.com 阅读全文
posted @ 2026-04-16 21:34 wancy 阅读(436) 评论(0) 推荐(1)
摘要: 有时候软件功能做激活需要知道设备唯一性ID,下面给出python的相关的代码与说明。 1. 使用主板,CPU,硬盘序列号组合生成物理唯一机器码 下列代码中获取了主板,CPU,硬盘序列号,然后使用MD5进行加密,加密为物理唯一机器码 import subprocess import hashlib d 阅读全文
posted @ 2026-03-26 11:43 wancy 阅读(157) 评论(0) 推荐(0)