Creating a patterned carpet
Mesh> Add Images as Planes> Select desired image saved on your drive (Must enable Add-on in User Preferences) 

 Add Particle System, change to 'Hair', under render settings, disable emitter and leave set to 'Path'. Add children 'interpolated'. Also might want to increase number of hairs to 5000+ so you can see it when you do a quick render with shift+z.

 Now when you render, you should see your image with the correct hair color!