图片缩略图

图像分割的教程

版本1.6.0.0 (6.57 KB) 图像分析
图像处理教程演示了基本概念的初级用户。

433个下载

更新03年4月2015年

查看许可证

编者按:流行的文件201320152018

选择该文件作为MATLAB Central本周的挑选

完美的初学者,该演示示出了简单的对象检测(分割,特征提取),测量和滤波。需要图像处理工具箱(IPT),因为它表明由该工具箱提供的某些功能,加上它使用与该工具箱提供的“硬币”的演示图像。如果你有IPT(你可以版本在命令行检查由打字),你应该能够简单地通过复制和粘贴代码到一个新的编辑器窗口,然后点击绿色的“运行”三角形来运行这个演示代码工具栏。
首先发现的所有对象,然后过滤结果选出特定大小的对象。通过一个简单的例子说明了阈值、标记和区域道具的基本概念。

对于那些不熟悉MATLAB图像处理能力的用户来说,在学习更复杂的算法之前,这是一个很好的教程。

通过R2008b到R2011b测试。

引用作为

图像分析(2020)。图像分割的教程(//www.tatmou.com/matlabcentral/fileexchange/25157-image-segmentation-tutorial),MATLAB中央文件交换。检索

意见及评分(219)

佩玉王

hemanth kappali

谁能帮助我在列表统计参数从分割的图像?

瓦尔达Pavarde

约翰•蒙哥马利

jemery张

sayar芽

丹尼斯艾德里安

Wouter Wesselink

Pramukha Thimbiripola

何塞Antelo萨莫拉

Diah Junaidi

普利文Manupati

蕾妮周润发

Trung阮Huu

Maysamf

Fizza扎希德

Umar Farooq Ghumman

杰夫·塞韦里诺

Farnaz Gh的

贾亚特里

亲爱的图像分析师,你的教程非常有用。作为一个图像分析的初学者,它帮助我了解如何分离我的图像的相关部分和分析我的数据。我使用脚本的一部分,我的数据分析。请告诉我如何在我的出版物中引用你们的代码。谢谢你的帮助!

Zanetta刘

图像分析

萨芬娜,图像处理算法需要被适配于图像。无论是将您的具体工作硬币就是你要测试的东西。
vv_art,如果你对特定的图像处理算法有疑问,请在论坛中提问,不要在这里。我们可以给你一个合适的答案,有些东西我不能做简短的评论部分。谢谢。

阿贾伊

vv_art

亲爱的先生。
目前我正在研究用图像处理方法检测电阻的不同颜色。但是,我无法对所有图像和所有颜色检测做到这一点。请帮助如何接近。如果可能请给我先生的代码。

谢谢你!

MarieLe

阿里温迪亚

Naimul哈桑

萨芬娜yousaf

我们可以对硬币的不同图像运行这段代码吗?它肯定会对他们产生影响?图片的质量重要吗?

法学博士

Sakara Somapa

非常感谢!通过阈值暗的区域分割是出奇的难网上追查,但你就像一个魅力!

赛米亚艾哈迈德

希娜Maqsood

莉莉安娜·马利克

非常感谢,这真是太棒了,我想知道如何应用到图像?

马林艾丽亚娜一直

Madhura古哈

michelebernadette

非常感谢!我怎么把这个应用到视频中呢?

哈维尔·加西亚

Girvani Manoharan

亲爱的图像分析,

你的图像分割教程对我帮助很大。我遇到了以下问题,不知道您是否可以指导我。我有一个分割的图像,其中包含了岩石的一部分,包括裂缝区域和白色的角区域。我想计算黑暗区域内白色像素的总no(即断裂像素的no)。我怎样才能避免角落的白色区域。感谢。

图像分析

Svetlana,在回答论坛上寻找“空间校准”,因为我已经发布了将像素转换为现实世界单位(如mm)的代码。

张效瑞

斯维特拉娜Zeveleva

你好,
你得到的区域是以像素为单位的…我使用了一个微ct侦察图像,需要找到类似的形状,但毫米单位的区域。你知道我该怎么做吗?

haniz azwa

喜图像分析,此代码是真的很有帮助。无论如何,我目前工作在我最后一年的项目,我用你的编码来检测正常细胞和镰状细胞。该编码工作完美,但是,它并没有检测镰状细胞。可我知道什么是你的参数值?和哪部分我应该调整的参数的值

Asma Shahid

这段代码真的非常有用。谢谢

Prajwal Ainapur

里亚毯

请澄清一件事,为了图像分割的目的,如果我们使用matlab函数(regionprops)那么这是任何算法吗?或者只是一个函数

帕维尔

SIV-玛丽·麦克杜格尔

乔·珀金斯

嗨,图像分析师——我想情况可能就是这样。如何将像素值更改为黑色或白色?

乔,非常感谢你的帮助

Nurzalina al -

Varun的K N

你好先生,
我们可以保存不同的硬币分别放到一个文件夹?如果是的话,你可以用一个代码解释如何

图像分析

乔·帕金斯,图像必须保持矩形,所以硬币本身的圆形区域之外必须有一些背景。你所能做的就是改变背景,而不是移除它。你可以把它作为原始背景,或者一些均匀的强度,比如黑色,白色,或者一些灰色。

本杰明Baynard

这个脚本可以用来计数图像的黑色或白色像素吗?我试图确定我是否可以通过查看代码,但我不确定,由于这个例子的复杂性。

Diah Junaidi

辉煌

乔·珀金斯

嗨,图像分析,

出色的演示感谢!

你会如何去从背景周围的最终图像分离硬币,使输出图像仅包含硬币?

非常感谢,

乔·珀金斯

齐峰李

阿卜杜勒·巴希尔

瑞派斯

Serhan居尔

玻色子塞娅

MAI BAC

体育

亚瑟加莉娜

苏雷什·库马尔Jetti

亲爱的图像分析,

再次感谢您的代码。我是麻省理工学院的神经科学家,我真的对你最近的代码。我有一个示例神经钙成像tiff文件(从一个视频堆栈tiff文件)。我必须从个别突触部位提取钙信号(峰值,roi)。我们的目标是在突触活跃时绘制出它们的图谱。我真的相信你的代码可以解决我的问题。能否在这方面给予更多的帮助?

非常感谢,

亲切的问候
苏雷什

苏雷什·库马尔Jetti

我真的很喜欢这个代码。我在图像分析方面有一些背景,但这些代码是非常有用的。
请张贴更多的先进例子,以及。谢谢你!

杜宣

好魔王到像我这样的新手。谢谢

司法部

你好,图像分析,我要对一张图像做一些分析,我需要写一个代码,自动识别不同的红色点的坐标,不需要人为的干扰。如果您能提出一些方法,我将不胜感激。提前谢谢。

preethika sanil

肯张

不错的工作。谢谢for your sharing.

sumana

不错的教程。谢谢你!

andhavarapu LOKESH

致全体会员:
谁能给我大津thresolding的代码应用到甲状腺DICOM图像

罗伯特·加内特

优秀的!

我用了很艰难的方式,直到我看到这个,然后它是如此简单。

谢谢

亚伦Greenbaum

srijan沙玛

史蒂夫•科恩

Tim-Van何

莱维TASCI

ainzul哈菲兹

GUD

马努BN

很棒的工作。受你的启发,我也上传了13个我的项目来分享知识。请付款https://in.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A620308&sort=ratings_desc

Himanshu Tyagi

谁能帮助我?在使用HSV CCV和LBP ..please提供内容的图像检索我的论文的工作我的电子邮件ID,如果可能的话我的是himanshu.atra@gmail.com

Ashok Tripathi

很有帮助的。而且记录得很好。

arrjun balaratnam

你好,我现在有一张静脉二值化的图像。我已经尝试使用您的部分代码,以便我可以找到图像的边缘/节点的坐标,但没有运气。如能提供任何小费,我将不胜感激。

图像分析

如果任何人有关于如何适应这个演示他们的具体形象的具体问题,发布图片和问题说明,在回答论坛这里Mathworks公司的网站上。

海德尔alnaqeeb

你好,亲爱的,我需要您的支持,以找到二进制图像中物体的中金宝app心,以便我可以裁剪该对象从二值图像,需要注意的是二进制图像只有一个对象的更多,这样流我能确定的中心该对象的

Imanalyst

RahulDate

谢谢,这个文件帮助我理解了分段。

如何将其用于DICOM图像?你能帮我提取图像的特征吗?

Nasr Gharaibeh

Mugabi撒母耳

哇;我同意你的图像分析与处理的最佳教;本教程帮助了我很多确实非常感谢你;

我想向你学习更多,因为我也接近我的项目;请写信给我:powellorenz@gmail.com

所以我可以问你一些问题。

谢谢

askaryaqs askaryaqs

感谢您的分享,这是帮助我

一年代

惠。我能问你一些私人问题吗,我怎样才能像你一样探测到圆,但我的圆不是真的圆,因为我拍的照片是一个网球和乒乓球。你能给我一个解决方案吗?我试过你写的代码,但好像不太好用。真的需要你的帮助。如果你有空,请发邮件到fatinsarah31@gmail.com。tyvm

Nasr Gharaibeh

非常好,谢谢

Bergercookie

图像分析

拉美西斯,你只需翻转>标志的标志<以便找到暗的物体,而不是明亮的物体。

菲利普•菲舍尔

拉美西斯Herrera

如何将其中的物体的强度要低得多一个处理图像,说在CT器官的分割?

欢呼,
拉美西斯H.

Pradeep Bhaskar

谢谢,这太好了。

拉格迪内希

它对我很有用谢谢你!

slickbot

谢谢你精彩的教程。我怎么做,如果我必须从图像中提取一个特定的部分谁的方向是可以的。

阿卜杜拉

我有一个问题,
有没有从二进制图像,其中希望区域在不同尺度的候选字符(有时用大写字母,有时小)过滤不需要的区域自动方式?
请帮帮我

marwan赛义德

重要的

manasvin阿帕德海耶

eyp说

完美! !谢谢楼主分享。

马吉德马吉德

伟大的工作! !
非常感谢。

Ardhi桑托索

谢尔盖·P。

izyan hanum

海达尔

尼莎年代王妃

请把代码发给我们

Ridho

感谢分享

阿布杜尔Rahmaan

amruta

Salaheddin Hosseinzadeh

非常感谢分享 ;)

