自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++学习 容器 函数对象 道友留步

任何事都要有始有终,c++语言学习到此暂时告一段落,学习是一个重复的过程,才疏学浅更需要多学习,多重复,任何事情入门很难,坚持很难,通透更难,问道之心还在路上,只求念头通达。//1.容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据。//2.算法:各种常用的算法,如sort、find、copy、for_each等。//STL分为六大组件,分别是容器,算法,迭代器,仿函数(配接器),空间配置器。//为了建立数据结构和算法的一套标准,诞生了STL。

2024-06-18 09:41:26 414

原创 c++学习 文件操作,模板

【代码】c++学习 文件操作,模板。

2024-06-18 09:29:10 330

原创 opencv-c++,训练自己的xml模型文件,超详解

在之前对于人脸识别和车牌识别中,使用模型是直接拿来用,对于如何实现生成xml文件,目前有许多教程,要么介绍就过于简单,要么就过于繁琐。此篇从个人理解角度出发,实现xml文件模型的实现,对眼镜盒识别。有错误之处,还望大佬多多指教。

2024-05-21 22:57:49 889

原创 职工管理系统的实现

2.增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门编号。8.清空所有文档:清空文件中记录的所有职工信息(清空前需要再次确认,防止误删)6.查找职工信息:按照职工的编号或者职工的姓名进行查找相关的人员信息。7.按照编号排序:按照职工的编号,进行排序,排序规则由用户指定。公司中职工分为三类:普通员工、经理、老板、显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责。3.显示职工信息:显示公司内部所有职工信息。4.删除离职职工:按照编号删除指定的职工。

2024-05-16 16:06:10 245

原创 对文件实现实时扫描,代码运行中断

实现了对照片文本的提取,那如何实现实时扫描呢?加入VideoCapture cap(0);就能实现嘛,会发现代码不报错,但是出现中中断错误,原因是寻找最大矩阵时,没有找到,使得轮廓点为0 ,进行位置互换时,出现问题。当出现空的时候跳过执行。

2024-05-13 10:16:30 121

原创 c++opencv Project3 - License Plate Detector

对于摄像头读取图片进行车牌匹配,原理和人脸识别其实是一致的。俄罗斯车牌识别案例:实时识别车牌,并且读取到指定文件夹中。利用训练好的模型进行匹配即可。

2024-05-10 17:22:25 285 1

原创 c++ poencv Project2 - Document Scanner

获取坐标之后,要进行仿射提取出文本,不过坐标提取出来的是0312(矩形从左到右从上到下标记),要变成0123。2、预处理之后,获得轮廓特征、从而找到最大矩形,获取最大矩形的坐标。1、首先图像预处理:灰度转换、高斯模糊、边缘提取,膨胀。全部代码实现:对于绘制函数可以视情况显示。

2024-05-10 16:43:14 343

原创 轮廓提取、矩形标记时,点的位置需要重标

第一种:将坐标值相加求和,采用冒泡排序实现从小到大排序,此时能确定两点位置,一是0二是3位置,对于副对角线上12两点,需要进一步判断,这边图片明显点2位置的x值距离0点相对1点来说更近,因此可以判断出1,2点。因此就有一种思想:对于0,3点,xy相加的值的值分别最小最大,而对于1,2两点,xy相减值分别最小最大。只需把角标提取,放入新的点集,继而读出即可。min_elemen(数组开始位置,数组结束位置)函数返回的最小值的指针,这个要注意。在下图中的0,3,1,2位置如何变换成0,1,2,3。

2024-05-09 20:28:56 336

原创 对视频实现人脸识别

人脸识别,导出视频时报错:This file isn't playable. That might be because the file type is unsupported, the file extension is incorrect, or the file is corrupt.的一种解决方法

2024-05-06 22:23:48 603

原创 Project Virtual Painter

先上实验效果:画笔实现实现画笔操作,提取颜色目标,绘制轮廓,显示画笔三步骤。

2024-05-06 20:23:54 552

原创 Visual Studio c++ 在电脑蓝屏之后无法运行代码解决方案

找到工程文件中的x68文件夹删除,即可正常恢复。

2024-04-29 15:53:12 113

原创 c++ opencv Chapter8 - Face Detection

所以需要通过scaleFactor参数设置一个缩小的比例,对图像进行逐步缩小来检测,人脸识别实现,这里直接提供了模型文件,.xml文件,进行直接匹配就行,难度相对较小。因为图像的像素有大有小,图像中的人脸因为远近不同也会有大有小,这个参数设置的越大,计算速度越快,但可能会错过了某个大小的人脸。只有其“邻居”大于等于这个值的结果才认为是正确结果。

2024-04-24 11:05:53 301 3

原创 c++opencv Chapter 7 - Shapes or Contour Detection

