mask_rcnn활용, 데이터 coco 포맷 변환 오류
396
7 câu hỏi đã được viết
선생님 안녕하세요 저는 현재 cityscape dataset을 바탕으로 kaggle mask_rcnn_nucleus 코드를 활용하여 segmentation을 해보려고 하고 있습니다.
그에 따라 cityscape 데이터를 nulceus 데이터와 동일한 구조의 디렉토리로 정리하였는데요,
이를 coco 포맷으로 변환하려고 하니, 아래 오류가 떠서 문의드립니다.
파일 경로는 모두 맞게 입력한 것 같은데, 이미지를 못 읽고 있는 것 같습니다.. 'convert_nucleus_to_coco' 함수를 수정하거나 하지 않았는데 왜 이미지를 못읽는 걸까요?
(파일 경로)
(오류 메세지)
convert_nucleus_to_coco('/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/03_masks/aachen', train_ids, '/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/coco_output/train_coco.json')
convert_nucleus_to_coco('/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/03_masks/aachen', val_ids, '/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/coco_output/val_coco.json')
_____아래 오류 메세지_____
/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/03_masks/aachen/aachen_000033_000019_gtFine_color/image/aachen_000033_000019_gtFine_color.png
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-63-d95f91ecbcb7> in <cell line: 1>()
----> 1 convert_nucleus_to_coco('/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/03_masks/aachen', train_ids, '/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/coco_output/train_coco.json')
2 convert_nucleus_to_coco('/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/03_masks/aachen', val_ids, '/content/drive/MyDrive/vision/DLCV_New-main/kaggle/train_data_jskim/coco_output/val_coco.json')
<ipython-input-61-6f0ad3172ae3> in convert_nucleus_to_coco(data_root_dir, image_ids, out_file)
15
16 print(image_path)
---> 17 height, width = cv2.imread(image_path).shape[0:2]
18 # 개별 image의 dict 정보 생성
19 image_info = dict(file_name=file_name,
AttributeError: 'NoneType' object has no attribute 'shape'
Câu trả lời 2
0
아! 원인을 알 것 같습니다.
'convert_nucleus_to_coco' 함수에서 image_path 맨 뒤에 붙은 + '.png' 부분을 제거하니 기존 파일명과 일치하여 돌아갑니다!
image_path = os.path.join(image_id_dir, 'image/' + image_id)
강의 환경설정 질문
0
41
2
Custom Dataset에서의 polygon 정보 관련
0
83
3
cvat.ai 보안 수준이 궁금합니다
0
80
2
캐클 nucleus 챌린지 runpod 실습 코드 에러 질문드립니다.
0
96
3
추론 결과의 Precision(또는 mAP) 평가 방법
0
86
2
mmdetection mask rcnn inferenct 실습 시 runpod 템플릿 관해서 질문드립니다.
0
60
2
runpod에서 google drive 연결 시 오류 발생
0
110
2
로드맵 선택
0
67
1
mmcv
0
59
2
Anchor box의 Positive 처리 위치
0
63
2
해당 강의 runpod 적용 후 에러 제보드립니다
0
86
2
run pod credit 관련 제보
0
97
2
mmdetection 2.x과 3.x 호환 관련 표기
0
78
2
mm_faster_rcnn_train_kitti.ipynb 실행 오류
0
98
3
질문 드립니다.
0
78
3
mm_faster_rcnn_train_coco_bccd 실행 오류 질문드립니다.
0
79
1
강사님께 수정을 제안드리고 싶은 것이 있습니다.
0
94
1
google automl efficientdet 다운로드 및 설치 오류
0
74
1
이상 탐지에 사용할 비전 기술 조언 부탁드립니다.
0
103
2
OpenCV 관련 질문드립니다.
0
71
2
mmcv 설치관련해서 문의드려요
0
329
3
강의 구성 관련해서 질문이 있습니다
1
137
2
모델 변환 성능 질문드립니다.
0
122
1
NMS 로직 문의 드려요
0
113
2

