login  Naam:   Wachtwoord: 
Registreer je!
 Forum

in afbeeldingen knippen met GD

Offline kickasgamer - 22/11/2008 16:47
Avatar van kickasgamerPHP ver gevorderde ik wil deze image op een bepaalde hoogte "afknippen" omdat ik enkel het hoofd (boven lichaan) zelf nodig heb, omdat dit bovenlichaam op een andere image wil plakken. Maar hoe kan ik dat met GD voor mekaar krijgen ?

de image: http://avatar.x...r-body.png

alvast bedankt 

8 antwoorden

Gesponsorde links
Offline Kr4nKz1n - 22/11/2008 17:03
Avatar van Kr4nKz1n Onbekend Waarom wil je dit met GD doen? Ik neem aan dat het een 1-malige actie is?

Maar zal even kijken.
Offline kickasgamer - 22/11/2008 17:15
Avatar van kickasgamer PHP ver gevorderde nee nee tis geen eenmalige actie, die voorbeeld afbeelding verschil van persoon tot persoon.

daarom dat ik dit ook wil afknippen en op een andere afbeelding wil zetten met GD binnen php
Offline henver - 22/11/2008 17:16 (laatste wijziging 22/11/2008 17:26)
Avatar van henver HTML gevorderde @ Kr4nKz1n: Volgens mij is het de bedoeling dat een gebruiker een hoofd kan kiezen om op een lichaam te zetten.

Als dit zo is, is het volgens mij gemakkelijker het hoofd apart in een afbeelding te zetten...

Edit: kickasgamer was me voor.
Offline kickasgamer - 22/11/2008 17:29
Avatar van kickasgamer PHP ver gevorderde nee, tis niet echt om op een lichaam te zetten

ik heb een afbeelding van pakweg 100 px hoogte waar rechts wat info over de persoon komt online naam enz

en links moet dat boven lichaam geplakt worden ;)
Offline henver - 22/11/2008 17:32
Avatar van henver HTML gevorderde http://www.goog...n&meta=

Misschien zit hier iets tussen...
Offline kickasgamer - 23/11/2008 10:46
Avatar van kickasgamer PHP ver gevorderde ja ik ben nu aan de slag gegaan met imagecopymerge maar ik stuit op een error

error:
Citaat:
b>Warning</b>: imagecopymerge(): supplied argument is not a valid Image resource in <b>/home/media/domains/fi-media.net/public_html/jeroen/gt/V2/get_img_url.php</b> on line <b>24</b><
+ nog een halve pagina vol gekke tekens maar dat is typisch aan GD fouten

dit is de code:
  1. $source = "http://avatar.xboxlive.com/avatar/dirtybolle/avatar-body.png";
  2. $plaatje = imagecreatefrompng("image/nxe.png");
  3.  
  4. imagecopymerge($plaatje, $source, 30, 0, 0, 30, 150, 90, 100);
  5.  
  6. // Output and free from memory
  7. header('Content-type: image/png');
  8. imagepng($plaatje);
  9.  
  10. imagedestroy($plaatje);
Offline henver - 23/11/2008 10:57 (laatste wijziging 23/11/2008 11:01)
Avatar van henver HTML gevorderde
  1. $source = imagecreatefrompng('http://avatar.xboxlive.com/avatar/dirtybolle/avatar-body.png');
  2. $plaatje = imagecreatefrompng('image/nxe.png');
  3.  
  4. imagecopymerge($plaatje, $source, 30, 0, 0, 30, 150, 90, 100);
  5.  
  6. // Output and free from memory
  7. header('Content-type: image/png');
  8. imagepng($plaatje);
  9.  
  10. imagedestroy($plaatje);
  11. imagedestroy($source);


Zo misschien?
Offline kickasgamer - 23/11/2008 11:10 (laatste wijziging 23/11/2008 11:11)
Avatar van kickasgamer PHP ver gevorderde jep dat was het merci 

maar nog even een vraagje oorspronkelijk was alles wat rond de afbeelding was transparant en nu zwart hoe krijg ik dat terug transparant ?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s