图像处理
bebr
这个作者很懒,什么都没留下…
展开
-
RGB图像转换为灰度图像的原理
RGB彩色图像中,一种彩色由R(红色),G(绿色),B(蓝色)三原色按比例混合而成。 图像的基本单元是一个像素,一个像素需要3块表示,分别代表R,G,B,如果8为表示一个颜色,就由0-255区分不同亮度的某种原色。 灰度图像是用不同饱和度的黑色来表示每个图像点,比如用8位 0-255数字表示“灰色”程度,每个像素点只需要一个灰度值,8位即可,这样一个3...转载 2019-06-20 21:53:16 · 17669 阅读 · 1 评论 -
MATLAB中im2bw函数-将图像转换为二值图像
matlab中DIP工具箱函数im2bw使用阈值(threshold)变换法把灰度图像(grayscale image)转换成二值图像。所谓二值图像, 一般意义上是指只有纯黑(0)、纯白(255)两种颜色的图像。 当然, 也可以是其他任意两种颜色的组合。 在matlab命令行中键入doc im2b或help im2bw即可获得该函数的帮助信息。阈值变换比如数组 a = [1...转载 2019-06-21 09:17:39 · 47144 阅读 · 2 评论 -
利用MATLAB获取图像轮廓bwperim
一、利用bwperim来查找二值图像的边缘。BW2 = bwperim(BW1)BW2 = bwperim(BW1,conn)BW2 = bwperim(BW1,conn)表示从输入图像BW1中返回只包括对象边缘像素点的图像。conn的定义值如下:对二维4 4邻域8 8邻域对三维6 6邻域18 18邻域26 26邻域例子:%...转载 2019-06-21 09:54:53 · 11307 阅读 · 0 评论 -
霍夫变换直线检测
一、基本原理:所谓霍夫变换,即对于图像平面上的一个点(x , y ),我们采用参数方程p=xcos(θ)+ysin(θ)把这个点映射到参数p-theta平面,那么图像平面上的一个点就对应p-theta平面的一条曲线,其中的p表示图像平面中的这个点所在直线到原点的距离,theta表示这个点所在直线与X轴的夹角。又因为图像平面上的一个点对应一系列穿过这个点的直线,即有一系列对应的p和theta...转载 2019-06-21 11:16:38 · 4590 阅读 · 0 评论