How to do image stitching using opencv (python), simplecv or pil? or any other python library, i have an image which looks like this, created from 200 images, i need to stitch them in the correct order to form an image
Asked
Active
Viewed 1,675 times
0
-
http://stackoverflow.com/a/9035758/176769 – karlphillip Mar 30 '12 at 17:49
-
http://stackoverflow.com/search?q=[opencv]+stitching – karlphillip Mar 30 '12 at 17:49
-
http://stackoverflow.com/q/6017943/176769 – karlphillip Mar 30 '12 at 17:50
-
@karlphillip - I think this is more of a jigsaw puzzle problem than precise alignment. Thanks for the first link to the ImageJ plugin - very useful – Martin Beckett Mar 31 '12 at 03:35
1 Answers
1
Do you know the order they are in?
Frankly if you are hoping to do it with image recognition and you only need one off I would use mechanical turk and let somebody spend 15mins doing it for a $1
edit: the images are very small which makes it tricky to find enough features to match. I would start with a histogram approach to group images with similar sets of colours. Then you could use a fourier transform to find lines/structure at a similar direction and spacing. Are the image allowed to be rotated?

Martin Beckett
- 94,801
- 28
- 188
- 263
-
then how to do it with numpy? i suggested these library coz they could detect RBG? and yes i can pay 5$ for that but where to find that person lol! – user Mar 30 '12 at 15:54