Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como extrair AVI Metadados em MATLAB
MATLAB é um pacote de software para análise matemática e modelagem. MATLAB contém funções embutidas para importar e manipular dados do filme , incluindo os codificados no formato AVI . Estas funções incorporadas permitem-lhe ler os metadados do arquivo AVI. Metadados inclui atributos do arquivo AVI , como seu comprimento , tamanho e outras informações sobre o vídeo e áudio codificado. Coisas que você precisa
software MATLAB
Show Mais instruções
1

Localize o arquivo AVI desejado alterando o diretório MATLAB para o diretório que contém o arquivo AVI ou através da codificação do arquivar caminho para o arquivo AVI em uma variável string. Não é necessário para importar os dados do arquivo AVI em MATLAB .
2

Execute o comando " aviinfo " para extrair metadados do arquivo AVI . O comando retorna uma estrutura com a informação desejada . O código fica assim:

AVI_info_struct = aviinfo ( myFileName );

Se a extensão " avi. " Não é adicionado ao final da cadeia de nome de arquivo, MATLAB irá adicioná-lo < . br>
3

acessar os metadados AVI através da análise do campo da estrutura aviinfo . Os campos incluem AudioFormat , AudioRate , Matrícula , FileModDate , FileSize , FramesPerSecond , Altura, ImageType , NumAudioChannels , numFrames , NumColormapEntries , Qualidade, VideoCompression e largura . O código de acesso a cada campo fica assim: .

AVI_info_struct.AudioFormat

Consulte a documentação do MATLAB para uma explicação completa sobre o conteúdo de cada campo de metadados (consulte Recursos)
< br > 4

Use os metadados AVI para importar e manipular dados de áudio e vídeo a partir de seu arquivo AVI .

Anterior :

Próximo : No
  Os artigos relacionados
·Tutorial para um DirectX Pixel Shader 
·Como converter decimais para binários assinados 
·Diferenças no iPhone e iPad Arquivos 
·Como inserir várias linhas de SPUFI 
·O que é um atributo de dados 
·Limitações da Lógica Fuzzy 
·Como conectar um Byte para uma Palavra Endereço 
·CheckInstall para Mac OSX 
·Como mover ViewState para a Parte inferior da página 
·Diferenças entre Estruturas e Classes 
  Artigos em destaque
·Como Contribuir CS3 FlashPaper 
·Como usar o ponteiro this em C + + 
·Como desfazer um commit no Subversion 
·Como encontrar uma String na memória buffer com C + + 
·O que é uma soma de verificação em um Mac 
·Como implementar Priority Queue Classe Usando Matriz 
·Como atualizar o PHP no iWeb 
·Como converter um JDW a um Eclipse 
·Como instalar os compiladores C + + para Netbeans 
·Como editar celular DataGrid no Silverlight 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados