juni0r 0 Denunciar post Postado Setembro 3, 2004 Olá a todos, estou com um certo probleminha que não parece ter solução. Preciso trabalhar redimensionamento de imagens, e ateh peguei um script aqui do forum, e uso entre outras funções a imagecreatetruecolor(), como jah me alertaram.. porém, a qualidade da foto eh sempre ruim, distorce muito da foto real. Mas com certeza existe uma solução para isso, pois no www.fotolog.net os usuarios postam fotam de qualquer tamanho e elas são redimensionadas perfeitamente para outros 2 tamanhos.. alguem poderia me ajudar?? Obrigado, Junior Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Setembro 3, 2004 Posta o código ;) Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 8, 2004 eu usei o script aqui do imasters: http://www.imasters.com.br/artigo.php?cn=2171&cc=44 valeu Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 9, 2004 alguem? :( Compartilhar este post Link para o post Compartilhar em outros sites
covered 0 Denunciar post Postado Setembro 9, 2004 owpq você nao usa a tag <img> e usar width e height? Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 9, 2004 porque dae o tamanho em Kb da imagen continua o mesmo..ficaria meio inviavel pois uma thumb ficaria com o mesmo peso da foto original, e se tratanto de todos os tipos de usuarios, isso piora ainda mais, pq as imagens nao vao ter nenhum tipo de tratamento :( mesmo assim valeu a intenção.. se mais alguem puder ajudar sou mto grato. Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 9, 2004 boa idéia, la vai: Original Thumb 1 Thumb 2 tem fotos que fica mto horrivel, a qualidade da imagem no sentido de que ela fica picada, os rostos ficam doformados.. nao sei bem como dizer.. mas NAO eh com relação ao redimensionamento Compartilhar este post Link para o post Compartilhar em outros sites
vdepizzol 0 Denunciar post Postado Setembro 9, 2004 A solução! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif (pelo menos para mim funciona)! Antes de gerar a figura, coloque o seguinte código: PHP [/tr][tr]imageantialias($nome_da_imagem, true);imagealphablending($nome_da_imagem, true);[/tr] Aqui o resultado foi bem melhor com fotos (FOTOS!) diminuidas usando essas funções; :) Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 10, 2004 Opa!!! o código ficaria assim então: PHP [/tr][tr] $img_origem = ImageCreateFromJPEG($imagem); ImageAlphaBlending($img_origem, true); ImageAntiAlias($img_origem, true); [/tr] se for isso nao deu certo, continuou na mesma qualidade :( Compartilhar este post Link para o post Compartilhar em outros sites
vdepizzol 0 Denunciar post Postado Setembro 10, 2004 Ué... :blink: comigo a imagem ficou bem melhor que antes... :wacko: Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 12, 2004 mas cmgo nao funcionou :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
hlegius 0 Denunciar post Postado Setembro 12, 2004 se não inverteu a ordem não?! PHP [/tr][tr]imageantialias($nome_da_imagem, true);imagealphablending($nome_da_imagem, true);[/tr] até... :) Compartilhar este post Link para o post Compartilhar em outros sites
Realm 0 Denunciar post Postado Setembro 12, 2004 cara.... se você sabe mecher com classes...ou mesmo se não sabe aproveita pra aprender....pois o PHP tá virando OO....vai em www.phpclasses.orge procura por classes que façam thumbnails.....thumbs são akelas miniaturas que também são mais levesque as fotos originais.As classes fazem tudo para você, só precisa passara URI da foto.... a URL do destino, e o tamanho width e heightque você deseja para a miniatura..... e blza.... tá feito. ;) abraços Compartilhar este post Link para o post Compartilhar em outros sites
covered 0 Denunciar post Postado Setembro 12, 2004 eu acho que eu tenho uma classe simvou ver Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 13, 2004 ok, vlw a dica..espero q a qualidade melhore né?abraços Compartilhar este post Link para o post Compartilhar em outros sites
kasper 0 Denunciar post Postado Setembro 13, 2004 Viva, Eu também tinha o mesmo problema, ou parecido e acresceitei um valor quando criamos a imagem estava assim imagejpeg($imagem_fin, $imagem_gerada) e coloquei assim imagejpeg($imagem_fin, $imagem_gerada,100) em que 100 é a qualidade XCumpts. Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 13, 2004 Viva,Eu também tinha o mesmo problema, ou parecido e acresceitei um valor quando criamos a imagemestava assim imagejpeg($imagem_fin, $imagem_gerada)e coloquei assimimagejpeg($imagem_fin, $imagem_gerada,100)em que 100 é a qualidadeXCumpts. isso eu já usei.. o tamanho da imagem em Kb triplicou, enquanto a qualidade continuou praticamente a mesma.. :( mesmo assim vlw a ajudaabraços Compartilhar este post Link para o post Compartilhar em outros sites
juni0r 0 Denunciar post Postado Setembro 14, 2004 minha amiga me ajudou com o problema.. quando eu redimensionava eu usava o seguinte código era o seguinte: PHP [/tr][tr] ImageCopyResised($img_final, $img_origem, $f_x, $f_y, 0, 0, $final_x, $final_y, $origem_x, $origem_y);[/tr] e usando o código ficou perfeito: PHP [/tr][tr] ImageCopyResampled($img_final, $img_origem, $f_x, $f_y, 0, 0, $final_x, $final_y, $origem_x, $origem_y);[/tr] valeu a todos q tentaram ajudar, espero q isso ajude alguém também :) abraços Compartilhar este post Link para o post Compartilhar em outros sites