Fórum WMO: Upresize - Fórum WMO

Ir para

  • (2 Páginas)
  • +
  • 1
  • 2
  • Novo tópico
  • Responder
  • Ícone  Compartilhar

Upresize Upload de imagem com resize e efeitos

#1 Membro offline   Felipe Pena 

  • O temor do Senhor é o princípio da sabedoria
  • Ícone
  • Grupo: Administradores
  • Posts: 6.427
  • Cadastrado: 09/04/2004
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
Pontos: 15
Good

Ícone  Postou 13/04/2007, 22:51

Olá pessoal, venho postar um novo script de minha autoria. Bom, em partes... Pois utilizei o plugin Interface do jQuery, onde há demonstrações disponíveis no site.

Adicionei porém a possibilidade de acrescentar efeitos à imagem selecionada. São eles:
- Grayscale
- Sepia
- Colorize
- Sketchy
- Emboss
- Negative

Além do upload e recorte da image segundo o informado.

Todos esses efeitos disponíveis por meio da excelente função imagefilter(), acrescentada no PHP5.

Algumas outras informações se encontram no leiame.txt.

Arquivo anexado  upresize.jpg (90,22K)
Número de downloads: 205

Para visualização: http://ecl.mediain.c...jetos/upresize/

Para download: http://ecl.mediain.c...ze/upresize.zip

Este post foi editado por Eclesiastes: 14/04/2007, 12:12

Felipe Pena - Fórum WMO - Equipe de Desenvolvimento / Banco de Dados
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

Imagem
0

#2 Membro offline   alandebortolo 

  • <? echo NOW() ?>
  • Ícone
  • Grupo: Usuários
  • Posts: 97
  • Cadastrado: 26/05/2005
  • Sexo:Não informado
  • Localidade:Colatina - ES
  • Interesses:PHP &amp; Fireworks
Pontos: 0
Neutral

Postou 08/05/2007, 11:56

É possível adaptar este código à imagens já upadas?
Conheçam:
Portfolio: DesignMaster
Faça seu AgitoFlog: AgitoFlog.com.br
Site de trabalho: EuAgito.com.br

"A mentira tem perna curta, barba branca e não tem 1 dedo"
0

#3 Membro offline   Felipe Pena 

  • O temor do Senhor é o princípio da sabedoria
  • Ícone
  • Grupo: Administradores
  • Posts: 6.427
  • Cadastrado: 09/04/2004
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
Pontos: 15
Good

Postou 08/05/2007, 13:44

Sim.
Felipe Pena - Fórum WMO - Equipe de Desenvolvimento / Banco de Dados
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

Imagem
0

#4 Membro offline   bimonti 

  • Super Veterano
  • Ícone
  • Grupo: Usuários
  • Posts: 2.654
  • Cadastrado: 04/04/2004
  • Sexo:Masculino
Pontos: 0
Neutral

Postou 04/07/2007, 12:46

Caraca .. eu estava fazendo uma classe pra resize ... fiquei até miúdo depois dessa. Droga. :blink:
WebFórum - Equipe de Desenvolvimento - Monitor
Imagem
Yeah I do have some stories, and it's true I want all the glory ...
0

#5 Membro offline   Dudu 

  • Viva la vida
  • Ícone
  • Grupo: Moderadores
  • Posts: 1.424
  • Cadastrado: 12/11/2005
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP
Pontos: 9
Neutral

Postou 04/07/2007, 19:05

Cê tá doido....
heheh

Muito bom...

Até mais ^_^
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador
Não respondo dúvidas via PM ou e-mail. Não insista!
Minha resposta lhe ajudou/foi útil? Considere reputar-me.
Imagem
0

#6 Membro offline   Crab 

  • Da Paz, mas preparado para Guerra
  • Ícone
  • Grupo: Admin Geral
  • Posts: 2.479
  • Cadastrado: 30/08/2003
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.
Pontos: 22
Excellent

Postou 06/07/2007, 16:29

Que massa Felipe...

Muito bom...

;)
Crab - Administrador Geral fórum WMO | Leia as Regras

Minha resposta lhe ajudou?
Aperta o botão verde Imagem logo ali embaixo, no lado direito de quem vê :)
.
0

#7 Membro offline   André - MundoNX 

  • Hu Mo Bu Kai Vei Di Tao
  • Ícone
  • Grupo: Usuários
  • Posts: 176
  • Cadastrado: 05/06/2004
  • Sexo:Masculino
  • Localidade:Novo Xavantina/MT
