imgdiff é uma ferramenta de linha de comando que combina as duas imagens em uma única, maior, e abre uma janela GUI & nbsp; (fornecido pelo Python Imaging Library) ou um visualizador de imagens externo.
Você pode usá-lo com uma ferramenta de controle de versão, por exemplo,
bzr diff * .png --utilização = imgdiff
ou
bzr diff * .png --utilização = 'imgdiff --eog -H'
Instalação:
pip instalar imgdiff ou baixá-lo a partir de PyPI.
Uso:
Execute imgdiff --help para ver esta mensagem de ajuda:
Uso: image2 imgdiff image1
Compare duas imagens lado a lado
Opções:
& Nbsp; -h, --help mostrar esta mensagem de ajuda e sai
& Nbsp; -o OUTFILE escrever a imagem combinada para um arquivo
& Nbsp; - visualizador = COMMAND usar um visualizador de imagem externa (default: builtin)
& Nbsp; - uso eog Eye of Gnome (o mesmo que --viewer EOG)
& Nbsp; - carência = segundos segundos de espera antes de remover arquivos temporários quando
& Nbsp; utilizando um visualizador externo (padrão: 1.0)
& Nbsp; -H, --highlight destacar as diferenças (experimental)
& Nbsp; -S, --smart-highlight
& Nbsp; destacar as diferenças de uma maneira mais inteligente (experimental)
& Nbsp; - opacidade = OPACITY opacidade mínimo para destacar (padrão 64)
& Nbsp; - auto orientação picareta automaticamente (default)
& Nbsp; - lr, orientação vigor --left-direita para a esquerda e direita
& Nbsp; - tb, --top bottom-orientação força para-e-bottom top
& Nbsp; - bgcolor = RGB cor de fundo (padrão: fff)
& Nbsp; - sepcolor = RGB cor linha separadora (padrão: ccc)
& Nbsp; - espaçamento = espaçamento entre as imagens N (padrão: 3 pixels)
& Nbsp; - border = N borda ao redor de imagens (default: 0 pixels)
& Nbsp; - autoteste executar testes de unidade
O que é novo nesta versão:.
- Dependem Pillow em vez de PIL
- Mudou-se para GitHub.
O que é novo na versão 1.4.0:
- Aceita nomes de diretório: imgdiff dir1 / img.png dir2 /.
- Centros de imagens em relação ao outro, se eles têm largura / altura diferente.
- A orientação automática (--auto) usa a proporção áurea (1: 1.618) como meta para a altura desejada: largura em vez de um. 1: 1 quadrado
- Novas opções experimentais: --highlight (H) e --smart-highlight (-S). Estas áreas de destaque que são diferentes e fade out áreas que são semelhantes. Ou pelo menos tentar.
- Novas opções para ajustar a saída:. --bgcolor, --sepcolor, --spacing, --border, --opacity
- Nova opção: --eog como alias para --viewer eog, mas mais curto. Adivinha o ambiente de desktop que estou usando. ; -)
- A franzino & quot;. Conjunto de testes & quot ;, executável com imgdiff --selftest
- Melhor fonte da documentação do código via docstrings.
Requisitos :
- Python
Comentários não encontrado