ďťż

[PHP] Potrzebny filtr, aby "ulepszyć" Captcha Jak zrobić "falujący" obrazek ?

       

Podstrony


telcocafe

Witam,

chciałbym się dowiedzieć czy można ( jak ) w PHP uzyskać efekt podobny do TEGO

Inaczej mówiąc... chodzi mi o to, czy istnieje filtr, który sprawia że obraz zmienia się z takiego
|
|
|
na taki
(
)
(




Witam,

chciałbym się dowiedzieć czy można ( jak ) w PHP uzyskać efekt podobny do TEGO

Inaczej mówiąc... chodzi mi o to, czy istnieje filtr, który sprawia że obraz zmienia się z takiego
|
|
|
na taki
(
)
(

Tak owszem str_replace()


Tak owszem str_replace()

jemu chodzi o captche, nie stringi :D nazywa sie to fisheye, mozna to zrobic samemu modyfikujac obrazek. http://en.wikipedia....ki/Fisheye_lens

A można jakąś funkcją z GD ?

#EDIT#

albo czymś innym - ważne żeby PHP wszystko zrobiło :)
Użytkownik fenekpl edytował ten post 18 sierpień 2007, 07:59


Jakby się uprzeć, możesz w pętli przesuwać pixele :P Pobierasz wysokość obrazka i do danej liczby pixeli przesuwasz linijkę w prawo ;) :PP

@down: to, a korzystanie z zew. programu graficznego na pewno jest optymalniejsze :P Szczególnie w porównaniu z PSem czy GIMPem :P

A jeśli nie pozostanie Ci nic innego, to czemu nie spróbować i tego napisać :) ?
Użytkownik DJ_ProG edytował ten post 19 sierpień 2007, 16:19
Myślałem o tym...
ale czy taka manipulacja pixelami nie zamorduje serwera ?

Mam rozumieć że nie ma bardziej sensownego sposobu ?

Możesz zainstalować na serwerze (o ile oczywiście miałbyś taką możliwość) jakiś program graficzny. Następnie wywołujesz go z poziomu PHP, np funkcją exec() .

Ja w ten sposób konwertuję filmy na serwerze.

Nie bardzo...
strone planuję umieścić na yoyo.pl a tam nie można.

Jeszcze jakieś pomysły... ?

Jaka biblioteka/funkcja by tego za Ciebie nie zrobila to i tak bedzie to operacja na pikselach (przesuniecia, etc). Wiec pozostaje Ci GD (chyba, ze ktos juz takie cos napisal i udostepnil). Przemysl to i napisz, nie jest to takie trudne

Hmm . . . IPB korzysta z własnych czcionek umieszczonych na serwerze więc to też jest myśl :) Wrzuć jakąś czcionkę typu fisheye na serwer i sprawdź . . . To najprostsze rozwiązanie ;)
@down:
@someone:
Czy Ty wiesz co to jest CAPTCHA? Jeżeli nie to pierw poczytaj,a później wtrącaj swoje cztery . . .
Użytkownik andrzej_aa edytował ten post 23 sierpień 2007, 11:58
koniecznie w php? można w css przypisać obrazkowi filtr:
filter: Wave(Add=typ, Freq=częstotliwość, LightStrength=światło, Phase=faza, Strength=natężenie)
Firefox oczywiście tego nie obsługuje ale pewnie jest jakiś skrypt js który pozwala to obejść.


Nie bardzo...
strone planuję umieścić na yoyo.pl a tam nie można.

Jeszcze jakieś pomysły... ?

To może umieść na www.ugu.pl ;). Polecam ten serwer :).
Użytkownik webmasterscool edytował ten post 22 sierpień 2007, 16:57
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.