- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 paddle OCR 文本识别总结
paddle OCR 文本识别总结1、简单介绍1、文本检测1、DB2、EAST3、SAST4、PSENet2、文本识别1、CRNN2、Rosetta3、STAR-Net4、RARE5、SRN6、NRTR7、SAR8、SEED3、文本分类二级目录三级目录1、简单介绍在paddle OCR中对于文本的任务分为三步:检测、识别、分类。1、文本检测1、DB2、EAST3、SAST4、PSENet2、文本识别1、CRNN2、Rosetta3、STAR-Net4、RARE5、SRN6、NRT
2022-03-10 10:57:29
15050
原创 百度 paddle OCR 简单配置
这里写自定义目录标题百度 paddle OCR 简单使用1、代码下载2、简单测试3、更换模型测试百度 paddle OCR 简单使用你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。1、代码下载可以直接去paddle OCR的github或者gitee去寻找源码链接: github链接链接: gitee链接下载完成之后,解压压缩包,用pycharm将文件夹作为工程打开
2022-03-09 21:41:21
3863
原创 Pytorch、CUDA、cuDNN、英伟达950M
Pytorch、CUDA、cuDNN、英伟达950M配置CUDA1、查询电脑英伟达版本2、CUDA安装3、测试CUDA是否安装成功cuDNN1、找适应版本的cuDNN2、cuDNN的安装Pytorch1、适配CUDA和cuDNN版本的Pytorch2、安装3、wheel的安装备注对于CUDA的安装可参考下面的链接:链接1: https://wstchhwp.blog.youkuaiyun.com/article/details/103098728?spm=1001.2101.3001.6650.1&utm_
2022-01-29 13:03:47
3701
5
原创 Pytorch学习(1):张量、torch.autpgrad
Pytorch学习基础学习1、张量初始化的方法1、由原始数据直接生成张量,张量的类型由原始数据的类型决定data = [[1, 2], [3, 4]]x_torch = torch.tensor(data)2、通过numpy数组来生成张量np_array = np.array(data)x_torch = torch.from_numpy(np_array)# 由张量转化为numpy数组x_numpy = x_torch.numpy()3、通过已有的张量来生成新的张量# 保留 x
2022-01-03 15:00:54
952
原创 SIFT 图像配准
图像配准注意,这个并没有自行实现SIFT描绘子,也没有自行实现图像配准,只是调用的opencv的函数。备注:这里的opencv版本为:4.5.3代码void Test_Harris_Register(Mat &image1, Mat &image2){ //提取特征点方法 //cv::Ptr<cv::SIFT> sift = cv::SIFT::Creat(); //OpenCV 4.4.0 及之后版本 cv::Ptr<cv::SIFT> detec
2021-10-05 20:48:53
601
原创 Harris角点 C++
Harris角点检测 因为国庆节回家的原因,导致很多内容没有更新,国庆假期已过,现就及时更新内容啦!另外国庆节偶然见得几句诗,摘录如下:———————————————————————————————————————————— 我见青山多妩媚,料青山见我应如是!————————————————————————————————————————————正式内容此处直接贴代码了,原理就不再给予解释了,大家自行搜索即可。void Test_Harris(Mat &input, Mat &am
2021-10-05 20:11:35
339
原创 SUSAN USAN C++ OPENCV
前日晚上导师布置了一个新作业: 了解角点检测原理,并实现SUSAN角点检测算法。自己昨天赶忙上网搜索资料,寻找相关的代码,在自己的一番努力下,终于捣鼓出来了,下面就直接贴出代码,以供大家参考。void My_SUSAN(Mat& src, Mat& dst){ if (src.empty()) { std::cout << "Failed to open file!!!" << std::endl; } //用来存储转换后的灰度图 Mat
2021-09-13 07:34:10
1110
原创 C++ 快速傅里叶变换
快速傅里叶变换 之前我们已经在文章里对傅里叶变换给出了自己角度的阐述,那么接下里我们就进一步讲述快速傅里叶变换,并且给出代码实现。1 快速傅立换变换的简介1.1 傅里叶变换的不足 对于一个长度为 MMM 的信号序列来讲,如果我们要进行傅里叶变换,根据公式:F(u)=∑x=0M−1f(x)e−j2π(ux/M))(1)F(u)= \sum_{x=0}^{M-1}f(x)e^{-j2\pi(ux/M)}\tag{1})F(u)=x=0∑M−1f(x)e−j2π(ux/M))(1) 由上面共是
2021-09-11 15:45:10
1557
2
原创 C++ 傅里叶变换 推导
傅里叶变换 在自己对傅里叶变换的不断学习中,逐渐对其有了一些新的理解,新的想法。故在本文中将首先简要介绍一下傅里叶变换的作用,之后对傅里叶变换过程给出自己角度的理解。1 傅里叶变换的作用 所谓“横看成岭侧成峰,远近高低各不同”,对于一个事物,我们可能会从各个不同的角度观察,之后得到不同的结果,但其均是对这个事物的正确描述,只是角度不同罢了。我们要确立整体、全面的眼光,不要停留于对事物的表面观察,要能深入下去,以此发掘事物的内部特征。1.1 时间域和频率域 首先,我们要对时间域和频率域有一个了
2021-09-10 08:20:44
692
原创 C++ opencv 卷积 傅里叶变换
C++ opencv 卷积 傅里叶变换程序废话不多说,直接上代码。因为两个函数卷积的傅里叶变换等于两个函数傅里叶变换的点乘,所以在下面的程序中,我们就直接进行点乘,不在进行中心化处理。//该函数只能处理灰度图像Mat FrequencyFilter(Mat& src, int Sx, int Sy){ // src的宽高 int R = src.rows; int C = src.cols; // 卷积核的宽高 int r = 2 * Sx + 1; int c =
2021-08-27 11:40:30
389
原创 opencv C++ 图像任意mask做卷积
opencv C++ 图像任意mask做卷积欢迎在评论区留下自己的意见呀!#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;/*********************************************************************** * * Name of Function: * RandomCo
2021-08-24 23:41:17
364
原创 opencv C++ 图像平滑的一些思考
opencv C++ 图像平滑对平滑处理的一些思考情况1void Mean_Filtering(Mat &src, Mat &dst, int **mask, int coefficient, int Sx, int Sy){ cv::Mat preImg; dst = Mat(src.rows + Sx * 2, src.cols + Sy * 2, CV_8U, Scalar(0, 0, 0)); //adjust the depth and channels accor
2021-08-24 23:11:27
171
原创 yolov5数据集制作
yolov5数据集制作重要提示,yolov5可以不用xml格式的标注文件文件夹结构:data── Annotations 存在pascal-voc格式的标注文件── images 存放 .jpg 格式的图片文件── ImageSets 存放的是分类和检测的数据集分割文件,包含train.txt, val.txt,trainval.txt,test.txt── labels 存放label标注信息的txt文件,与图片一一对应~modelsrunsutilsweights~
2021-03-31 18:19:25
432
原创 yolov5 训练自己的数据集并进行训练
yolov5 训练自己的数据集并进行训练github地址 :https://github.com/ultralytics/yolov51、环境安装存在的困难:pycocotools的安装解决方法:1、安装Git2、在Git Bash下运行:pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI还存在问题的话再安装:Visual C++ Build Tools2、数据准备2.
2021-03-30 22:04:31
243
原创 yolo5问题汇总
1,权重文件无法加载加载yolov5中的yolov5m.pt时出现下面的错误提示:AttributeError: ‘Detect’ object has no attribute ‘m’解决方法,去官网重新下载权重文件百度云链接:https://pan.baidu.com/s/12tgmPTOglhAKC9_fcN73Tg提取码:65kl...
2021-03-27 18:37:28
1658
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人