Pontos: 0
Neutral

Postou 09/07/2007, 09:44

Eclesiastes, nossa parabéns mesmo..
Só já fez alguma Class para coloca bordas arredondas em imagens, mesmo as que já estão publicadas no site pq tenho um site de balada, e faço isto manualmente queria uma ajuda para desenvolver um class para coloca porta arredondas nelas.

mais uma vez parabéns... :rolleyes:
---------------------------------------------------------------------
Hu Mo Bu Kai Vei Di Tao

---------------------------------------------------------------------
0

#8 Membro offline   Felipe Pena 

  • O temor do Senhor é o princípio da sabedoria
  • Ícone
  • Grupo: Administradores
  • Posts: 6.427
  • Cadastrado: 09/04/2004
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
Pontos: 15
Good

Postou 10/07/2007, 11:41

Ver postAndré - MundoNX, em 09/07/2007, 09:44, disse:

Eclesiastes, nossa parabéns mesmo..
Só já fez alguma Class para coloca bordas arredondas em imagens, mesmo as que já estão publicadas no site pq tenho um site de balada, e faço isto manualmente queria uma ajuda para desenvolver um class para coloca porta arredondas nelas.

mais uma vez parabéns... :rolleyes:


Dê uma olhada:
http://www.assemblys...ndedCorners.php
Felipe Pena - Fórum WMO - Equipe de Desenvolvimento / Banco de Dados
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

Imagem
0

#9 Membro offline   Crab 

  • Da Paz, mas preparado para Guerra
  • Ícone
  • Grupo: Admin Geral
  • Posts: 2.479
  • Cadastrado: 30/08/2003
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.
Pontos: 22
Excellent

Postou 10/07/2007, 14:35

O serrilhado que da uma broxada :D

Se tivesse como dar 1px de "feather radius" da vida :|

Ficaria mais suave o Round e aí... não teria pra ninguém hehehe

Abraço

(y)
Crab - Administrador Geral fórum WMO | Leia as Regras

Minha resposta lhe ajudou?
Aperta o botão verde Imagem logo ali embaixo, no lado direito de quem vê :)
.
0

#10 Membro offline   bimonti 

  • Super Veterano
  • Ícone
  • Grupo: Usuários
  • Posts: 2.654
  • Cadastrado: 04/04/2004
  • Sexo:Masculino
Pontos: 0
Neutral

Postou 11/07/2007, 11:31

Acho que é possível tirar esse serrilhado ... os programas de imagem fazem essa mescla deixando os pixels de cores aproximadas na junção ... acho que usando um *.png com esse corner, mas na parte arredondada deixar uma certa transparência pode ajudar. Só testando pra saber ... ^^
WebFórum - Equipe de Desenvolvimento - Monitor
Imagem
Yeah I do have some stories, and it's true I want all the glory ...
0

#11 Membro offline   gennf 

  • A Solução está ai...
  • Ícone
  • Grupo: Usuários
  • Posts: 635
  • Cadastrado: 03/01/2006
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
Pontos: 0
Neutral

Postou 11/07/2007, 11:51

Eu tinha feito uma função desse tipo de deixar cantos arredondados e até mesmo escrever um nome ou colocar um logo na imagem a um tempo atrás, mas, nas mudanças de computadores aqui da minha sala eu perdi o arquivo.

Anteontem mandei formatar a maquina onde provavelmente estava o arquivo. :P

O Código tinha ficado menor do que esse que vcs postaram o link só não sei se era tão bom o quanto, mas, tudo bem.

Na época eu tinha feito por causa desse tópico:
http://forum.wmonlin...howtopic=147027

Tinha ficado igualzinho a imagem que o mi7chael colocou come exemplo.

Vou tentar encontrar por ai. Quem sabe não está em algum e-mail (:P)
Portal BatePapoBrasil
URL: www.batepapobrasil.com

----------------------------
Site desenvolvidos
URL:
VitrineABC :: Alugue Litoral :: OrtodontiaLago
0

#12 Membro offline   Allan Carvalho 

  • Òó :: ^^
  • Ícone
  • Grupo: Usuários
  • Posts: 471
  • Cadastrado: 09/11/2003
  • Sexo:Masculino
  • Localidade:Campinas - SP
  • Interesses:Um PC novo e rápido. ^^
Pontos: 0
Neutral

Postou 18/07/2007, 04:51

NOSSA! Cara!!! Detonou geral!

