This site will allow you to turn a texture into a perfectly repeating tile that looks good when repeated horizontally and vertically
This is a project for cs 534 at the University Of Wisconsin - Madison. Our goal is to use seam carving and image quilting to bring texture syntesis to a place it has never been - The web!
There has been extensive research done on the subject of texture synthesis. The main focus has been growing/continuing textures. We hope to explore the concept of texture synthesis beyond simply increasing the texture size, and into tessellating/tiling the texture. When a "single unit" of texture can be tiled such that seems are not seen and borders are hidden, the texture can grow endlessly in all directions; something that current texture synthesis methods cannot achieve. Using techniques such as seam carving, window based evaluations, and image quilting our group hopes to be able to discover a "single tile" of texture from an input image that contains the texture. This will be applicable in areas such as web development, and anywhere else were images are not processed to extend texture, but rather naively tiled.
Download here
See an abstract overview to the project here!