Ir para o conteúdo

 Voltar a Ginga-NCL Vi...
Tela cheia

Cores

23 de Janeiro de 2009, 11:37 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 100 vezes

Olá a todos,

Estava olhando a norma da ABNT 15606-2, na página 44, onde há a Tabela 20 — Parâmetros/atributos reservados e valores possíveis, tem uma linha falando sobre o atributo background:

Nomes de cores reservadas: “white”, “black”, “silver”, “gray”, red”, “maroon”, fuchsia”, “purple”, “lime”, “green”,  “yellow”, “olive”, “blue”, “navy”, “aqua” ou “teal”. Uma outra opção para especificar o valor da cor é especificada na ABNT NBR 15606-1. O  valor da cor de fundo pode também ter valor reservado “transparent”. Isso pode ser útil para apresentar imagens transparentes, como GIF transparentes, sobrepostos sobre outras imagens ou vídeos. Quando não especificado, o atributo de cor de fundo toma o valor default “transparent”

A frase em negrito me chamou atenção e fui até a norma 15606-1 em busca de tal informação, mas não encontrei. A norma (cujo link no site do ginga é  http://www.abnt.org.br/imagens/Normalizacao_TV_Digital/ABNTNBR15606-1_2007Vc_2008.pdf)
tem apenas 24 páginas e não há nada sobre cor de fundo (pelo menos eu não achei).

O documento referenciado no texto é esse mesmo? Há alguma mais atualizado?

Ou se alguém tiver como me dar essa informação: qual a outra forma de especificar cor em NCL? Já tentei "R,G,B" mas ele sempre considera a cor passada como branca. Estou fazendo uma aplicação onde quero que a cor do chromakey de um descritor seja uma cor não especificada entre as 16 listadas no texto. Inclusive, atualmente, estou usando a cor de nome "magenta" (não listada no texto) e funciona normalmente.

Obrigado

Autor: José Ricardo Júnior


33 comentários

  • B6b3cae0711e1cd6e59c07cc4b342f8b?only path=false&size=50&d=404José Ricardo Júnior(usuário não autenticado)
    23 de Janeiro de 2009, 11:45

     

    Inicialmente havia feito uns testes com chromakey e achei que o fato do RGB não estar funcionando em NCL seria um problema do Virtual STB, por isso este tópico está nesse fórum. O correto seria que ele estivesse na sessão de dúvidas sobre a linguagem. Desculpem o equívoco.

    Contudo, ainda aguardo resposta. 

    • B6b3cae0711e1cd6e59c07cc4b342f8b?only path=false&size=50&d=404José Ricardo Júnior(usuário não autenticado)
      23 de Janeiro de 2009, 12:18

       

      Descobri a outra maneira: RGB no formato hexadecimal:

      #000000 = 'black'

      #FFFFFF = 'white'

      #FF0000 = 'red'

      etc.

      • 6d8523ee8653cf0ab9ef0e1348918792?only path=false&size=50&d=404Marcio Moreno(usuário não autenticado)
        3 de Fevereiro de 2009, 17:42

         

        Oi, Joseh Ricardo.

        Existem algumas formas especificadas na norma 15606-2 para determinar a cor de fundo de uma regiao NCL. Uma forma seria definir um valor, entre os que voce citou (black, green, ...), para o parametro background definido no descritor. Nesse caso, todos os nohs que utilizarem esse descritor terao a cor de fundo definida no valor do parametro. Uma segunda forma seria atribuir um desses valores aa propriedade background devidamente interfaceada no noh desejado, tendo como consequencia apenas a alteracao da cor de fundo da regiao do objeto de representacao correspondente. Uma terceira forma possivel (nao padronizada), seria utilizar propriedades definidas proprietariamente pelos exibidores. Um exemplo seria a propriedade x-rgbBgColor exemplificada pelo PlainTxtPlayer responsavel por renderizar textos do exemplo NCL que a VMWare traz.
        Eh interessante ressaltar que a norma 15606-2 define que, por omissao, uma regiao NCL deve ser transparente, ou seja, para regioes onde nao fora definido um background, o mesmo serah transparente.
        Outro ponto interessante deste topico: cabe ao exibidor a capacidade de interpretar chromakeys/alphachannel/... de gif/png/... e renderizar o conteudo na regiao especificada pelo autor... as areas definidas no conteudo respeitam assim a transparencia ou a cor definida no background.

        Sds. Marcio Moreno

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo