이미지2 [파이썬]의료 영상 dicom(dcm 파일)이미지 비식별화 dicom 파일 내 이미지에 환자정보등이 들어가서 지워야 할 상황에 사용할 수 있는 코드입니다. 주의 리눅스 환경에서 돌려야 하며, 아나콘다를 이용해 GDCM을 설치해야 합니다. (흑백은 그냥 잘 돌아갑니다. 색상이 들어간 이미지를 처리할 때 필요합니다.) GDCM 설치 : conda install gdcm -c conda-forge 환경 세팅 순서 리눅스 : (아나콘다 설치 -> 가상환경에 명령어로 gdcm 설치 -> 커널 등록 -> 주피터 노트북이나 랩에서 해당 커널을 선택 후 사용) 윈도우 : docker 설치 -> 리눅스 이미지 받기 -> 8000번 포트(jupyter hub 기준)로/필요한 폴더 마운트 해서 이미지 run-> 위의 리눅스 과정 진행 저에게 도커 파일을 받으신 경우에는 1. 도커 .. 2020. 6. 5. 이미지 사이즈 일괄 변경 및 자르기 CNN학습용 데이터 만들 때, 사이즈가 다른 파일을 통일 시키고 원하는 부분만 사용하기 위한 코드입니다. import os from PIL import Image # image resize & cutter # resize parameter re_width = 640 re_height = 480 # cutter parameter crop_left = 205 crop_top = 92 crop_right = 545 crop_bottom = 390 for root, dirs, files in os.walk('./'): for idx, file in enumerate(files): fname, ext = os.path.splitext(file) if ext in ['.jpg','.png','.gif']: im =.. 2020. 4. 2. 이전 1 다음