R
Requiem
Grünschnabel
Hallo an alle!
Ich hab ein recht komplexes problem, auch wenn die frage an sich wohl einfach ist :/ :
für ein projekt muss ich in einem bild möglichst schnell das hellste pixel finden (wenn es mehrere gibt sollte das erste mit maximalwerten reichen).
Das bild kommt letztendlich von einer usb-webcam und hat zwar farbinformationen, dürfte aber wegen filtern an der kamera nur noch aus schwarz/grau und ein paar hellen flecken bestehen. Das bild hat eine auflösung von mindestens 800x600 und maximal 1600x1200. Da das hellste pixel nach möglichkeit in echtzeit in jedem frame (also 25x in der sekunde) gefunden werden soll, brauche ich dafür jetzt einen möglichst effektiven algorithmus.... ich erwarte/hoffe garnicht auf komplette ausarbeitungen,ich brauche lediglich ansätze wie das am schnellsten ginge, da die methode
nicht sonderlich effizient ist auf die programmiersprache kommts deshalb auch nicht an, pseudocode reicht vollkommen!
Bin für alle vorschläge dankbar
MFG
Requiem
Ich hab ein recht komplexes problem, auch wenn die frage an sich wohl einfach ist :/ :
für ein projekt muss ich in einem bild möglichst schnell das hellste pixel finden (wenn es mehrere gibt sollte das erste mit maximalwerten reichen).
Das bild kommt letztendlich von einer usb-webcam und hat zwar farbinformationen, dürfte aber wegen filtern an der kamera nur noch aus schwarz/grau und ein paar hellen flecken bestehen. Das bild hat eine auflösung von mindestens 800x600 und maximal 1600x1200. Da das hellste pixel nach möglichkeit in echtzeit in jedem frame (also 25x in der sekunde) gefunden werden soll, brauche ich dafür jetzt einen möglichst effektiven algorithmus.... ich erwarte/hoffe garnicht auf komplette ausarbeitungen,ich brauche lediglich ansätze wie das am schnellsten ginge, da die methode
Code:
for pixel in frame; do
if [[ value > $max ]]; then max=pixel(x,y); fi
done
Bin für alle vorschläge dankbar
MFG
Requiem