- 博客(24)
- 收藏
- 关注
原创 工业视觉笔记代码---目录
工业视觉需要时可抄的代码---持续更新 一(1-28)目录1、批量访问图片,等待键盘1.2 批量访问图像(不用提前批量重命名)--访问文件夹底下所有同类型图像1.2.1 单独只有批量访问的1.3 批量访问图像(也是不用提前批量重命名)--访问文件夹底下所有同类型图像1.4 批量访问图像(也是不用提前批量重命名)--访问文件夹底下所有同类型图像1.5 批量访问图像(不用提前批量重命名)--单张和批量前面路径相同(jiefeng)1.6 批量访问图像(不用提前批量重命名)--单张和批量前面路径相同(bioake
2024-06-21 10:04:31
403
原创 Python基础笔记补充
直接 import xxx 时,每次调用库里接口时都要在接口名前加个 xxx.接口名。使用 from aaa import xxx 时,每次调用该接口时可直接 xxx。
2024-05-28 17:55:28
94
原创 C++ 知识补充
向量(vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。C++ 中 map 提供的是一种键值对容器,里面的数据都是成对出现的,如下图:每一对中的第一个值称之为关键字(key),每个关键字只能在 map 中出现一次;第二个称之为该关键字的对应值。
2024-01-27 14:21:51
915
原创 C++学习/复习补充记录 --- 递归、回溯
是一种算法,形式上表现为直接或间接的;是一种算法,它是用的。回溯是递归的副产品,有递归就会有回溯。。
2023-07-06 17:11:23
115
1
原创 Python OpenCV Tesseract 文本检测(代码+注释)
环境:Pycharm + python3.7 +opencv使用Tesseract再Python OCR中使用opencv进行文本检测import cv2import pytesseractpytesseract.pytesseract.tesseract_cmd = 'C:\\Program Files\\Tesseract-OCR\\tesseract.exe'img = cv2.imread('2.jpg')img = cv2.cvtColor(img, cv2.COLOR_B.
2023-01-13 15:29:41
306
原创 openCV4.0 C++ 快速入门30讲学习笔记(自用 代码+注释)详细版
课程来源:哔哩哔哩环境:OpenCV4.5.1 + VS2019目录002.图像色彩空间转换003.图像对象的创建与赋值004.图像像素的读写操作005.图像像素的算术操作(加减乘除4种不同的API实现006.滚动条-调整图像亮度007.滚动条-传递参数008.键盘响应操作009.OpenCV自带颜色表操作010.图像像素的逻辑操作(与,或,非,异或011.通道合并与分离012.图像色彩空间转换(提取轮廓然后换绿幕013.图像像素值统计(min,max
2022-03-01 23:16:19
6424
原创 基于神经网络的实时文本检测(自用 代码+注释)
环境:Pycharm + python3.7 + opencv目录1. 准备工作:1.1 添加相关库2. 主要代码2.1 导入相关库2.2导入数据图片及其标签,并检测是否导入成功2.3 将数据及标签转换成numpy数组2.4 拆分数据集(训练集,测试集,验证集)2.5 绘制柱状图2.6 对图片进行预处理2.7 定义模型2.8 训练模型2.8 保存模型文件以便下次使用2.9 应用模型3 总结1. 准备工作:1.1 添加相关库nu..
2022-03-01 05:25:27
4257
1
原创 Python OpenCV 手部跟踪(笔记 代码+注释)
环境:Pycharm + python3.7 + opencvHandTrackingMin.pyimport cv2import mediapipe as mpimport timecap = cv2.VideoCapture(0)mpHands = mp.solutions.handshands = mpHands.Hands()mpDraw = mp.solutions.drawing_utilspTime = 0 # 前一刻的时间cTime = 0 # 当
2022-02-19 04:40:21
915
4
原创 OpenCV4.0 C++ 实战:文件扫描器(自用 代码+注释)
环境:OpenCV4.5.1 + VS20191. 准备工作:1.1 “Resources"文件“Resources"文件下载链接:https://pan.baidu.com/s/1uzVDwl8lD2qVTY1bFlhF1A提取码:5n482. 主要代码2.1 图像预处理Mat preProcessing(Mat imgOriginal) { cvtColor(imgOriginal, imgGray, COLOR_BGR2GRAY); //灰度 Gaussian.
2022-02-15 05:56:20
902
2
原创 OpenCV4.0 C++ 实战:虚拟画家(自用 代码+注释)
环境:OpenCV4.5.1 + VS2019目录1. 准备工作:1.1 “Resources"文件1.2 颜色检测器2. 主要代码2.1 获取笔头轮廓并找出笔头顶点坐标2.2 找出落笔位置坐标及颜色的集2.3 在视频窗口中画出笔头运动轨迹2.4 实现3. 总结1. 准备工作:1.1 “Resources"文件“Resources"文件下载链接:https://pan.baidu.com/s/1uzVDwl8lD2qVTY1bFlhF1A提取码:5.
2022-02-14 02:57:04
2080
1
原创 openCV4.0 C++ 实战:人脸检测 学习笔记(自用 代码+注释)
环境:OpenCV4.5.1 + VS2019需先下载好相关文件(人脸检测用到的库文件,包括Tensorflow模型以及配置文件)如图:若找不到该文件可点击此处进行下载quickdemo.cpp#include <iostream>#include <opencv2/dnn.hpp>//#include <opencv2/opencv.hpp>#include "quickopencv.h"using namespace std;...
2022-02-10 00:07:58
3869
5
原创 openCV4.0 C++ 快速入门30讲学习笔记(自用 代码+注释)
课程来源:哔哩哔哩下面就直接上代码+注释啦quickopencv.h#pragma once#include <opencv2/opencv.hpp>using namespace cv;class QuickDemo {public: void colorSpace_Demo(Mat &image); //002.图像色彩空间转换 void mat_creation_demo(/*Mat& image*/); //003.图像对象的创建与.
2022-02-09 05:24:31
3179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人