MATLAB: double complex to double

Gast #3200469
Lesenswert?

Hallo,

ich soll ein Bild 168x168 double um 30 Grad rotieren.

imrotate(Bild,30,'nearest','crop) gibt mir aber ein double complex 
zurück.

Das ich nicht anzeigen kann. Leider sind meine Matlabkenntnisse nicht 
gut.

Habe mir gedacht ich ich nutze nur den Realteil zum Anzeigen.

aber real(Bild) geht nicht. evtl. weil man damit nur Arrays keine 
Matrizen funktionieren.

Hat einer einen Tip für mich ?
Gast #3200485
Lesenswert?

Also bei mir (MATLAB R2012b) funktioniert real(A) für Matrizen. Ich 
denke da sollte nicht der Fehler liegen. Außerdem entspricht die Klasse 
der Rückgabe derer der Eingabe:
The input image can be numeric or logical. The output image is of the 
same class as the input image.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren