Biblioteca MPEG-7Library C ++ que permite criar, manipular, armazenar e recuperar estruturas de metadados conformes MPEG-7 | |
Baixe Agora |
Biblioteca MPEG-7 Classificação e resumo
Propaganda
- Licença:
- LGPL
- Preço:
- FREE
- Nome do editor:
- Joanneum Research
- Site do editor:
- http://iiss039.joanneum.at
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 31.7 MB
Biblioteca MPEG-7 Tag
Biblioteca MPEG-7 Descrição
C ++ biblioteca que permite criar, manipular, armazenar e recuperar estruturas de metadados conformes MPEG-7 A biblioteca MPEG-7 é um conjunto gratuito e aberto de código de código aberto de classes C ++, implementando o padrão MPEG-7 (ISO / IEC 15938: 2001 e 15938: 2004). Com os desenvolvedores MPEG-7 são capazes de criar descrições de conteúdo multimídia, manipulá-las, serializá-las para XML e des-serializá-las - com validação - de XML. O MPEG-7 está disponível como liberação de origem e como binários para Mac OS X, Windows e Linux. Um grande objetivo de design foi simplificar a extensão de classes únicas para permitir que o desenvolvedor enriquecesse a funcionalidade da interface para determinados descritores. Além disso, a documentação no nível do conceito e do código-fonte melhora a curva de aprendizado para o programador. O MPEG-7 contém estruturas de dados para representar, acessar e modificar descritores e esquemas de descrição e fornece ferramentas para analisar, serializando as descrições. O MPEG-7 não contém extratos de recursos. Aqui estão algumas características principais da "biblioteca MPEG-7": · Suporte para a Parte 3, 4 e 5 do padrão MPEG-7 (versão 1, 2001) (cerca de 1200 classes) · Serializa toda a árvore ou partes dele · Serializa a string, saída do console ou arquivo · Acesso de nós com instruções XPath · Cria sub-árvores das instruções XPath · Mecanismo de extensão · Documentação de HTML Navega · Validação de esquema e verificação de namespace (no tempo de parsing) · Padrões (por exemplo, mediatiimepoint e duração) são extraídos para números - sem necessidade de processamento de string ineficiente e demorado · Funciona com codificações Unicode e Caractere Standard (ISO Latin-1, UTF-8, UTF-16) · A funcionalidade de classe pode ser adicionada no tempo de execução (vinculação tardia) · Mecanismo de extensão é muito fácil de usar · Conformidade de alças sob a extensão 'descrita no padrão MPEG-7 (Parte 7) · Plataforma cruzada: disponível para Windows, Linux e Mac OS X · Prova futura - geração de código automático permite uma atualização de biblioteca rápida quando as futuras versões MPEG-7 são liberadas · Mecanismo de travamento e atualizar notificações se os nós são alterados
Biblioteca MPEG-7 Software Relacionado