summaryrefslogtreecommitdiff
path: root/stripeeraser.m
Commit message (Collapse)AuthorAgeFilesLines
* get rid of loop and large speed up in octaveEugeniy Mikhailov2012-09-141-13/+12
| | | | | | | | | Moved away from "for" loops, by using matrix notation. Code is faster now and more importantly faster at least in octave which is bad with loops. I used to have in octave 17 seconds execution time now it is only 0.3 seconds. Matlab was reasonably fast even before.
* small speed up and improved readabilityEugeniy Mikhailov2012-09-141-1/+2
|
* simplify logic of the program with only on ifEugeniy Mikhailov2012-09-141-9/+6
|
* better and meaningful names for variablesEugeniy Mikhailov2012-09-141-7/+6
|
* Use received image size instead of hard codedEugeniy Mikhailov2012-09-141-3/+4
|
* use abs in comparison and returned imageEugeniy Mikhailov2012-09-141-2/+2
| | | | | | | | | When we look for maxima in Fourier space we need to use abs, transform might have stron imaginary component and weak real one. Inverse Fourier transform might have imaginary component since our filter somewhat unphysical so we need to take abs of such image, and then return it.
* added proper comments and algorithm description for stripeeraserEugeniy Mikhailov2012-09-141-6/+19
|
* typo fix in stripeeraser commentsEugeniy Mikhailov2012-09-141-2/+2
|
* initial commitMi Zhang2012-09-111-0/+15