티스토리 뷰
https://github.com/developer0hye/imgdiet
이미지 파일 기반의 데이터셋을 구축해나가다보면 커져가는 사이즈를 감당할 수 없게된다.
특히 Aihub에 고화질 이미지가 초고용량으로 배포되는 경우가 잦다. 이 이미지들로 데이터셋을 구축해나가다보면 데이터셋의 사이즈가 금방 수십기가에 달하게 된다. 이렇게 되면 서버로 데이터 업로드할때도 시간이 수십분이 소요되고 또 필요한 저장장치의 사이즈가 커지니 이게 다 비용이된다. 이걸 조금이라도 줄이고자 화질 열화를 감수하고 보다 적은 사이즈로 이미지를 저장하게 해주는 툴을 만들게 됐다.
거의 커서ai로 클로드쓰고, 챗지피티 o1, 4o로 작업을 했다.
ci/cd 도 다 구축했다. pypi deploy도 내가 커밋하면 pyproject버저닝만 잘했다는 가정하에 자동으로 되도록했다. 자동화할 수 있는 것은 모조리 자동화하고, 작업들을 간소화해서 생산성을 높이려는 게 내 올해 목표다.
이거 프로젝트 작업하면서 avif랑 jpeg xl도 찾아보고 webp 구글 Dev행사 영상도 보고 좀 재밌게 작업했다.
특히 밑에 글이 너무 재밌었다.
https://www.clien.net/service/board/lecture/18132470
https://www.youtube.com/watch?v=pS8udLMOOaE
근데 아래 영상 댓글 보면 webp에 대한 의견이 너무 안좋다 ㄷㄷ
https://www.youtube.com/watch?v=-wrXKvnPfZg&t=20s
https://w3techs.com/technologies/comparison/im-jpeg,im-webp
webp사용량도 조금씩 늘고 있다.
대다수의 브라우저가 webp를 지원한다.(https://caniuse.com/)
avif도 대부분의 브라우저에서 지원이 되고있다. 어서 opencv, pillow에서 native support 되면 좋겠다. 별도 라이브러리 설치나 재빌드할일없이...
'Python' 카테고리의 다른 글
docker-cleanup 명령어 한 줄로 docker 관련 resource cleanup 하기!(pip 필요) (0) | 2025.01.08 |
---|---|
python print 나 pdb가 제대로 출력안될때 (0) | 2024.12.30 |
ONNX 1.20.0 릴리즈 노트를 보다 알게 된 Python 3.13 릴리즈 소식 (1) | 2024.11.02 |
오랜만에 배포한 python 패키지 rotten-korean-romanizer: Claude와 ChatGPT 가 만들어준 엉성한 한글-로마자 변환 라이브러리 (0) | 2024.07.10 |
np.save FileNotFoundError (0) | 2024.06.25 |
- Total
- Today
- Yesterday
- ㅂ
- 자료구조
- 인공지능을 위한 선형대수
- 이분탐색
- 조합
- 위상 정렬 알고리즘
- cosine
- MOT
- LCA
- 문제집
- 단축키
- 백준 11053
- PyCharm
- 백준 1766
- 백준 11437
- 순열
- 파이참
- C++ Deploy
- Lowest Common Ancestor
- 백준
- 백트래킹
- FairMOT
- 가장 긴 증가하는 부분 수열
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |