X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Futil%2Fcommon.c;h=9f122d6a3ca9b54b816851dc028b9a7e4888678d;hb=8abd6d423bffc9cd35928e1911c138163f7dbda9;hp=c0ca6c3ece563cad5261559ff630433163d10d79;hpb=0bcb780ab356a8ac3a9b23c054c6f702c8718b5b;p=chaz%2Ftint2 diff --git a/src/util/common.c b/src/util/common.c index c0ca6c3..9f122d6 100644 --- a/src/util/common.c +++ b/src/util/common.c @@ -21,12 +21,14 @@ #include #include #include +#include #include #include #include #include "common.h" +#include "server.h" @@ -234,3 +236,38 @@ void adjust_asb(DATA32 *data, int w, int h, int alpha, float satur, float bright } } + +void createHeuristicMask(DATA32* data, int w, int h) +{ + unsigned char* udata = (unsigned char*)data; + int b = udata[0]; + int g = udata[1]; + int r = udata[2]; + int i; + for (i=0; i