阿卡什Ghode

Dakala Jayachandra

杜尔迦

Rushikesh四氨基二苯醚

尼斯的工作!

亚历克斯·杨

师恩观塘梁

亲爱的图像分析,

感谢您提供的这段美丽的代码。我想用它来检测油棕榈的成熟度。

白木BBA

看起来既简单又精致!充满了评论,就这样很容易跟上作者的思路链。一个人可以简单地根据他/她的需要做出调整。伟大的职业形象分析师!

fereshte

我得到一个错误…请帮助我。

? ?使用==> cd时出错
不能光盘(名称不存在或不是一个目录)。

xsfeng

亲爱的图像分析,

感谢这段美丽的代码。我有一个关于'keeper' blob图像的小问题。有没有可能我们把守护者的斑点分割开,同时还保留着它们的编号?就像跟踪哪些点是最亮的哪些点是最暗的?我该如何写代码?

谢谢你的帮助!

库马尔先生

你好,
我用这段代码来找到这个文件所做的每个对象的区域,但我需要的数字发生相同的对象应该是已知的,应该被绘制..

斯科特

工作完美-非常有用!!

Onesmo

探险者

我也得到了同样的错误,xsfeng当我运行它。

错误使用fileparts
太多的输出参数。

BlobsDemo中的错误(第191行)
[thisFolder, baseFileName, ext, version] = fileparts(thisFile);

