自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Pytorch的环境配置及安装

安装Anaconda在此地址直接下载即可Anaconda官网本文以Python3.7为例配置Pytorch进入Anacond Prompt若发现左边有base 字样,则证明安装完成输入命令conda create -n pytorch python=3.7等待安装选择y配置完之后会出现两个提示conda activate pytorch 意思是激活pytorch此时,左边括号已经有了pytorch,输入pip list发现列表并没有pytorchPytorch安装pyt

2022-04-07 17:40:30 2826

转载 CNN基础知识——池化(pooling)

概述池化过程在一般卷积过程后。池化(pooling) 的本质,其实就是采样。Pooling 对于输入的 Feature Map,选择某种方式对其进行降维压缩,以加快运算速度。两种主要池化方式最大池化(Max Pooling)池化过程类似于卷积过程,如上图所示,表示的就是对一个 4X4 feature map邻域内的值,用一个 2X2 的filter,步长为2进行‘扫描’,选择最大值输出到下一层,这叫做 Max Pooling。max pooling常用的 S=2,f=2 的效果:特征图高度、宽度

2022-04-04 20:08:43 14510 2

原创 cv2.getPerspectiveTransform 透视变换函数解析

简介透视变换(Perspective Transformation)是将成像投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping)。如图,通过透视变换ABC变换到A’B’C’。函数解析cv2.getPerspectiveTransform(src, dst)参数说明:src:源图像中待测矩形的四点坐标sdt:目标图像中矩形的四点坐标cv2.warpPerspective(src,M,dsize,dst,flags,borderMod

2022-03-29 21:29:47 8571

原创 基于树莓派4B-Python智能循迹小车的实现

The Concept of Lane DetectionThe idea is to find the path using color detection or edge detector and then getting the curve using summation of pixels in the y direction(直线) draw a histogram(柱状图). We can split the task into 5 different steps. This includes

2022-03-17 19:01:00 3120

原创 Python--Document Scanner文档扫描-机器阅卷基础操作

基础配置Python3.7编译器:Pycharm基础库:Opencv-python,numpy准备的图片:预期结果

2022-03-07 19:48:12 3664

原创 Opencv-Python Contour Shape Detection 轮廓形状检测

基本思路首先,先将图像进行灰度处理,在借助模糊处理,得到边缘检测图像;接着,借用边缘检测图像,获取图像轮廓参数,通过面积,以及边框数,检测出图形的形状。OK,Let‘s go!Opencv版本这个opencv-contrib-python ,这是个辅助包,最好都装上且跟opencv同版本最优。函数介绍cv2.findContours()注意事项读取的是二值图像,黑色为背景,白色为读取目标该函数会修改原图像,需要先copy一份原图像返回的参数,会随着opencv不同版本,返回参数个数不同

2021-11-11 20:10:21 4546

原创 颜色匹配中的TrackBar的详细用法

颜色匹配自己也是第一次学习这个小小的项目,查过一些资料后,自己总结了出来,应该比较完善。主要思路就是通过将图像转化为HSV模式(hub,saturation,value),再配合TrackBar调节参数,找到目标颜色。TrackBar使用TrackBar在opencv中,主要有三个函数 cv2.createTrackbar,cv2.getTrackbarPos(), cv2.setTrackbarPos(这个函数使用较少,因为第一个函数就可以实现他的功能)cv2.createTrackbarcr

2021-11-10 21:08:38 3227

原创 Opencv-Python 从0开始

快速抵达通道写在前面上节补充包创建图片导入多行一起注释,后退tab(取消)简单处理一些图片参数颜色分割,参数输出部分截取,大小修改边界填充下节预告写在前面学会了上节基本就可以开始无脑学习了,只要能理解基本难度都不是很大,当然有什么遗忘的,可以评论留言提醒我。上节补充包创建这是如何创建包,包(可以类比电脑的文件夹,方便后期寻找,更加规则化),当然也可以直接创建python程序,点击下方的Python File即可点击之后会让你命名包文件名,这里建议全英(当让除去一些python中的关键词,最好以

2021-11-07 14:57:14 2319

原创 Opencv-Python 从0开始

入门第一天(一些你不知道以及该知道的)快速抵达通道入门第一天(一些你不知道以及该知道的)写在前面编译器opencv-python版本导入opencv库先来读取一张图片写在前面本人目前二本院校大二,在读这是我的第一篇博客,从开始学习opencv2有一段时间了,写博客一方面是想借发博客巩固一下学习,提高效率,另一方面,让更多刚入门的小白能借此参考,也分享每一步踩下的坑,让你们少走些弯路。废话不多说,让我们从0开始!!(第一次写博客,不会布局,请别介意)编译器Opencv-python(也叫opencv

2021-11-05 18:37:59 876

空空如也

空空如也

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

TA关注的人

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