LINUX.ORG.RU

8
Всего сообщений: 66

Проявка равов - кто чем пользуется?

Сабж
Погонял:

Darktable - ощущение что задумана для редактирования комиксов а не работы с фото - куча инструментов (бОльшая часть бесполезных, благо легко отключаемых) с невменяемыми настройками (один редактор контраста чего стоит), в результате чего приходится крутить по грамму и сразу в нескольких местах, компенсируя враждебность инструментов к картинке другими инструментами, не менее враждебными.
Зачем-то требует импорта перед редактированием и галки «оставить где есть» чот не заметил (хотя по логике наверняка есть)
Из плюсов - поддерживает маски (правда неудобно), поддерживает луты, может на второй монитор картинку выводить отдельным окном (что мне прям зашло т.к. у меня один монитор 1080 а второй 4к, и соотв. я могу оставить управление на 1080 а картинку развернуть на 4к)

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

  • нет масок/слоёв вообще какого-либо функционала для локального редактирования куска изображения, что прям очень напрягает
  • не работает со вторым монитором (точнее можно включить режим многооконности но он бесполезный ибо во втором окне будет просто браузер)

ради интереса свел один рав в дт к результатам рт - в рт 3 минуты заняло и суммарно затронуло ~4 модуля, в дт около 20 минут и больше 10 модулей (бОльшая часть для корректировки странной работы контраста и мимикрирования под модуль сжатия правой части гистограммы в базовом блоке рт)

собственно гугл рассказал что у рт есть некие сборки «local lab», в которых несколько инструментов перелопачены в собственно lab и могут применяться локально но только в круглой/прямоугольной маске, и есть некий ART как форк рт и который умеет маски посложнее но вроде как не умеет даже в банальную кисточку и вообще в вечной бете болтается

нема чего еще, что бы одновременно и «хорошо как в рт» и «слои да мониторчик» хотя-бы на уровне дт?
в гимпе, наверняка, всё есть если покопать поглубже, но он все-же не так удобен для работы с многокадров и базовые, для проявки, телодвижения требуют большего кликинга мышью

п.с. под виндой/маком это тыщулет как есть в captureone, где и работа со слоями на околоэталонном уровне и инструменты отлично реализованы

 ,

rukez ()

Навести порядок в каталогах с изображениями (RAW)

Есть несколько источников с очень большим количеством файлов изображений в формате RAW (CR2). Ищу утилиту, которая бы из источника копировала файлы в место назначения, распределяя файлы по подкаталогам Год/Месяц/День съемки