在介绍形状特征提取之前,先了解几个特征提取的重要函数。

2024-04-22 17:27:51 233 1

原创 c++opencv Chapter 6 - Color Detection

将图片转换成HSV,手动调节阈值进行颜色提取;

2024-04-22 17:25:43 139 1

原创 c++ opencv 实现鼠标点击图片,标记位置显示

在直接打开图片无法显示图片像素点位置,有时候需要对像素点位置进行编辑,而目前比较多的是python代码实现,故此利用c++实现鼠标点击图片,标记位置显示。

2024-04-21 17:30:19 287 3

原创 c++opencv Chapter 5 - Warp Perspective

【代码】c++opencv Chapter 5 - Warp Perspective。

2024-04-21 17:11:40 103 1

原创 C++ opencv Chapter 4 - Drawing Shapes and Text

【代码】C++ opencv Chapter 4 - Drawing Shapes and Text。

2024-04-21 17:10:39 185 1

原创 c++ opencv C3 Resize and Crop

【代码】c++ opencv Resize and Crop。

2024-04-20 16:30:04 264

原创 c++ opencv C2 Basic Funtions

【代码】c++ opencv C2 Basic Funtions。

2024-04-20 16:28:41 71

原创 opencv c++浅学习

【代码】opencv c++浅学习。

2024-04-18 11:23:33 138 1

原创 c++ opencv C1- Read Images Videos and Webcams

【代码】c++ opencv C1- Read Images Videos and Webcams。

2024-04-18 11:09:38 102 1

原创 c#基础知识

【代码】c#基础知识。

2024-04-18 11:02:39 114 1

原创 Visual Studio2022c++opencv的配置保姆级教程

在配置vsc++opencv调用库时会遇到许多问题,此篇为了帮助大家避坑写下 ,超详解。

2024-04-15 10:25:59 2808 1

原创 c++学习 类和对象 下

【代码】c++学习 类和对象 下。

2024-04-11 15:15:31 217

原创 c++学习 类和对象上

【代码】c++学习 类和对象上。

2024-04-11 11:14:46 105

原创 c++学习 内存分区 引用 函数高级

【代码】c++学习 内存分区 引用 函数高级。

2024-04-10 09:36:53 68 1

原创 c++学习 数组 函数 指针 结构体

小项目分文件创造在devc++里面创建,在刚开始并没有找到相关资料,以为不能分文件,不过该ide能创建项目,项目是个空项目,后面发现,需要自己手动添加头文件和源文件,在添加.h和.cpp文件。实现按数字实现对应功能1、添加联系人。

2024-04-09 16:20:50 122

原创 c++学习,数据类型、运算符、程序流程

敲桌子 从1数到100.如果数字个位含有7,或者数字十位含有7,或者数字是7的倍数,打印敲桌子,其余数字直接打印输出。猜数字0-100数字。

2024-03-15 20:19:42 212 1

原创 vscode配置c++环境,Visual Studio CodepreLaunchTask“C/C++: g+ +.exe build active file“已终止,退出代码为 1.

在使用vccode自动生成配置文件时,运行代码会出现报错Visual Studio CodepreLaunchTask"C/C++: g+ +.exe build active file"已终止,退出代码为 1.在网上尝试多种方法无果,手动配置c++环境,解决问题。

2024-03-06 20:29:39 1868 1

原创 Jupyter 因配置文件误删,无法直接打开/Jupyter中因模块缺失而报错

Jupyter 因配置文件误删,无法直接打开/Jupyter中因模块缺失而报错

2023-12-28 21:26:59 395

原创 cpu版本安装pytorch

cpu版本安装pytorch

2023-12-26 10:19:26 526 1

原创 在自己的环境中已经配置好模块,但是应用jupyter时,模块报错的原因

python -m ipykernel install --user --name 本地环境名称 --display-name "在jupyter上显示的环境名称" # 将环境添加进jupyter。所有模块已经安装在自己新建的模块中,在jupyter中使用该模块就会报错。其实是自己的环境没有加入jupyter中,默认的是最初始的环境。这个时候打开了jupyter,找到对应的Terminal。# 启动jupter,指定打开D盘,我的项目文件在于D盘。#安装ipykernel。

2023-12-23 13:16:14 381 1

原创 新手小白入手opencv anaconda的安装

3.4.1.15版本已经没有了,无法下载,另外下载版本过低也会进行报错。使用pip install opencv-contrib-python==3.4.2.16 -f https://download.pytorch.org/whl/torch_stable.html -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.douban.com 命令安装opencv-contrib-python,这个版本要和前面版本一样。

2023-08-29 14:58:23 155 1

职工管理系统项目具体实现代码

职工管理系统项目具体实习代码

2024-05-16

空空如也

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

TA关注的人

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