Abra um terminal no diretório que contenha as imagens que você deseja converter.
O EPSON S12+ não reconhece imagens JPG entrelaçadas. Para converter todas as imagens para o formato não entrelaçado, use o comando a
seguir:
convert -interlace none *.jpg slide.jpg
Obs.: As imagens convertidas ficarão com o formato: "slide-1.jpg", "slide-2.jpg" ... "slide-10.jpg" ...
Esse tipo de formato de nome não é suportado pelo comando 'jhead', que executaremos a seguir. Para substituir o caractere ' - ' por ' _ ', que será
aceito, use o comando a seguir:
for i in `ls | sed 's/-/_/g'`; do ARQ=`echo $i | sed 's:_:-:g'`; mv "$ARQ" $i; done
As imagens criadas pelo LibreOffice ("img1.jpg", "img2.jpg" ... "img10.jpg"), podem ser descartadas:
rm img*
Para criar um cabeçalho mínimo em todas as imagens, use o comando a seguir:
jhead -mkexif *.jpg
* Sem este cabeçalho mínimo, não será possível regenerar ou criar miniaturas.
Para regenerar as miniaturas de todas as imagens, use o comando a seguir:
jhead -rgt *.jpg
Opcional
Para extrair as miniaturas de todas as imagens em um diretório chamado "miniaturas", para uso posterior, use o comando a seguir:
mkdir miniaturas; jhead -st "miniaturas/mini_&i" *.jpg
Para transplantar as miniaturas para o cabeçalho Exif, após ter feito algum tratamento na imagem, use o comando a seguir:
jhead -te "miniaturas/mini_&i" *.jpg
Para assistir os Slides, transfira para o Pendrive e veja a apresentação no DATA-SHOW.
Resolvendo tudo com um único comando
Abra o terminal no diretório que contém as imagens, e cole o comando:
convert -interlace none *.jpg slide.jpg; for i in `ls | sed 's/-/_/g'`; do ARQ=`echo $i | sed 's:_:-:g'`; mv "$ARQ" $i; done; rm img*;
jhead -mkexif -n%Y%m%d-%H%M%S -rgt *.jpg
O comando irá ordenar os Slides por data e nome.
Se você possui mais de 10 Slides, certifique-se de que os nomes estejam como no exemplo:
slide_01.jpg
slide_02.jpg
..................
slide_10.jpg
slide_11.jpg
...................
slide_34.jpg
...................
Édio Mazera - mazera3[at]gmail.com