login  Naam:   Wachtwoord: 
Registreer je!
 Nota's op tutorial:

Tutorials > PHP > Gd Library Deel 4
Pagina:

Reacties op de tutorial Gd Library Deel 4


Offline  Stijn
Gepost op: 13 april 2007 - 00:39
PHP expert

mooie tutorial, die zelfgemaakte functies vind ik interessant Ik dacht dat je die byteshifts zelf gemaakt had, maar zie ze net staan op php.net (anders had ik zoveel respect voor je ).

Misschien een idee voor deel 5: GD en grafieken.

Offline  Ultimatum
Gepost op: 13 april 2007 - 06:56
PHP expert

Weer een mooie tutorial wat betreft gd. Ik vraag me alleen af waarom je speciaal een functie voor grayscale en negatief gaat maken. Gewoon om te laten zien hoe je dat doet of ken je de funcie die al bestaat niet ?:p

Offline  Jero3n
Gepost op: 13 april 2007 - 07:31
PHP interesse

misschien kan je de volgende keer iets met dit doen: http://nl3.php....filter.php

en met imagesetbrush:
http://nl3.php....tbrush.php

en het zou helemaal leuk zijn, want daar ben ik al even mee bezig, om in deel 6 of 7 een klein fotobewerk programma te schrijven.
en om het jou wat makkelijker te maken, hier heb ik een redelijk uitgebreid voorbeeld: http://www.alilg.com/software/online/alimagic.html
dat probeer ik ook na te maken.

maar verder vind ik vooral dat resizen erg handig van je 
enne, ik heb je weer een 5 gegeven  

Offline  CDNC
Gepost op: 13 april 2007 - 09:48
PHP ver gevorderde

Citaat:
[I][B]stijn1989[/B] schreef op 13 april 2007 - 00:39[/I]

mooie tutorial, die zelfgemaakte functies vind ik interessantĀ Ik dacht dat je die byteshifts zelf gemaakt had, maar zie ze net staan op php.net (anders had ik zoveel respect voor jeĀ ).

Misschien een idee voor deel 5: GD en grafieken.

Dat komt idd van PHP.net, als ik eerlijk moet zijn, snap ik het niet hoor maar het gaat om de functie.

en grafieken kan je zelf beredeneren, ik heb zelf al zo'n heel systeem gemaakt voor het tekenen van veelterm functie en sinusfucnties enz.

EDIT: http://smoerijf.be/_andere/grf/mgrf.php < voorbeeld

Citaat:
Weer een mooie tutorial wat betreft gd. Ik vraag me alleen af waarom je speciaal een functie voor grayscale en negatief gaat maken. Gewoon om te laten zien hoe je dat doet of ken je de funcie die al bestaat niet ?

Grayscale heb ik zelf bedacht, omdat ik een album systeem wouw maken waar je dus foto per foto kon kijken en dan zo'n klein foto'tje links en rechts had staan (max 75*75 ) in grayscale voor volgende en vorige foto te bekijken. En zoiets kon ik niet dierekt vinden op google.

Offline  Ultimatum
Gepost op: 13 april 2007 - 10:42
PHP expert

Er is namelijk een functie voor www.php.net/imagefilter. Ik gebruik die functie ook voor mijn al de mogelijke filters die ik op een image kan zetten 

Offline  Jero3n
Gepost op: 13 april 2007 - 15:37
PHP interesse

maar cdnc, heb je mijn post gelezen?
want dat van imagefilter zij ik ook al 
dat is bijv. imagefilter($im, IMAGE_FILTER_GAUSSIAN_BLUR);

Offline  CDNC
Gepost op: 13 april 2007 - 16:07
PHP ver gevorderde

m'n host ondersteunt die functie niet, dus daar kan ik niet mee experimenteren enz, en locaal heb ik geen eens GD

Offline  Ibrahim
Gepost op: 18 april 2007 - 13:55
PHP expert

kun je oplossen door in je php.ini de semicolon (;) weg te halen bij php_gd.dll of zoiets

Offline  djb
Gepost op: 23 juni 2008 - 00:34
PHP beginner

ik heb 1 opmerking van het verkleinen van die foto's (onderwerp: 4. Eigen functies » 3. Imageresize'ing)

ik kreeg heel de tijd bij het verkleinen van me foto's opeens foto's van 7000 pixels breed terwijl ik de maximum op 50 had gezet.
het gaat om dit stukje code:
  1. if($x_verhouding > $y_verhouding)
  2. {
  3. // voor de afbeedling zo groot mogelijk te houde
  4. $nx = $max_x;
  5. // we verkleinen zodat de verhouding blijft!
  6. $ny = imagesy($im) / $x_verhouding;
  7. }
  8. else
  9. {
  10. $ny = $max_y;
  11. $nx = imagesx($im) * $y_verhouding;
  12. }

hij deelt het bij de eerst door elkaar (
  1. $ny = imagesy($im) / $x_verhouding;
) dat is goed 
maar als je liggende fotos hebt dan doet hij de verhouding opeens keer elkaar (
  1. $nx = imagesx($im) * $y_verhouding;
)
dat resulteert dus op heele grote foto's,,
het moet natuurlijk gedeeld door elkaar worden/zijn

Offline  CDNC
Gepost op: 26 juni 2008 - 11:00
PHP ver gevorderde

Ik hoop dat je gelijk hebt want het is aangepast.

Pagina:

Enkel aanvullende informatie is welkom. Geen prijzende of afkeurende reacties.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.042s