资讯专栏INFORMATION COLUMN

MATLAB用数学形态学法提取图像边界

Pikachu / 1964人阅读

摘要:用数学形态学法提取图像边界方法一方法二方法一主要函数代码如下原图像为灰度图原图像使用最大类间方差法找到图片的一个合适的阈值用这个阈值把灰度图像转换为二值图像像素值的变为白,其他的变为黑用函数查找二值图像的边缘边缘提取后

MATLAB用数学形态学法提取图像边界

方法一

主要函数:
graythresh() ; im2bw() ; bwperim() ;

代码如下

img=imread("ball.jpg"); %原图像为灰度图subplot(1,2,1);imshow(img);title("原图像");threshold= graythresh(img);  %使用最大类间方差法找到图片的一个合适的阈值(threshold=0.4745)img_1=im2bw(img,threshold); %用这个阈值把灰度图像转换为二值图像(像素值>0.4745*255的变为255白,其他的变为0)img_2=bwperim(img_1); %用bwperim函数查找二值图像的边缘subplot(1,2,2);imshow(img_2);title("边缘提取后的图像")

运行结果

方法二

主要函数:
entropyfilt() ; bwareaopen() ; rangefilt() ;

代码如下

img=imread("ball.jpg"); subplot(2,3,1);imshow(img);title("原图像");img_1 = entropyfilt(img);  %创建纹理图像img_2 = mat2gray(img_1);  %转化为灰度图像subplot(2,3,2)imshow(img_2);  title("纹理图像");img_3 = im2bw(img_2,0.7);  %转化为二值图像subplot(2,3,3);imshow(img_3);  title("二值图像");img_4 = bwareaopen((1-img_3),3000,8); %提取大小球区域纹理subplot(2,3,4);imshow(img_4); title("不同区域纹理图像");img_5= rangefilt (img,ones(7));  %rangefilt滤波subplot(2,3,5); imshow(img_5); title("滤波后图像");

运行结果

对函数理解还不够深刻,如有错误望指正!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123322.html

相关文章

  • 【2021 亚太杯数学建模】赛题A-Image Edge Analysis and applicat

    摘要:图图像边缘检测图图像边缘轮廓图图像的亚像素边缘轮廓问题建立一个数学模型分析亚像素边缘提取的方法和过程。基于矩的亚像素边缘检测利用矩的积分算子来定位亚像素边缘,之所以选择矩,是因为这种算法对噪声不敏感。 ...

    不知名网友 评论0 收藏0
  • 使Python,OpenCV进行基本的图像处理——提取红色圆圈轮廓并绘制

    摘要:使用,进行基本的图像处理提取红色圆圈轮廓并绘制效果图源码写这篇博客源于博友的提问,想提取图片中的红色圆圈坐标,并绘制封闭的轮廓。还是使用一系列图像处理,得到了比较理想的结果。 ...

    Gu_Yan 评论0 收藏0
  • GitChat · 人工智能 | 肿瘤医疗影像 AI 识别技术实践

    摘要:大数据人工智能分析技术使得医学影像诊断软硬件变得更智能化。通过已训练好的卷积神经网络,能很快地搭建并训练自己的深度学习系统。目前,典型的卷积神经网络是一个多层的可训练的体系结构。使用平均值操作的池化层被称之为平均池化层。 来自 GitChat 作者:王晓明更多IT技术分享,尽在微信公众号:GitChat技术杂谈 进入 GitChat 阅读原文 前言 医学影像与人工智能的结合,是数字医疗...

    songjz 评论0 收藏0
  • GitChat · 人工智能 | 肿瘤医疗影像 AI 识别技术实践

    摘要:大数据人工智能分析技术使得医学影像诊断软硬件变得更智能化。通过已训练好的卷积神经网络,能很快地搭建并训练自己的深度学习系统。目前,典型的卷积神经网络是一个多层的可训练的体系结构。使用平均值操作的池化层被称之为平均池化层。 来自 GitChat 作者:王晓明更多IT技术分享,尽在微信公众号:GitChat技术杂谈 进入 GitChat 阅读原文 前言 医学影像与人工智能的结合,是数字医疗...

    DrizzleX 评论0 收藏0
  • [DL-医疗-综述] 002 综合指南及实例(中)

    摘要:折交叉验证集,每折包含约张训练图像和张测试图像,正样本边界负样本其他负样本,训练集中共图像块。浸润性导管癌是乳腺癌中最长出现的亚种。 Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases Deep learning for digital ...

    dreamGong 评论0 收藏0

发表评论

0条评论

Pikachu

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<