partition

(Не рекомендуемый) Разделите набор изображений на подмножества

partition функция imageSet не рекомендуемый объект. Вместо этого используйте imageDatastore объект и его partition функция. Для получения дополнительной информации см. раздел Вопросов совместимости.

Описание

пример

[set1,set2,...,setN] = partition(imgSet,groupSizes) разделяет входной набор изображений, imgSet, в подмножества размера groupSizes.

[set1,set2,...,setN] = partition(imgSet,groupPercentages) разделяет входной набор изображений, imgSet, в процентах.

[set1,set2,...,setN] = partition(___,method) дополнительно задает метод, 'sequential' или 'randomized'.

Примеры

свернуть все

Создайте набор изображений.

imgFolder = fullfile(matlabroot,'toolbox','vision','visiondata','stopSignImages');
imgSet  = imageSet(imgFolder);

Разделите набор на две группы: одну с пятью изображениями и другую с оставшейся частью изображений из imgSet.

[setA1, setA2] = partition(imgSet,5);

Случайным образом разбейте набор на три группы: одну с 20% изображений, вторую с 30% и третью с 50%.

[setB1, setB2, setB3] = partition(imgSet, [0.2, 0.3],'randomized');

Входные параметры

свернуть все

Набор изображений, заданный как скалярный imageSet объект или массив imageSet объекты.

Размер группы изображений, заданный как положительное целое число или вектор положительных целых чисел. Количество выходных аргументов должно быть между 1 и length(groupSizes) + 1.

Пример: [20 60] возвращает 20 изображений в set1, 60 изображений в set2и все оставшиеся изображения в set3.

Размер группы изображений по процентам.

Пример: [0.1 0.5] возвращает 10% изображений в set1, 50% в set2и оставшуюся часть в set3.

Метод выбора изображений, заданный как method или 'randomized'. Когда вы задаете method на 'randomized' изображения выбираются случайным образом, чтобы сформировать новые наборы. Когда вы задаете method на 'sequential' изображения выбираются последовательно.

Выходные аргументы

свернуть все

Секционированные наборы изображений, возвращенные как массив imageSet объекты.

Вопросы совместимости

расширить все

Не рекомендуемый запуск в R2016b

См. также

|

Введенный в R2014b