2013-04-21 32 views
1

我在Windows 7 64位上使用Matlab R2010a。如何在MATLAB中安裝「not found」功能?

當我使用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版本\工具箱\ MATLAB \ imagesci和C:\ Program Files文件\ MATLAB \ R2010a版本\工具箱\圖像,但我沒有imfindcircles。米我應該在某處下載imfindcircles.m並將其放入目錄嗎?

回答

3

您需要安裝工具箱版本。 8.0或更高版本可以找到不受限制的環境。使用「版本」找到圖像處理工具箱的安裝版本

+0

謝謝!我的圖像處理工具箱是7.0。唯一的解決方案是使用更新的Matlab? – 2013-04-21 06:25:53

+0

我也想知道如何找出我需要的工具箱版本。 8.0或更高版本找到未知網址,我無法在網站上找到相關信息。謝謝〜 – 2013-04-21 06:32:55

+0

http://www.mathworks.com/matlabcentral/newsreader/view_thread/318014 – bas 2013-04-21 17:07:05

1

imfindcirclesImage Processing toolbox的一部分。 您需要擁有此工具箱並擁有該工具箱的有效許可證。

您是否檢查過此工具箱中是否有其他功能?

+0

是的,我可以找到圖像處理工具箱中的一些功能。但是沒有任何不確定性,我編輯了我的問題。 – 2013-04-21 05:51:58

相關問題