Обнаружьте объекты с помощью детектора глубокого обучения R-CNN
bboxes = detect(detector,I)[bboxes,scores]
= detect(detector,I)[___,labels] = detect(detector,I)[___] = detect(___,roi)[___] = detect(___,Name,Value) обнаруживает объекты в изображении bboxes = detect(detector,I)I с помощью R-CNN (области со сверточными нейронными сетями) объектный детектор. Местоположения обнаруженных объектов возвращены как набор ограничительных рамок.
При использовании этой функции использование CUDA® включило NVIDIA® графический процессор с вычислить возможностью 3,0 или выше настоятельно рекомендовано. Графический процессор значительно уменьшает время вычисления. Использование графического процессора требует Parallel Computing Toolbox™.
[___, также возвращает категориальный массив меток, присвоенных ограничительным рамкам, с помощью любого из предыдущих синтаксисов. Метки, используемые для классов объектов, заданы во время обучения с помощью функции labels] = detect(detector,I)trainRCNNObjectDetector.
[___] = detect(___, обнаруживает объекты в прямоугольной поисковой области, заданной roi)roi.
[___] = detect(___, задает опции с помощью одного или нескольких аргументов пары Name,Value)Name,Value. Например, detect(detector,I,'NumStongestRegions',1000) ограничивает количество самых сильных предложений по области к 1 000.