In many computer vision applications, the computers are pre-programmed to solve a particular task, but methods based on learning are now becoming increasingly common.
Monissa tietokonenäköohjelmissa tietokoneet on esiohjelmoitu tietyn tehtävän ratkaisemiseksi, mutta oppimiseen perustuvat menetelmät ovat nyt yleistyneet.