Data depthmap dienkode dan diserialisasi seperti yang dijelaskan dalam bagian encoding dan disematkan di dalam gambar seperti yang dijelaskan oleh standar Adobe XMP.
URI namespace XML adalah http://ns.google.com/photos/1.0/depthmap/
Nama | Jenis | Diperlukan | Nilai default | Deskripsi properti | Tindakan diperlukan jika gambar diubah |
---|---|---|---|---|---|
GDepth:Format | String | Ya | "RangeInverse" | Format yang menjelaskan cara mengonversi data depthmap menjadi depthmap titik mengambang yang valid. Nilai yang valid saat ini adalah "RangeInverse" dan "RangeLinear". | Tidak ada perubahan. |
GDepth:Dekat | Real | Ya | T/A | Nilai perkiraan peta kedalaman dalam satuan kedalaman. | Tidak ada perubahan. |
GDepth:Jauh | Real | Ya | T/A | Nilai jauh peta kedalaman dalam satuan kedalaman. | Tidak ada perubahan. |
GDepth:Mime | String | Ya | "gambar/jpeg" | Jenis mime untuk string base64 yang menjelaskan konten gambar kedalaman, misalnya “image/jpeg” atau “image/png”. | Tidak ada perubahan. |
GDepth:Data | String | Ya | "T/A" | Gambar kedalaman yang dienkode base64, lihat bagian encoding untuk detail selengkapnya. Peta kedalaman akan direntangkan agar sesuai dengan gambar warna yang sesuai. | Data perlu didekode ke gambar, diskalakan/dipangkas/dirotasi, lalu dienkode ulang lagi. |
GDepth:Unit | String | Tidak | "m" | Satuan peta kedalaman, misalnya "m" untuk meter atau "mm" untuk milimeter. | Tidak ada perubahan. |
GDepth:UkurJenis | String | Tidak | "Sumbu Optik" | Jenis pengukuran kedalaman. Nilai yang valid saat ini adalah "OpticalAxis" dan "OpticRay". | Tidak ada perubahan. |
GDepth:KeyakinanMime | String | no | "gambar/png" | Jenis MIME untuk string base64 yang menjelaskan konten gambar keyakinan, misalnya "image/png". | Tidak ada perubahan. |
GDepth:Keyakinan | String | Tidak | "T/A" | Gambar keyakinan berenkode base64, lihat bagian encoding untuk detail selengkapnya. Peta keyakinan harus memiliki ukuran yang sama dengan depthmap. | Data perlu didekode ke gambar, diskalakan/dipangkas/dirotasi, lalu dienkode ulang lagi1. |
GDepth:Produsen | String | Tidak | "T/A" | Produsen perangkat yang membuat peta kedalaman ini. | Tidak ada perubahan. |
GDepth:Model | String | Tidak | "T/A" | Model perangkat yang membuat peta kedalaman ini. | Tidak ada perubahan. |
GDepth:Software | String | Tidak | "T/A" | Software yang membuat depthmap ini. | Tidak ada perubahan. |
GDepth:GambarLebar | Real | Tidak | "T/A" | Lebar piksel gambar warna asli yang terkait dengan depthmap ini. Ini BUKAN lebar peta kedalaman. Jika ada, aplikasi harus mengupdate properti ini saat menskalakan, memangkas, atau memutar gambar warna. Klien menggunakan properti ini untuk memverifikasi integritas peta kedalaman dengan gambar berwarna. | Perbarui setiap kali resolusi gambar warna asli diubah. Ini mencakup pemangkasan, skala, dan rotasi. |
GDepth:TinggiGambar | Real | Tidak | "T/A" | Tinggi piksel gambar warna asli yang terkait dengan depthmap ini. Ini BUKAN tinggi peta kedalaman. Jika ada, aplikasi harus mengupdate properti ini saat menskalakan, memangkas, atau memutar gambar warna. Klien menggunakan properti ini untuk memverifikasi integritas peta kedalaman dengan gambar berwarna. | Perbarui setiap kali resolusi gambar warna asli diubah. Ini mencakup pemangkasan, skala, dan rotasi. |
1. Perhatikan bahwa menskalakan peta keyakinan adalah operasi yang tidak sederhana dan dapat mengubah akurasinya secara signifikan.