Como recortar automaticamente um plano de fundo aproximadamente uniforme de uma série de imagens?

1

Eu tenho um monte de fotos de placas de Petri que se parecem com isso:

O retângulo roxo não faz parte da imagem, eu o adicionei para essa pergunta.

Gostaria de recortar as áreas pretas vazias ao redor do objeto principal. A área roxa mostra mais ou menos onde eu gostaria de cortar.

O fundo parece preto, mas não é preto liso - se você ajustar o contraste e o brilho em um programa de edição de imagem, verá que ele tem textura.

Existe alguma maneira de fazer isso automaticamente para um lote de imagens semelhantes (sempre o mesmo ângulo, iluminação similar) sem fazer uma codificação séria? Por exemplo, eu sei que o Mathematica ou o Matlab provavelmente podem ser feitos para fazer isso, mas isso pode ser feito com uma ferramenta de edição de imagens de linha de comando do freeware?

    
por Superbest 17.09.2014 / 04:09

1 resposta

1

Esse redimensionador de imagens em lote ( link ) possui um recurso de corte automático que faz exatamente isso.

Você pode especificar de que lado os espaços em branco devem ser removidos, bem como definir o valor mínimo (em pixels ou porcentagem) que deve ser deixado. Além disso, mesmo que o espaço em branco não seja de uma única cor sólida, mas sim uma textura de algum tipo, o controle deslizante de tolerância integrado permite que o programa ainda o remova!

Aviso de isenção: comprei o produto dele e sou usuário dele.

    
por 16.10.2014 / 10:31