Пытаюсь повторить Т. Мертенса и др. др. статья [ 1 ], в которой авторы представляют метод объединения нескольких изображений, снятых с разной выдержкой камеры, в изображение с «лучшей» экспозицией. Также имеется демонстрационный код Matlab, доступный для статьи [2]. Метод очень прост: вы вычисляете карту весов пикселей для каждого пикселя, а затем изображения комбинируются с использованием карт весов и метода смешивания пирамиды Лапласа/Гаусса для предотвращения артефактов смешивания.
Я в основном перенес код Matlab на C++, но полученные изображения выглядят размытыми по сравнению с реализацией Matlab (изображения: http://imageshack.us/photo/my-images/204/exposuresample.jpg/).
Я уже сравнивал различные этапы рабочего процесса обработки моего порта на C++, но с этим все в порядке. Кажется, что-то не так с моей пирамидальной обработкой.
Есть ли у кого-то, кто имеет опыт обработки изображений, предложение или идея, что может привести к размытому результату?
С уважением,
[ 1 ] http://research.edm.uhasselt.be/%7Etmertens/exposure_fusion/ [ 2 ] http : //research.edm.uhasselt.be/%7Etmertens/exposure_fusion/exposure_fusion.zip