Ogólnie mój cel: mam 3 zdjęcia: 1 - zdjęcie jest to okrąg z tłem przezroczytym, 2 zdjecie jest to tło.png, 3 jest to zdjecie całkowite przezroczyste ; chce zrobić coś takiego zeskalować zdjęcie "okrąg" według wielkości wysłanych w poscie (szerkość + wysokośc) następnie tą sama czynność wykonać z przezroczystym zdjęciem oraz nałozyć okrag na przezroczyste zdjęcie z stopniem przezroczystości 75, na samym koncu nałozyć te zdjęcie na tlo.png od wspołrzędnych XY tła.
Mam taki problem, wykonuje następujące czynności;
- pobieram zdjęcia do przerobienia
- skaluje zdjęcie okrag.png
- pobieram przezroczyste tlo
- skaluje je
- nakladam tlo i okrag na siebie, oraz daje okregowi wspolczynnik przezroczystosci 75
- nastepnie nakladam wszystko na tlo
Efekt tego dzialania jest prawie taki jak zamierzalem ... prawie
Dodaje zdjęcia z tego "co mi sie tworzy"

Oto kod php
$bcg = imagecreatefromjpeg('tlo.jpg'); // tlo $img = imagecreatefrompng('background.png'); // okrag imagecopyresampled($img, $img, 0, 0, 0, 0, $_POST['w'], $_POST['h'], 200,200); // zmiana wielkosci okregu $trans = imagecreatefrompng('tans.png'); imagecopyresampled($trans, $trans, 0, 0, 0, 0, $_POST['w'], $_POST['h'], 200,200); // zmiana wielkosci okregu imagecopymerge($img, $img, 0, 0, 0, 0, $_POST['w'], $_POST['h'], 90); imagecopy($bcg, $img, $_POST['x'], $_POST['y'], 0, 0, $_POST['w'], $_POST['h']); imagejpeg($bcg);
Co jest zle? skaluje mi zdjęcie i ładnie nakłąda... ale w tle tego zdjęcia co nakłada nadal zostaje orginalny plik background.png (okrag)
Bardzo proszę o jakas pomoc bo jestem w ciemnej d. i nie mam pomysłu co z tym zrobić i skąd to się bierze