hellraiza000
Mitglied
hi leute!
ich hab folgendes problem:
ich hab ein bitmap, bei dem ich sequentiell die r,g und b-werte in arrays speichere.dann rechne ich mir die luminanz aus (->grauwertbild) und möchte das resultat über udp vom server mit sendto zum client schicken, der zweite parameter soll dabei das resultat, also der grauwertpixel sein, jetzt muss ich von integer auf char* casten...aber das endete bei mir immer in datenmüll
gibts da ne einfache methode
danke im voraus!
greetz
ich hab folgendes problem:
ich hab ein bitmap, bei dem ich sequentiell die r,g und b-werte in arrays speichere.dann rechne ich mir die luminanz aus (->grauwertbild) und möchte das resultat über udp vom server mit sendto zum client schicken, der zweite parameter soll dabei das resultat, also der grauwertpixel sein, jetzt muss ich von integer auf char* casten...aber das endete bei mir immer in datenmüll
gibts da ne einfache methode
Code:
berechnung d. luminanz: (in schleife)
int luminance = (int)(0.299*rarray+0.587*garray+ 0.114*barray);
senden via udp
sendto(sock, luminance, strlen(result), 0, (SOCKADDR*)&Addr, AddrLen);
greetz