Filter löschen
Filter löschen

カラー分布画像の境界抽出について

3 Ansichten (letzte 30 Tage)
mushi77
mushi77 am 3 Mär. 2022
Beantwortet: Atsushi Ueno am 3 Mär. 2022
参考画像を添付します。
画像1をもちいて画像2のようなカラー分布の境界だけを抽出したメッシュ画像を生成したいのですが、いい方法はありませんでしょうか。
Image Tool Boxにイメージ内境界のトレースというほうほうがありましたが、実際に添付した画像以外にもいくつかのカラー分布を持っている画像データが有り、バイナリ化してしまうと白判定されてあちこちの境界が消えてしまうため、グレースケール化やバイナリ化せず、カラー情報から境界を抽出する方法がないか教えて下さい。
特定のツールボックスの使用があっても構いません。
よろしくおねがいします。

Akzeptierte Antwort

Atsushi Ueno
Atsushi Ueno am 3 Mär. 2022
Deep Learningによる画像認識において、画像を塗り絵の様な形に(セグメント化)した結果として「ラベル行列(数値や logical値の2次元行列)」で表しています。要するにバイナリ化(2値化)ではなく「N値化」です。
rgb = rgb2gray(imread('1_testRGB.png'));
mask = boundarymask(rgb);
imshow(~mask)

Weitere Antworten (1)

Tohru Kikawada
Tohru Kikawada am 3 Mär. 2022
下記のsuperpixelを使ったセグメンテーションを試してみてはいかがでしょう。 https://jp.mathworks.com/help/images/land-classification-with-color-features-and-superpixels.html

Kategorien

Mehr zu Modify Image Colors finden Sie in Help Center und File Exchange

Produkte


Version

R2020a

Community Treasure Hunt

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

Start Hunting!