画像のピクセルごとの輝度を表示する方法
Show older comments
jpegFiles = dir('*.jpg');
numfiles = ; % フォルダ内のファイルの数
mydata = cell(1, numfiles);
for k = 1:numfiles
mydata{k} = imread(jpegFiles(k).name)
T{k}=mydata{k}
end
T{1}
上のコードで計算したものを、ワークスペースに表示しようとしたところ、524288 個を超える要素を含む変数の概要は表示できませんというようなエラーが表示されました。解決策を教えてください。
Answers (1)
Atsushi Ueno
on 1 Feb 2024
0 votes
「MATLAB 524288」で検索すると同様のQ&Aが多数ありますが、これは仕様なので仕方ありません。

他の方法を試すのが良いかと思います。
- MATLAB Online を使う(MATLAB Online (Basic) で試したところ524288の制限はありませんでした)
- イメージ ビューアー アプリ を使う
- ↑(要 Image Processing Toolboxですが、MATLAB Online (Basic) なら月20時間まで無料で使えます)
- CSVやXLSにエクスポートしてExcel等で閲覧する
Categories
Find more on 大きなファイルとビッグ データ in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!