Basic bar code detection is not that difficult. You set a couple of virtual lines over the images and "crawl" them pixel by pixel. Then you count the black/white changes and the density of each change. I could even think of doing this using GD if I had the time. On the other hand it can get pretty complicated if you need error correction like a neuronal network would provide it. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php