The Project LennaGray.raw LennaEdge.raw How are we going to locate the edges in the gray scale image? What steps do you think are needed? LennaGray.raw LennaEdge.raw
Sobel Edge Detection The general algorithm is described here: http://dasl.mem.drexel.edu/alumni/bGreen/www.pages.drexel.edu/_weg22/edge.html How much memory will you need to allocate? For this lab all data should be contiguous How will you invert the data?
.* Why special care is needed at the image edges? Kernels & the Image 1 2 -1 -2 .* 1 -1 2 -2 -0 Kernel .* Image In = Edged Image Out Why special care is needed at the image edges?
The steps How many FILE operators are we going to need? What are the differences between the different operators? How many should be open at any given time How many functions are needed and what should they do? How many loops are needed and what will the structure look like? Will the sum need to be clamped? How will you clamp it? SUM = Absolute Value of each kernel