The assigned pixel name is having error in semnatic segmentation "pixellabeldatastore".
조회 수: 3 (최근 30일)
이전 댓글 표시
The code i am working upon:
pxDir = fullfile('C:\Users\Admin\Downloads\13521488\Mask');
classNames = ["Background","ground-glass" ];
pixelLabelID = [0 1]
pxds = pixelLabelDatastore(pxDir,classNames,pixelLabelID);
Error displayed:
Error using pixelLabelDatastore>parseInputs (line 265)
The value of 'classNames' is invalid. 'ground-glass' is not a valid class name. Class names must be valid MATLAB variable
names. See ISVARNAME for more details.
Error in pixelLabelDatastore (line 211)
[location, classes, values,params] = parseInputs(varargin{:});
Note- Predefined labels are:
ground-glass (mask value =1), consolidation (=2) and pleural effusion (=3)
댓글 수: 0
채택된 답변
Image Analyst
2021년 6월 8일
Evidently it doesn't like the minus sign. Try
classNames = ["Background","GroundGlass"]; % String vector
or
classNames = {'Background', 'GroundGlass'}; % Cell array
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Computer Vision Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!