Batch converter com imagemagick jp2 para jpg

1

Qual comando eu preciso executar para colocar na pasta img / com o mesmo nome no arquivo jpg do ubuntu com 35% de conversor de qualidade do jp2? No windows eu corro tal morcego:

for /d %%d in (*) do (
  for %%f in ("%%~d\*.jp2") do (
    convert -limit memory 0 -limit map 0 "%%~ff" -quality 20 "%%~dpf\jpg\%%~nf.jpg"
  )
)

mas o que e como fazer com o ubuntu para converter jp2 para jpg com 35% e colocar jpg na pasta / img?

    
por brabertaser19 24.02.2013 / 13:46

1 resposta

2

Eu não posso falar pela configuração de qualidade porque eu não pesquisei isso, mas quando eu quero processar muitas imagens, normalmente eu as coloco em outro local usando o mogrify. Acabei de converter um diretório inteiro de imagens TIF no Ubuntu usando o seguinte.

mogrify -path tmp -format jpg -quality 35 *.tif

Todas as imagens mantiveram seu nome, foram convertidas em JPG e colocadas em um subdiretório chamado tmp. Eu poderia ter especificado um caminho completo, mas é assim que eu normalmente o faço para que ele já esteja configurado.

Mogrify irá escrever sobre as imagens no lugar (se você não especificar o caminho), então teste o comando e tenha cuidado até ficar confortável com ele.

    
por 24.02.2013 / 14:24