Jump to content


Photo

Script De Tratamento De Fotos


  • Faça o login para participar
115 replies to this topic

#76 5ky

5ky

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 14/08/2004, 03:03

opa...

precisei muito de um script desses esses dias...
soh que fiz um tanto quanto diferente

algumas coisas ficaram mais funcionais na minha opniao...

em vez de imagecopyresampled eu acho legal usar imagecopymerged...

assim vc nao limita o tamanho da imagem que vai ser mostrada..

-------------------------------------------------
oque seria mto legal fazer seria

um script que mostre os dumbs com link para a foto grande , esta abre num pop up com tamanho personalizado...

Nunk vi isso.. seria mto interessante

sobre o upload...
qq arkivo de upload comum que jogue na pasta jah taria bom!
mas dai pra atualizar fika dificil hehe... o negocio seria fazer um script de upload que executasse esse script de cima para a foto!!


tipo.. so bem NB em php.. espero nao ter errado mto no 1o topico hehe...

mas fikam aki minhas ideias...

FLwz

Edição feita por: 5ky, 14/08/2004, 03:25.


#77 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 14/08/2004, 09:30

Bom dia 5ky...

Antes de mais nada, seja bem vindo... (y)

Em que tipo de solução você precisou implementar um script destes? Como este script lhe ajudou?

Não entendi o que você quis dizer com "não limita o tamanho da imagem", se puder comentar a respeito. Acho que o objetivo dos nossos scripts são, um pouco, diferentes.
------
Mero mortal!

#78 5ky

5ky

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 14/08/2004, 14:04

antes de tudo obrigado hehe!!

sequinte...
precisei transformar umas 200 imagens.. fazer thumbs.. marca dagua etc...

o copyimage merged nao limita o tamanho da imagem...

tipo

vc tem uma foto 1024x768 e um logo de 200x100, entao ele coloca o logo na img de 1024 sem deichar ela em 200.100

PHP

<?
$orig
= "imgX.jpg";
$marca = "logoX.gif";

$largura = 200;
$altura = 160;

$imagem_gerada = explode(".", $imagem);
$imagem_gerada = $imagem_gerada[0]."_mini.jpg";

$imagem_orig = ImageCreateFromJPEG($orig);
$imagem_marca = ImageCreateFromGif($marca);

$pontoX = ImagesX($imagem_orig);
$pontoX1 = ImagesX($imagem_marca);
$pontoY = ImagesY($imagem_orig);
$pontoY1 = ImagesY($imagem_marca);

$imagem_fin = ImageCreateTrueColor($largura, $altura);


ImageCopyResampled($imagem_fin, $imagem_orig, 0, 0, 0, 0, $largura+1, $altura+1, $pontoX, $pontoY);
ImageCopyMerge($imagem_fin, $imagem_marca, 8, 2, 0, 0, $pontoX1, $pontoY1, 20);

ImageJPEG($imagem_fin, $imagem_gerada);

ImageDestroy($imagem_orig);
ImageDestroy($imagem_fin);
?>



acontece assim.... 1o ele joga a imagem dentro do fin pra depois adicionar o logo a ela... entao ele joga o logo de acordo com as coordenadas que vc der..
q por sua vez podem ser dinamicas .. tipo.. ele faz as contas de acordo com o tamanho da foto...


nao sei se fui claro...

flwz!

Edição feita por: 5ky, 14/08/2004, 14:29.


#79 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 14/08/2004, 14:34

Foi claro sim mano... ;)

Sua solução é bem parecida, mas, no caso do script que é utilizado aqui, a melhor solução era essa, neste seu exemplo, o script se torna mais flexivel... ainda tenho muitas idéias a implementar neste script, o que falta é um pouco de tempo.

ps.: estou de férias do trabalho, estou acessando pouco, geralmente os acessos vão acontecer aos sabados, pq tenho aula da pós-graduação.
------
Mero mortal!

#80 5ky

5ky

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 14/08/2004, 14:49

opa...


como disse ainda so meio NB....

mas eu queria saber se tem como colocar a flexibilidade do meu script no seu..
q faz os processos em lote...
e se eh mto dificil fazer as contas para ver se ele esta de peh ou deitado.. assim adicionando marcas diferentes!?

obrigado!

flwz!

#81 Lord Spy

Lord Spy

    Normal

  • Usuários
  • 91 posts
  • Sexo:Não informado

Posted 19/08/2004, 11:48

Fala galera...

bom, depois de mto tepo sem postar aqui, queria tirar uma dúvida
tipo, o que tenho que mudar para tirar o "recurso de tratamento" da foto, tais como opção de mudar a gama de cor original, e outras coisas q estão mudando a cor original da imagem... ?

estou com muta dificuldade para testar o script, já q não consigo instalar a biblioteca gd no meu php, vou abrir outro topico para me exclarecerem a dúvida!

valeu!! :D

#82 gulliva

