App Designerを用​いてプログラムで計算​した数値を表にまとめ​たい

App Designerを用いてプログラムで計算した数値を表にまとめたいと考えています.
例えば,二値化画像から白のピクセル数と黒のピクセル数を計算して表にでるようにしたいです.
App Designerのテーブルの使い方がよくわからず,教えていただきたいです.
よろしくお願いします.

 采纳的回答

Kojiro Saito
Kojiro Saito 2022-12-12
App Designerのテーブルコンポーネントはuitableを使っています。
例えば、コラム名を「白,黒」にしておき、
アプリのコールバックでピクセル数をカウントしてUITableのDataプロパティに入れます。
img = imread('coins.png');
bw = imbinarize(img);
bwCol = reshape(bw,[],1);
wht = sum(bwCol); % 白のピクセル数
blk = sum(bwCol==0); % 黒のピクセル数
app.UITable.Data = table(wht, blk);
実行例です。

4 个评论

回答ありがとうございます.
実際に試して見たのですがコールバックの選択がわからず,うまく実行できませんでした.
初歩的な部分からわからず申し訳ありませんが,よろしければ教えていただきたいです.
よろしくお願いします.
例えばボタンを押したときに処理させたい場合は、ボタンのコンポーネントを置いて右クリック「コールバック」→「ButtonPushedFcn コールバックの追加」をクリックします。
回答ありがとうございます.
解決できました.ありがとうございました.
解決して良かったです。回答の採用もありがとうございました。

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 App Designer を使用したアプリ開発 的更多信息

Community Treasure Hunt

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

Start Hunting!