卢尔德

dghgfh

raviraja

xsfeng

亲爱的图像分析,

我得到错误信息时,我运行这个脚本:

错误使用fileparts
太多的输出参数。

BlobsDemo中的错误(第191行)
[thisFolder, baseFileName, ext, version] = fileparts(thisFile);

你能帮我弄一下这个吗?很多谢谢!

阿丹弗洛

好啊好啊编程

图像分析

mustafs的算法越复杂,就越依赖于图像内容。更复杂的内容需要更复杂的算法。我确实添加了一些关于颜色分割的演示,但是我想坚持使用相当标准的分割类型,因为有无穷多的独特的分割。

希拉

马里奥•加西亚

曼古德英国

亲爱的图像分析,
你能给我们更多的细分算法,针对不同的行业应用吗
分割过程中最困难的手术

当时林德伯格皮尔森

当时林德伯格皮尔森

你好,图像分析,

在阈值化代码中,如何获得分割前景和背景的值?

例如,为什么70和0.94
thresholdValue - 70), double(0.94 * maxYValue(2))

让Bilheux

看代码教我一些新花样......很漂亮。

Chethan

真棒,一个漂亮的演示特征提取。

了Arul

查尔斯

这很有帮助。非常感谢!

卜拉欣·瓦利

优秀的!!!