gulliva

    Normal

  • Usuários
  • 62 posts
  • Sexo:Não informado
  • Localidade:Porto Alegre
  • Interesses:Dinheiro!

Posted 29/08/2004, 21:59

Eu tenho um tb, só que eh umpouco mais avançado...

Tem painel admin, comentário, categorias, indicação , paginação , sistema para vários usuários entre outros...

quem quiser ver acesse:
http://www.gulliva.m...ta.com/Advanced


Tipo , ele não está disponível gratuitamente... quem estiver interessado pode me contactar... Estou postando apenas pra mostrar o que pode ser feito... :D

Mas eu tenho um outro com bem menos funções que eu até posso passar...

Flw!

Edição feita por: gulliva, 29/08/2004, 22:31.

Galeria De Imagens COMPLETA E FREEWARE!
http://agaleria.clic3.net

#83 thescente

thescente

    Eron Venter

  • Usuários
  • 599 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo/RS

Posted 30/08/2004, 23:47

ao gerar o thumb, é possivel que seja gerado a proproção
caso minhas imagens nao estejam padronizadas?

#84 gulliva

gulliva

    Normal

  • Usuários
  • 62 posts
  • Sexo:Não informado
  • Localidade:Porto Alegre
  • Interesses:Dinheiro!

Posted 31/08/2004, 21:44

ao gerar o thumb, é possivel que seja gerado a proproção
caso minhas imagens nao estejam padronizadas?

No meu sim...
Galeria De Imagens COMPLETA E FREEWARE!
http://agaleria.clic3.net

#85 Bittencourt

Bittencourt

    12 Horas

  • Usuários
  • 233 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro - RJ
  • Interesses:Linguagem PHP eternamente!!!!

Posted 04/09/2004, 21:22

Fala Galera!!!

Tô tentando utilizar uns scripts de imagens que gera miniaturas e entrei neste tópico. Baixei o script instalei no meu servidor pago e até aí tudo legal. Quando rodei o index.php a pagina apareceu em branco escrito "concluido!" Fui na pasta CONV e o script gerou a miniatura da imagem original 001.jpg com o nome t001.jpg.

A descrição do meu php e da minha gd é a seguinte:

PHP Version 4.3.4

GD Support enabled
GD Version bundled (2.0.15 compatible)
FreeType Support enabled
FreeType Linkage with freetype
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled

Não mexi em nenhum arquivo, somente dei chmod 777 na pasta CONV...

O que pode estar acontecendo? Ah... utilizei outro script que cria a miniatura e funcionou legal neste mesmo servidor.

Até Mais!!!!

#86 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 06/09/2004, 08:04

Depende exatamente dos seus objetivos.

Se necessário for, pode alterar o script para as suas necessidades, em alguns posts anteriores, é mencionado exatamente como o Script funciona.

PS.: A idéia deste script foi concebida para que funcionasse off-line, ou seja, num servidor local, isto foi pensado desta forma por uma questão de performace do script, por exemplo: Rodando este script em uma maquina Pentium III 750 com 128Mb de RAM ele trata 100 imagens em aproximadamente 8 minutos.
------
Mero mortal!

#87 Glauco_Maschio

Glauco_Maschio

    Normal

  • Banidos
  • PipPip
  • 89 posts
  • Sexo:Não informado

Posted 06/09/2004, 22:34

e ae pessoal .. bem

eu puxei o script completo.. ele funciona certinho, da a mensagem de criado e etc mas.. ele nao cria a mini .... :\

meu servidor é bom.. to testando online... não sei se tem biblioteca GD.. se nao tiver a biblioteca ele da algum erro ?

vlw

#88 Bittencourt

Bittencourt

    12 Horas

  • Usuários
  • 233 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro - RJ
  • Interesses:Linguagem PHP eternamente!!!!

Posted 07/09/2004, 23:04

E aí Prog!!!

Vê se consegue tirar a minha dúvida por gentileza. Postei na página 5....

#89 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 08/09/2004, 10:23

Bittencourt...
respondi ao seu post logo abaixo a sua dúvida...

Glauco_Maschio...
alguma mensagem de erro é exibida??
------
Mero mortal!

#90 Bittencourt

Bittencourt

    12 Horas

  • Usuários
  • 233 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro - RJ
  • Interesses:Linguagem PHP eternamente!!!!

Posted 11/09/2004, 22:32

Fala Prog!!!

Acho que você não entendeu minha dúvida... Eu disse que utilizei o seu script só que apareceu uma tela erscrito concluído e sem nenhuma thumb. Foi criada a thumb da 001.jpg normalmente, mas não apareceu na tela. Dei chmod na pagina CONV

Mostrei minha configuração para você dar uma olhada para ver se estava tudo ok para o script funcionar e disse que tinha utilizado um outro script para gerar miniatura e funcionou, só isso!


Se quiser ver como ficou Clica aqui

Té Mais!!!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq