自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(222)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++与opencv图像处理实战课程,AI目标检测课程,课程发布征集

对以下课程有意向的可以加我微信,hfsngdkj 每周都会更新,通过以上课程,毕业工作不是问题;(1)C++与opencv基础课程,包括算法原理的讲解,算法不调用API底层实现各个算法;通过学习您可以独立完成毕业论文与毕业设计,同时本人也可以协助完成,以及发表论文,润色等。(2)C++图像处理实战课程,主要包含5个完整项目,从易到难5个完整逐行编写并讲解;(3)目标检测课程,主要实现3个大项目;

2024-05-30 10:48:16 283 4

原创 C++执行程序计时函数详解

通常计时函数主要有两个,分别是getTickCount()和getTickFrequency().

2023-08-09 09:14:55 1327

原创 基于yolo v5与Deep Sort进行车辆以及速度检测与目标跟踪实战

该项目可以作为毕业设计,以及企业级的项目开发,主要包含了车辆的目标检测、目标跟踪以及车辆的速度计算,同样可以进行二次开发。基于yolo v5与Deep Sort进行车辆以及速度检测与目标跟踪实战——项目可以私聊。

2023-08-03 09:36:04 1521 1

原创 【自制视频课程】C++OpnecV基础35讲——第一章 前言

首先,opencv是一个广泛使用的计算机视觉库,它提供了丰富的图像处理和计算机视觉算法,可以帮助我们快速地开发出高质量的图像处理应用程序;其次,opencv是一个开源库,可以免费使用和修改,这为我们提供了一个学习和研究计算机视觉的良好平台;最后,opencv是一个跨平台的库,支持多种操作系统和编程语言,包括C++、Python和Java等,这使得我们可以在不同的平台上开发出具有高度可移植性的图像处理应用程序。

2023-05-15 09:19:29 837 1

原创 【自制视频课程】C++OpnecV基础35讲——序言

本人研究生学历、具有四年的图像开发经验,其中包含了AI图像处理技术以及传统图像算法处理技术。具有三段的工作经验,分别在科大讯飞、快克智能、泰禾智能以及目前的公司,CSDN拥有粉丝1.6万。gldz_super1115916862AI炮灰的博客_CSDN博客-c++opencv图像处理,深度学习,C++OpenCV项目实战领域博主AI炮灰的博客_CSDN博客-c++opencv图像处理,深度学习,C++OpenCV项目实战领域博主个人微信。

2023-05-15 09:15:39 436 3

原创 C++和OpenCV从基础到实战视频课程“开讲了”

由于市面上的书本或者视频、博客等大多是以Python为基础进行OpenCV讲解,以这种方式的目的主要是Python的语言较为简单、上手容易。但是在工业上大多数图像处理都是基于C++进行开发,这样在真正步入企业的时候大多数人对C++都很茫然(本人就是),因此本人准备开设一个基于C++和OpenCV的课程。

2023-05-10 09:04:32 204

原创 C++OpenCV实现二值化图像轮廓区域不连接没有闭合

【代码】C++OpenCV实现二值化图像轮廓区域不连接没有闭合。

2023-04-19 09:58:43 1177

原创 吊打高斯模糊的stackBlur加入OpenCV

Stackblur的坑是2021年初老瓦给我挖的。当时我找他,说我想从事OpenCV开发,有啥事情可以干的吗?老瓦说可以尝试增加一个新滤波器stackblur。当时做了有半个月,终于把代码在OpenCV上调通并且能产生正确模糊的结果,但是卡在了速度优化上。最近在优化OpenCV的DNN模块,也学会了一些并行加速的技巧又花了两周时间终于把坑填上了。

2023-01-10 10:22:16 974

原创 AI计算机视觉进阶项目(二)——手势虚拟拖拽项目实战

实现实时的手势虚拟拖拽方块。

2022-12-13 18:45:37 656 2

原创 基于残差网络的CNN模型进行人脸识别实战实战项目

人脸识别完整项目:从上一步存下来的图像文件中, 提取人脸数据存入 CSV / Extract features from face images saved in step 1;这一步将调用摄像头进行实时人脸识别;进行人脸信息采集录入 Tkinter GUI / Face register with Tkinter GUI。(对每一帧都进行检测+识别), 只有人脸出现的时候进行识别;UI设计,可以实时采集,实时检测,但是作者不想上镜,所以……只会对初始帧做检测+识别, 对后续帧做检测+质心跟踪。

2022-12-13 13:24:54 770

原创 车牌识别系统代码+UI设计+数据集

车牌识别完整程序

2022-12-13 11:34:06 374

原创 C++opencv气泡检测

【代码】C++opencv气泡检测。

2022-09-28 10:01:36 891

原创 C++两个图像对比,并输出轮廓

【代码】C++两个图像对比,并输出轮廓。

2022-09-28 09:51:29 1352

原创 C++局部阈值二值化(自适应阈值)手撕代码

【代码】C++局部阈值二值化(自适应阈值)手撕代码。

2022-09-26 13:37:59 738

原创 AI计算机视觉进阶项目(一)——带口罩识别检测(4)

对AI计算机视觉进阶项目(一)——带口罩识别检测(3)中训练好的模型进行预测。

2022-08-21 23:05:03 698

原创 AI计算机视觉进阶项目(一)——带口罩识别检测(3)

AI计算机视觉进阶项目(一)——带口罩识别检测(3)

2022-08-21 14:47:41 1123

原创 AI计算机视觉进阶项目(一)——带口罩识别检测(2)

要求如下:检测出视频中的人是否带口罩,如果带了进行检测,该项目主要分为正常佩戴、未佩戴口罩以及不规范(漏鼻子)三个类别。训练的数据集有正常佩戴1915张、未佩戴口罩1918张以及不规范(漏鼻子)1919张数据。......

2022-08-18 22:24:03 1598

原创 深度学习实战——天气识别

代码】深度学习实战——天气识别。

2022-08-18 22:20:57 618 2

原创 AI计算机视觉进阶项目(一)——带口罩识别检测(1)

要求如下:检测出视频中的人是否带口罩,如果带了进行检测,该项目主要分为正常佩戴、未佩戴口罩以及不规范(漏鼻子)三个类别。训练的数据集有正常佩戴1915张、未佩戴口罩1918张以及不规范(漏鼻子)1919张数据。...

2022-08-18 08:20:50 345

原创 搭建卷积神经网络实现训练、预测实战

1.数据集mnist手写数据集:总共有70000张图片,其中60000张图片用于训练,10000张图片用于测试,图片的宽高分别为28、28 28x28的图片,转换成28x28个像素点,每个像素点的值介于0和1之间2.网络结构3.代码实现(1)GPU设置及查看import tensorflow as tffrom tensorflow.keras import datasets, layers, modelsimport matplotlib.pyplot as ...

2022-08-17 22:49:08 688

原创 基于深度学习对皮肤病进行识别设计与实现

代码】基于深度学习对皮肤病进行识别设计与实现。

2022-08-17 22:47:53 1594 3

原创 Window和MacOS对于conda以及pip换源方法

Window和MacOS对于conda以及pip换源方法

2022-08-17 08:16:15 1107

原创 C++OpencvPCB板子引脚缺陷检测

首先感谢杉木~,若侵权,请联系删除。论文里面提出利用区域生长法获取引脚的总数及各个引脚主体部分的形心坐标及面积。通过与实际引脚总数进行对比, 判断是否存在引脚缺失的缺陷, 并和实际引脚的间距、面积的设定值进行对比, 当测定值超过设定值一定范围时, 认为该芯片存在引脚位置偏移以及高度偏移等缺陷。与作者不同之处在于我使用提取轮廓,构建掩膜图像的方式获取引脚的主体部分,其余部分均按照论文思路判别缺陷。步骤:...

2022-07-01 16:56:43 1239 1

原创 机器视觉(1)——概述

目录1.什么是机器视觉,什么是机器视觉系统2.机器视觉与计算机视觉的关系 3.数字图像处理(DIP)4.机器人视觉伺服系统组成 5.机器人视觉系统的硬件构成 6.机器视觉工作流程图 7.案例 机器视觉就是用机器代替人眼来做测量和判断;机器视觉系统就是通过光学的装置和非接触的传感器自动的接受和处理一个真实物体的图像,通过分析(各种运算)获得所需信息(目标的特征),进而控制现场设备的动作。数字图像处理是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。机器视觉系统组成:

2022-06-24 21:46:04 2475

原创 运行yolo v5-5.0版本报错找不到SPPF错误,进行解决

首先找到yolov5下面的models文件夹下面的common.py文件,如下所示:找到该文件夹下面的SPP类, 然后在该类的上面添加SPPF类,如下所示, 可以直接将上面代码复制上去即可。然后该错误就进行了解决。...

2022-06-24 18:13:55 1770

转载 深度学习机器学习各种数据集汇总地址

(4条消息) 免费数据集下载_灬点点的博客-CSDN博客_数据集下载https://xhcom.blog.csdn.net/article/details/79487335

2022-06-24 17:56:17 242

转载 python 调用不同文件夹下的 py文件

网上找了好多帖子,都没有解决问题,最后把自己可行的方案贴上来。defor_filter文件夹下的defor_filter.py 调用 noiseIndicator文件夹下的EPI.py 1)设置根目录为Sources root右击根目录,mark dirctory as(将目录标记为) -- Sources Root(源根);相当于在系统路径中加入根目录,当import时,可以检索根目录中内容;类似于sys.path.append(path)下图是我设置好之后的显示。 2)建立__init__.py_

2022-06-24 16:29:21 4580 3

原创 yolo训练过程中批量导入requirments.txt中所需要的包

我们可以看到yolov5在训练前不仅需要制作数据集,也需要导入需要多的包,如下所示,如果我们一个一个去导入非常的麻烦。 因此可以考虑使用以下命令进行批量导入:在使用批量导入之前,首先需要cd到指定的requirement路径下:然后在此路径下执行如下命令: 结果如下: 我们发现自己已有的配置就不会再重复装,不满足的配置就会安装...

2022-06-24 15:37:18 523

原创 目标检测1——YOLO数据标注以及xml转为txt文件脚本实战

目录1.数据标注2.xml批量转为txt文件利用Yolov5进行目标检测的过程中,我们需要对数据进行标注,这里我们利用的是labelImg脚本进行数据标注的。labelImg主要用于yolov5数据标注工具-深度学习文档类资源-CSDN下载界面如下所示: 按w键进行数据标注 标注后,进行选择保存xml的路径,之后就可以得到标注好的xml文件,如下所示: 这里面包含了两个类别的不同位置的数据,分别为类别、(x,y,w,h)。对于得到的xml文件进行转为yolo的数据格式即为转为txt文件。这里我们使用了xml

2022-06-24 10:36:19 666

原创 基于RGB图像阈值分割并利用滑动调节阈值

目录1.颜色分割概述 2.实战案例

2022-06-23 21:30:05 882

原创 C++Opencv——哪些不为人所知的形态学骚操作

你可能不知道的形态学骚操作

2022-06-04 01:05:26 313 1

原创 C++OpenCV凸包检测实战

1.概述凸包作为计算几何入门必学的知识非常重要,那么什么是凸包呢?凸包的定义可以理解为给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边形,它能包含点集中所有的点。在找凸包的时候需要使用向量,因为两向量的叉积的正负可以判断两个向量所处的方位。向量以及相应的操作建议写成结构体的形式封装起来,包括运算符重载。2.实现流程先将图像转化为灰度图像 转为二值图像 找到图像全部轮廓点 使用凸包API从全部轮廓点中找到最优轮廓点 连接凸包轮廓点3.完整实验程序#include&

2022-05-28 00:44:06 1026

原创 C++OpenCV对色调接近的图像进行轮廓提取与计算面积与周长

1.概述本文所使用的图像如下所示:设计步骤如下所示:高斯模糊 灰度化 二值化 形态学操作 轮廓查找 面积周长计算2.具体实现2.1高斯模糊由于陨石的周围有许多的小块,因此当做噪点处理,可以使用高斯模糊GaussianBlur(image, gaussianImage, Size(7, 7), 0, 0);2.2二值化由于图像的色调比较接近,所以这张图像是一张单峰图。所以进行自动化阈值操作时,选择THRESH_BINARY|THRESH_TRIANGLE。如下

2022-05-27 00:08:28 923

原创 C++OpenCV生成一个滑块自动调节阈值来控制边缘检测

有时候经常我们不好确定阈值,因此定义一个滑块进行阈值调节是一个很好的注意。本文做一个小实验在图像中生成一个滑块来对阈值进行调节生成一个图像的边缘。#include<iostream>#include<opencv2\opencv.hpp>using namespace cv;using namespace std;int edgeThresh = 1;// 声明 原始图片,灰度图片,和 canny边缘图片Mat image, cedge;Mat gray,

2022-05-26 23:11:10 585

原创 基于PyTorch利用CNN对自己的数据集进行分类

main.py文件#-*- coding: utf-8 -*-import torchfrom torch.utils.data import Dataset, DataLoaderimport torchvisionimport torchvision.transforms as transformsfrom pathlib import Pathfrom model import CNN_MODELimport torch.nn as nnimport torch.optim as

