Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo erstmal!

Ich hab noch nicht soviel Erfahrung mit C++. Ich danke euch schonmal im Voraus für eure Beiträge auch wenn meine Fragen für euch ziemlich einfach erscheinen werden.

Ich soll ein Bild von einer monochromen Kamera auslesen und mir dann das komplette Bild in Pixel ausgeben lassen. Wobei weiß den Wert 255 und Schwarz den Wert 0 haben soll.

Wie kann ich mir das Bild von der Kamera holen und wie kann ich das nachher in Pixeln darstellen.

Ich verwende Visual Studio 2005.

Vielen Dank schonmal im Voraus

Wie kann ich mir das Bild von der Kamera holen und wie kann ich das nachher in Pixeln darstellen.

Das kommt ganz auf die Kamera an.

Mit dem, was der Standard hergibt, geht das sowieso nicht. Es muss also über eine Schnittstelle laufen, sei es eine, die vom Hersteller der Kamera angeboten wird, oder eine Standardschnittstelle. Aber ohne irgendwelche Informationen über diese Kamera kann niemand diese Frage beantworten.

Verschoben -> C++: Compiler, IDEs, APIs

Die Kamera ist von Dalsa.

Ist eine Spyder3 mit GigE.

Bibliotheken sind vorhanden.

Kannst du mir dann eventuell sagen, wie ich aus nem einfachen schwarz-weiß Bild die Pixel ausgeben kann?

Die Kamera ist von Dalsa.

Ist eine Spyder3 mit GigE.

Vielleicht hast du ja Glück, und jemand hat hier schon mal mit so einer oder einer ähnlichen Kamera gearbeitet. Ich persönlich glaube es aber nicht.

Vermutlich bleibt dir nur, dich durch die Dokumentation des SDK für diese Kamera zu arbeiten.

Kannst du mir dann eventuell mit dem Pixel auslesen helfen?

Das mit der Kamera ist dann ne Sache, die ich allen bewältigen muss.

Aber wenn ich dann das Bild haben, kann ja auch einfach ein normales schwarz-weiß Bild sein, was schon vorher in das Programm eingebunden wurde, wie bekomme ich dann die Pixel?

Moin!

Du hast geschrieben, dass Du Bibliotheken hast un dgenau die sollten Dir die Bilder auslesen. Um zu wissen, wie Du an die Bilder kommst, sollteste Du also in die Doku der Kamera bzw der Bibliothek schauen. Da wird dann wohl auch beschrieben, wie Du die entsprechende DLL in Dein C++-Projekt einbindest.

Du solltest auf jeden Fall noch etwas genauer schreiben, wo denn jetzt genau Dein Problem liegt.

Der Begriff "das Bild" enthält keine Information über die darunterliegende Datenstruktur. Du musst wissen, in welcher Form die Bilddaten vorliegen, dann kannst du dir darüber Gedanken machen, wie du auf einzelne Pixel zugreifst.

Du kannst dir natürlich jetzt irgendein Bilddatenformat aussuchen, aber wenn die Kamera die Daten in einem ganz anderen Format liefert, wird dir das nichts nützen.

Trotzdem vielen Dank für eure Hilfe.

Dann werde ich mich mal an die Arbeit machen.

Ich melde mich nochmal, wenn ich euch mehr dazu sagen kann

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.