Cardloader

Бесплатная программа для сканирования коллекционных карточек с локальной нейросетью

Cardloader распознаёт карты ККИ, спортивные карточки и комиксы целыми пачками: из папки со сканами или прямо со сканера документов Fujitsu/Ricoh. Запускайте нейросеть бесплатно на своём компьютере или подключите API Ximilar, чтобы получить цены, грейдинг и самые точные совпадения.

Apache-2.0 · Без подписки · В локальном режиме без оплаты за скан

Сессия Cardloader с распознанными картами Pokémon, Magic, Yu-Gi-Oh!, One Piece и спортивными карточками: уверенность, цена и оценка
Почему Cardloader

Программа для сканирования карт без подписки

Большинство сервисов для сканирования карт закрыты, работают только в облаке и берут плату за каждый скан. Cardloader — программа на вашем компьютере: она принадлежит вам, её код можно прочитать и изменить.

Бесплатно и с открытым кодом

Лицензия Apache-2.0 и полный исходный код на Rust и React на GitHub. Ни подписки, ни заканчивающихся кредитов, ни привязки к поставщику.

Локальный ИИ: ваши данные остаются у вас

Нейросеть для распознавания изображений читает каждую карту прямо на вашем компьютере, без интернета. Сканы не покидают компьютер, если вы сами не включите синхронизацию.

Точность, когда она важна

Переключите сессию на API Ximilar и получите точные совпадения с учётом репринтов и вариантов, уровень уверенности, альтернативных кандидатов и статистику цен.

Папка или сканер

Анализируйте папку с изображениями, отслеживайте папку, которую заполняет программа сканирования, или управляйте Fujitsu/Ricoh fi-8170 напрямую, сканируя пачки с двух сторон.

ККИ, спорт, комиксы и слабы

Pokémon, Magic: The Gathering, Yu-Gi-Oh!, One Piece, Lorcana и другие игры, а также карточки по бейсболу, баскетболу, американскому футболу, футболу и хоккею, комиксы и карты в слабах.

Легко доработать

Сделайте форк под свою коллекцию: новые источники, другие предметы коллекционирования, свои столбцы экспорта. Код компактный, покрыт тестами и задокументирован.

Как это работает

От стопки карт до таблицы за три шага

  1. Выберите источник

    Папка со сканами или фотографиями, отслеживаемая папка, файл CSV или ваш сканер документов. Лицевая и оборотная стороны объединяются в пары автоматически.

  2. Выберите движок

    Бесплатная локальная модель на вашем компьютере или API Ximilar для точных совпадений, цен и грейдинга. Оба движка могут работать параллельно.

  3. Проверьте и экспортируйте

    Результаты появляются по ходу работы. Исправьте совпадение одним щелчком, ставьте на паузу и продолжайте, когда удобно, а затем экспортируйте сессию в CSV для Excel или своего магазина.

Окно новой сессии в Cardloader: источник (папка, отслеживаемая папка, сканер или CSV), движок распознавания и параметры грейдинга
Что распознаёт

Сканер коллекционных карточек для любой коллекции

Одна программа для всей коробки: коллекционные карточные игры, спортивные карточки, комиксы и карты в слабах.

Коллекционные карточные игры

  • Pokémon
  • Magic: The Gathering
  • Yu-Gi-Oh!
  • One Piece
  • Disney Lorcana
  • и другие

Спортивные карточки

  • Бейсбол
  • Баскетбол
  • Американский футбол
  • Футбол
  • Хоккей

Комиксы и слабы

  • Комиксы
  • Этикетки слабов (PSA и другие)

Перечислены категории, которые распознаёт API Ximilar. Локальная модель читает напечатанные на любой карте название, номер карты и год.

Два движка

Локальный ИИ бесплатно, API Ximilar для точности

Каждая сессия работает с тем движком, с которым была создана, поэтому основную массу карт можно рассортировать бесплатно, а ценные отправить в API.

Локальная модель

Бесплатно · офлайн
  • Работает на вашем компьютере через llama.cpp (Metal на Mac, процессор на Windows и Linux)
  • Около секунды на карту на современном ноутбуке
  • Читает название, номер карты, код сета и год
  • Разовая загрузка около 330 МБ, ключ API не нужен

API Ximilar

По желанию · оплата за запросы
  • Точные совпадения с учётом сетов, репринтов и вариантов
  • Уровень уверенности и альтернативные кандидаты
  • Статистика цен со ссылками на маркетплейсы
  • Грейдинг: углы, края, поверхность и центровка

Подробное сравнение двух движков →

Поддержка сканеров

Создан для Fujitsu/Ricoh fi-8170

Положите стопку карт, запустите сканирование и смотрите, как карты появляются в программе. Cardloader управляет сканером в режиме двустороннего сканирования через автоподатчик (ADF) с разрешением 600 dpi, объединяет лицевую сторону каждой карты с оборотной и сразу их распознаёт: через TWAIN в Windows и через SANE в macOS и Linux. Любой другой сканер подключается через отслеживаемую папку.

Настроить сканер
Cards Cloud

Ваши сессии — ещё и в аккаунте Ximilar

