반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- precision #정밀도 #민감도 #sensitivity #특이도 #specifisity #F1 score #dice score #confusion matrix #recall #PR-AUC #ROC-AUC #PR curve #ROC curve #NPV #PPV
- Surgical video analysis
- nibabel
- MRI
- 코드오류
- parametric model
- 데코레이터
- 모수적 모델
- words encoding
- nfiti
- parrec
- TeCNO
- monai
- Phase recognition
- non-parametric model
- paper review
- deep learning #segmentation #sementic #pytorch #UNETR #transformer #UNET #3D #3D medical image
- nlp
- 비모수적 모델
- 확산텐서영상
- parer review
- 유전역학
- MICCAI
- decorater
- 파이썬
- genetic epidemiology
- TabNet
- tabular
- PYTHON
- 확산강조영상
Archives
- Today
- Total
KimbgAI
이미지 내 색상 별 픽셀 수 확인하기 본문
반응형
어떤 이미지 안에 object 별로 annotation이 된 segmentation mask를 받았는데,
어떤 색상들로 구성되어 있는지 모를때.. 확인이 필요했다.
예를 들면, Pascal VOC 데이터셋 같은 경우는 색상별 어떤 클래스인지 나와있지만
그렇지 않은 경우에는 클래스가 몇개가 있고, 어떤 색상으로 되어있는지 확인이 필요하다.
간단하게 확인할 수 있는데,
from PIL import Image
import matplotlib.pyplot as plt
path = '/data/2030/BileDuct/TestImage/mask/10.png'
# 이미지 열기
image = Image.open(path)
plt.imshow(image)
(위 이미지는 간 수술 영상에서 담관을 annotation한 mask 입니다)
# 색상 모드 확인
print(image.mode)
# 이미지 색상 값 확인
colors = image.getcolors()
print(colors)
RGB
[(53262, (128, 0, 0)), (6099, (0, 128, 0)), (2014239, (0, 0, 0))]
결과를 보면 빨간색 픽셀이 53,262개, 초록색이 6,099개, 검정색이 2,014,239개 있는걸 확인할 수 있다!
끝!
반응형
'machine learning' 카테고리의 다른 글
[PR] TabNet(2021, AAAI) 논문 리뷰 (파헤치기) (3) | 2024.10.24 |
---|---|
[오류해결] monai metrics 중 DiceMetric의 y, y_pred 인식 오류 (0) | 2024.03.27 |
[ML] 분류 평가 지표 정리(sensitivity, recall, precision, specificity, f1 score, NPV, PPV (0) | 2022.11.22 |
[ML][pytorch] UNETR(21.03); UNEt TRansformers 코드 설명 및 구현 (2) | 2022.11.21 |
[ML] Data augmentation for 3D medical image (3) | 2022.11.17 |
Comments