HelloEveryone! Ich möchte etwas Wichtiges wissen. Gibt es eine Methode, um ein Bild (mit guter Auflösung) von Android-Gerät zu machen, ohne es im Festplattenspeicher (nur im RAM) zu speichern. Ich habe versucht zu:Kann ich das Foto in Android-RAM ohne SD-Karte speichern
Verwendung
TakePicture(shutter, raw, jpg)
, aber die Auflösung des resultierenden JPG ist sehr gering und RAW arbeitet mit sehr geringer Anzahl von Geräten. Was asked heregibt die Kontrolle an Google Kamera, aber auf diese Weise eine temporäre Datei auf dem Festspeicher erforderlich (Bild zu schreiben)
Wie kann ich dies tun. Oder ist es unmöglich? Irgendeine Hilfe! Vielen Dank!
Das Speichern unkomprimierter Bilder im Speicher mithilfe einer Bitmap verlangt eine OutOfMemoryException. Diese Dateien können sehr groß werden und Ihre App zum Absturz bringen. Gibt es einen Grund, warum diese nicht in temporäre Dateien geschrieben werden sollen? –
Lassen Sie es komprimieren. Übliches JPG (von der eigenen Kamera) ist nicht sehr groß und hat eine gute Auflösung. Aber die Funktion TakePicture liefert sehr, sehr, sehr schlechte Auflösung. Aber ohne temporäre Dateien. Es ist die Hauptanforderung. Ist es möglich? –