Cardloader хранит все сессии на вашем компьютере. Включите синхронизацию с Cards Cloud при создании сессии, и каждая карта по ходу работы будет загружаться ещё и в Ximilar Cards Cloud вместе с изображением, совпадением, ценами и грейдингом. Смотрите их в приложении Ximilar или на вкладке Cards Cloud в Cardloader.

Сохраняется по ходу работы

Каждая карта загружается с изображением, совпадением, ценами и грейдингом, пока сессия ещё идёт.

Исправления тоже синхронизируются

Выберите другого кандидата вместо неверного совпадения или переименуйте сессию в Cardloader, и копия в Cards Cloud тоже изменится.

Продолжайте на другом компьютере

Вставьте ID или ссылку сессии в окно New session, чтобы добавить в неё карты. Изображения, которые в ней уже есть, определяются по имени файла и пропускаются.

Просмотр прямо в программе

Вкладка Cards Cloud показывает, что хранится в вашем аккаунте. Там можно переименовать или удалить сессии в облаке, а также удалить локальную сессию вместе с её облачной копией.

Синхронизация выключена, пока вы не включите её для сессии, и работает в том числе с локальной моделью. Для неё нужна услуга Cards Cloud в вашем аккаунте Ximilar, а стоит она один запрос к API за сессию плюс по одному за каждое сохранённое изображение.

Сравнение

Бесплатная альтернатива платным сервисам сканирования карт

Card Dealer Pro, My Card Wizard, Kronozio и TCG Automate — платные сервисы с закрытым кодом: они берут плату каждый месяц и считают каждый скан. Cardloader бесплатен, с открытым кодом и работает на вашем компьютере. Если нужно выставлять карты на маркетплейсы в один клик, с этим они по-прежнему справляются лучше; подробности в честном сравнении.

Полное сравнение →

Функция Cardloader Типичный платный сервис
Цена Бесплатно От $9–10 в месяц
Лимиты сканирования Нет в локальном режиме Кредиты на месяц
Исходный код Открытый (Apache-2.0) Закрытый
Платформы Windows, macOS, Linux Браузер или Windows/Mac
Вопросы и ответы

Частые вопросы

Cardloader правда бесплатный?

Да. Cardloader бесплатен и распространяется с открытым исходным кодом по лицензии Apache-2.0, а локальная модель распознаёт карты на вашем компьютере без оплаты и без ограничений. Платный только API Ximilar, который нужен для точных совпадений, цен и грейдинга: Ximilar берёт плату за каждый запрос, и подключать его необязательно. Локальную модель создала компания Liquid AI, она распространяется по лицензии LFM Open License, которая ограничивает коммерческое использование при выручке выше определённого порога.

Работает ли программа без интернета?

Да. С локальной моделью распознавание полностью идёт на вашем компьютере. Интернет нужен только один раз, чтобы скачать модель (около 330 МБ), а потом — только если вы выберете API Ximilar или синхронизацию с Cards Cloud.

Какие сканеры поддерживает Cardloader?

Программа создана и проверена на RICOH/Fujitsu fi-8170, подключённом по USB. Кроме того, она управляет любым сканером TWAIN 2.x с автоподатчиком в Windows и любым сканером SANE в macOS и Linux. Все остальные сканеры, включая модели ScanSnap, работают через отслеживаемую папку: их программа сохраняет изображения в папку, а Cardloader анализирует их по мере появления. Подробнее о настройке сканера.

Какие карты программа распознаёт?

С API Ximilar: коллекционные карточные игры, например Pokémon, Magic: The Gathering, Yu-Gi-Oh!, One Piece и Lorcana, спортивные карточки (бейсбол, баскетбол, американский футбол, футбол, хоккей), комиксы и этикетки слабов. Локальная модель читает напечатанные на карте название, номер карты и год, какой бы ни была игра.

Насколько точно она распознаёт?

API Ximilar присваивает каждому совпадению высокий, средний или низкий уровень уверенности и показывает других кандидатов, поэтому сомнительные карты легко проверить. Локальная модель читает напечатанный текст, но не отличает репринты и варианты друг от друга. Чтобы проверить, как она справляется с вашими картами, запустите Compare with local model для сессии, распознанной через Ximilar.

Можно ли доработать программу под свою коллекцию?

Да, в этом и смысл открытого кода. Сделайте форк репозитория на GitHub и измените то, что вам нужно: другие предметы коллекционирования, новые источники, свои столбцы CSV. Программа написана на Tauri 2 (Rust) и React, а в README описано, как устроен код.

Cardloader — это аналог Card Dealer Pro?

Для сканирования и распознавания карт — да, и при этом бесплатный. Card Dealer Pro, My Card Wizard и Kronozio делают упор на выставление карт на маркетплейсы вроде eBay, а Cardloader этого не умеет: вместо этого он экспортирует данные в CSV. Подробнее в полном сравнении.

Начните сканировать карты бесплатно

Скачайте Cardloader для Windows, macOS или Linux, укажите папку или сканер, и первая пачка карт будет распознана за несколько минут. Без подписки и без регистрации.