[PIL] 이미지 불러올때 자동 회전 문제 발생
·
오답노트
프로젝트 실행 중에 inference 돌린 결과를 시각화해보려고 하는데, PIL 로 이미지를 불러올 때 자동으로 90도 회전하는 문제가 발생했다.  아래 코드로 수정하면 원래대로 돌아간다. 이미지내에 방향 태그가 존재한 것 같다. img = Image.open(image_path) # 코드 수정img = ImageOps.exif_transpose(img).convert("RGB") # 이 부분 코드 추가draw = ImageDraw.Draw(img)https://github.com/python-pillow/Pillow/issues/4703#issuecomment-645219973 PIL.Image.open is rotating jpeg images · Issue #4703 · python-pillow/..
[Colab] python 버전 확인 및 변경
·
오답노트
과제를 코랩에서 수행하다 보니 python 버전이 달라서 라이브러리 오류가 발생했다.  1. 코랩에서 파이썬 버전 확인!python --version 2. 코랩에서 파이썬 버전 변경 (버전만 바꿔주면 된다.)!wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz!tar xvfz Python-3.11.9.tgz!Python-3.11.9/configure!make!sudo make install 3. 설치 진행 후 1.의 코드로 변경된 버전 확인해서 변경완료되면 성공!
[Error] bash: git: command not found
·
오답노트
기존에는 서버에 접속하면 git initialize 로 떴었는데 어느 순간 git 을 다운로드 하라는 창이 나왔다. 그리고 터미널 창에 git 명령어 입력하면 git: command not found 가 뜬다.  (내 로컬에는 설치 되어있지만)  연결된 서버에 git 이 설치되어있지 않아 서버에 git을 새로 설치해야한다.아래와 같은 명령어 실행하면 원래대로 git initialize 잘 작동한다. $ apt update$ apt install -y git   cf) 단순히 아래 명령어로 하면 설치가 안됨.. 왜지?$ apt install git 위와 같은 오류 발생..
mmdetection v3 이슈
·
오답노트
1. class 별로 map 결과 확인하고 싶을 때 config 파일에서 classwise=True 추가 test_evaluator = dict( type='CocoMetric', ann_file=data_root + 'annotations/instances_val2017.json', metric='bbox', format_only=False, classwise=True, ## 이 부분 추가 backend_args=backend_args)https://github.com/open-mmlab/mmdetection/issues/10813 2. tta 추가 하고 싶을 때config 파일에 아래 코드 추가 '''tta'''tta_model = dict( type='DetTTA..
vscode 브랜치 자동 넘어감
·
오답노트
팀 프로젝트 git 아래에 다른 원격저장소를 clone 해 온 상태에서 기존의 내 브랜치에서 작업을 하는 도중 자꾸 clone 해 온 원격저장소의 main 브랜치로 넘어가는 상황이 발생했다.   예를 들면, 현재 저 Feat/MMdetection_v3_hdino&ddq 브랜치에서 작업중인데 파일들은 여러번 왔다갔다 하나보니 자동으로 remote 한 브랜치 말고도 다른 브랜치로 자동 체크아웃 됐다.    이렇게 두 가지 변경했더니 원래대로 정상적으로 실행됐다.
sweetpotato7
'오답노트' 카테고리의 글 목록