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