FastRawViewer 1.5: public beta

Большое спасибо всем тестерам: с вашей помощью FastRawViewer 1.5 уверенно движется к релизу (пока, впрочем, только к бета-тестированию более широким кругом пользователей).

Новое в данной версии

Мы сменили иконку (вот она слева). Да, она непривычная и я первые полдня сам пугался, а потом привык :). И она, конечно, гораздо лучше старой (которая была so 1990s). Логотип - тоже адаптирован под новую иконку, но пока негде показать.

Windows-пользователи могут вернуть...

Sale: Оптика Zeiss на байонет Nikon F

За многие годы как-то накопилось оптики, которая не просто не используется сейчас, но и не имеет шансов на использование в будущем. В частности - Zeiss-оптика с байонетом Nikon: через переходник использовать неудобно, что на Canon, что на Sony и как-то постепенно перестала она ездить со мной куда-либо, лежит и лежит. А значит - давно пора продать. Покупал я именно никоновские - потому что была оказия, как-то никоновские варианты в те годы чаще продавали.

По цене - ориентировался на самые дешевые...

Быть или казаться?

Несколько дней назад к нам обратился пользователь FastRawViewer с вопросом:

Я снял несколько серий кадров с ISO-bracketing, но FastRawViewer показывает их одинаково в главном окне, хотя JPEG-превьюшки разные. Наверное у вас баг!

Отвечая ему, я предположил несколько причин (включен Auto-ETTR, Auto-ETTR использовался вручную...), в числе возможных причин была и "А возможно, ваша камера ничего и не делает по изменению ISO" (такие примеры известны, начиная с кэноновских ISO50, но вообще их много).

Пользователь прислал файлы - И В РЕЗУЛЬТАТЕ...

Про FreeBSD12

Наш читатель пишет нам:

Обнаружилось, что 12.0 <->11.1 резко добавляет производительности в связке дисковая подсистема-сеть по сравнению с 11.1<->11.1, если версию менять на медленной машине.

Прочитав такое, я не выдержал и обновил боевой файлсервер. При копировании (самба) с ящика на локальный диск стало так.

Было (все то же самое, но FreeBSD 11.2) процентов на 20 медленнее.

Отличные ж бывают новости!...

Двести дятлов скленных встык представляют собой роскошное зрелище

Не прошло и двух месяцев, как место на быстром диске кончилось (еще бы, упражнения с TIFF - сотни гигабайт примеров), пришлось бежать в лабаз, стадию 3x512 я решил пропустить и теперь оно так:

Ну и результат понятный:

  • для I/O большими блоками наступило удвоение
  • а для маленьких - наоборот: 4xNVME становится быстрее (по ATTO) начиная с record size  512к. Этот размер - это два 'RAID-блока' (в конфигурации
  • ...

FastRawViewer 1.5.0-1448: финализированный TIFF

Вот к праздничному столу:

Ссылки для скачивания

Берите в самом свежем анонсе: https://blog.lexa.ru/2019/03/21/fastrawviewer_15_release_candidate.html

Что изменилось/добавилось

Поддержка TIFF полностью финализирована и выглядит таким образом:

  • Поддерживаемые, э..., типы:  Grayscale, RGB, LAB (в варианте CIELAB), CMYK (с конверсией в Grayscale, см ниже), Palette. С любым количеством альфа-каналов.
  • Типы данных: Integer 8/16 бит, Floating point 16/24/32 бита. Floating point поддерживается только для Grayscale/RGB
  • Сжатие: CCITT, LZW, ZIP (Deflate), JPEG (JPEG - только для RGB/8bit)
  • Организация данных
    • И striped и tiled, любой
  • ...

Воды мне!

Перевел видяху (2080Ti, но не из оверклокерских, мощность ограничена 280wt) с воздуха на воду.

Вот так выглядит Furmark:

Пичок в начале - пережал шланг для интересу. Провал в середине - менял memory clock на ходу, перестарался, ну furmark вылетел, был запущен снова

Для сравнения, с воздухом в простое температуры были примерно вот 47C (при работающем на минимуме вентиляторе), а в furmark - чуть ниже 80.

Естественно, при  работающей на 280wt видяхе (+85-90 у CPU, потому что furmark его тоже хочет) - оно уже не совсем тихое. Но гораздо тише, чем видяха на воздухе.

.... все равно за второй бежать

Если вы вдруг подумываете о системе водяного охлаждения для компа (не AIO, а чем-то более сложном), не повторяйте моей ошибки и сливной кран врезайте сразу :)

P.S. Спасибо компании EKWB за

  1. Что в ките (кроме самых дешевых) дают отдельную помпу и отдельный резервуар, а не общий блок
  2. Что в резервуаре - много отверстий, больше двух. Вот еще одно пригодилось.

P.P.S Да, удалось врезать кран на заполненной системе: резервуар переворачиваем дырками вверх, там становится воздух, ну и ввинчиваем.

Экватор - это 0 градусов северной широты или южной?

Друг попросил карты для гармина, едет на Килиманджаро. Ну я беру карты из poehali, гружу в global mapper и вижу такое:

Верхние листы, перекрученные, прилегают к экватору.

Ну, почесал репу, открыл в текстовом редакторе .MAP-файлы привязки и исправил 0.0N на 0.0S. Помогло.

И вот думку гадаю: а были бы карты в GeoTIFF (или каком-то подобном формате, где привязка встроенная):

  • Оно либо сходу заработало бы
  • Либо так просто - хрен поправить

 

Упоролся по TIFF-ам

Расковыряв давеча FP24 в фотошопных TIFF (ImageMagick делает такие же, т.е. похоже что прикол был в DNG SDK, а не в фотошопе/итп), остановиться уже невозможно (заодно я запроектировал generic tiff decoder, который и tiled будет жрать и striped и все почти без дублирования кода, надо же наделать данных для тестирования) и я пошел упарываться дальше.

Вот есть LAB TIFF (CIELAB), у фотошопа они бывают только целочисленные, но нас же такая фигня не остановит?

convert lab-44--30-63.tif -depth 32 -define quantum:format=floating-point -compress...

Два слова про libtiff

Все-таки вот загадочная вещь этот ваш libtiff.

TIFF-файлы, как мы знаем, бывают tiled, бывают striped, а бывают одним куском (это, конечно, один страйп и никак иначе). Когда оно одним куском - стандартно собранная libtiff умеет эмулировать страйпы вменяемого размера (для тех, кто читает полосками), но речь не об этом.

Понятно что striped - это частный случай tiled, просто тайлы имеют ширину со все изображение. Но не наоборот.

И вот допустим некто (то есть я) хочет читать картинку банальным TIFFReadScanline(), но...

FastRawViewer 1.5.0-1442: исправления по полученному фидбеку

Большое спасибо всем нашим тестерам, ваше участие помогло исправить баги и недоделки (и добавить всяких мелких улучшений).

Для тех кто уже читал предыдущий полный анонс версии 1.5 - только список изменений. Если вы не читали полный анонс - лучше перейдите прямо к нему, он включает в себя и все изменения, описанные ниже.

Ссылки для скачивания

Берите в полном анонсе.

Что изменилось/добавилось в билде 1441 (относительно первого анонса)

  • 1.5.0-1438: исправлена ошибки с показом Lab-файлов если настройка Raw
  • ...

Pages

Subscribe to blog.lexa.ru: все статьи