Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (x < img->w && y < img->h) {
- for (int i = 0; i < img->w; i++) {
- for (int j = 0; j < img->h; j++) {
- pixel = getpixel(img, i, j);
- SDL_GetRGB(pixel, img->format, &r, &g, &b);
- coef = 0.3 * r + 0.59 * g + 0.11 * b;
- r = (Uint8)coef;
- g = (Uint8)coef;
- b = (Uint8)coef;
- pixel = SDL_MapRGB(img-> format, r, g, b);
- putpixel(img, i, j, pixel);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement