Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2010-09-08 21:05:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
панорамы
     Авторы панорамного софта, по-моему, совсем охренели.

     >enblend --compression LZW -f31684x24665 -o pano1x.tif [файлики]
     enblend: info: loading next image: pano10000.tif 1/1
     enblend: info: loading next image: pano10001.tif 1/1

     enblend: excessive overlap detected; remove one of the images
     enblend: info: remove invalid output image "pano1x.tif"


     Мнээээ... ну, обнаружил ты, что картинки сильно перекрываются (как, кстати, советуют во всех учебниках по съемке панорам) - ну выкинь картинку и продолжи дальше! Нет, надо удалить всю проделанную работу и выйти.

     Дальше - больше:

     >enblend.exe --compression LZW -f31684x15001 -o pano-v-hugin.tif [файлики]
     [...]
     enblend: info: loading next image: pano-v-hugin0079.tif 1/1
     enblend: info: loading next image: pano-v-hugin0080.tif 1/1
     enblend: info: loading next image: pano-v-hugin0081.tif 1/1
     enblend: warning: failed to detect any seam
     enblend: mask is entirely black, but white image was not identified as redundant
     enblend: info: remove invalid output image "pano-v-hugin.tif"


     Перевожу: "я вашу картинку крутил-вертел, так и не понял что с ней делать. Удаляю всю проделанную работу и выхожу". Выкинуть картинку и продолжить (я посмотрел глазками - картинка просто легла "внутрь" уже сшитой области, касаясь или почти касаясь краёв) - нельзя конечно.

     Ок, продолжаем:

     >enblend --compression LZW -f12736x16265+5000+6000 -o bpano-elevator4.tif [файлики]
     enblend: warning: input images to small for coarse mask; switching to fine mask
     enblend: info: loading next image: bpano-elevator40000.tif 1/1
     [...]
     enblend: info: loading next image: bpano-elevator40014.tif 1/1

     enblend: out of memory
     enblend: bad allocation
     enblend: info: remove invalid output image "bpano-elevator4.tif"
     make: *** [bpano-elevator4.tif] Error 1


     Перевожу: "ой, а картинки-то у вас небольшие! Я для таких могу маску для сшивки в полном разрешении создавать, не в уменьшенном! [вжж, вжж, вжж] Хренакс! Нет памяти". При 2Гб физической и 18Гб виртуальной (при том что одному win32 приложению больше 3Гб один фиг не дадут).

     Ок, раз не может с fine mask, попробуем объяснить политику партии вручную:

     >enblend --coarse-mask --compression LZW -f12736x16265+5000+6000 -o bpano-elevator4.tif [файлики]
     enblend: warning: input images to small for coarse mask; switching to fine mask
     enblend: info: loading next image: bpano-elevator40000.tif 1/1
     [...]
     enblend: info: loading next image: bpano-elevator40014.tif 1/1

     enblend: out of memory
     enblend: bad allocation
     enblend: info: remove invalid output image "bpano-elevator4.tif"
     make: *** [bpano-elevator4.tif] Error 1


     Первожу: "да ты что, какой такой "--coarse-mask", я же вижу что у тебя совсем маленькая панорамка, всего каких-то 70 мпикс! Я тебе её с fine mask сошью! [вжж, вжжж, вжж] Хренакс - мало памяти".

     Вообще, для программы, которая спокойно способна собирать панораму 35 часов, "выйти без сохранения" не потому что всё стало совсем плохо, а потому что не удалось пристроить очередную картинку - как-то не комильфо. А уж игнорировать прямую просьбу делать coarse mask, а потом из-за этого падать - уже даже немножко наглость.

     При этом, например, на некоторых панорамах enblend сажает вот такие прекрасные артефакты. На большинстве не сажает, а на некоторых - сажает вот, и борись как хочешь.

     При этом штатный для hugin'а маппер nona создаёт такие tif'ы, что старый-добрый smartblend, выручавший во времена ptstitch.exe, съезжает крышей и создаёт вот такое (уменьшено). Значит, и на smartblend так просто не откатишься.

     Ну и вот как с таким работать, а?! А ещё в hugin'е негров линчуют последний доступный на сайте дистрибутив под винду во-первых от прошлой версии (и не обновлялся по-моему уже больше года), а в-вторых - "из коробки" вообще не работает, по причине некомплектности (хугинцы теоретиццки должны быть в курсе, практиццки - дистрибутив там всё тот же). И при попытке найти контрольные точки для более чем 40 кадриков падает autopano-sift-c, а более 100 файликов - весь hugin. Про проблему с кириллицей в именах файлов/каталогов им, опять же, известно примерно, эээ, уж два года как, сейчас проверил - проблема на месте, "просто не используйте кириллицу"...

     Плюнуть на всё, перестать жрать кактус, и перейти на пиратский APP (или как там его), что-ли? Или есть альтернативы? MS ICE не предлагать, это классная программа, но для совсем других слуаев :-)

     А вообще, конечно, hugin - прекрасная программа. Множество проекций (некоторые, вроде Panini, могут быть зело полезны), удобный интерфейс, хорошая управляемость процессом, возможность крутить-вертеть проекцию "в один клик" по превьюшке, GPU превью... ещё бы работала без заточки напильником и без странных заморочек - цены бы не было :-) И ещё бы не по 35 часов только на финальную сшивку, если можно...


(Читать комментарии)

Добавить комментарий:

Как:
(комментарий будет скрыт)
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Имя пользователя:
Пароль:
Тема:
HTML нельзя использовать в теме сообщения
Сообщение:



Обратите внимание! Этот пользователь включил опцию сохранения IP-адресов пишущих комментарии к его дневнику.