Драйвер nkscan — новое быстрое ПО для сканеров Nikon и альтернатива Vuescan

nikon coolscan с негативами

Поделитесь с друзьями!

Быстрый и чистый софт для старых слайдовых сканеров Nikon — мечта любого плёночного фотографа. Похоже, энтузиасты сделали то, чего мы ждали годами.

Встречайте nkscan — кроссплатформенную библиотеку и консольную утилиту для работы с плёночными сканерами Nikon. Она работает быстрее, чем привычные NikonScan или Vuescan.

Простой и чистый код без мусора. Автор написал утилиту с помощью реверс-инжиниринга оригинальных бинарников Nikon. Программа умеет выдавать чистые «сырые» данные напрямую из сканера.

Возможности новой утилиты

Пока лучше всего поддерживается легендарный Coolscan 9000. У автора есть только эта модель. Но в коде уже заложена база для других устройств.

Утилита имеет гибкие настройки для качественного сканирования:

  • Сканирование в пакетном режиме с помощью параметра —batch.
  • Инфракрасный канал для удаления пыли.
  • Блокировка баланса белого по первому кадру для выравнивания всей плёнки.
  • Мультисемплинг до 16x для снижения шума (только на LS-9000).
  • Однострочный режим CCD для борьбы с полосами на LS-9000.

Сканирование трёх кадров формата 6×6 на LS-9000 с инфракрасным проходом, заблокированным балансом белого и мультисемплингом 2x происходит быстрее, чем в любом коммерческом софте. Картинку можно отправлять в NegPy или Negative Lab Pro.

Обо мне

Сергей Веснин, плёночный фотограф. Учу снимать на плёнку на индивидуальных консультациях: выбор плёнки, настройки камеры, осознанная съёмка и максимальное качество итогового фото. Один час по видеосвязи и вы будете снимать на плёнку профессионально. Написать в Телеграм, WhatsApp.

Мои паблики

Но есть и ограничения. Программа молодая и местами сыровата.

Поддержка Firewire на MacOS пока только в планах. Для Coolscan V поддерживается только стандартный держатель рамок, а податчик рулонов не работает. А для Coolscan 5000 вообще не тестировался. Рискнёте проверить?

Для разработчиков есть отличная новость. Драйвер поставляется в виде Python-расширения. Его можно установить одной командой:

pip install nkscan

Данные возвращаются в виде 16-битных массивов numpy. Без сжатия и потерь.

Софт распространяется свободно по лицензиям MIT и Apache 2.0. Если у вас есть сканер Nikon, обязательно попробуйте в деле.

Я сидел на никоновском сканере 2 года. Через мои руки прошло под тысячу клиентских плёнок. Подобные новости радуют до поросячего визга!

источник: https://github.com/activexray/nkscan

Поделитесь с друзьями!

Сергей Веснин
Учу снимать на плёнку. Консультирую плёночных фотографов. курирую аналоговые фотопроекты.

1 комментарий

  1. Хорошее дело затеял разработчик, приятно, что не только самим фотографам надо больше, чем другим)) А и вот, среди ИТ-спецов тоже есть неравнодушные к проблемам пленочников

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *