-2

我有这个 matlab 函数,它应该在图像中标记连接的组件。这是一个问题:我怎样才能给这个函数输入?

function [ component_num, c ] = i4mat_components ( m, n, a )  

如果您感到困惑,您可以轻松打开给定的链接并在那里阅读更多信息。

4

2 回答 2

1

您只需要以下内容:

a = imread('my_epicly_awesome_picture.jpg');

编辑

为了澄清,您可以像这样调用您的函数:

a = imread('tiger.jpg');
%If your input image is RGB and you want grayscale:
%a = rgb2gray(a);
[m, n] = size(a);
[component_num, c] = i4mat_components(m, n, a);
于 2013-04-03T17:28:18.273 回答
1

虽然这会很奇怪,但该函数似乎需要图像及其大小作为输入。

因此,假设您的图像被调用myimage,那么函数调用将是:

[component_num,c] = i4mat_components (size(myimage,1), size(myimage,2),myimage ) 
于 2013-04-03T20:20:09.097 回答