StartseiteAnwendungGeschäftsbüro

360 -Grad -Panaromrekorder aus Aaremu Augmented Reality Emulator/Simulator.

Aaremu (https://github.com/donaldmunro/aaremu) ist ein Software -Tool, das die Simulation der Augmented Reality ermöglicht

indem ein AR -Entwickler erlaubt, eine 360 ​​-Grad -Ansicht von a aufzunehmen

Position mit der Gerätekamera und den Rotationssensoren. Die Arcamera

Klasse, der einen Betrüger oder ein Schein der Android -Kameraklasse bietet

kann dann verwendet werden, um die Aufzeichnungsszene anstelle der Live anzunehmen

Kamera -Vorschau durch die Android -Kameraklasse. Die Arcamera

Vorschau -Rückruf ist analog zur Standardkamera -Vorschau

Rückruf, außer dass die im Rückruf bereitgestellten Vorschau -Bytes

werden aus einer Datei extrahiert, die von der Rekorderanwendung erstellt wurde

basierend auf dem aktuellen Lager, der durch die Orientierung zurückgegeben wurde

Sensor (en). Diese Vorschau -Bytes werden an den Entwicklungscode übergeben

über denselben Vorschau -Rückruf gemäß der Standardkamera

Klassen und können somit von Computer -Vision -Algorithmen verarbeitet werden

Bevor Sie von der Client -Anwendung angezeigt werden. Die Rahmen sind

Speichern

und nicht als Video, sodass auf die Vorschau in beiden zugegriffen werden kann

Richtungen im Uhrzeigersinn und gegen den Uhrzeigersinn und präzis

Standorte sind anstelle eines Video -Keyframe möglich.

Das Tool richtet sich an Entwickler der mobilen AR -Anwendung im Freien

Da es dem Entwickler erlaubt, einen oder mehrere 360 ​​Grad aufzunehmen

Panoramen eines bestimmten Ortes und dann debuggen und testen Sie den AR

Bewerbung in Bequemlichkeit eines Büros oder Zuhauses ohne zu müssen

Nehmen Sie umfangreiche Änderungen an der Programmierung vor

Code.

Diese App ist der Aaremu -Rekorder. Es funktioniert, indem die Kameraausgabe im Vollbildmodus mit einer Schnittstellenschublade am linken Rand des Displays angezeigt wird, das herausgezogen werden kann. Ziehen Sie die Schublade aus und klicken Sie auf die Schaltfläche "Aufzeichnung". Zu Beginn der Aufzeichnung wird der Benutzer aufgefordert, einen Namen für die Aufzeichnungsdateien, eine Aufzeichnungsmethode, ein Dateiformat, die Auflösung, das Aufzeichnen von Inkrementen und die Verwendung von Orientierungssensor anzugeben.

Das Dateiformat kann derzeit eines von RGBA, RGB, RGB565, NV21 und YV12 sein.

Während zu größeren Dateien führt, wird RGBA als GPU -Textureinheiten bevorzugt

Arbeiten Sie am besten mit 4 Byte ausgerichteten Texturen und den meisten OpenGL -Implementierungen

Konvertieren Sie sowieso intern in RGBA.

Die Auflösung kann in einem Spinner ausgewählt werden, der alle Auflösungen liefert

vom Gerät unterstützt. Das Aufzeichnungsinkrement gibt das Lagerinkrement an

zwischen den Rahmen gerettet. Der Rotationssensor gibt an, welcher Orientierungssensor

Fusionsmethode zur Berechnung der Geräteorientierung und zum Lager.

Die Aufzeichnungsmethoden sind derzeit wiederholt und durchqueren bis abgeschlossen. Die Wiederholungsmethode funktioniert wie folgt:

Nach dem Aufzeichnen der Grenzflächenschublade zeigt das Stromlager und das Ziellager an. Zu Beginn der Aufzeichnung wird das Ziel auf 355 gesetzt, um bei 0 im Uhrzeigersinn zu beginnen. Die Kameraausgabeoberfläche zeigt einen überlagerten Pfeil mit der Bewegungsrichtung an, die rot ist, wenn sie korrigiert und bei der Aufnahme grün. Sobald der Benutzer auf 355 bewegt wird, ist das Ziel auf 0 gesetzt, der Pfeil wird grün und die Aufzeichnung beginnt. Während der Aufzeichnung, wenn ein Rahmen übersehen wird, ändert sich die Pfeilfarbe und die Richtung rot, bis der Benutzer korrigiert.

Die Traverse -Aufzeichnungsmethode beginnt mit der Aufzeichnung vom aktuellen Standort. Ein überlagerter Pfeil zeigt die Bewegungsrichtung während der Aufnahme an. Verpasste Lager veranlassen nicht, dass der Benutzer aufgefordert wird, sich zurückzuziehen. Stattdessen werden verpasste Lager in nachfolgenden Traverals aufgegriffen, dh mehr als ein 360 -Grad -Traversal kann bei nachfolgenden Durchquellen erforderlich sein, wenn der überlagerte Pfeil für die bereits verarbeiteten Lagerung blau ist, die jedoch in der vorherigen Traversal übersehen wurde.

Für beide Methoden ist das Gerät in einem konstanten vertikalen Winkel und reibungsloses Drehen für genaue Aufzeichnungen wichtig. Für die Traversal -Methode versuchen Sie auch, die Bewegung ständig im Uhrzeigersinn ohne Umkehrungen zu halten.

Was ist neu in der neuesten Version 2.2

Zuletzt aktualisiert am 27. April 2017 v2.2
Fehler in der Release -APK behoben, die Segmentierungsfehler verursachte, weil Proguard die Namen der S -Java -Variablen versteckte, die von der JNI -Schnittstelle gefordert wurden.
Datenschutzrichtlinie hinzugefügt
V2.1
1. Artoolkit -Unterstützung.
2. Optionales 3-up-Bildstich, das einen Mittelungsfilter für Rotation bietet
Aufnahmen.
3. Support für die Nachbearbeitung von Aufnahmen von Off-Device-Desktops. Bildnähte
(Schritt 2 oben) erfordert dies nahezu, da es auf einem Android -Gerät ziemlich langsam ist.

Mehr lesen

Vorschau

Benutzer sahen auch

Alle ansehen

Das könnte Ihnen gefallen

Alle ansehen

Weitere ähnliche Spiele

Alle ansehen

Weitere Level-Spiele

Alle ansehen