Список расположений блоков на больших изображениях
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)