// --Kernel-Funktion fuer Sobel-Operator #define AT(x,y) ((y)*length+(x)) __global__ void sobel_operator(unsigned char* in, unsigned char* out, int length, int width) { // --Wer bin ich? Bestimmung des Bildpunktes // --Es wird jeweils um 1 inkrementiert, da auf dem Rand kein Sobel-Wert berechnet wird. int x=blockDim.x*blockIdx.x+threadIdx.x+1; int y=blockDim.y*blockIdx.y+threadIdx.y+1; // --Anwendung des Operators (Achte auf Rand!) if (x