签证官danh

穆罕默德

图像分析

尼娜,要做到这一点,你需要使用约翰·德瑞科的interparc程序。在文件交换中寻找它。你也可以做子样本,比如thisBoundary(1:10:end,2),尽管这些不一定是均匀间隔的距离。

尼娜

非常有用的演示。我有一个问题,图像分析员 - 我希望你看这个!对于代码的一部分:

边界= bwboundaries (binaryImage);
numberOfBoundaries =大小(边界);
对于k = 1:边界的个数
thisBoundary = {k}边界;
plot(thisBoundary(:,2), thisBoundary(:,1), 'g', 'LineWidth', 2);
结束
推迟;

有没有可能在边界上画出10个等距的点?它们是顺时针的还是逆时针的?

RICHI

很好,至少救了我一天!

穆斯塔法alnasser

河畔

实际的教程可以在线观看吗?似乎找不到它。

图像分析

如果任何人有任何问题关于他们自己特定的图像的时候,他们应该问答案论坛(看看上面的菜单)。不要把你的具体问题放在这里作为对这个节目的评论。我可以帮助有答案。本页面不是一个讨论论坛。

微法

你好,图像分析师,

你的演示正是我分析我的荧光图像所需要的。然而,我的照片是用12位peltier冷却荧光相机拍摄的,并保存为。tif。因此,我可以不显示他们的直方图而不会得到一个错误:
"警告:图像太大,屏幕无法显示;显示为67%”

我试着用

plot_size = GET(0, '屏幕尺寸');
fg1 =图(1);
设置(fg8, 'Color', [1 1 1], 'Position', plot_size, 'Visible', 'on');
[pixelCount grayLevels] = imhist(orginalimage);
酒吧(pixelCount);标题(“orginalimage直方图”);
XLIM([0 grayLevels(结束)]);

但这并没有帮助。我将非常感谢任何帮助和评论。

干杯
微法

阿比纳夫古普塔

嘿,这个演示是非常有益的.....我的项目是使用波长计算衍射光栅,所以我们得到的将是一系列圆点的形象,我们应该找到两个连续点之间的距离......。所以这种斑点我能找到的点,但如何找到这些点的中心??????plz帮助我的人......我将不胜感激......提前TY

史蒂文

谢谢你给我们一个基本的演示。它帮了大忙!

