Hallo,
wie ist denn das Thema 'Threadsynchronisation' gedacht? Wenn die vielen Threads jeweils einen Bildbereich verarbeiten sollen, wäre es sicher sinnvoll, dass das mit denselben Bilddaten für alle Threads passiert. Mit Variante 2 kannst du das nicht sicherstellen. Jeder Thread bekommt das Bild, das zuletzt aufgenommen wurde und das kann sich im Verlaufe der vielen Abfragen schon mal ändern.
Es wäre wahrscheinlich sinnvoll, so eine Art Bildmanager zwischen Bildaufnahme (DLL) und Weiterverarbeitung zu schalten, der möglicherweise die Bilder erst mal in eine Queue stellt und für eine geordnete Verteilung bzw. Bereitstellung sorgt.
Gruß
MCoder
wie ist denn das Thema 'Threadsynchronisation' gedacht? Wenn die vielen Threads jeweils einen Bildbereich verarbeiten sollen, wäre es sicher sinnvoll, dass das mit denselben Bilddaten für alle Threads passiert. Mit Variante 2 kannst du das nicht sicherstellen. Jeder Thread bekommt das Bild, das zuletzt aufgenommen wurde und das kann sich im Verlaufe der vielen Abfragen schon mal ändern.
Es wäre wahrscheinlich sinnvoll, so eine Art Bildmanager zwischen Bildaufnahme (DLL) und Weiterverarbeitung zu schalten, der möglicherweise die Bilder erst mal in eine Queue stellt und für eine geordnete Verteilung bzw. Bereitstellung sorgt.
Gruß
MCoder