Ich habe eine Bildverarbeitung Matlab Algorithm
und möchte es auf Android bereitstellen. Ich konvertiere Matlab-Codes in C++ und verwende generierte Codes unter Android OS von NDK.
Jetzt verwenden meine Matlab-Coder Header-Dateien der DLL.
matlab coder output files
Wie kann ich diese Dateien in mein Android Studio-Projekt aufnehmen? Ich suche und finde Windows DLL kann nicht auf Android laufen. Wenn das für mein Problem richtig ist, gibt es irgendeinen Weg, der zu Matlab Coder
sagt, benutzt dll nicht?enthalten Matlab Coder DLL im Android Studio
Antwort
finden Sie in der folgenden Dokumentation Link:
auch den Anfang der folgenden Seite sehen:
http://www.mathworks.com/help/images/list-of-supported-functions-with-usage-notes.html
Sie sollten eine Hardware-Ziel versuchen anders als "MATLAB Host-Computer" . Bei der Ausrichtung auf "MATLAB Host Computer", wenn eine plattformspezifische Implementierung einer gemeinsam genutzten Bibliothek für die Bildverarbeitungsfunktion verfügbar ist, wird diese verwendet. Für andere Ziele verwendet der Coder jedoch eine eigenständige C-Code-Implementierung für die Funktion, falls diese verfügbar ist.
Ich generierte Code-Dateien ohne DLL, indem ich ARM als Hardware-Ziel auswählte – Mneckoee
- 1. Matlab Coder fzero Funktion
- 2. MATLAB Coder Hallo Welt starten
- 3. Get Dll enthalten in Visual Studio
- 4. get Reihe von ENUM - Matlab-Coder
- 5. Coder auf Matlab zu C++, sym und Dauerfunktion?
- 6. Nicht-rekursive Implementierung von Dauerwellen in Matlab, kompatibel mit Coder
- 7. Mit Matlab Coder generierten Algorithmus für die Produktion
- 8. Formen im Android Studio?
- 9. Junit im Android Studio
- 10. C und Matlab: Warum wird diese eine Zeile in Matlab so viele Zeilen in C++ - Code, generiert von Matlab Coder?
- 11. Code-Vervollständigung im Android Studio
- 12. GSON-Bibliothek im Android Studio
- 13. Mit GetBBSID() im Android Studio
- 14. MatLab C++ Gemeinsame Dll-Bibliothek Initialisierung Crash
- 15. Wie verlinke ich die DLL im Visual Studio?
- 16. Visual Studio 2005-Sicherheitsupdates und CRT-DLL-Versionen im Manifest
- 17. Ein Java-Programm mit großer Eingabegröße im Top-Coder lösen
- 18. DLL-Versionen im Visual Studio angezeigt. Net nicht die referenzierte DLL-Datei/Produktversionen
- 19. Android Studio-String hello_world nicht in der Datei string.xml enthalten
- 20. SafeFileHandle im DLL-Import
- 21. in android Datenbindung enthalten Layout
- 22. init (Coder :) nicht in schnellen
- 23. MATLAB: Codezellen im MATLAB-Editor komprimieren
- 24. C#: comctl32.dll Version 6 im Debugger
- 25. C# .net Web-Anwendung mit DLL-Datei von Matlab implementiert
- 26. Kann ActionBr nicht im Android Studio entfernen?
- 27. Zugriff auf zxing jar im Android Studio
- 28. Android Studio standardmäßig im Debug-Modus gestartet
- 29. Ausnahme im Plugin Fabric für Android Studio
- 30. Java Feld Watchpoints im Android Studio
Die Bibliotheken, die Sie verwendet haben, könnten für Android verfügbar sein. Oder Sie haben den Quellcode der Bibliotheken, dann könnten Sie sie für Android kompilieren. Oder Sie versuchen, diese Bibliotheken loszuwerden. Brauchst du sie wirklich? –
Warum sie die Frage herabstufen ?! Erklären Sie den Grund, damit ich die Frage bearbeiten kann ?? – Mneckoee
Wie können sie für Android verfügbar sein? sie sind Matlab 2016a dll. Sind sie Open Source? Ich denke nicht. – Mneckoee