【问题标题】:How to install a "not found" function in MATLAB?如何在 MATLAB 中安装“未找到”函数?
【发布时间】:2013-04-21 03:54:02
【问题描述】:

我在 Windows 7 64 位上使用 Matlab R2010a。

当我使用imfindcircles 时,我得到了错误。

>> [centers, radii] = imfindcircles(image,[100 400],'ObjectPolarity','dark')
??? Undefined function or method 'imfindcircles' for input arguments of type
'uint8'.

我引用了a helpful question,发现找不到imfindcircles函数。

>> which imfindcircles
'imfindcircles' not found.
>> help imfindcircles

imfindcircles not found.

Use the Help browser Search tab to search the documentation, or
type "help help" for help command options, such as help for methods.

我在计算机上找不到 imfindcircles.m。

编辑

我检查了MATLAB Image Processing Toolbox中的函数,发现imread

>> which imread
C:\Program Files\MATLAB\R2010a\toolbox\matlab\imagesci\imread.m

我在 C:\Program Files\MATLAB\R2010a\toolbox\matlab\imagesci 和 C:\Program Files\MATLAB\R2010a\toolbox\images 中找到了一些函数,但我没有 imfindcircles.m。我应该在某处下载 imfindcircles.m 并将其放入目录中吗?

【问题讨论】:

    标签: matlab function


    【解决方案1】:

    您需要有工具箱版本。 8.0 或更高版本以查找 imfindcircles。使用“ver”查找图像处理工具箱的安装版本

    【讨论】:

    • 谢谢!我的图像处理工具箱是 7.0。唯一的解决方案是使用较新的 Matlab?
    • 我也想知道如何知道我需要工具箱版本。 8.0或更高版本找imfindcircles,我在网站上找不到资料。谢谢~
    【解决方案2】:

    imfindcirclesImage Processing toolbox 的一部分。 您需要拥有此工具箱并拥有有效的许可证。

    您是否检查过此工具箱中是否还有其他功能?

    【讨论】:

    • 是的,我可以在图像处理工具箱中找到一些功能。但是没有 imfindcircles,我编辑了我的问题。
    猜你喜欢
    • 2017-09-28
    • 1970-01-01
    • 2017-05-05
    • 2015-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-25
    • 2012-12-17
    相关资源
    最近更新 更多