WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

imread in C kompilieren/ Analysealgorithmus für MicroContro

 

laternenjoe
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 83
Anmeldedatum: 25.02.15
Wohnort: Bochum
Version: ---
     Beitrag Verfasst am: 13.05.2015, 21:08     Titel: imread in C kompilieren/ Analysealgorithmus für MicroContro
  Antworten mit Zitat      
Hallo,

sehe ich das richtig, dass man die Function imread() nicht zu C konvertieren kann?

Fehlermeldung:
The function 'imread' is not supported for standalone code generation. See the documentation for coder.extrinsic to learn how you can use this function in simulation.


Ich habe folgendes vor. Ich habe eine Kamera und einen Microcontroller. Jetzt möchte ich die entstehenden Bilder analysieren. Folgende Toolboxen habe ich:

Code:
----------------------------------------------------------------------------------------------------
MATLAB Version: 8.5.0.197613 (R2015a)
MATLAB License Number: ********
Operating System: Microsoft Windows 8.1 Version 6.3 (Build 9600)
Java Version: Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
----------------------------------------------------------------------------------------------------
MATLAB                                                Version 8.5        (R2015a)
Simulink                                              Version 8.5        (R2015a)
Bioinformatics Toolbox                                Version 4.5.1      (R2015a)
Communications System Toolbox                         Version 6.0        (R2015a)
Computer Vision System Toolbox                        Version 6.2        (R2015a)
Control System Toolbox                                Version 9.9        (R2015a)
Curve Fitting Toolbox                                 Version 3.5.1      (R2015a)
DSP System Toolbox                                    Version 9.0        (R2015a)
Data Acquisition Toolbox                              Version 3.7        (R2015a)
Econometrics Toolbox                                  Version 3.2        (R2015a)
Embedded Coder                                        Version 6.8        (R2015a)
Financial Toolbox                                     Version 5.5        (R2015a)
Fixed-Point Designer                                  Version 5.0        (R2015a)
Fuzzy Logic Toolbox                                   Version 2.2.21     (R2015a)
Global Optimization Toolbox                           Version 3.3.1      (R2015a)
Image Acquisition Toolbox                             Version 4.9        (R2015a)
Image Processing Toolbox                              Version 9.2        (R2015a)
Instrument Control Toolbox                            Version 3.7        (R2015a)
MATLAB Coder                                          Version 2.8        (R2015a)
MATLAB Compiler                                       Version 6.0        (R2015a)
MATLAB Compiler SDK                                   Version 6.0        (R2015a)
Mapping Toolbox                                       Version 4.1        (R2015a)
Model Predictive Control Toolbox                      Version 5.0.1      (R2015a)
Neural Network Toolbox                                Version 8.3        (R2015a)
Optimization Toolbox                                  Version 7.2        (R2015a)
Parallel Computing Toolbox                            Version 6.6        (R2015a)
Partial Differential Equation Toolbox                 Version 2.0        (R2015a)
RF Toolbox                                            Version 2.16       (R2015a)
Robust Control Toolbox                                Version 5.3        (R2015a)
Signal Processing Toolbox                             Version 7.0        (R2015a)
SimDriveline                                          Version 2.8        (R2015a)
SimElectronics                                        Version 2.7        (R2015a)
SimEvents                                             Version 4.4        (R2015a)
SimHydraulics                                         Version 1.16       (R2015a)
SimMechanics                                          Version 4.6        (R2015a)
SimPowerSystems                                       Version 6.3        (R2015a)
SimRF                                                 Version 4.4        (R2015a)
Simscape                                              Version 3.13       (R2015a)
Simulink 3D Animation                                 Version 7.3        (R2015a)
Simulink Coder                                        Version 8.8        (R2015a)
Simulink Control Design                               Version 4.2        (R2015a)
Simulink Design Optimization                          Version 2.7        (R2015a)
Simulink Desktop Real-Time                            Version 5.0        (R2015a)
Simulink Real-Time                                    Version 6.2        (R2015a)
Simulink Verification and Validation                  Version 3.9        (R2015a)
Spreadsheet Link EX                                   Version 3.2.3      (R2015a)
Stateflow                                             Version 8.5        (R2015a)
Statistics and Machine Learning Toolbox               Version 10.0       (R2015a)
Symbolic Math Toolbox                                 Version 6.2        (R2015a)
System Identification Toolbox                         Version 9.2        (R2015a)
Wavelet Toolbox  



Wie stell ich das am besten an? Ich hatte es mit
Code:
codegen testFunction.m -config:lib -args {'string','string','uint16'}
 

versucht.
VielenDank!

Ps: Ich hatte beim Ostergewinnspiel eine Zeitschrift gewonnen. Ich wollte mal zart fragen, wann ich damit rechnen kann, wann die kommt? Very Happy Ansonsten nehm ich auch wohl ne Tasse Very Happy
Private Nachricht senden Benutzer-Profile anzeigen


laternenjoe
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 83
Anmeldedatum: 25.02.15
Wohnort: Bochum
Version: ---
     Beitrag Verfasst am: 14.05.2015, 14:21     Titel:
  Antworten mit Zitat      
Ich nochmal, Ich denke mal ich habe meine Frage blöd gestellt ohne Kamera usw Surprised .

Also erstmal ich hab gestern im falschen Unterforum gepostet, sorry. Das gehört nach Bildbearbeitung. Jetzt stelle ich meine Frage mal konkreter,

angenommen ich bestelle folgende Kamera.

http://www.amazon.de/640x480-OV7670.....p;keywords=arduino+camera

Wie bekomme ich es hin, eine Funktion zu schreiben, die 2 Fotos vergleicht und speichert, wo entsprechende Pixel unterschiedliche Farbe haben? Die Funktion möchte ich ja nach C kompilieren.
Wenn ich hier in Matlab mit imread() Bilder einlese, habe ich die ja schön für jeden Pixel Zahlen in einer Matrix und kann zb einfach
Code:
imread('bild1.jpg')-imread('bild2.jpg')

eintippen.

Bei der Kamera steht:
Raw RGB, RGB (GRB4: 2:2, RGB565/555/444), YU (4:2:2) und YCbCr (4:2:2) Ausgabeformat
Unterstuetzt GA, CIF und on CIF bis 40 x 30 Format


Ist da

Code:
codegen MeinMFileMitDerFunktion.m -config:lib -args {'',''}


der beste Weg?
Welche Dateitypen muss ich bei -args eintragen? Sollte ich da eine bestimmte Toolbox benutzen? Gibt es da im Internet ein gutes Tutorial oder kann ich da den Support fragen?
Ich danke schonmal.
Schönen Feiertag!
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.