카드를 한꺼번에 인식·그레이딩하고 시세까지 확인하는 카드 인식 프로그램
Cardloader로 할 수 있는 모든 것, 그리고 두 엔진이 각각 할 수 있는 것과 없는 것을 정리했습니다. 분류에는 무료 로컬 AI를, 정확한 식별과 시세, 등급이 필요할 때는 Ximilar API를 쓰세요.
내 PC에서 오프라인으로 카드 인식
Cardloader에는 PC 안에서 돌아가는 인식 엔진이 들어 있습니다. Liquid AI의 소형 비전 언어 모델 LFM2.5-VL 450M을 llama.cpp로 실행하는 방식으로, Mac에서는 Metal을, Windows와 Linux에서는 CPU를 쓰며 최신 노트북에서 카드 한 장에 약 1초가 걸립니다.
카드마다 두 번 살펴봅니다. 먼저 카드 전체에서 이름, 연도, 게임을 읽고, 이어서 확대한 카드 아랫부분에서 카드 번호와 세트 코드를 읽습니다. 답은 정해진 JSON 형식으로만 나오므로 항상 깔끔한 열로 정리됩니다.
- 무료, 무제한: API 키도, 계정도, 장당 요금도 없습니다.
- 개인정보 보호: 이미지는 내 컴퓨터에서 읽히고 어디에도 업로드되지 않습니다.
- 한 번만 다운로드: 모델 라이선스에 동의하면 Hugging Face에서 약 330MB를 다운로드합니다. 일시 정지와 재개가 가능합니다.
- 솔직한 한계: 재판과 다른 버전은 구분하지 못하고, 일치 점수, 다른 후보, 가격, 등급도 제공하지 않습니다. 결과에는 신뢰도 대신 Local 태그가 붙습니다.
모델은 LFM Open License v1.0으로 제공되며, 일정 매출을 넘는 상업적 사용에는 제한이 있습니다. Cardloader 자체는 Apache-2.0입니다.
정확한 식별과 시세를 알려 주는 AI 카드 인식
가장 정확한 결과가 필요한 세션에서는 Ximilar Collectibles Recognition API를 쓸 수 있습니다. Auto 모드에서는 카드 종류를 먼저 판별한 뒤 TCG ID, Sport ID, Comics ID, Slab ID 중 알맞은 엔드포인트로 보냅니다.
- 신뢰도 등급: 모든 식별 결과에 높음, 보통, 낮음이 표시되므로 애매한 카드만 확인하면 됩니다.
- 다른 후보: 가장 비슷한 후보가 틀렸다면 클릭 한 번으로 다른 후보를 고릅니다.
- 가격 통계: 미국 달러 기준 대표 가격과 TCGplayer, eBay 같은 마켓플레이스 링크를 보여 줍니다.
- 사용한 만큼 과금: 인식 한 번에 API 호출 한 번(Auto 모드는 두 번). Ximilar Business 요금제나 체험판이 필요합니다. Ximilar 요금을 참고하세요.
카드 그레이딩, 상태, 센터링
Ximilar Card Grading API를 쓰면 PSA, BGS, CGC에 무엇을 보낼지 정하기 전에 묶음 전체의 등급을 미리 확인할 수 있습니다. 그레이딩 오버레이는 세션과 함께 저장되므로 무엇을 측정했는지 그대로 확인할 수 있습니다.
- 전체 등급: 카드 앞뒷면을 모두 보고 코너, 엣지, 표면, 센터링과 최종 등급을 매깁니다.
- 상태: eBay, TCGplayer, Cardmarket, Ximilar 기준으로 카드 상태를 빠르게 확인합니다.
- 센터링만: 앞뒷면의 센터링 점수만 내서 그레이딩 전에 빠르게 걸러 냅니다.
TCG, 스포츠 카드, 코믹스, 그레이딩 슬랩
컬렉션 전체를 스캔 프로그램 하나로. 아래는 Ximilar API가 인식하는 카테고리이며, 로컬 모델은 어떤 카드든 인쇄된 글자를 읽습니다.
PC와 Mac에서 쓰는 포켓몬 카드 스캐너
포켓몬 카드를 세트와 카드 번호까지 한 번에 인식합니다. 스캔 이미지 폴더에서도, 스캐너에서 바로도 불러올 수 있습니다.
매직: 더 개더링, 유희왕, 원피스, 디즈니 로카나
주요 트레이딩 카드 게임도 같은 방식으로 인식하며, Ximilar API가 지원하는 게임은 계속 늘어나고 있습니다.
스포츠 카드 스캔 프로그램
야구, 농구, 미식축구, 축구, 아이스하키 카드를 이름, 세트, 연도, 카드 번호로 식별합니다.
코믹스와 그레이딩 슬랩
코믹스는 Comics ID로 식별하고, PSA 등 그레이딩 업체의 슬랩 라벨은 Slab ID로 읽습니다.
카드 대량 스캔: 스캐너, 폴더, 감시 폴더
Cardloader는 카드가 어디에 있든 불러옵니다. 원본 이미지는 절대 수정하거나 옮기지 않습니다.
- 문서 스캐너: RICOH/후지쯔 fi-8170(Windows에서는 급지 장치가 있는 TWAIN 2.x 스캐너, macOS와 Linux에서는 SANE 스캐너)을 ADF 양면으로 구동해 대량 스캔합니다. 기본값은 600dpi입니다.
- 폴더: 스캔 이미지나 휴대폰 사진이 담긴 폴더의 JPG, PNG, WebP, TIFF, BMP 이미지를 분석합니다.
- 감시 폴더: PaperStream Capture나 ScanSnap Home 같은 다른 프로그램이 이미지를 저장하는 대로 분석합니다.
- CSV 파일: 기존 스프레드시트를 가져옵니다. 이미지 경로가 있는 행은 분석하고, 카드 이름이 있는 행은 식별된 카드로 바로 들어옵니다.
앞면과 뒷면 자동 짝 맞추기
카드 한 장에 이미지 하나, 또는 앞면과 뒷면 한 쌍 중에서 고르세요. 파일은 이름(front/back, recto/verso, f/b, a/b)으로 짝지어지고, 그런 접미사가 없으면 순서대로 짝지어집니다. 스캐너의 양면 스캔은 자동으로 짝지어집니다.
일시 정지, 재개, 수정이 자유로운 세션
폴더를 분석하거나 스캐너를 돌릴 때마다 하나의 세션으로 내 PC에 저장됩니다.
- 결과가 실시간으로 채워지고, 카드를 클릭하면 이미지, 식별 결과, 가격, 등급을 볼 수 있습니다.
- 앱을 다시 시작한 뒤에도 일시 정지, 중지, 재개가 가능합니다. 실패한 카드는 한 장씩 다시 시도할 수 있습니다.
- Run again은 지난 실행 이후 폴더에 추가된 새 파일까지 이어서 처리합니다.
- 최대 16장을 병렬로 분석해 대량 스캔도 빠릅니다.
- 세션 검색, 필터, 이름 바꾸기, 복제, 일괄 삭제를 지원합니다.
재고 관리를 위한 CSV 내보내기와 가져오기
어떤 세션이든 엑셀, Google 스프레드시트, 쇼핑몰 가져오기 도구에서 열리는 UTF-8 CSV로 내보낼 수 있습니다. 열에는 이름, 세트, 세트 코드, 카드 번호, 시리즈, 연도, 카테고리, 신뢰도, 미국 달러 가격, 등급, 상태, 이미지 경로가 들어갑니다. 내보낸 파일은 그대로 다시 가져올 수 있습니다.
Ximilar Cards Cloud 동기화(선택 사항)
세션을 Ximilar Cards Cloud에 실시간으로 동기화해 카드마다 이미지, 식별 결과, 가격, 그레이딩을 올리고, Cards Cloud 탭에서 저장된 내용을 살펴볼 수 있습니다. Cardloader에서 고친 내용도 함께 전송됩니다. 동기화는 직접 켜지 않으면 꺼져 있습니다.
오픈소스라 어떤 수집 용도에도 맞출 수 있습니다
Cardloader는 Apache-2.0 라이선스로 공개되어 있습니다. 코드 한 줄 한 줄을 읽고, 어디서든 실행하고, 동전, 우표, 미개봉 제품, 나만의 카드 데이터베이스 등 무엇을 모으든 포크해서 쓸 수 있습니다.
Tauri 2(Rust)와 React, TypeScript로 만들었고, 세션은 SQLite에, API 키는 시스템 키체인에 저장합니다. 불러오기, 엔진, CSV 내보내기는 각각 별도 모듈로 나뉘어 있으며, 가짜 API를 상대로 한 엔드투엔드 테스트까지 갖추고 있습니다.
지금 무료로 카드 스캔을 시작하세요
Windows, macOS, Linux용 Cardloader를 다운로드해 폴더나 스캐너를 지정하면 몇 분 만에 첫 카드 묶음을 인식할 수 있습니다. 구독도, 계정도 필요 없습니다.