技术栈
opencv
AI浩
8 小时前
人工智能
·
opencv
·
计算机视觉
OpenCV 检测流程中损坏 JPEG 图片的定位与清理
在批量检测图片时,控制台可能会出现类似下面的日志:这类日志通常不是 Python 主动抛出的异常,而是 OpenCV 底层 JPEG 解码库输出到 stderr 的警告。很多情况下,cv2.imread() 仍然会返回图像,但图像数据已经存在截断、尾部异常字节或写入不完整的问题。对于目标检测任务,这类图片可能导致检测框异常、漏检、置信度波动,甚至影响批量处理稳定性。
sali-tec
12 小时前
图像处理
·
人工智能
·
opencv
·
算法
·
计算机视觉
C# 基于OpenCv的视觉工作流-章82-毛刺检测
C# 基于OpenCv的视觉工作流-章82-毛刺检测本章目标: 一、设定检测区域; 二、识别判定; 根据设定的区域,进行形态学处理,取得图像差异,识别毛刺。本模块结合模板匹配,可实现工件随意摆放,适合流水线中的全检测量场景。
半壶清水
2 天前
人工智能
·
opencv
·
ocr
·
paddlepaddle
PaddlePaddle、easyocr与OpenCV工具识别书法图片内容,自动批量重命名图片文件的方法
在书法学习、古籍数字化项目中,我们常常会收集大量的单字书法图片。这些图片可能来自碑帖扫描、名家手迹或创作练习,文件名往往是杂乱无章的编号(如 IMG_001.jpg、扫描图1.png),给后续的整理、检索和使用带来了极大的不便。手动为每张图片命名不仅耗时耗力,而且容易出错。
sali-tec
2 天前
图像处理
·
人工智能
·
opencv
·
算法
·
计算机视觉
C# 基于OpenCv的视觉工作流-章81-弯脚检测
C# 基于OpenCv的视觉工作流-章81-弯脚检测本章目标: 一、设定检测区域; 二、识别判定; 根据设定的引脚区域,识别引脚弯曲角度,检测是否合格。本模块结合模板匹配,可实现工件随意摆放,适合流水线中的全检测量场景。
sali-tec
3 天前
图像处理
·
人工智能
·
opencv
·
算法
·
计算机视觉
C# 基于OpenCv的视觉工作流-章80-长短脚
C# 基于OpenCv的视觉工作流-章80-长短脚本章目标: 一、设定检测区域; 二、识别判定; 根据设定的引脚区域,识别引脚长短,检测是否合格。本模块结合模板匹配,可实现工件随意摆放,适合流水线中的全检测量场景。
yubo0509
3 天前
python
·
opencv
·
计算机视觉
计算机视觉第十课:摄像头实时 颜色 + 形状 识别
做一个实时摄像头识别程序:电脑会自动识别画面里的物体,标注出它的颜色和形状,还会给不同形状画不同颜色的框!
_李小白
3 天前
android
·
opencv
·
学习
【android opencv学习笔记】Day 28: 滤波算法之中值滤波器
中值滤波是一种非线性滤波器,在去除椒盐噪声(黑白点噪声)方面效果远超均值/高斯滤波,同时能较好地保留图像边缘,是图像处理中最常用的去噪手段之一。
DogDaoDao
4 天前
图像处理
·
人工智能
·
python
·
opencv
·
计算机视觉
·
matplotlib
·
rgb
OpenCV 踩坑全指南
作者:码流怪侠 标签:OpenCV · Python · 图像处理 · 踩坑 · 调试 摘要:本文总结了使用 OpenCV(Python)过程中最高频的坑,涵盖颜色通道、数据类型、坐标系、内存管理、视频读写、深度学习推理等方向,每个坑都给出了错误现象、根因分析和正确写法。
保福寺研究僧
4 天前
数码相机
·
opencv
·
计算机视觉
单像素相机
仿真程序clear all; close all; clc P=32;Q=32;lp=0.5; A=double(imread('lena.bmp')); inImg = double(A)./max(A(:)); %% 测试图像截取 Img=imresize(inImg,[P,Q],'bilinear'); Img = Img./max(Img(:));
元直数字电路验证
4 天前
人工智能
·
opencv
·
计算机视觉
OpenCV 图像缩放实验
部署命令摘要:直接调用 cv2.resize(img, (W_dst, H_dst)) 会独立对水平和垂直方向做线性映射:
yubo0509
4 天前
人工智能
·
opencv
·
计算机视觉
计算机视觉第八课:形状识别(自动认出 圆形、方形、三角形)
电脑自动看轮廓,告诉你这是圆形、矩形还是三角形!一、代码示例它的作用只有一个:把复杂曲线 → 简化成直线段组成的形状
yubo0509
4 天前
人工智能
·
opencv
·
计算机视觉
计算机视觉第七课:颜色追踪(只框红色 / 蓝色 / 绿色物体)
电脑会自动识别你指定的颜色,只框出这个颜色的物体。OpenCV 中 HSV 三个通道取值固定:H(Hue 色相):第 1 个值,颜色本身
编码小哥
4 天前
人工智能
·
opencv
·
计算机视觉
OpenCV去噪算法实战:中值滤波与双边滤波应用
目录一、图像噪声概述1.1 什么是图像噪声?1.2 常见噪声类型1.3 噪声对图像的影响二、噪声模拟2.1 高斯噪声模拟
yubo0509
4 天前
人工智能
·
opencv
·
计算机视觉
计算机视觉第六课:打开摄像头,实时框出物体
打开你电脑的摄像头,画面里所有物体都会实时自动画框,和监控、人脸识别逻辑完全一样!1. 打开摄像头视频 = 一连串连续的图片(帧)循环就是每秒读取几十次画面,处理后显示出来。
卡次卡次1
4 天前
人工智能
·
opencv
·
powerpoint
vibecoding起步之Claude Code的skills是什么,里面有什么文件,以ppt的一个skills举例
这是 Claude Code(Anthropic 官方代码编辑器/AI Agent) 的官方 PPTX 生成技能包,是目前 Claude 生态中最成熟的 PowerPoint 自动化解决方案。所有文件严格遵循 Claude Skill 规范,各司其职,共同让 Claude 具备"用自然语言生成/编辑专业 PPT"的能力。
_李小白
4 天前
android
·
opencv
·
学习
【android opencv学习笔记】Day 29: 滤波算法之Sobel 边缘检测
图像滤波与边缘检测是图像处理两大基础模块。滤波用于去除图像噪声、平滑画面,其中中值滤波对块状/椒盐类白点噪声去除效果优异;Sobel 算子是经典一阶梯度边缘检测算法,可定向提取水平、垂直边缘。
山居秋暝LS
5 天前
人工智能
·
opencv
·
计算机视觉
paddlelabe标注注意事项
针对元器件场景,调整配置文件:一、基础标注格式硬规则标注文件格式 最终生成的 Label.txt 每行格式必须为:
zh路西法
5 天前
人工智能
·
python
·
opencv
·
计算机视觉
·
无人机
【OpenCV无人机光流速度估计】基于Farneback稠密光流方法的无人机速度估计
同一个点在短时间内亮度不变
_李小白
5 天前
android
·
opencv
·
学习
【android opencv学习笔记】Day 30: 滤波算法之拉普拉斯算子
拉普拉斯算子是基于二阶导数的线性高通滤波器,用于度量图像亮度函数的“曲率”。其定义为: laplace(I)=∂2I∂x2+∂2I∂y2 laplace(I) = \frac{\partial^2 I}{\partial x^2} + \frac{\partial^2 I}{\partial y^2} laplace(I)=∂x2∂2I+∂y2∂2I 它同时计算图像在水平和垂直方向的二阶导数之和,对亮度突变的边缘非常敏感。
yubo0509
5 天前
opencv
·
计算机视觉
·
目标跟踪
计算机视觉第三课:在图像上画框、画文字、画圆点
这一课是目标检测的核心基础一、代码示例这是目标检测最重要的函数!检测到人、车、猫,都是用矩形框出来。用来给框标注名字,比如:人脸、手机、书本。