딥러닝/Computer Vision (2) 썸네일형 리스트형 Patch Extraction: CT 의료 영상 데이터로 실습해보기 Python 코드: 데이터 불러와서 patch extraction 진행import osimport globimport numpy as npimport imageiofrom torch.utils.data import Dataset# 원본 이미지가 512*512이고, patch size는 64*64, stride = 32 이므로 총 225개가 나와야 함class MayoCTDenoisingDataset(Dataset): def __init__(self, full_dir, quarter_dir, is_train = True, patch_size=64, stride=32): # 하위 폴더 포함 전체 .tiff 파일 찾기, sorted로 순서 맞추기 self.full_paths =.. Patch Extraction 구현 하기: 기초 512x512 해상도를 가진 이미지를 여러 64x64 해상도의 패치로 자르는 Patch Extraction 모듈을 구현해봅시다.이번 실습에서는 512x512 resolution의 이미지를 patch size는 64x64, stride = 32로 진행해볼거에요.즉, 하나의 원본 이미지에서 15의 제곱, 225개의 겹치는 patch들이 추출됩니다.import osimport globimport numpy as npimport imageiofrom torch.utils.data import Datasetimport osimport globimport imageioimport numpy as npimport torchfrom torch.utils.data import Datasetclass PNG_Dataset.. 이전 1 다음