티스토리 뷰

문제 원인

회사에서 어노태이션 툴을 만드는데 어노테이션 툴에서 이미지의 종류 및 bit에 상관 없이 필터링 처리가 가능해야한다는 추가 이슈를 받았다. 

 

기존 래거시 코드에서 수정해야했기때문에 기존코드에서 이미지 필터링된 코드만 따로 빼온 후 작업을 수행하였다.

 

Front-end에서 event가 발생할 경우 Back-end에서는 이를 처리하고, 변환된 이미지를 저장 후 Front-end로 해당 이미지 url주소를 반환하는 식으로 수행한다.

 

기능별로 증가/감소 버튼이 존재한다.

 

해결

pytest를 활용하여 testcase를 작성하여 테스트를 수행하였다. 

 

pytest 정리글

https://sangjuncha-dev.github.io/posts/programming/python/2022-02-08-python-pytest-guide/

 

[python] 테스트 프레임워크 pytest 사용법

[python] 테스트 프레임워크 pytest 사용법

sangjuncha-dev.github.io

- 상세 내용은 해당 블로그를 참조하길 바랍니다.

 

이미지 필터링 접목 기술

 

- 원본

 

- 선예도

- 대조

- ROI

- 반전

- 밝기

 

 

Git

https://github.com/MizzleAa/Python-Annotatior-Viewer-ImageFilter

 

GitHub - MizzleAa/Python-Annotatior-Viewer-ImageFilter

Contribute to MizzleAa/Python-Annotatior-Viewer-ImageFilter development by creating an account on GitHub.

github.com

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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 29 30 31
글 보관함