2017-10-28 13 views
0

私はオンラインで見つけたコードを使用し、画像を複数のセグメントに分割しました分割された領域を別々の画像として保存する方法は?

画像から緑色の部分を抽出して保存したいと思います。分割された画像を黒いマスクで別々に表示することができます。

緑色の小領域は、黒い領域のない別の画像(この場合は9個の別個の.jpg緑色の画像)として表示して保存したい。

これは緑色の点でコードIは、MATLAB(配列要素ごとに1つの画素)の画像の表現によれば、オンライン

segmented_images = cell(1,max(max(L))); 
rgb_label = repmat(L,[1 1 3]); 
for k = 1:max(max(L)) %L-label matrix 
    color = I;%im-Color img 
    color(rgb_label ~= k) = 0; 
    segmented_images{k} = color; 
end 

答えて

0

に発見した、どちらかの可能性セグメント(セグメント化)画像であります(オンラインで見つかったコードはラベルに似ています)。

Image Analyst's Demoをご覧ください。

関連する問題