tool.exe source/* destination/

Пробовал Shotwell, но он копируя в библиотеку делает превью для равок. Это происходит очень медленно, и мне эти превью ни к чему. Мне необходимо физическое перемещение файлов, а не просто каталогизатор.

 , , ,

commit ()

Специалистам по фотографии

Вопрос про RAW снимки.

Есть у меня Nikon D3100, снимающий в RAW. У него матрица оснащена фильтром Байера, за счет которого она цветная. Суть в следующем. Никоновский RAW формат отлично читается средствами питона. И если прочитать напрямую RAW изображение тусклых объектов и вывести его, например, с помощью matplotlib (баланса белого и цветопередачи сейчас не касаемся) то изображение будет довольно сильно зашумлено. Но в то же время просмотрщики RAW, да хоть Geeqie, как-то выводят куда более гладкую картинку.

Хочу понять, это они просто сглаживают шумы, или я что-то не понимаю

RAW я читаю с помощью rawpy, после чего учитываю что это изображение на самом деле с фильтром Байера, и чтобы восстановить 3 канала, надо раскидать пиксели в соотв с маской:

image = rawpy.imread(filename).raw_image_visible

shape = image.shape
cshape = (int(shape[0]/2), int(shape[1]/2), 4)

post = np.zeros(cshape)
for y in range(cshape[0]):
    for x in range(cshape[1]):
        post[y][x][0] = image[y*2 + 1][x*2]
        post[y][x][1] = image[y*2][x*2+1]
        post[y][x][2] = image[y*2+1][x*2+1] + image[y*2][x*2]

Изображение в geeqie https://sun9-34.userapi.com/PmZaqUGFvW6vKNc6lNsIXpKTU5EcNkMffcsQaA/a2HvOGbQL2I.jpg

Изображение через мой код: https://sun9-71.userapi.com/TsMOGEC-X9ylBYshoxlvJN_ulvWPUgjBNC59Uw/NaZ4P8j7bpE.jpg

и да, geeqie каким-то образом не уменьшает вдвое разрешение по сравнению с исходной черно-белой картинкой на матрице:

https://sun9-66.userapi.com/WlF8ydXn8QFZTxnRJ9_wgE5Iuy9A_BH1h5rqvw/nzSpAFFjfx0.jpg

PS: да, конечно лучше использовать более длиннофокусный объектив для фото Луны, нежели 35-мм

 , ,

cvs-255 ()

Iptables связь через 3-тий хост

Есть два внешних сервера. Необходимо с первого (1.1.1.1) подключиться к…. ну допустим Mysql на втором (2.2.2.2) Но связь между серверами 1.1.1.1 и 2.2.2.2 плохая по вине цепочки передачи данных к примеру. Есть некий 3-тий сервер 3.3.3.3 у которого хорошая связь как с 1.1.1.1 так и с 2.2.2.2. Как сделать так, чтобы 1.1.1.1 обращался на 3.3.3.3:9999 тот уже делал forward на 2.2.2.2:3306 ну и по той же цепочке вовращал результат 1.1.1.1. Наверное да бы не нарушить работу 3.3.3.3 данные пакеты надо будет маркировать…

Спасибо за помощь, или хотя бы конкретную подсказку а не 3 слова (POSTROUTING, PREROUTING, MASCARADE). От них что-то уже кавардак в голове.

 , , ,

akavjik ()

Нужна прога, удаляющая стертые файлы из образа.

Чтобы уменьшить размер сжатого образа. Желательно, чтобы понимала не только ext4, но и FAT32.

dd if=/dev/zero of=/path/file не предлагать. Ищу что нибудь по интеллектуальнее, но работа будет в скрипте, по этому без ГУЯ.

Я знаю, что прога для ext4 точно есть - ей уменьшают образы всяких raspberry pi перед выкладыванием в инет.

 , , , ,

ZugDuk ()

Какой тип образа лучше использовать в ВМ Proxmox?

Всем доброго времени суток.

Раньше никогда не задумывался, но всегда наступает время когда ты углубляешься в документацию потому что в этот раз тебя никуда не торопят. Имеется небольшой кластер Proxmox (6 нод) и появилось время и желание развернуть Zabbix мониторинг.

И что-то я уперся в то какой тип образов мне лучше использовать для данной задачи. Почитал про qcow2, raw и в голове всё перемешалось.

Как я понимаю плюсы в использовании qcow2 это возможность создания снапшотов, что удобно при начальной настройке. Но, пишут, что нецелесообразно использовать для БД. А она будет нужна. Т.е. по идее можно поставить ОС на .qcow2, а диск для БД прикрутить отдельно и сделать его .raw. Или все эти извращения не стоят ничего и можно использовать то, с чем привык работать?

 , , ,

hanharr ()

Прошу не банить, если вопрос уже был. Я не нашел тему. Итак вопрос - как сейчас фотографам живется на Linux?

Итак вопрос - как сейчас фотографам живется на Linux?

В общем - насколько продвинулись программы в мире Linux для обработки RAW-файлов с фотоаппаратов Nikon? Удобно ли работать или лучше забить и просто сидеть на винде и фотошопе ломанном? Ой, не хочется на винде сидеть. Да и я верю в мир Linux, что он поможет мне.

Честно сказать хочется поставить что-то типа Kubuntu с Gimp и что-то для RAW-файлов (кстати - посоветуйте хорошую программу для замены лайтрум) и уже не парится касаемо компьютера.

Лайтрум и фотошоп мой старенький комп уже не тянет (скоро и винду уже не потянет наверное), поэтому и смотрю в сторону линукс все активнее и активнее.

 , , ,

olegzak666 ()

Копирование файлов, возможен такой вариант?

Возможно я где то натыкался на подобное, может поэтому у меня возникла такая идея... Короче есть пустая папка /folder находиться на блок девайсе (hdd), есть raw image с файловой системой и файлами на ней Вопрос: возможно ли предварительно подключив raw image в папку /folder ввести пару команд что бы файлы находящиеся в raw image копировались в папку /folder на hdd, после чего отключив image файлы остались в папке?

 , , , ,

rubitwa ()

fdisk не показывает число секторов на дорожке

Сделал образ 3ТБ диска, через dd, clone.img. Хочу теперь смонтировать вот таким образом mount -o loop,offset=смещение clone.img ./0 . Но не могу вычеслить офсет.Так как fdisk не показыает число секторов на дорожке.

 sudo fdisk -lu clone.img
Диск clone.img: 2,7 TiB, 3000592982016 байтов, 5860533168 секторов
Единицы измерения: секторов из 1 * 512 = 512 байтов
Размер сектора (логический/физический): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Тип метки диска: gpt
Идентификатор диска: AC75572E-C969-44F9-85DF-337444CA4DD5

Устр-во    Start Конец Секторы  Size Тип
clone.img1  2048 5860532223 5860530176  2,7T Microsoft basic data
Как смонтировать образ?

 , , , ,

Kaernk ()

Наиболее подходящая для снимков в RAW/видеокамеры(.MOV,.AVI,.MPG) ФС: exFat,NTFS или Fat32?

Какая из этих файловых систем больше подойдёт под снимки в RAW?
Какую файловую систему выбрать для видеокамеры?

 , , , ,

just_a_brake ()

Легкий просмотрщик raw

Установил на потыкать свежую хубунту16.10 и что установить легкое для просмотра изображений в формате NEF?

 ,

Deleted ()

Rawtherapee 5.0

Релиз уж две недели как состоялся, а новость так никто и не накатал.

В версии 5.0 нас ждут:

  • Поддержка gtk3. Поддерживаются все версии начиная с 3.16, но при этом в 3.20-3.22 имеются мелкие баги (ждут фикса в апстриме).
  • Улучшенный интерфейс. Много новых горячих клавиш, предсказуемое поведение колеса мыши при прокрутке элементов интерфейса (значение выпадающих списков будет меняться только при зажатой клавише shift), повсеместное использование модификаторов shift и ctrl при работе с гистограммами.
  • Новые инструменты автоматического подавления цветового и импульсного шумов, а так же улучшения в инструментах ручного подавления.
  • Пипетка для точного нахождения нужных точек на гистограммах.
  • Поддержка универсальных (dual-illuminant) dcp-профилей.
  • Новый алгоритм логарифмической коррекции неравномерно освещенных изображений (Multi-scale retinex). Использует вейвлет-преобразования (о коих ниже).
  • Более 2000 новых цветовых профилей для различных камер.
  • Исправления, улучшения, ускорения, догоняния и обгоняния.

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

  • Подавление шумов
  • Локальный контраст
  • Тонирование

А так же некоторые другие. Использование вейвлетов требует больше памяти и ресурсов процессора, но позволяет производить уникальные операции, как например, выделение фона в астрономических фотографиях. Количество доступных инструментов в дальнейшем будет увеличиваться.

соус

 ,

morse ()

Непонятная ФС на Android 6.0.1

Купил себе аппарат на новой ОС 6.0.1 Модель Motorola Moto G 2014. Вставил туда флешку от предыдущего аппарата - там была 4.2 вроде версия ОС. Аппарат не принял, предложил форматнуть. Ну ок, я скопировал все на комп, и форматнул через телефон. В итоге подключаю флешку через переходник к ПК, вижу формат ФС - RAW. И как теперь мне кидать музычку, фильмы и пр.? Раньше хоть была fat32 можно было без проблем, а сейчас....

 , ,

w1nner ()

darkatble: почему кривая такая кривая?

Вот опять люди на букву G сломали gtk3, из-за него не работают кривые в моем любимом rawtherapee.

В очередной раз я взял darktable, а там кривая какято безумно кривая (он там сколько я помню этот безумный инструмент всегда такой был).

Вот смотрите:

http://storage4.static.itmages.ru/i/16/1025/h_1477389579_9795759_4c8a4eb7c8.png

слева гимп (тоже не эталон но там хотябы все предсказуемо)

справа darktable - там на двух точках для S-кривой вдруг появляется «провисание» в светах (для наглядности провел красную прямую). И на изображении такая херня отражается крайне мерзко.

И где пипетка для ББ? Почему она есть в этом поделии везде кроме модуля баланса белого?

Короче, линукс не готов.

 , ,

Deleted ()

send raw socket. bug или нет ?

До этого была проблема с тем как забиндить сокет к сетевому интерфейсу. Вроде получилось. Но теперь выходят какие странности с интерфейсами eth0 и eth1. Вот код : http://pastebin.com/JidxBVSS

Вот странности : http://oi65.tinypic.com/29h474.jpg

Тут видно что из интерфейс(а) исходит лишний пакет всегда в 60 байт заполненый 0-ми поверх «TEXTEXTEXTTEXT!!!». Это происходит только когда одновременно с пк , необязательно с одной программы Исходят пакеты на Raw Socket уровне. Т е все работает хорошо , если отсылать только из одного из них. В чем проблема ?

P. S. Из «lo» и «ham0» интерфейсов пакеты исоходят без лишних 60-ти байт.

 , ,

xionovermazes ()

Как узнать сетевой интерфейс от которого пришел пакет на raw socket.

Есть raw socket.

s = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL));
Слушаю сокет так
length = recvfrom(s, buffer, BUF_SIZE, 0, NULL, NULL);
Принимаю пакеты со всех интерфейсов. Нужно только с одного. Пробовал это
if (setsockopt(s, SOL_SOCKET, SO_BINDTODEVICE,
    (void *)&ifr_tmp, sizeof(ifr_tmp)) < 0) 
{
   perror("SO_BINDTODEVICE failed");
}
Ошибки нет, но и эффекта . Собственно вопрос в том получать пакеты только с одного интерфейса или как получать все пакеты , но узнавать c какого интерфейса они пришли.

 , ,

xionovermazes ()

raw обработчик/конвертер (фото)

пользуюсь rawstudio, нравится тем, что: лёгкий, быстрый, можно сделать каждого кадра 3 варианта обработки (профили ABC), есть и минусы, но его разработка, видимо, прекратилась, и под более новые дистрибутивы нет версий, из исходников тоже не собирается, отсюда вопрос, какой есть рав конвертер, аналогичный этому?

пробовал rawtherapee - слишком перегруженный, медленный, хочет много памяти, darktable - ещё тяжелее и медленнее, darkroom и ufraw слишком простые

 ,

MaR ()

Есть ли тут фотографы, которые сидят исключительно только на Linux? Получается ли у вас?

Здравствуйте. Я использую операционную систему Linux. И хочу заниматься фотографией. Полноценно. С обработкой RAW-файлов с зеркальной камеры.

Подойдет ли Linux и программы из мира линукс, для полноценного занятия фотографией? (например для работы в студии и коммерческим фотографом)

 , , ,

olegzak666 ()

LightZone 4.1.6

Снова лень писать полноценную мини-новость, да и обновление мелкое.

27 июня обновился LightZone до версии 4.1.6, changelog прилагается. Из изменений

  • добавлены 5 вспомогательных «сеток» для инструмента кадрирования (Rule of Third, Golden Triangles, Golden Ratio, Fibonacci Spiral и Diagonal);
  • обновлена используемая версия DCRaw (v9.27);
  • добавлены новые тоновые кривых для ряда фотоаппаратов;
  • распараллелены некоторые JAI OpImage, что ускоряет открытие изображение в режиме редактирования;
  • кнопки увеличения теперь доступны в режимах кадрирования(crop)/вращения(rotate)

Для Ubuntu/Mint доступны пакеты в ppa-репозитории, для остальных дистрибутивов есть файл с исходниками.

 , ,

grem ()

Помогите разобраться с форматом raw фотографий.

Допустим имеется фотография в формате dng. Каким образом мне можно получить сами сырые данные каждого пикселя на этой фотографии? В интернете читал что файл имеет теговый формат, но не совсем понял что это из себя представляет. Каким образом можно считать данные каждого пикселя и сколько байт занимает одно значение? Спасибо.

 

user0002 ()