MML

感谢分享这个演示。这为初学者提供了一个很好的例子。

MML

图像分析

克里斯蒂,当你改编它时,你让它在一个彩色图像中读到,即使它看起来不像它。这样做来证明:[rows columns NumberOfColorChannels] = size(yourImage)。在调用imread()之后立即使用rgb2gray()将彩色图像转换为灰度图像。

克里斯蒂

嘿,图像分析,

对不起,我试图发送这作为一个消息,但一直得到一个错误从网站。不管怎样,我用你的BlobsDemo来找到在一张图形纸上描出的叶子表面的面积。这段代码没有问题,可以把它翻译成一个明确定义了叶子和没有图形纸网格的二值图像,但当它试图标记每个斑点,我得到以下错误:

? ?使用==> iptcheckinput时出错
功能BWLABEL预计其第一输入,BW,以
是二维的。

错误==> bwlabel在67
iptcheckinput(BW, {'logical' 'numeric'}, {'real',
'2D', '非稀疏'},...

在==>叶面积48处出现错误
labeledImage = bwlabel(binaryImage,8);% 标签
我们可以测量每一团

这是什么意思时说,图像是不是2维?

谢谢你的帮助,

克里斯蒂

哈立德

阿利尤阿卜杜

我发现你的演示对我的工作非常有用。谢谢你!

zaidan

这对初学者来说是很好的信息

瑞安

郁金香

图像分析

Syahrul,它确实细分为几个领域-每个硬币是一个不同的领域。你怎么能在没有二值图像的情况下标记?你不能这样做,但为什么你要避免贴标签,即使你可以?

图像分析

斯万,你必须有某种原因的彩色图像。你可能改变了文件名,你的图像之一。Coins.png我演示采用的是单色(灰度)图像。

Syahrul Niezam

是否可以分割成几个区域,而不是二值化之前标记?

拿来

图像分析

如果有人想问我一个问题,点击上面我的名字,然后点击“联系作者”链接。

尼古拉。

息汪月saminathen

有谁能帮我吗?为什么我在代码中出错时,我尝试运行它。在第41行-[pixelCount grayLevels] = imhist(originalImage);…这段代码. .错误的说

(“? ?使用==> iptcheckinput时出错
函数IMHIST期望它的第一个输入I或X是二维的。

为什么这么说……我只是继续跟随给定但突然它给错误的代码

Lim

大家好,非常感谢这个演示。我修改你的代码,以配合分水岭分割我的图像(血细胞),结果很好。然而,我如何过滤背景后,我绘制边界的选择单元格?(这样得到的图像只显示没有背景的斑点)裁剪也很好,但是我不想涉及背景。谢谢你!

图像分析

德语:
你问新闻组或回答这样的问题,而不是对人的文件交换提交评论。我很乐意在那里回答。

埃斯皮纳尔德国

请我需要一些帮助!我需要捕获一个基本色卡与我的摄像头,然后我需要确定是什么颜色。Matlab代码analize并给出了答案。例如:该卡是黄色。你们谁能帮助我请MatLab代码?谢谢很多! !

埃斯皮纳尔德国

嗨,伙计们! !我需要用我的摄像头捕获一个原色卡,然后我需要确定它是什么颜色??你们谁能帮助我请MatLab代码?谢谢很多! !

K

谢谢!

K

我应该更彻底地阅读代码注释。没必要回答。谢谢!

akbarul

谢谢

贾森

皮埃尔

请谁能给我的matlab代码的灰度图像分割plzzzz…?我会非常感激的

到了

你好!

我对matlab很陌生。关于我的问题,你能提供一些帮助吗?
我需要一个代码从一个单一的图像提取对象,并写提取的对象,以分离的图像。例如,如果一幅图像由大象和树组成,我想提取这两个对象,并将其写成单独的图像。

尼古拉。

非常酷的代码。

尼古拉。

图像分析

Manhal,我用Photoshop创建了一张12个硬币的图片,效果很好。你一定是做错了什么。

图像分析

维维克,是什么让你觉得它是1星?有什么我可以改进的地方来帮助初学者更好地理解它吗?

Manhal

还有一件事,我试图改变BlobsDemo中使用的图像,通过添加2个硬币,但仍然显示我们已经有10个物体了…
我是否应该做些改变来让它发挥作用?

Naresh派

有用的和良好注释演示图像阈值的代码。连接组件,包括现实世界中的物体,图像中感兴趣的是,许多和该代码为这些项目的出发点。由于IA。

安东尼

很好的演示了简单的图像分割。也是对Matlab中的图像工具箱的一个很好的介绍。处理连通分量(质心、均值等)的函数应该是非常有用的。

Vivek迈克。

图像分析

J.D,你需要一些肤色的模型。我知道这是HSV颜色空间中的回旋镖或香蕉形的簇。您需要定义参数来建模,然后分割它,可能使用3D查找表而不是数学模型,或者使用数学模型(如果您能找到公式的话)。但我知道,你不能简单地在任何颜色空间中进行高阈值和低阈值设定来创建一个选择皮肤颜色像素的框。

法学博士

你好〜我一卷要问你我应该怎么做,如果我想识别人类皮肤的颜色〜我想它的HSV值对人脸的每个像素〜然后exlude眼睛和嘴部分〜我想值作为我的输入到神经网络的火车〜u能帮助我〜急.. TQ〜

图像分析

克里斯托弗。是的,有很多更复杂的图像,可用于这将是更具挑战性的。我有很多这些类型的图像的工作。但是我从新闻组发布知道,即使这些简单的代码,因为这打击了很多人了。所以,感谢您的建议,但我想我会保持它的简单。我有张贴略微更具挑战性一些色彩演示。

Walaa豪达

你好,我在我的主人对乳腺癌质量检测的第一步是确定的乳房轮廓,我需要帮助在这个步骤中,我不知道如何做到这一点所以请如果有任何可以帮助我的人
谢谢

胰蛋白酶

我只是试一下

克里斯多夫

有趣的演示ImageAnalyst。幸运的是,“硬币”样本图像具有高对比度的内容,可以方便地选择阈值。另外,硬币允许“填充”操作来完成大部分工作。

在直方图更平滑的图像上看到结果是很有趣的,但我猜这就是图像分割变得复杂的地方……

总而言之,这很好地展示了IPT和数学形态学在图像处理应用程序中提供的能力。

你好每一个身体,你可以给我使用的数学morphologie建筑物提取代码?并非常感谢

Farie

嗨,我已经尝试了你的演示,但它不工作的3D图像。有办法解决这个问题吗?谢谢

aravind prajan

图像分析

这样是为了证明某些工具箱提交的其他文件,你需要有工具箱。如果没有它,你可以买,或者自己编写必要的工具箱功能。通常它们是首字母为“IM”或“BW”的功能。

约翰Brathwaite

如果我没有IPT怎么办?

大卫·莱托

我刚刚意识到我使用的是Matalb R2007b,而不是R2008。我想这就是问题所在。很抱歉。

克丽丝

非常有用的…伟大的工作…

Yuvaraj

大work..I有使用U.我的网络摄像头,我将拍摄一张照片将包含在一个房间一个球一个问题。现在我怎么能分开背景球(圆形),我想找到那个球(圆)的面积。我怎么可以编辑你的代码,这个特殊的任务。

图像分析

吉米-在新闻组里问。我们就从这里开始吧。

吉米

好吧,让我们忘了GUI,我甚至不知道我是否需要使用它。我问,如果我能得到一个以上的图像读取的原因是不是之后我修改我得到了我在图像中的所有对象的质心的代码。结果是向量形式[X Y]。例如
[29 134]。我想做一个循环来遍历所有的图像和其中的物体,读取这些测量值。你能给我一个建议吗?谢谢你!

胡萨姆Aldahiyat

优秀的!!!

图像分析

吉米,在你删除了第1076-1164行之后,把你想要的代码粘贴到第1076行。然后用绿色三角形运行它。您需要所有其余的代码,因为这是GUI。要选择图片,你只需在列表框中点击图片的名称,就像你在任何应用程序中做的那样。你不需要编写代码来处理点击列表框——这已经为你完成了。只要点击你想处理的图片,然后点击分析按钮,它就会只分析你点击的那些。

吉米

我照你说的做了图像分析。我有一些错误。我是只用1076 - 1164码,还是用整个巨大的魔法码?另一件事,如何从文件夹中选择图像?我需要把它放到代码中吗?谢谢你!

图像分析

吉米,请按照这些简单的步骤操作。
1.在MATLAB中打开他的魔术代码和我的BlobsDemo代码。
2.将我所有的BlobsDemo代码复制到剪贴板。
3.转到AnalyzeSingleImage在他的代码,目前行1075,并简单地删除所有功能,这意味着删除行1076 - 1164年这就像它说,在上线1070和他的代码1071的意见办。
4.现在只需粘贴我的BlobsDemo代码。
现在它应该可以工作了。根据你的需要调整my/your的代码。

吉米

谢谢您的回复图像分析员。是的,我知道我需要根据有关的阈值等。我不明白的是如何插入的代码到AnalyzeSingleImage()的图片进行更改。是否有可能为你送我上testbest1@yahoo.com的例子。谢谢你!

图像分析

吉米,肯定 - 只要将代码复制到自己的程序。做到这一点的方法之一可能是结合MAGIC使用这个(//www.tatmou.com/matlabcentral/fileexchange/24224)进行批处理。只需将这段代码插入他的AnalyzeSingleImage()函数。然后你就可以从你的文件夹中选择一些图片,并对它们进行处理。当然,我的代码有一些特殊的东西是硬币图像,您必须修改您的图像的一些东西,例如阈值,等等。

吉米

伟大作品图像分析,确实非常有用。我想问一个问题:是否有可能同时应用于多个图像?如果有的话,该怎么做呢?谢谢你!

图像分析

托马斯,这不是我的代码中的错误。sprint()不是一个函数—parseinput()应该调用sprintf()。regionprops()和parseinput()是Mathworks代码,不是我的。我搜索了R2008b版本的parseinput,它不再有sprint(),所以他们已经修复了这个错误。

抱歉,我不能用之前所有版本的MATLAB来测试这个。我知道它肯定与R2008a和以后。由于您已经落后了好几年,我建议您使用最现代的MATLAB版本。

ThomasKUL Knaepen

不为我工作:

运行BlobsDemo.m……
? ?未定义的命令/函数“冲刺”。

错误在878的==> regionprops> ParseInputs
msg = sprint('此测量值不是字符串:"%d"。”,列表{k});

误差在==> regionprops在114
[L,requestedStats] = ParseInputs(officialStats,varargin {:});

ThomasKUL Knaepen

我有:

MATLAB版本7.1.0.246 (R14) Service Pack 3
和IPT

我们

一个经验丰富的ML用户和资深的CSSM市民制作了一个非常优秀的图像处理演示。

我会做一些改变:
-把它变成一个函数
- >无需坏CLEAR ALL ...
-使图形尺寸更小-和
- 把一个ECHO ON / OFF在演示的开始/结束
- >让用户能够在运行时享受评论...

只是一些想法
我们

更新

1.6.0.0

R2015a更新。

1.5.0.0

重命名的主标题和改变描述轻微。

1.4.0.0

说明中的拼写错误。

1.3.0.0

更新了描述并更改了标签图像的显示方式。

1.1.0.0

添加标签数字到每个blob。将每个斑点提取成单独的图像。