Я хотел бы обработать список изображений с помощью regionprops
и сохранить результат в массив или какой-либо список.
Моя проблема в том, что regionprops
возвращает структуру переменного размера. В моем случае это выглядит так:
stats = regionprops(L,'Centroid');
2x1 struct array with fields:
Centroid
Размер структуры зависит от изображения к изображению.
Как создать объект, содержащий все мои структуры? Нужно ли использовать массивы ячеек?
Я пробовал следующее:
mycell = struct2cell(stats);
centers(i,:) = mycell;
Но это работает только до тех пор, пока мои массивы ячеек имеют одинаковый размер. Здесь это не так, так как количество обнаруженных объектов меняется от кадра к кадру.
Как хранить в контейнере структуры переменной длины или массивы ячеек?
Что мне следует использовать, структуры массивов ячеек?