[php] image transparant maken

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Ik ben bezig onze logo in alle foto's te zetten die we uploaden, nu lukt dat aardig, alleen wil ik het logo er transparant inzetten. Echter dit levert wat problemen op.

Afbeeldingslocatie: http://www.psvfansunited.nl/sample1.jpg
Afbeeldingslocatie: http://www.psvfansunited.nl/sample2.jpg

Zo als je ziet, het wordt niet helemaal transparant, terwijl ik 1 kleur, #141543 als achtergrond kleur heb staan.

Dit is mijn code:

PHP:
1
2
3
4
5
6
$logoImg = ImageCreateFromJpeg("images/logo_foto.jpg");
$color_id = imagecolorclosest($logoImg, 20, 21, 67);
imagecolortransparent($logoImg, $color_id);
$thmbImg = imageCreate(200, 100);
imageCopy($thmbImg, $logoImg, 0, 0, 0, 0, 100, 66);
imageJpeg($thmbImg, $filenaam, 80);

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


Acties:
  • 0 Henk 'm!

  • NielsNL
  • Registratie: Januari 2002
  • Laatst online: 08-09 20:14

NielsNL

DigiCow

Volgens mij komt dit omdat JPG 'm een beetje beroerd opslaat, probeer het eens met een png, die zijn wat cleaner.

M'n Oma is een site aan het haken.


Acties:
  • 0 Henk 'm!

  • dArtagnan
  • Registratie: Mei 2002
  • Laatst online: 23-08 22:47

dArtagnan

Een voor allen, allen voor een

[rml][ PHP] GDlib Image met transparante background[/rml]
PNG transparantie werkt nog niet in Internet Explorer.

Acties:
  • 0 Henk 'm!

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
logo_foto als png ipv jpg? of het geheel als png ipv jpg?

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


Acties:
  • 0 Henk 'm!

  • avon
  • Registratie: November 2002
  • Laatst online: 27-06 12:38
Gek he! Niet dus...

Je orgineel is niet geschikt om in één kleur transpirant te worden.

Probeer het is bij een netjes geknipt plaatje.

Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!


Acties:
  • 0 Henk 'm!

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Gek he! oordelen als je het orgineel niet hebt gezien :S

Ik heb nu met PNG gedaan, transparant, die ik dan met imagecreatefrompng open, maar als ik die dan over mijn .jpg heen plak vult hij de transparante stukken op met wit...

Ik krijg dus een witte vlek met het logo er in

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


Acties:
  • 0 Henk 'm!

  • avon
  • Registratie: November 2002
  • Laatst online: 27-06 12:38
Geef de URL is naar je orginele plaatjes dan?

Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!


Acties:
  • 0 Henk 'm!

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Afbeeldingslocatie: http://secure.wimoxhosting.com/~admin15/admin/images/logo_foto.png

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


Acties:
  • 0 Henk 'm!

  • midget
  • Registratie: Maart 2001
  • Laatst online: 06:34
Afbeeldingslocatie: http://www.psvfansunited.nl/images/logo_normaal.gif met een witte achtergrond

Acties:
  • 0 Henk 'm!

  • avon
  • Registratie: November 2002
  • Laatst online: 27-06 12:38
Dan gaat het dus fout bij de conversie slag > imagecreate

Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!


Acties:
  • 0 Henk 'm!

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Bedankt, heb het al opgelost.

Transparant PNG wordt bij imagecreatefrompng wit,

Wit verwijderen haalde ook stuk vna het logo weg, toen heb ik een blauw er in gezet en die weg halen werkt wel, had echter verkeerde blauwwaarde.

Nu is het opgelost, bedankt

[ Voor 81% gewijzigd door Parcye op 10-11-2003 19:29 ]

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002

Pagina: 1