Pātuhitia tēnei: Machine vision: theory, algorithms, practicalities