>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'е
Плюнуть на всё, перестать жрать кактус, и перейти на пиратский APP (или как там его), что-ли? Или есть альтернативы? MS ICE не предлагать, это классная программа, но для совсем других слуаев :-)
А вообще, конечно, hugin - прекрасная программа. Множество проекций (некоторые, вроде Panini, могут быть зело полезны), удобный интерфейс, хорошая управляемость процессом, возможность крутить-вертеть проекцию "в один клик" по превьюшке, GPU превью... ещё бы работала без заточки напильником и без странных заморочек - цены бы не было :-) И ещё бы не по 35 часов только на финальную сшивку, если можно...