Список расположений блоков на больших изображениях
A blockLocationSet объект обеспечивает местоположение блоков, используемых для обработки, балансировку классов в семантической сегментации и рабочие процессы обучения обнаружению объектов. Используется в blockedImageDatastore и boxLabelDatastore объекты для задания местоположения блоков для чтения данных.
Можно создать blockLocationSet объект этими способами.
selectBlockLocations - Выберите блоки из всего заблокированного изображения или в маскированной области заблокированного изображения. Опционально задайте перекрытие и интервалы между блоками.
balancePixelLabels (Computer Vision Toolbox) - Выбор блоков из маркированных заблокированных изображений с данными о пиксельных метках (требует Computer Vision Toolbox™). Используйте эту функцию для выполнения балансировки классов в рабочих процессах семантической сегментации.
balanceBoxLabels (Computer Vision Toolbox) - Выбор блоков из маркированных заблокированных изображений с ограничивающими прямоугольниками (требует Computer Vision Toolbox). Используйте эту функцию для балансировки классов в рабочих процессах обнаружения объектов.
The blockLocationSet функция, описанная здесь. Используйте эту функцию, когда вы знаете координаты блоков в заблокированных изображениях.
locationSet = blockLocationSet( создает ImageNumber,BlockOrigin,BlockSize)blockLocationSet объект, который хранит местоположения BlockOrigin и размер BlockSize блоков, которые будут считываться из набора заблокированных файлов изображений, индексируемых ImageNumber.
locationSet = blockLocationSet( также задает уровень разрешения для чтения блоков из заблокированных изображений.ImageNumber,BlockOrigin,BlockSize,Levels)
blockLocationSet объект не считывает и не хранит данные из заблокированных файлов изображений.
blockedImage | blockedImageDatastore | selectBlockLocations | balanceBoxLabels (Computer Vision Toolbox) | balancePixelLabels (Computer Vision Toolbox) | boxLabelDatastore (Computer Vision Toolbox)