Resumo do recurso

Os dados de mapa de profundidade são codificados e serializados conforme descrito na seção de codificação e incorporados à imagem, conforme descrito pelo padrão Adobe XMP.

O URI do namespace XML é http://ns.google.com/photos/1.0/Depthmap/.

Nome Tipo Obrigatório Valor padrão Descrição da propriedade Ação necessária se a imagem for modificada
Profundidade:Formato String Yes "RangeInverse" Formato que descreve como converter os dados de mapa de profundidade em um mapa de profundidade de ponto flutuante válido. Os valores válidos atuais são "RangeInverse" e "RangeLinear". Sem alterações.
Profundidade:perto Real Yes N/A Valor próximo do mapa de profundidade em unidades de profundidade. Sem alterações.
Profundidade:Longe Real Yes N/A O valor distante do mapa de profundidade em unidades de profundidade. Sem alterações.
Gness:Mime String Yes "imagem/jpeg" É o tipo de MIME da string base64 que descreve o conteúdo da imagem de profundidade, por exemplo, "image/jpeg" ou "image/png". Sem alterações.
Profundidade:dados String Yes N/A A imagem de profundidade codificada em Base64. Consulte a seção de codificação para mais detalhes. O mapa de profundidade será esticado para se ajustar à imagem de cor correspondente. Os dados precisam ser decodificados em uma imagem, dimensionados/cortados/girados e recodificados novamente.
Profundidade:Unidades String No "m" As unidades do mapa de profundidade, por exemplo, "m" para metros ou "mm" para milímetros. Sem alterações.
GDepth:MeasureType String No "Eixo óptico" É o tipo de medição de profundidade. Os valores válidos atuais são "OpticalAxis" e "OpticRay". Sem alterações.
GDepth:Confiança de memória String não "imagem/png" É o tipo de MIME da string base64 que descreve o conteúdo da imagem de confiança, por exemplo, "image/png". Sem alterações.
Profundidade:confiança String No N/A A imagem de confiança codificada em Base64. Consulte a seção de codificação para mais detalhes. O mapa de confiança deve ter o mesmo tamanho do mapa de profundidade. Os dados precisam ser decodificados em uma imagem, dimensionados/cortados/girados e recodificados novamente1.
GDepth:Fabricante String No N/A O fabricante do dispositivo que criou esse mapa de profundidade. Sem alterações.
Profundidade:modelo String No N/A O modelo do dispositivo que criou esse mapa de profundidade. Sem alterações.
Profundidade:Software String No N/A O software que criou esse mapa de profundidade. Sem alterações.
GDepth:ImageWidth Real No N/A É a largura em pixels da imagem de cor original associada a esse mapa de profundidade. Essa NÃO é a largura do mapa de profundidade. Se presente, os apps precisam atualizar essa propriedade ao dimensionar, cortar ou girar a imagem colorida. Os clientes usam essa propriedade para verificar a integridade do mapa de profundidade na imagem de cor. Atualize sempre que a resolução original da imagem colorida for modificada. Isso inclui o corte, a escala e a rotação.
GDepth:ImageHeight Real No N/A É a altura em pixels da imagem de cor original associada a este mapa de profundidade. Essa NÃO é a altura do mapa de profundidade. Se presente, os apps precisam atualizar essa propriedade ao dimensionar, cortar ou girar a imagem colorida. Os clientes usam essa propriedade para verificar a integridade do mapa de profundidade na imagem de cor. Atualize sempre que a resolução original da imagem colorida for modificada. Isso inclui o corte, a escala e a rotação.
1. Observe que o escalonamento do mapa de confiança é uma operação não trivial e pode alterar significativamente sua precisão.