Versio

imagecolorat

Overzicht Reageren

Tim

Tim

07/12/2008 20:19:00
Quote Anchor link
Heey allemaal,


Bij het gebruik van 'imagecolorat()' gaat er iets fout, en ik kan zelf de fout niet vinden. Mijn code is hieronder te vinden, en het resultaat op http://www.agenebbes.nl/under_construction/pwst/ . Weet iemand een oplossing???

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php

$img
= imagecreatefrompng("sterrenhemel.png");

$rgb = imagecolorat($img, 10, 15);

var_dump($img);
echo '<br>';
var_dump($rgb);

?>



Bij voorbaat dank,
Tim


edit:
Iets meer duidelijkheid: Imagecolorat moet een waarde terug geven, die in ieder geval niet gelijk is aan '0'. Wat doe ik fout???
Gewijzigd op 01/01/1970 01:00:00 door Tim
 
PHP hulp

PHP hulp

25/05/2012 03:43:47
Gesponsorde koppelingen:
 
Tim

Tim

07/12/2008 20:25:00
Quote Anchor link
Never mind,

Problem solved...
 
GaMer B

GaMer B

07/12/2008 20:27:00
Quote Anchor link
En wat doet dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$im
= imagecreatefrompng("sterrenhemel.png");
$rgb = imagecolorat($im, 10, 15);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;

var_dump($r, $g, $b);
?>
 
Tim

Tim

07/12/2008 20:38:00
Quote Anchor link
Bedank voor je reactie GaMer13.

Na wat proberen, zag ik dat het probleem lag in het feit dat ik een zwarte pixel had geselecteerd. 'imagecolorat' geeft dan een '0' terug. Toen ik een gekleurde pixel selecteerde werkte het wel :-D...
 



Overzicht Reageren