Open main menu

CDOT Wiki β

Changes

GroupNumberUndefined

32 bytes added, 22:50, 4 April 2017
Assignment 2
=== Assignment 2 ===
For assignment two we will be doing image processing. Choose to do the function enlarge() which basically makes the given image bigger. This is it's current implementation :
 
[[File:EnlargeImage.PNG]]
New Implementation :
 
[[File:EnlargeImageOld.PNG]]
And this is the kernel implementation :
 
[[File:Snippet.PNG]]
Before and after parallization analysisof Enlarge function: [[File:EnlargeFunctionAnalysis.jpg]]
[[File:EnlargeFunctionAnalysis.jpg]]
----
 
Another function that we chose to parallelize is the rotate function, which will take the user's input as the degrees in which to rotate the picture.
The original implementation is:
 
[[File:oldRotate.JPG]]
The new implementation and the kernel is:
 
[[File:newRotate.jpg]]
Kernel:
 
[[File:rotateKernel.JPG]]
Before and after parallization analysisof Rotate function:  
[[File:RotateFunctionAnalysis.jpg]]
=== Assignment 3 ===
39
edits