The article research on a method that corss compiling OpenCV and Qt on Linux OS and porting it to Linux operating system. It builds up an Embedded Image Processing System with ARM920T which is a core that can achieve complicated image processing. This platform makes classic algorithm barcode recognition come true. The article describes barcode position recognition and algorithm. The experimental result verifies the availability of the method in this article.