pgmfindclip.

PGMFindClip Project pode encontrar automaticamente uma borda de recorte para uma sequência de imagens PGM (um bom companheiro para transcode).
Baixe Agora

pgmfindclip. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Christian Vogelgsang
  • Site do editor:
  • http://www.lallafa.de/bp/lcdml.html

pgmfindclip. Tag


pgmfindclip. Descrição

O projeto PGMFindClip pode encontrar automaticamente uma borda de recorte para uma sequência de imagens PGM (um bom companheiro para transcode). O projeto PGMFindClip pode encontrar automaticamente uma borda de recorte para uma seqüência de imagens PGM (um bom companheiro para transcode no Linux). Esta ferramenta tenta encontrar uma borda de recorte adequada para uma série de imagens cinzentas. É muito útil extrair automaticamente os valores de clipping para transcodificar um filme se o quadro de origem estiver codificado com barras pretas. Uma borda em torno de uma imagem é definida por uma área valiosa retangular e homogênea que se estende a partir de cada borda da imagem (por exemplo, as barras pretas ao redor um quadro de filme). Para cada imagem, a maior borda de clipe é determinada e a menor região comum da série de imagens é retornada. Imagens vazias ou imagens sem regras válidas são ignoradas. Para lidar com regiões ruidosas nas áreas de fronteira negra, a região que acha que o algoritmo não cortou simplesmente todas as regiões com valores puramente zero, mas usa um limiar na soma do gradiente Absolut Linhas e colunas como uma dica para o início do conteúdo da imagem real.Você precisa de uma ferramenta de processamento de quadro como transcode para realizar a operação de recorte. O programa pressupõe que todas as imagens têm o mesmo tamanho! Instalação: Compile o código-fonte com o Makefile e coloque o binário resultante em seu caminho. Usage: você primeiro tem que gerar uma sequência de imagem cinza do seu filme. A combinação dos switches -k e -y ppm no transcode é muito útil nesta situação: transcode .... -k -y ppm -o Sampleit é muito importante para extrair quadros de diferentes regiões do filme. Geralmente é uma má idéia extrair os primeiros dois quadros de um filme, já que eles geralmente contêm uma tela preta ou logotipos que levariam a fronteiras erradas de recorte. Uma solução melhor e ainda eficiente é escolher todos os arquivos do conjunto de títulos do filme (os arquivos VTSXXX.VOB) e usar o modo VOB de transcode para extrair um único quadro de cada arquivo (Bash Sytax!): Para um em *. vob; transcodificar -i $ a -x vob -z -k -y ppm -o amostra -c 32-33; Donenote que eu pulo alguns quadros (aqui 32) porque a decodificação de quadros de filmes no início de um arquivo VOB nem sempre é possível corretamente. (O conjunto de arquivos VOB é uma unidade localigal, mas os arquivos em si são apenas divididos devido a restrições de tamanho de arquivo / arquivos (= 1GB)). Observe também a opção -z para virar os quadros.Então você pode executar pgmfindclip com: pgmfindclip amostra * .pgmthe borda de recorte é retornada como uma lista de 4 valores separados por vírgula: , , , <> Esta é a sintaxe correta para a opção de recorte (-J) do transcode: clip = `pgmfindclip amostra * pgm`transcode .... -j $ clip .... restringir o resultadoPGMFindClip tem várias opções para restringir o resultado calculado . Você pode forçar que a imagem resultante é um múltiplo de um determinado fator. Também a fronteira pode ser arredondada para outro fator. Isso é útil se você quiser processar a imagem cortada com um codificador de vídeo que impeça tais restrições ao formato de entrada: dê o modulo para o tamanho da imagem de destino com a opção -f. O módulo para a fronteira é dado com -b. O PGMFindClip emitirá uma mensagem de erro se o alinhamento combinado de quadro e borda não for possível. O tamanho do quadro será reduzido para atender às restrições e, portanto, a fronteira será ampliada. Você pode trocar esse comportamento com a opção -e (expandir). Em seguida, o quadro pode ser maior que o determinado clipe regional.pgmfindclip -f 16 amostra * .pgmthis Exemplo Exemplo de um módulo de 16 em ambas as instruções.Mais recursos · Se as barras pretas não são zero são valorizadas, mas ter um valor acima de zero, então o gradiente é muito grande na fronteira da imagem. Você pode pular este teste especificando a opção -o (offset). Em seguida, a pesquisa iniciará n linhas / colunas depois. · Você pode adicionar uma borda de segurança à região de recorte calculada com a opção -s. Isso é útil para ignorar os artefatos de sangramento na fronteira do material analógico digitalizado. · Você pode visualizar a borda do clipe encontrado com a opção -w. Esta opção irá escrever novas imagens pgm (* -m.pgm) com a borda do clipe desenhada como um retângulo invertido nele. O que é novo nesta versão: · Adicionado patch por Svante Signell (corrige um div por bug zero)


pgmfindclip. Software Relacionado

kavi2dvd.

kavi2dvd é um script Kommand leva um arquivo AVI, o converte no MPEG2 com áudio AC3. ...

150

Download

Grabslets.

Grabslides é uma linha de comando para automatizar a sincronização de vídeos e slides durante cursos ao vivo e on-demandne. ...

152

Download

Ksubtile.

Ksubtilile é um editor para o ambiente KDE para editar, fazer e salvar legendas no formato SRT SUBTITLE. ...

153

Download