how to return array of images from a function

hi i have a function that take an image and segment this image into many images and i want to return all of these images to use them in another function can any one help thank you .

1 件のコメント

Stephen23
Stephen23 2016 年 2 月 24 日
Simply put them into a cell array and return the cell array.

サインインしてコメントする。

回答 (2 件)

Image Analyst
Image Analyst 2016 年 2 月 24 日

0 投票

Perhaps code for that in the FAQ will help.
Binu
Binu 2016 年 2 月 24 日

0 投票

Try bwlabel(2D) or bwlabeln(3D or higher). Each segmented chunk will be assigned a number label. It returns the label matrix that contains labels for 8 or 24 connected components.
function BW = segmentImages(Image) out = segment(Image); % your segmentation function BW = bwlabel(out); end

カテゴリ

ヘルプ センター および File ExchangeImages についてさらに検索

質問済み:

2016 年 2 月 24 日

回答済み:

2016 年 2 月 24 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by