2022-05-26 22:48:26 1618 1

原创 利用七种方法对一个文件夹里面的所有图像进行图像增强实战

# coding = utf-8import cv2from PIL import Imagefrom PIL import ImageEnhancefrom numpy.ma import arrayimport numpy as npimport os# 批量处理代码rootdir = 'F:/danzi/数据/4' # 指明被遍历的文件夹def high_bright(currentPath, filename, targetPath): # 读取图像 image.

2022-05-26 15:25:21 335

原创 Pytorch中自制数据集进行Dataset重写

通过上一篇博文,我们可以获得一下文件的数据如下所示:所以自制数据集的流程如下:(1)生成csv或者txt文件见我上一篇博客:深度学习-制作自己的数据集_AI炮灰的博客-CSDN博客(2)重写Dataset(3)生成DataLoader()(4)迭代数据(2)(3)(4)步完整代码如下所示;import pandas as pdfrom torch.utils.data import Dataset, DataLoader, random_splitfrom torc

2022-05-25 13:32:18 537

原创 深度学习-制作自己的数据集

1.背景对于文件夹套子文件夹,子文件夹里有很多同一类别的图像,子文件夹表示里面图像的类别。这种结构的文件叫做图像层叠式即为imageFolder。如下所示:该文件夹下面有10个类别的子文件夹,如下:每个子文件夹下有许多图像,如下:2.开始制作数据集""" 对于一个文件夹下有多个文件夹,每个子文件夹都是子文件夹里图片的类别名,这种称谓图像层叠形式imageFolder。"""import osfrom torch.utils.data import ..

2022-05-25 00:27:57 5413

原创 10分钟学会C++OpenCV图像处理

1.读取视频数据和摄像头数据1.1读取视频数据#include<iostream>#include<opencv2/highgui.hpp>#include<opencv2/imgcodecs.hpp>#include<opencv2/opencv.hpp>using namespace cv;using namespace std;/* 读取视频数据*/void main(){ string path = "F:/test

2022-05-24 12:16:16 1061 5

原创 基于朴素贝叶斯邮件分类实战研究

邮件分类实战研究

2022-05-23 10:19:41 215

Dlib reog Dlib reog

Dlib reog

2022-12-13

lincese plate

lincese plate

2022-12-13

C++opencv气泡检测;博客地址https://blog.csdn.net/bigdata1994pb/category_1

C++opencv气泡检测;博客地址https://blog.csdn.net/bigdata1994pb/category_1

2022-09-28

图像对比,博客https://blog.csdn.net/bigdata1994pb/category_11750065.htm

图像对比,博客https://blog.csdn.net/bigdata1994pb/category_11750065.htm图像对比,博客https://blog.csdn.net/bigdata1994pb/category_11750065.htm

2022-09-28

木材数据流木材数据流木材数据流木材数据流

木材数据流木材数据流木材数据流木材数据流

2022-09-08

包装异物数据集包装异物数据集

包装异物数据集包装异物数据集包装异物数据集

2022-09-08

labelImg主要用于yolov5数据标注工具

labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据标注工具labelImg主要用于yolov5数据

2022-06-24

邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集

邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分类数据集邮件分

2022-05-23

YOLOv4权值文件YOLOv4权值文件

YOLOv4权值文件YOLOv4权值文件

2022-05-21

YOLO v4模型和权值文件

YOLO v4模型和权值文件

2022-05-21

人脸特征点检测实战代码

人脸特征点检测实战代码

2022-04-07

基于深度学习的瓜果蔬菜识别

基于深度学习的瓜果蔬菜识别

2022-03-31

C++和opencv100图像处理的API接口可以直接调用

C++和opencv100图像处理的API接口可以直接调用

2021-08-17

MySystem.rar

Qt图像处理系统界面与功能设计与实现

2021-08-17

实现ROI选取、选框放缩移动、背景图像移动放缩

实现ROI选取、选框放缩移动、背景图像移动放缩

2021-08-17

图像映射---实现局部ROI区域通过直方图的范围进行图像标定

结合代码,地址为:https://blog.csdn.net/bigData1994pb/article/details/119275932?spm=1001.2014.3001.5501

2021-07-31

通讯录管理系统.rar

通讯录管理系统.rar

2021-07-13

OpenCV_xml.zip

做人脸识别的各种xml文件,最全

2021-06-05

GMM用来做EM算法数据集

用来做GMM高斯混合模型数据集,查看我的博客里面有详细的分析代码

2021-05-29

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

TA关注的人

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