Suchergebnisse

Suchergebnisse 1-30 von insgesamt 73.

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe den Code von @ErfinderDesRades genommen und in mein Programm eingebaut, allerdings liefert die Liste unabhängig ob eine Webcam angeschlossen ist oder nicht, den Wert 1. Weiss jemand woran es liegen könnte? Der String in der Liste gibt in beiden Fällen Die Liste hat: 1 Einträge Der Eintrag der Webcam Liste: Microsoft WDM Image Capture (Win32) wieder. Hier mein Code für den Fall: (Versteckter Text)

  • Benutzer-Avatarbild

    @jvbsl Ja ich schaue mal nach anderen libraries/Programmen. Das Problem ist das man die Bewegungsmuster erstmal anlernen muss, d.h. man berechnet aus den Bewegungsmustern Feature wie Durchschnitt, Max, Min, Dauer etc. und wendet dann einen Algorithmus wie zum Beispiel Support Vektor Maschine oder Entscheidungsbaum an und füttert dieses und bekommt ein Klassifikationsmodell. Mit dem Modell lassen sich dann neue Vorhersagen treffen. Sodass es sich um keine einfachen Algorithmus/Funktion handelt. A…

  • Benutzer-Avatarbild

    Vielen Dank @petaod an sowas habe ich auch schon gedacht. Danke. @jvbsl okay ich werde das mal versuchen. Matlab brauche ich zur Klassifikation von Bewegungsmuster, die der Sensor erfasst. Vielleicht suche nach mal nach anderen Programmen, die ähnliches leisten können. Danke für den Tipp.

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe ein Problem bei der Verwendung von DLLs. Eine DLL stellt die Verbindung zum Sensor her und arbeitet nur bei AnyCPU und x86. Auslesen einer IMU in Visual Bsasic Die zweite DLL habe ich aus Matlab generiert und arbeitet nur bei der x64 Plattform. vb-paradise.de/index.php/Threa…ostID=1089851#post1089851 Bei Matlab-DLL gibt es leider keine andere Möglichkeit, soweit ich weiß. https://de.mathworks.com/matlabcentral/answers/141694-system-typeinitializationexception-thrown-init…

  • Benutzer-Avatarbild

    ja musste tatsächlich auf x64 umstellen Vielen Dank @Quadsoft Jetzt klappts

  • Benutzer-Avatarbild

    Hallo zusammen, ich benutze Matlab 2017b und dort gibt es die Möglichkeit über das Tool deploytool aus Matlab Funktionen DLL zu bauen. Dabei habe ich erstmal eine ganz einfache Funktion addieren genommen. Genau etwas ältere Anleitung findet sich hier: mathworks.com/matlabcentral/an…AB - C%23 interfacing.pdf Doch im Groben kann man der Anleitung ganz gut folgen. Allerdings habe ich in VS Probleme beim Debuggen. Es kommt der Fehler System.TypeInitializationException beim Initialisieren der Matlab-…

  • Benutzer-Avatarbild

    Vielen Dank @exc-jdbi für Deine ausführliche Antwort Zitat von exc-jdbi: „Die YX-Werte sind absolut. Eventuell kannst sie brauchen. Ich vermute aber das sie keinen Vorteil für dich hat.“ Ja genau, ich brauche relative Koordianten. Danke @RodFromGermany. Hast mir wieder weiter geholfen Diese Umrechnungen habe ich gebraucht. Dadurch ist man unabhängiger vom MouseMove-Event, weil man für relative Koordianten die Cursor.Position umwandeln kann. Ich habe das Ganze mal in einem Timer-Event gepackt ohn…

  • Benutzer-Avatarbild

    Hallo zusammen, ich würde gerne die Mausposition auslesen und diese ins Verhältnis zu der Position eines Formelelements setzen. Dabei habe ich verschiedene Möglichkeiten gefunden wie ich die Maus-Position auslesen kann, allerdings kommen dabei unterschiedliche Werte heraus. Siehe dazu das angehängte Bild. Einzig e.X und e.Y scheinen die Location der PictureBox richtig zu beschreiben(aber dafür braucht man das MouseMove-Event ) Woher kommen diese Unterschiede? Hier der Code zum Bild : VB.NET-Quel…

  • Benutzer-Avatarbild

    Quaternion => Euler

    chris_2091 - - Sonstige Problemstellungen

    Beitrag

    ich habe vergessen, dass es wichtig ist welche Orientierung Du verwendest. Je nach Orientierung kommen andere Ergebnisse herraus. Dazu kannst Du zum Beispiel hier quaternions.online/ Deine beiden Fälle eingeben und die Orientierung ändern. Dann siehst Du zum Teil unterschiedliche Ergebnisse. Mit Orientierung ist gemeint, dass Du zuerst um bestimmte Achsen drehst, zum Beispiel erst um x dann um y und zum Schluss um z. jvbsl hat das im vorherigen Post geschildert. Es gibt mehrere Möglichkeit wie m…

  • Benutzer-Avatarbild

    Quaternion => Euler

    chris_2091 - - Sonstige Problemstellungen

    Beitrag

    hmm deine Quaternionen sind wie ich sehe nicht normiert. Sie müssen zusammen betragsweise 1 ergeben also qx+qy+qz+qw=1 Die Formeln(wir beide habe ja die selben) gelten nur für normierte. Siehe dazu das Kapitel Einheitsquaternion bei Wikipedia an @jvbsl danke für den Einfall

  • Benutzer-Avatarbild

    Quaternion => Euler

    chris_2091 - - Sonstige Problemstellungen

    Beitrag

    Welche Fälle?

  • Benutzer-Avatarbild

    Quaternion => Euler

    chris_2091 - - Sonstige Problemstellungen

    Beitrag

    Also ich mal folgendes benutzt (Versteckter Text) Das funktionierte damals, habe keine Garantie Vielleicht musst Du die Quaternionen noch normieren, die müssen qx+qy+qz+qw=1 ergeben. Die sind leider nicht immer normiert, warum auch immer.

  • Benutzer-Avatarbild

    Vielen Dank @petaod Ich werde das mir mal ansehen

  • Benutzer-Avatarbild

    Hallo zusammen, ich möchte Nutzereingaben von vb.Net nach Excel in eine bestehende Datei exportieren. Im ersten Schritt kann man die Excel-Datei durch ein OpenFileDialog aussuchen. Dann wird die Datei geöffnet und ein neues Worksheet erstellt. (Versteckter Text) Hier kommt anfangs keine Fehlermeldung, wird die gleiche Datei mehrmals benutzt, sprich bei mehreren Nutzerprofilen(bei mehreren Programmstarts ) kommt ein Fenster mit folgenden Text: "Eine Datei mit dem Namen "XYZ" ist bereits diesen Sp…

  • Benutzer-Avatarbild

    Vielen Dank! @jvbsl @Radinator dein Link ist sehr hilfreich Super das funktioniert, also man muss für jede Klassenfunktion, eine eigene Funktion schreiben, die man dann in vb.net importieren kann. In C++ würde das so aussehen (Versteckter Text) und in vb.net dann so: (Versteckter Text)

  • Benutzer-Avatarbild

    @RodFromGermany danke für den Link! Ich habe aber noch eine Frage zum Import und zwar muss der 1.Methode irgendwie die Klasse übergeben werden. also so VB.NET-Quellcode (3 Zeilen) natürlich könnte man eine Sub nehmen und einfach einen Zeiger übergeben VB.NET-Quellcode (3 Zeilen) soll man eine Dummy-Klasse erstellen? Oder habe ich da was falsch verstanden?

  • Benutzer-Avatarbild

    okay Super danke !!

  • Benutzer-Avatarbild

    Vielen Dank für die ausführliche Antwort @jvbsl !! Zitat von jvbsl: „was sicher, dass du C++/CLI genommen hast, wenn du eine Win32 Bibliothek als template genommen hast“ Ja ich habe eine Win32 als Vorlage für meine DLL genommen. Also wenn ich das richtig verstanden habe, schreibe ich die Klasse ganz normal in C++ und importiere das in eine C Wrapper, die als DLL gebaut wird und diese DLL verwende ich dann in meinem Programm?

  • Benutzer-Avatarbild

    Vielen Dank @Gonger96 und @Radinator!! Zitat von Gonger96: „Mach dir einen C++/CLI Wrapper und binde den dann in deinem VB.NET Projekt ein.“ Ja das ist eine gute Idee, allerdings wäre diese Wrapper Klasse doch auch eine DLL oder? Die Dll habe ich ja auch in Visual Studio und damit in C++/CLI geschrieben oder?

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe eine c++ Dll in Visual Studio geschrieben, die eine Kommunikation zwischen ROS(Robotersteuerung) und meinem Programm in vb.net herstellt. Daher reicht es nicht nur einzelne Funktionen aus der DLL zu importieren sondern eine ganze Klasse. In der Klasse brauche ich einige Eigenschaften und muss einiges an Klassen instanziieren. Vorher habe ich einzelnene Funktionen wie folgt geschrieben C-Quellcode (3 Zeilen) und in vb.net VB.NET-Quellcode (3 Zeilen) allerdings habe ich ni…

  • Benutzer-Avatarbild

    @jvbsl und @RodFromGermany Super! Vielen Dank! Ich werde das mal ausprobieren. Nachtrag: scheint zu funktionieren. nur Marshal.FreeHGlobal(ptrCur)[/tt]muss weg, ansonsten habe ich den gleichen Fheler wie vorher. habe das jetzt gelöst: VB.NET-Quellcode (23 Zeilen) oder habe ich das falsch verstanden?

  • Benutzer-Avatarbild

    @RodFromGermany Vielen Dank für Deine schnelle Antwort. Leider kommt beim Starten der Form folgender Fehler: An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in mscorlib.dll Additional information: Das Handle ist ungültig. (Ausnahme von HRESULT: 0x80070006 (E_HANDLE)) der Fehler ensteht wohl bei ​Marshal.FreeHGlobal(ptrCur)

  • Benutzer-Avatarbild

    Hallo zusammen, leider habe ich mich geirrt.Zitat von chris_2091: „benutze es daraus und seitdem habe ich den Fehler nicht mehr bekommen“ Leider bekomme ich den Fehler nach einiger Zeit trotzdem und ich habe dazu nichts hilfreiches im Internet gefunden. VB.NET-Quellcode (12 Zeilen) Hat jemand vielleicht eine Idee? Vielen Dank!

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „Wie groß ist Dein Bildschirm?“ Hehe.... @RodFromGermany mit den Maßen meinte ich eigentlich die Abmaß des Bildes in PowerPoint, hast aber Recht Pixel ist universell Ich wollte damit eigentlich nur sagen, das man nicht ein riesiges Bild nehmen sollte

  • Benutzer-Avatarbild

    Vielen Dank @RodFromGermany !!! habe um das Bild in PowerPoint einfach einen quadratischen unsichtbaren Rahmen gelegt und es klappt. Allerdings sollte das Bild nicht zu groß sein (ca. 1,8cm * 1,8cm), da das ansonsten auch abgeschnitten wird. Allerdings bekomme ich manchmal nach einiger Zeit folgenden Fehler: An unhandled exception of type 'System.Runtime.InteropServices.ExternalException' occurred in System.Drawing.dll Additional information: Allgemeiner Fehler in GDI+. und zwar bei der Funktion…

  • Benutzer-Avatarbild

    Hallo zusammen, ich verwende ein eigenes Bild als Cursor, wie oben beschrieben. Das mit dem Winkel habe ich ebenfalls hin gekriegt (war ein Fehler in der Nachricht) Ich habe das ganze so gelöst, das ich zuerst das Originalbild in einer Zwischenvariable gespeichert habe und diese dann drehen lasse und erst dann das Bild als Cursor verwende, das funktioniert problemlos. Allerdings ist das Bild nicht quadratisch, sprich es wird was abgeschnitten, wenn es zum Beispiel um 90° gedreht wurde. Daher wol…

  • Benutzer-Avatarbild

    Vielen Dank @RodFromGermany !! Zitat von RodFromGermany: „@chris_2091 Hast Du diesen Link gefunden?“ Nein den hatte ich noch nicht gesehen. Sehr hilfreicher Link!

  • Benutzer-Avatarbild

    Hallo zusammen, ich verwende mein eigenes Bild als Cursor VB.NET-Quellcode (1 Zeile). Hier die Funktion: (Versteckter Text) Das funktioniert problemlos. Als nächstes wollte ich das Cursorbild drehen lassen, auf Basis von Winkeln die ein Sensor ausspukt. Da habe ich folgende sehr hilfreicher Link hier im Forum gefunden: vb-paradise.de/index.php/Thread/?postID=171927#post171927 Ich habe als Basis den Code von @yeti2078 übernommen. (Versteckter Text) 1.Problem: winkel_x zeigt die ganze Zeit über 0,…