I'am using OpenCV 3.0 in order to make a blending on multiple images. I have an issue and i'am not sure if it is a bug/Enhancement related to OpenCV or a mistake on my own code. Thanks for your help.
Context : I have to blend some fisheyes images acquired by a camera (6 images for a whole 360° panorama). Before blending I have several bands on my 360 panorama due to the multiple images illuminations.
Blending Step : I am using cv::detail::ExposureCompensator for illumination correction and cv::detail::MultiBandBlender for the blending.
The result looks really nice, all the bands that i had before are completely remove out. My 360 panorama seems to be good and well blend.
But if i visualize my panorama not in an image viewer but in a 360 viewer, it still one band at the boundary between 0° to 360°. It suggest that no modulo exist (for full 360 panorama) to say during the blending "the ending part of the panorama correspond to the beginning of the panorama, so blend also this areas".
Maybe I miss something, but i don't know : _ what is wrong or missing in my implementation (no bolean exist on opencv function to say modulo or full pano) _ or Is it an OpenCV issue that need to be mentioned (ticket)
Have you more informations about that or ideas to solve the problem ?.