#include "mask.h" #include namespace Mask { mask * createCircleMask(int size, bool gradient) { mask * newMask = new mask; newMask->size = size; newMask->mask = new uint8_t[size*size]; for (int x = 0; x < size; ++x) { for (int y = 0; y < size; ++y) { newMask->mask[y*size+x] = (sqrt( pow(x - x/2, 2) + pow(y - y/2, 2)) < size / 2) ? 255 : 0; } } return newMask; } }