自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于霍夫变换检测直线和圆的一些思考

近期博主在手码一些经典算法,在理解霍夫变换对直线和圆检测的过程中,解决了一些顽固性疑虑,本文主要将两种方法做了类比,把圆检测和直线检测对应起来。所以可以作为萌新们看过原理后的进一步理解,首先需要兄弟萌提前熟悉下原理:霍夫变换直线检测(Line Detection)原理及示例(不要偷懒哦,看了大神的讲解才能看懂本文(^U^)ノ~YO)霍夫变换检测直线简述下霍夫变换做的事:把笛卡尔坐标中的直线对应为参数空间的一个点。(没错,就是这么简单),在霍夫空间里一条直线可以用(ρ,θ)来表示,即经过笛卡尔坐标某一

2020-10-27 20:15:24 750

原创 python实现canny算法

博主是python入门小菜鸡,码代码是为了更深入理解并让自己更快熟悉python的规则,当然算法原理参考的是各种大佬的文章,下面链接其中一个大佬的博文:Canny边缘检测算法原理及实现(Python + OpenCV)建议想自己实现的小朋友们自行戳进链接学习下,我就不赘述啦~算法实现步骤1.对图片进行灰度化处理2.对灰度图进行高斯滤波3.利用sobel算子计算图像梯度4.非极大值抑制(对象是四个斜角上的像素点,不是梯度方向哦~)5.双边阈值检测连接边缘(以上步骤都是自己手码的代码┗|`O′

2020-10-26 08:26:49 1216 3

原创 python-opencv 实现灰度化(不用内置函数),出现问题: Expected cv::UMat for argument ‘mat‘

最近想用python实现canny算法,第一步把彩色图片转换为灰度图片的时候就出现问题(orz,我真是太菜了),首先我们来回顾下灰度化的原理。原理彩色图像是由RGB三个分量决定的,每幅图像有三个通道。每个分量的范围是[0,255],因此读取图像后返回的数据类型是unit8。当R=G=B(三种颜色分量值相同时),则此时彩色表示一种灰度颜色,其中R=G=B的值叫做灰度值,灰度化的方法有四种:均值法、最大值法、分量法、加权平均法,灰度化处理后每个像素点便只有一个亮度值了。加权平均法代码代码参考的是:P

2020-10-20 17:01:05 1249 1

空空如也

空空如也

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

TA关注的人

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