機械学習のために以下の"Isabun"というバイナリー画像から任意の座標を100個選択するプログラムを作りたいです。
Mostrar comentarios más antiguos
バイナリー画像のサイズは236×392です。
x座標、y座標を決めるベクトルをそれぞれ作って、それらから座標を指定するxyを作り、バイナリー画像のホワイトの部分の座標だけを指定したいです
ー作成したプログラムー
%ランダムな配列の作成
x = random('uniform',1,236,10)
X = x(:);
uiX = uint8(X)
y = random('uniform',1,392,10)
Y = y(:)
uiY = uint8(Y)
xy= uint8(zeros(20,2));
for i = 0:100;
n=1;
if Isabun(i)==1;
xy(n,:)=[XX(i),YY(i)];
n=n+1;
end;
end;
ーエラーメッセージー
配列インデックスは正の整数または logical 値でなければなりません。
画像処理の研究を始めて少し時間がたっているのですが、現在悪戦苦闘中なのでもしわかる方がいたら教えていただければと思い質問させていただきました。
よろしくお願いいたします。
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Deep Learning Toolbox en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!