Super-parabéns Eclesiastes!!! Tu merece por essa!!!


Só me ajuda numa coisa: O fundo da imagem que será cortada fica claro... tem como colocar escuro? Uma tranparencia de preto, por exemplo. Procurei, procurei, procurei e procurei no código mas não achei.
Poderia me orientar?

Exemplo:
Imagem

Valeu, rapaz!

Este post foi editado por Allan Carvalho: 18/07/2007, 05:51

Nome: Allan V. Ferreira de Carvalho.
Localidade: Campinas - SP
Linguagem de desenvolvimento: XHTML | CSS (Tableless) | Javascript | AJAX | PHP
Contatos: brkamikasecps@gmail.com | brkamikasecps@hotmail.com

Imagem
0

#13 Membro offline   Paulo André 

  • Why so serious?
  • Ícone
  • Grupo: Administradores
  • Posts: 5.093
  • Cadastrado: 07/01/2004
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?
Pontos: 16
Good

Postou 18/07/2007, 08:19

Olá Felipe, de onde eu estou não vou conseguir rodar o script para tirar minha dúvida, só vou conseguir testá-lo em casa. Mas se você puder me adiantar eu agradeceria. =)

As duas imagens são guardadas na pasta images ou quando a nova imagem é gerada a original é excluída?

Como é este funcionamento? :huh:

PS. quem já tiver usado e souber responder eu também agradeceria.

Flws...
(y)
Imagem

Fórum WMO - Equipe de Desenvolvimento - Administrador
[ paulorodrigues.eti.br ] [ @pauloandreget ]
0

#14 Membro offline   Felipe Pena 

  • O temor do Senhor é o princípio da sabedoria
  • Ícone
  • Grupo: Administradores
  • Posts: 6.427
  • Cadastrado: 09/04/2004
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
Pontos: 15
Good

Postou 18/07/2007, 12:34

Allan Carvalho
Dei uma olhada rápida aqui, acho que as cores do fundo ali são definidas pelo método effDefault() da classe UpResize. Se não for isso, quando eu estiver em casa eu dou uma melhor averiguada. ;)

Paulo André
Nem lembrava mais, hehehe. Mas pelo que vi aqui, a imagem é movida já para a pasta imagens, e todo o trabalho na imagem é salvo por padrão no mesmo arquivo.
Felipe Pena - Fórum WMO - Equipe de Desenvolvimento / Banco de Dados
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

Imagem
0

#15 Membro offline   Allan Carvalho 

  • Òó :: ^^
  • Ícone
  • Grupo: Usuários
  • Posts: 471
  • Cadastrado: 09/11/2003
  • Sexo:Masculino
  • Localidade:Campinas - SP
  • Interesses:Um PC novo e rápido. ^^
Pontos: 0
Neutral

Postou 19/07/2007, 23:48

Ver postEclesiastes, em 18/07/2007, 12:34, disse:

Allan Carvalho
Dei uma olhada rápida aqui, acho que as cores do fundo ali são definidas pelo método effDefault() da classe UpResize. Se não for isso, quando eu estiver em casa eu dou uma melhor averiguada. ;)

Paulo André
Nem lembrava mais, hehehe. Mas pelo que vi aqui, a imagem é movida já para a pasta imagens, e todo o trabalho na imagem é salvo por padrão no mesmo arquivo.


Fala jovem! Beleza?

Meu caro, tentei um:

Citar

public function effDefault()
{
imagefilter($this->_im, IMG_FILTER_COLORIZE, 43, 43, 43);
}

e um

Citar

public function effDefault()
{
imagefilter($this->_im, IMG_FILTER_COLORIZE, 0, 0, 0);
}



E nenhum ficou escuro... Oque pode ser?


Obrigado!


--------------------
EDITADO

Depois de muito sofrer... ¬¬... xD... Consegui!

O esquema é colocar negativo os valores:

Citar

public function effDefault()
{
imagefilter($this->_im, IMG_FILTER_COLORIZE, -70, -72, -73);
}


Flws!

Este post foi editado por Allan Carvalho: 21/07/2007, 05:25

Nome: Allan V. Ferreira de Carvalho.
Localidade: Campinas - SP
Linguagem de desenvolvimento: XHTML | CSS (Tableless) | Javascript | AJAX | PHP
Contatos: brkamikasecps@gmail.com | brkamikasecps@hotmail.com

Imagem
0

  • (2 Páginas)
  • +
  • 1
  • 2
  • Novo tópico
  • Responder

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)