Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kuvan pikselit taulukkoon

Paulus M [29.04.2010 15:24:36]

#

En saanut googletettua kunnolista vastausta, niin kysynpä nyt:
Miten voi saada kuvan(Esim. .bmp .jpg .png) väriarvot ladattua taulukkoon Javascriptillä tai PHP:llä?

Noita pikseleitä tarvitsen kuvan analysoinnissa ja uutta kuvaa ei tartte muodostaa.

Kiitokset etukäteen!

Metabolix [29.04.2010 15:46:12]

#

Jos palvelimella on käytössä GD-kirjasto, voit sillä avata kuvan ja hakea silmukassa pikseleiden arvot. PHP:n dokumentaatiossa on tällainen esimerkki:

<?php
$im = imagecreatefrompng("php.png");
$rgb = imagecolorat($im, 10, 15);
$colors = imagecolorsforindex($im, $rgb);
var_dump($colors);

Osannet soveltaa loput.

Paulus M [29.04.2010 19:35:40]

#

Okei, suuret kiitokset Metabolix!

EDIT: Mietin vaan sitä, että toi palauttaa näemmä yhden pikselin kerrallaan toi imagecolorat, lienee hidasta jos käy silmukassa yksitellen läpi kaikki. Olis nopeampi ku sais suoraan valmiin taulukon paluuarvona, mutta kyllä se tälläkin hoituu...

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta