I have an XRay imaging device. Due to some technical limitations, the detector is made of a heterogeneous pixel size and several inclined and partially overlapping plates. Image is distorted. The geometry of the detector is known exactly.
I need a function that converts these distorted images into a flat image with a uniform pixel size. I already did this with the CPU, but I would like to try using GPU in portable mode with OpenGL.
I have no experience with OpenGL programming, and most of the information I could find on the Internet was useless for this use. How do I proceed? How should I do it?
The image size is 560x860 pixels, and we have a batch of 720 images for processing. I'm on Ubuntu.
source
share