I dati della profondità sono codificati e serializzati come descritto nella sezione di codifica e incorporati all'interno dell'immagine come descritto dallo standard Adobe XMP.
L'URI dello spazio dei nomi XML è http://ns.google.com/photos/1.0/profonditàmap/
Nome | Tipo | Obbligatorio | Valore predefinito | Descrizione della proprietà | Azione richiesta se l'immagine viene modificata |
---|---|---|---|---|---|
Profondità:formato | Stringa | Sì | "RangeInverse" | Il formato che descrive come convertire i dati in profonditàmap in una mappa di profondità con virgola mobile valida. Gli attuali valori validi sono "RangeInverse" e "RangeLinear". | Non viene apportata alcuna modifica. |
Profondità:quasi | Esiste | Sì | N/A | Il valore vicino alla mappa di profondità in unità di profondità. | Non viene apportata alcuna modifica. |
Profondità:lontana | Esiste | Sì | N/A | Il valore lontano della mappa di profondità in unità di profondità. | Non viene apportata alcuna modifica. |
Profondità:Mime | Stringa | Sì | "image/jpeg" | Il tipo MIME della stringa base64 che descrive il contenuto dell'immagine di profondità, ad esempio "image/jpeg" o "image/png". | Non viene apportata alcuna modifica. |
Profondità:dati | Stringa | Sì | "N/D" | L'immagine di profondità codificata in base64. Consulta la sezione relativa alla codifica per ulteriori dettagli. La mappa di profondità verrà allungata per adattarsi all'immagine a colori corrispondente. | I dati devono essere decodificati in un'immagine, ridimensionati/ritagliati/ruotati e quindi ricodificati. |
Profondità:Unità | Stringa | No | "m" | Le unità della mappa di profondità, ad esempio "m" per metri o "mm" per millimetri. | Non viene apportata alcuna modifica. |
Profondità:MisuraTipo | Stringa | No | "OtticoAsse" | Il tipo di misurazione della profondità. Gli attuali valori validi sono "opticalAxis" e "opticRay". | Non viene apportata alcuna modifica. |
Profondità:Fiducia | Stringa | no | "immagine/png" | Il tipo MIME della stringa base64 che descrive il contenuto dell'immagine relativa all'affidabilità, ad esempio "image/png". | Non viene apportata alcuna modifica. |
Profondità:affidabilità | Stringa | No | "N/D" | L'immagine di affidabilità codificata in base64. Consulta la sezione relativa alla codifica per ulteriori dettagli. La mappa di affidabilità dovrebbe avere le stesse dimensioni della mappa di profondità. | I dati devono essere decodificati in un'immagine, ridimensionati/ritagliati/ruotati e quindi ricodificati1. |
Profondità:produttore | Stringa | No | "N/D" | Il produttore del dispositivo che ha creato questa mappa di profondità. | Non viene apportata alcuna modifica. |
Profondità:modello | Stringa | No | "N/D" | Il modello del dispositivo che ha creato questa mappa di profondità. | Non viene apportata alcuna modifica. |
Profondità:software | Stringa | No | "N/D" | Il software che ha creato questa mappa di profondità. | Non viene apportata alcuna modifica. |
Profondità:larghezza immagine | Esiste | No | "N/D" | La larghezza in pixel dell'immagine a colori originale associata a questa mappa della profondità. NON è la larghezza della mappa di profondità. Se presenti, le app devono aggiornare questa proprietà quando ridimensionano, ritagliano o ruotano l'immagine a colori. I clienti utilizzano questa proprietà per verificare l'integrità della mappa con profondità di colori. | Aggiorna ogni volta che la risoluzione dell'immagine a colori originale viene modificata. Ciò include ritaglio, scala e rotazione. |
Profondità:altezza immagine | Esiste | No | "N/D" | L'altezza in pixel dell'immagine a colori originale associata a questa mappa della profondità. NON è l'altezza della mappa di profondità. Se presenti, le app devono aggiornare questa proprietà quando ridimensionano, ritagliano o ruotano l'immagine a colori. I clienti utilizzano questa proprietà per verificare l'integrità della mappa con profondità di colori. | Aggiorna ogni volta che la risoluzione dell'immagine a colori originale viene modificata. Ciò include ritaglio, scala e rotazione. |
1. Tieni presente che la scalabilità della mappa di affidabilità è un'operazione non banale e potrebbe modificarla in modo significativo.