Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> fraktale i inne ciekawe efekty w php, jak w temacie :)
tanwel_programme...
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 6
Dołączył: 21.03.2009
Skąd: Obecny :)

Ostrzeżenie: (0%)
-----


Witam, od jakiegoś czasu zajmuję się PHP i spostrzegłem ciekawe efekty dotyczące budowy zdjęć. Przypuszczam, że nie tylko ja ale takiego tematu chyba na tym forum jeszcze nie spotkałem. Jeżeli znacie jakieś inne ciekawe efekty i chcielibyście się nimi podzielić to zapaszam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Kod prezentujący mój efekt jest dość prosty bo mnoży pozycję x i pozycję y zwracając kolor pixela. Nie bardzo znam się na grafice ale mi się podoba (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) próbowałem równierz korszystać z funkcji logarytmów, sinusów potęg itp ale ten chyba jest najciekawszy moim zdaniem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Kod poniżej.

Kod
<?
$Fotka=imagecreatetruecolor(800,600);
for ($x=0;$x<=800;$x++){
     for($y=0;$y<=600;$y++){
         imagesetpixel($Fotka,$x,$y,($x*$y));
     }
}
imagejpeg($Fotka,"img/fota.jpg");// Trzeba pamiętać żeby katalog "./img" miał prawa dostępu przez PHP.
?>
         <img src="img/fota.jpg">
Go to the top of the page
+Quote Post
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




jest cała biblioteka z tego typu fajnymi bajerami, poczytaj o gd a znajdziesz tam inne fajne rzeczy.
Go to the top of the page
+Quote Post
tanwel_programme...
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 6
Dołączył: 21.03.2009
Skąd: Obecny :)

Ostrzeżenie: (0%)
-----


Cytat(Spawnm @ 26.03.2009, 17:24:17 ) *
jest cała biblioteka z tego typu fajnymi bajerami, poczytaj o gd a znajdziesz tam inne fajne rzeczy.


Chwila, chwila. Wiem że GD ma wiele funkcji dotyczących skalowania, filtrów itp. ale mi chodzi nie o zmianę kstałtów czy rozmazywanie już istniejących zdjęć tylko bardziej o takie trochę "matematyczne" podejście do efektów których ta biblioteka nie ma (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Bo można oczywiście założyć "sepsje"(chyba tak to się piszę) czy wymazać kolor ze zdjęcia, ale dość ciekawe jest również tworzenie takich zdjęć na podstawie właśnie takich prób jak moja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Spawnm
post
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




tak można w ten sposób przez matme robić różne fajne bajery , jak cię to interesuje to poczytaj sobie jeszcze to:
https://developer.mozilla.org/Pl/Przewodnik_po_canvas
niby nie php ale też fajny bajer (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
tanwel_programme...
post
Post #5





Grupa: Zarejestrowani
Postów: 36
Pomógł: 6
Dołączył: 21.03.2009
Skąd: Obecny :)

Ostrzeżenie: (0%)
-----


Cytat(Spawnm @ 26.03.2009, 17:31:04 ) *
tak można w ten sposób przez matme robić różne fajne bajery , jak cię to interesuje to poczytaj sobie jeszcze to:
https://developer.mozilla.org/Pl/Przewodnik_po_canvas
niby nie php ale też fajny bajer (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)



Apropo stronki którą mi pokazałeś. Jest tam coś co wydaje się dość prostę ale nie mam pojęcia jak to zrobić. chodzi o tarczę zegara. Wiesz może w jaki sposób można zaimplementować algorytm który takową rysuje ?
Go to the top of the page
+Quote Post
Spawnm
post
Post #6





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




poklikaj, są tam linki z gotowym kodem, np:
https://developer.mozilla.org/pl/Przewodnik...a%C5%82t%C3%B3w
Go to the top of the page
+Quote Post
tanwel_programme...
post
Post #7





Grupa: Zarejestrowani
Postów: 36
Pomógł: 6
Dołączył: 21.03.2009
Skąd: Obecny :)

Ostrzeżenie: (0%)
-----


Cytat(Spawnm @ 26.03.2009, 17:44:06 ) *
poklikaj, są tam linki z gotowym kodem, np:
https://developer.mozilla.org/pl/Przewodnik...a%C5%82t%C3%B3w



No, może to trochę egoistyczne dla javaScriptu ale ja wolę go wykorzystywać do sprawdzania formularzy itp. Nie znam go na tyle dobrze żeby się w takei rzeczy bawić a GD wydaje mi się ciekawszym rozwiązaniem dla zastosowań internetowych i grafiki z tym związanej niż JavaSC.
Kolejny mały efekcik kolorowej kratki na fotce (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) W użyciu z instniejącym zdjęciem wydaje mi się że może być ciekawy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Kod
<?php
$fotka=imagecreatetruecolor(640,480);
for($x=0;$x<=640;$x++){
    for($y=0;$y<=480;$y++){
        if($x%10==0){
            imagesetpixel($fotka,$x,$y,0xff.$x);
        }
        if($y%10==0){
            imagesetpixel($fotka,$x,$y,0xff.$y);
        }
        
    }
}
imagejpeg($fotka,"img/fotka.jpg");

?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 07:08