-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Rodrigo Vila�a wrote:
>Tenho uma m�quina digital e ao tirar fotos com ela a uma defini��o qualquer
>ela salva com um tamanho x em JPG. Se no rwindows eu abrir esta foto com um
>visualizador qualquer e colocar salvar como, a novo foto fica com um tamanho
>de x/2 ou at� menor aparentemente sem perda de qualidade e tamanho ( se
>algu�m poder me explicar o porqu�, agrade�o ).
Ok, contas simples:
uma c�mera de 2 megapixels produz, como o nome diz, 2 megapixels = 2097152
pixels. Em RGB, isso significa nada menos do que 24 bits = 3 bytes por pixel.
Ou seja, uma imagem de 2 Mpx corresponde a 6 MB.
Quando voc� grava em JPEG, ele utiliza algoritmos de compress�o. S� que, ao
contr�rio de algoritmos de compress�o como o Zip, o JPEG utiliza outros
algoritmos que _perdem_ informa��o. Isto �, os algoritmos foram desenhados
tendo em mente que o olho humano n�o v� todas as vari�ncias e nu�ncias de
cores.
O JPEG tem um par�metro de qualidade que � um fator de quanto o algoritmo de
compress�o pode sacrificar o respeito �s cores reais para com o tamanho do
arquivo. Por dois motivos basicamente, uma c�mera digital sempre guarda a
foto em alta qualidade:
1) afinal, � uma foto e voc� provavelmente quer que ela se assemelhe ao real.
A c�mera n�o tem como saber se a qualidade 70 � boa para voc� ou se voc� s�
aceita 80 para cima.
2) processamento: as c�meras tem chips muito mais lentos que o computador. Se
tivessem que reduzir muito a imagem, levariam horas para gravar cada foto
tirada. Ou ent�o seria necess�rio botar uns Pentium 4 ou Athlon64 dentro das
c�meras digitais.
>Existe no Linux algum programa em modo texto que ao digitar o comando ele
>fizesse esta redu��o de tamanho do arquivo ? Para que eu possar fazer um
>script alterando todas as fotos de um diret�rio sem precisar abrir uma por
>uma.
Claro! Existe mais de um, ali�s. Tente o convert do ImageMagick -- �
provavelmente o mais r�pido tamb�m.
Agora note que voc� disse acima: "fica aparentemente sem perda de qualidade".
Enfatizo o "aparentemente". H� perda de qualidade sim. Sempre h�. Mas a
quest�o �: at� onde voc� pode sacrificar a qualidade sem degradar a imagem?
As minhas fotos digitais eu guardo todas no formato original da c�mera. Pra
p�r num site, eu reduzi para 640x480 e qualidade 80. Resultado: arquivos
originais ~660 kB; reduzidos: ~90 kB.
Outro detalhe: os JPEG das c�meras v�m com informa��es extras no cabe�alho
EXIF, como data, tempo de abertura, foco, luminosidade e outros detalhes.
Esses dados n�o s�o copiados pelo 'convert'.
- --
Thiago Macieira - Registered Linux user #65028
[EMAIL PROTECTED]
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/1oqyM/XwBW70U1gRAnd9AJ4uF3rVBRviw20G+kX+XcuLAGsnPACfdWyx
I9+m3hrTbHS/kUJaf637hrM=
=Lr01
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html