Eine Scannerzeile von einem Flachbettscanner würde gehen.
Eventuell noch eine rote Scheibe/Folie um andersfarbenes Störlicht zu eliminieren.

Eine Webcamm ggf. auch mit Farbfilter und ein Linienerkkennungsalgorithmus.

Eine Reihe von Fotodioden/Fototransistoren ggf. gegen seitliches Streulicht per Tubus abgeschirmt. Das ist eigentlich das selbe wie die Scannerzeile nur mit geringerer Auflösung und im Selbstbau.