Bild konvertieren mit (.png-format) auf (.jpg) - format in Matlab
In meiner Anwendung, die ich benötigen, um zu konvertieren alle Bilder, die mit (.png-format) auf (.jpg) format. Ich benutzte die imwrite
Funktion (eine Matlab-Funktionen):
S=imread('D-1.png');
imwrite(S,'D-1.jpg');
und ich kann konvertieren, nur ein Bild... ich brauchen, um zu konvertieren alle Bilder und speichern Sie Sie in einen neuen Ordner.
Könnte jeder eine bitte lassen Sie mich wissen, wie kann ich das tun?
Gibt es irgendwelche änderungen in den Eigenschaften des Bild nach dem konvertieren (.jpg) format?
Bitte senden Sie Ihre wertvolle Anregungen.
Dank
- Hat einer von den Antworten, die Ihre Frage beantworten? Wenn dem so ist, bitte akzeptieren Sie es, sonst versuchen Sie zu zeigen in den Kommentaren, oder in der Frage, was fehlt. Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was Sie tun müssen, ist dieses:
dir
gibt eine Struktur mit einer Komponentename
.imwrite(S,'./newfolder/D-1.jpg')
.Gibt es irgendwelche änderungen an den Eigenschaften des Bildes nach der Konvertierung ? Im Allgemeinen ja, da gibt es Unterschiede in der Informationen, png-und jpeg-encode. Die Matlab-Hilfe für Funktionen
imread
undimwrite
erklären, einige dieser. Sie können feststellen, dass Sie müssen, oder wollen, um das Bild zu ändern, dass Sie Lesen, bevor Sie schreiben.Diese hier, kombiniert mit dem, was Sie tun sollten, die trick!
Nehme ich den Vorschlag von Mitgliedern und ich habe versucht, die folgende Codierung so war ich in der Lage zu konvertieren (
.png
) format (.jpg
) format: