Hana Studio — AI 배경 제거·카드 레이어 인쇄 스튜디오
사진의 배경을 AI로 지우고 그 영역을 워터마크 레이어로 얹어 리트랜스퍼 카드 프린터로 인쇄하는 Windows 데스크톱 프로그램.
- 유형
- 데스크톱·장비 연동·자동화
- 장비
- Windows 데스크톱 · 리트랜스퍼 카드 프린터(USB/TCP)

카드 인쇄 현장에서 반복되던 수작업(배경 따기 → 레이어 분리 → 프린터 유틸리티로 인쇄)을 한 화면으로 합친 자사 데스크톱 도구입니다. 이미지를 넣으면 AI가 배경을 제거하고, 그 마스크를 워터마크(W) 레이어로 얹어 리트랜스퍼 카드 프린터로 바로 인쇄합니다.
프로젝트 개요
- 범위: Windows 데스크톱 앱, AI 배경 제거, 레이어(YMCW) 인쇄 파이프라인, 프린터 SDK 연동, 라이선스 관리, 설치 프로그램
- 운영 형태: 자사 인쇄 운영에 사용 중. 배포판 설치 파일로 배포
주요 기능
- 앞·뒷면 이미지 각각 로드, 원본 → 마스크 미리보기 → 수동 마스크 업로드 3열 뷰어
- AI 배경 제거(임계값 슬라이더)와 수동 마스크 병행
- 레이어 인쇄(YMCW)·일반 인쇄 선택, 양면·단면, 매수 지정, 위치 mm 단위 미세 조정
- 프린터 USB·TCP 자동 탐지, 인쇄 큐와 진행 상황 표시
- 라이선스 키 + 기기 바인딩, 관리자 패널에서 발급·정지·만료 관리
시스템 구성
- 앱: Python · PySide6, OpenCV·Pillow, 지연 로딩으로 시작 속도 확보
- AI: rembg(ISNet) + onnxruntime, CPU 환경 최적화
- 프린터: 리트랜스퍼 카드 프린터 SDK(DLL)를 직접 호출 — 캔버스 준비, 워터마크·이미지 드로우, 카드 투입·뒤집기·배출
- 라이선스: Supabase RPC로 키·기기 해시 검증, 로컬 캐시
- 배포: PyInstaller + Inno Setup 설치 프로그램(DLL 동봉)
화면 살펴보기
실제 운영 중인 프로그램의 화면입니다. 화면을 누르면 원본 크기로 열립니다.
이런 프로젝트를 계획 중이라면
같은 방식으로 만들어 드립니다.
이 사례를 참고로 붙여 문의하면 요구 확인이 빨라집니다. 아래는 이 유형에서 의뢰 전에 가장 많이 받는 질문입니다.
이 사례 참고해서 문의자주 묻는 것
현장에 사람을 보내지 않고 자동 업데이트로 반영합니다. 키오스크가 대기 화면에서 새 버전을 받아 적용하고, 그동안 「새 버전 내려받는 중」이 표시되어 운영자가 재실행을 반복하지 않게 합니다.
흐름과 기능은 시안 없이 먼저 만들고, 시안이 오는 날 바로 입혀 배포합니다. 그래서 시안 수령이 늦어도 일정 대부분을 지킬 수 있습니다. 다만 시안 수령일은 견적 단계에서 함께 정해 둡니다.
연동은 단계를 나눠 처리합니다. 우리 쪽 기록을 먼저 확정하고 외부 호출은 그다음에 하기 때문에, 외부 시스템이 잠시 응답하지 않아도 데이터가 사라지지 않고 상태로 남아 재처리할 수 있습니다. 실패 건은 관리자 화면에 바로 표시됩니다.
운영 데이터는 클라이언트 서버 또는 지정 DB에 저장하고 일 단위 백업을 설정합니다. 납품 후에는 유지보수 계약으로 운영 요청과 보안 업데이트를 이어가며, 변경 이력은 운영 로그로 남깁니다.
배포는 클라이언트 명의의 서버·도메인·계정에 합니다. 원하시면 서버 구축부터 맡고, 운영자 교육과 운영 문서를 인계합니다. 납품 후에는 유지보수 계약으로 장애 대응·기능 개선·보안 업데이트를 이어갑니다. 소스 코드와 배포 절차의 인계 범위(전체 인계 또는 사용권 부여)는 계약 단계에서 정합니다.



