100枚単位の連続画像(.jpg)をプログラムに取り込み、
2値化処理と面積や直径の計測および出力を行えるプログラムを早急に構築したいです。
現在、下記のようなコード
clear all, close all, clc;
%% 画像の読み込み
I=imread('037.jpg');
figure, imshow(I);
figure; imhist(I);
%% 2値化
bw=I>20
%% プロパティ解析
stats=regionprops(bw, 'Area', 'Centroid');
%% ラベル画像作成
L=bwlabel(bw);
RGB=label2rgb(L);
figure, imshow(RGB)
を
https://www.youtube.com/watch?v=_b8q4wvlt_0
を参考に作成しました。
1つの画像ずつであれば、毎回実行してデータを検出できるのですが、
100枚以上の連続画像のために、これを自動で処理してくれるようにしたいです。
しかしながら、知識も乏しいためfor文などのループの組み方などもわからず苦闘しております。
解決法をご存知の方はご教示いただけますと幸いです。
あなたの回答
tips
プレビュー