Devido ao facto de que os códigos de barras podem incorporar muito pouca informação, cada vez mais se está a estender a muitos mais produtos a utilização dos códigos de matriz. As ferramentas de leitura de códigos de matriz foram incorporadas rapidamente na maioria dos softwares de visão já que são, provavelmente, os métodos mais úteis de interpretação deste tipo de código, especialmente, se as superfícies onde está impresso são de difícil leitura. Entre os códigos de matriz que este tipo de ferramentas pode ler encontram-se: ECC0 a ECC140, ECC200, retangular, PDF 417, PDF 417 truncado.