labelling image but getting error during overlay
이전 댓글 표시
I am labelling an image using MATLAB image labeler. But when i use labeloverlay commnad in MATLAB to map original and labeled image it gives error "Pixel label image has scalar pixel label IDs instead of RGB-triplet pixel label IDs". I can only understand that the labeled image is black and white and for overlaying command it needs RGB labeled image.
how to use these labeld images ? or how to resolve this error
댓글 수: 4
Kritika Bansal
2019년 9월 9일
Hi,
Can you provide a sample original and labelled image along with the image labels (categries) you are using to help reproduce the error?
Raza Ali
2019년 9월 10일
Kritika Bansal
2019년 9월 12일
Hi,
Can you also post the command that led to this error in MATLAB?
Raza Ali
2019년 9월 13일
답변 (1개)
Obaid Rafiq Jan
2020년 11월 18일
0 개 추천
Hi Raza,
I was stuck on the same problem as you however, mine was the opposite. Instead you can try [0 1] which would make sense for a scalar quantity. The array that you defined for your pixel labels is an RGB triplet value which is what I should have done and it works for me. So if anyone else is having the same error as you, they just need to define each label's absolute scalar value as [x x] while if someone is having the opposite problem, they can try [x y z; x y z], where x y and z are the RGB absolute values.
카테고리
도움말 센터 및 File Exchange에서 Semantic Segmentation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!