Basılı ortamdaki makine ya da el yazılarını yapay zeka ve işaret işleme algoritmaları kullanarak tanıma ve elektronik ortamdaki bir metne dönüştürme tekniğidir. Basılı ortamdan önce optik tarayıcılarla yazı bölgeleri bit eşlemli imgelere dönüştürülür. Bu imgelerde eşikleme yöntemiyle yazı bölgeleri arka fondan ayrılır, satırlar ve karakter kutucukları bulunur, nihayet örüntü tanıma ile grafik karakterler tanınır.