edit2: The project is now hosted on Github: https://github.com/amb/blender-texture-tools
edit3: Current notable features:
- Two different algorithms to generate seamless textures
- Blender Internal renderer automatic material generation: normals and specular
- Cropping to powers of two
- Various image filters (blurs, sharpening, greyscale)
I coded this little thing. It takes in any image and according to parameters, tries to patch the edges that the seams become less visible. It's still work in progress. The algorithm is not perfect but you will get the idea I'm going for.
Included in this post should be the .blend file demo that includes the script and test images.
When you run the script it will create a tab into UV/Image editor tool shelf. Set the parameters and press the button to generate the image.
Anyone who is willing to alpha test it, please do so.
Please do comment if you think the idea is worth while. I'm also considering making normal map creation from bitmap images in addition to the seamless generator.
It's my first addon so there may be some things that are completely incorrect or just dumb. Any suggestions for improvements would be very welcome!