Changeset 70
- Timestamp:
- Sep 25, 2014 12:52:29 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/pythonclean.py
r62 r70 68 68 comps=numpy.zeros(dirty.shape) 69 69 res=numpy.array(dirty) 70 grid=numpy.indices(dirty.shape) 70 71 if window is True: 71 window =numpy.ones(dirty.shape,72 numpy.bool) 72 window = [slice(dirty.shape), slice(dirty.shape)] 73 73 74 for i in range(niter): 74 mx, my=numpy.unravel_index(numpy.fabs(res[window]).argmax(), res.shape) 75 argmax=numpy.unravel_index(numpy.fabs(res[window]).argmax(), res[window].shape) 76 mx=grid[0][window][argmax] 77 my=grid[1][window][argmax] 78 75 79 mval=res[mx, my]*gain 76 80 comps[mx, my]+=mval
Note:
See TracChangeset
for help on using the changeset viewer.