issues
search
Wake-up-together-TogetUp
/
togetup-server
AI를 활용한 커뮤니티 기반 미션 알람 서비스, TogetUp!
1
stars
1
forks
source link
#80 [REFACTOR] 표정 인식 API 리팩토링 및 미션 수행 API 통합
#110
Closed
05AM
closed
7 months ago
05AM
commented
7 months ago
☀️ 작업 사항
CustomAnalysisEntity, VisionAnalysisResult 등의 클래스 구조 개선
표정 인식 API를 통일된 부모 클래스를 사용하여 구현
미션 수행 API를 하나로 통일 ( 직접촬영, 객체탐지, 표정인식 )
외부 이미지 분석 서비스를 인터페이스로 구현하여 요청 값에 따라 동적으로 수행하도록 구현
미션 이미지 전략을 구현하여 요청의 미션 값에 따라 동적으로 분석을 선택할 수 있도록 구현
Image 관련 Util 클래스 리팩토링
ImageUtil
ImageProcessor
ImageDrawer
해당 부분은 아직 완전하게 마치지 못했습니다. 추후 보완해서 pr 올리겠습니다.
외부 이미지 분석 서비스 파일 크기 요청 제약을 만족시키기 위해 특정 크기가 될 때까지 압축하는 기능 구현
API 명세서 설명 추가
사용하지 않는 모델로 분석하는 코드 삭제
분석 결과를 그리는 기능 세부 조정
클래스 응집도를 높이기 위해 패키지 이전
☀️ 관련 이슈
resolved : #80
☀️ 참고 사항
나눠서 올렸어야 했는데 이전 코드가 의존성이 커서 연쇄적으로 수정해야 하여 한번에 많은 양의 수정을 PR 올린 것을 양해 부탁 드립니다! 😥
패키지 이전한 코드는 거의 보실 필요가 없다고 생각되고, 커밋 별로 보시는 것이 편할 것 같습니다!
전에 올리신 pr은 내일 중으로 리뷰하겠습니다!
05AM
commented
7 months ago
@hye-on
우선 approve하신걸로 알고 머지하겠습니다!
☀️ 작업 사항
☀️ 관련 이슈
resolved : #80
☀️ 참고 사항