프로젝트 소개

Filmcase는 Fujifilm 카메라 레시피를 관리하고 이미지 카탈로그를 탐색하기 위한 Django 애플리케이션입니다. JPEG 파일에서 EXIF 데이터를 읽고, 이미지를 촬영에 사용된 Fujifilm 레시피와 매칭하며, 레시피별로 카탈로그를 필터링하고 그룹화할 수 있습니다. USB를 통해 레시피를 카메라에 직접 전송하고, 대화형 그래프를 통해 레시피 간의 관계를 탐색할 수 있습니다. 주요 기능으로는 Fujifilm JPEG를 가져와 이미지 카탈로그와 레시피 컬렉션을 구축하는 기능, USB를 통해 카메라 커스텀 슬롯에 레시피를 전송하는 기능, 필름 시뮬레이션 및 기타 매개변수에 따른 패싯 필터링, 공유 가능한 레시피 카드 생성, JPEG 또는 QR 코드에서 레시피 가져오기, 대화형 그래프를 통한 레시피 관계 탐색, 레시피를 정렬된 컬렉션으로 그룹화, 전체 레시피 및 EXIF 데이터와 함께 원본 해상도 이미지 보기, 이미지를 0~5점으로 평가하기, 레시피 커버 이미지 사용자 지정 등이 있습니다. 웹 앱은 반응형으로 설계되어 휴대폰과 태블릿에서도 작동합니다. 설치 옵션으로는 개인용으로 SQLite를 사용하는 Lite 모드, 개발 및 대규모 컬렉션을 위한 PostgreSQL 및 RabbitMQ를 사용하는 Full 모드, HTTPS 및 WebUSB를 지원하는 상시 가동 서버를 위한 Docker 모드가 있습니다. 이 프로젝트는 Fujifilm X-S10에서 테스트되었으며, X-Trans IV 및 X-Trans V 카메라와의 호환성이 기대됩니다. Filmcase는 GPL v3.0 라이선스를 따르며 인증 기능이 없으므로 인터넷에 노출해서는 안 됩니다.