How to read pixel labels in pixellabel datastore.
2 ビュー (過去 30 日間)
古いコメントを表示
The prdefined pixel labels provided are:
ground-glass (mask value =1), consolidation (=2) and pleural effusion (=3).
But I am getting error while running the code:
Error: "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{:});
"
pxDir = fullfile('C:\Users\Admin\Downloads\13521488\Mask');
classNames = ["Background","ground-glass" ];
pixelLabelID = [0 1]
pxds = pixelLabelDatastore(pxDir,classNames,pixelLabelID);
0 件のコメント
採用された回答
Srivardhan Gadila
2021 年 6 月 12 日
As per the error message it seems that the value of classNames should be a valid MATLAB variable name and a valid variable name starts with a letter, followed by letters, digits, or underscores. Try changing the values in the classNames array by referring to the documentation of Variable Names and make use of the function isvarname.
This is known to the concerned staff and they might remove this condition in the future releases.
0 件のコメント
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Get Started with MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!