/ / oblicz obszar barwnej zawartości obrazu - obraz

obliczyć obszar kolorowej zawartości obrazu - obrazu

Mam zdjęcie i chcę wiedzieć, ile to jestbędzie mnie kosztować wydrukowanie tego obrazu. W tym celu muszę obliczyć obszar, który zostanie wydrukowany (z wyjątkiem obszarów przezroczystych lub koloru białego), czy są do tego jakieś narzędzia (lub może html + php lub jquery)?

Dzięki

Odpowiedzi:

1 dla odpowiedzi № 1

W PHP możesz użyć biblioteki gd do załadowania obrazu i sprawdzenia go. Przeczytałbym każdy piksel na obrazie i przypisał mu koszt, sumując dopełnienie wartości RGB. W pseudo-kodzie

cost = 0
im = gd_load_image("myimage.png");
for(row in im->width) {
for(col in im->height) {
pixel = im->getPixel(row, col);
r = 255 - pixel->r
g = 255 - pixel->g
b = 255 - pixel->b
cost += (r+g+b);
}
}
echo "It wil cost you: $cost"

To tylko pomysł, ale można rozsądnie zaufać wartości kosztu