Autor | Zpráva | ||
---|---|---|---|
Lukáš R. Profil |
#1 · Zasláno: 25. 12. 2013, 18:37:58
Dobrý den,
dá se v PHP zkosit obrázek podobně jako v tomto příkladu? Googlil jsem, ale vždy jsem narazil jen na zkosení dvou protilehlých stran. Předem děkuji za odpovědi. |
||
Chro Profil |
#2 · Zasláno: 25. 12. 2013, 18:50:40
Ten příklad "dobře" s deformací obrazu nebo bez?
|
||
Lukáš R. Profil |
#3 · Zasláno: 25. 12. 2013, 19:12:31
Jde mi o něco takového:
|
||
Chro Profil |
#4 · Zasláno: 25. 12. 2013, 19:32:51
Pomocí GD knihovny takto:
1. načteš obrázek do zdroje 2. vytvoříš nový, prázdný a větší obrázek 3. projdeš obrázek cyklem po souřadnicích X, Y a budeš zjišťovat barvy jednotlivých pixelů funkcí imagecolorat 4. a zároveň do nového obrázku budeš vkádat barvy pixelů funkcí imagesetpixel na požadované souřadnice, tak aby každý řádek byl posunut v ose X. |
||
Lukáš R. Profil |
#5 · Zasláno: 25. 12. 2013, 19:47:01
Lepší způsob není?
|
||
Chro Profil |
#6 · Zasláno: 25. 12. 2013, 20:13:51
Určitě je. Na "imagemagick skew" jsem našel třeba toto
http://www.rubblewebs.co.uk/imagemagick/operators/distort.php Transformace se vykonává přes funkci exec. O ničem jiném nevím. |
||
Lukáš R. Profil |
#7 · Zasláno: 25. 12. 2013, 20:30:23
Díky
|
||
Časová prodleva: 10 let
|
0