|
|
|
@19023
|
18 years |
Paul Price |
Added functions to control threading for image convolution.
|
|
|
|
@19015
|
18 years |
Paul Price |
Adding functions to control threading of psImageConvolve functions.
|
|
|
|
@18957
|
18 years |
Paul Price |
Working psImageConvolveMask into threads, since it can take a while.
|
|
|
|
@18494
|
18 years |
eugene |
minor
|
|
|
|
@18300
|
18 years |
Paul Price |
Whoops.
|
|
|
|
@18299
|
18 years |
Paul Price |
Cleaning up the clean-up.
|
|
|
|
@18298
|
18 years |
Paul Price |
Cleaning up lanczos
|
|
|
|
@18297
|
18 years |
Paul Price |
Wasn't normalising separable interpolations by the square of the kernel.
|
|
|
|
@18162
|
18 years |
Paul Price |
Adding function psImageInterpolateVarianceFactor. This involved …
|
|
|
|
@18043
|
18 years |
Paul Price |
Gene has determined that what I had before --- normalising by the sum …
|
|
|
|
@17810
|
18 years |
Paul Price |
Range checking.
|
|
|
|
@17809
|
18 years |
Paul Price |
Wrong dimension.
|
|
|
|
@17808
|
18 years |
Paul Price |
Wasn't masking at the end of a row/column.
|
|
|
|
@17807
|
18 years |
Paul Price |
Fixing psImageConvolveMask --- wasn't masking everything it was …
|
|
|
|
@17726
|
18 years |
Paul Price |
Adding separable version of psImageConvolveMask. Mask convolution …
|
|
|
|
@17641
|
18 years |
Paul Price |
Fix type error.
|
|
|
|
@17640
|
18 years |
Paul Price |
More meaningful message.
|
|
|
|
@17623
|
18 years |
Paul Price |
X and Y confusion.
|
|
|
|
@17457
|
18 years |
eugene |
the mask/keep region functions were evaluating the operator (strcmp) …
|
|
|
|
@17447
|
18 years |
jhoblitt |
convert assert() to psAssert()
|
|
|
|
@17371
|
18 years |
Paul Price |
Fixed so that sample can be used as a buffer (to save allocating over …
|
|
|
|
@17365
|
18 years |
Paul Price |
Actually, don't want to modify threshold, since most of the image can …
|
|
|
|
@17363
|
18 years |
Paul Price |
Need to adjust threshold for the number of pixels in the kernel, which …
|
|
|
|
@17329
|
18 years |
Paul Price |
Shouldn't multiply by the maskVal --- it's set to 1 or zero.
Shouldn't …
|
|
|
|
@17320
|
18 years |
Paul Price |
Optimising psImageConvolveFFT. Made a couple of optimisations: 1. …
|
|
|
|
@17302
|
18 years |
Paul Price |
Optimisation: using memcpy instead of copying each pixel.
|
|
|
|
@16910
|
18 years |
Paul Price |
Adding psImageShiftMask --- allows mask to follow the image when …
|
|
|
|
@16351
|
18 years |
Paul Price |
I no longer believe that I should be normalising the variance kernel. …
|
|
|
|
@16115
|
19 years |
Paul Price |
Adding required include files.
|
|
|
|
@15958
|
19 years |
eugene |
need to exclude mostly-masked pixels, use nan as a sentinel
|
|
|
|
@15938
|
19 years |
eugene |
add hack min limit on input pixels
|
|
|
|
@15841
|
19 years |
Paul Price |
A little bit of cleaning up, and making it so that the statistic to be …
|
|
|
|
@15640
|
19 years |
eugene |
crash on mismatched images
|
|
|
|
@15599
|
19 years |
gusciora |
Added input parameter assert:
PS_ASSERT_IMAGE_NON_NULL(field, …
|
|
|
|
@15598
|
19 years |
gusciora |
Added psMemCheckImageMap()
|
|
|
|
@15586
|
19 years |
eugene |
adding a note
|
|
|
|
@15507
|
19 years |
Paul Price |
Removing field in psImageMap to avoid carrying around a reference to …
|
|
|
|
@15497
|
19 years |
Paul Price |
Reducing duplication.
|
|
|
|
@15493
|
19 years |
Paul Price |
Fixing typo.
|
|
|
|
@15492
|
19 years |
Paul Price |
Adding memory instrumentation for psImageCopy.
|
|
|
|
@15456
|
19 years |
Paul Price |
Adding additional information for tracking memory leaks.
|
|
|
|
@15437
|
19 years |
Paul Price |
Plugging memory leak.
|
|
|
|
@15377
|
19 years |
gusciora |
Added a psMemCheckBinning() function.
|
|
|
|
@15321
|
19 years |
Paul Price |
Expanding psImageConvolveMaskDirect and psImageConvolveMaskFFT to …
|
|
|
|
@15320
|
19 years |
Paul Price |
Adding psImageConvolveMaskFFT to use FFT convolution to convolve mask …
|
|
|
|
@15254
|
19 years |
eugene |
changed mask to coeffMask, define PS_POLY_MASK_FIT,SET; distinguish …
|
|
|
|
@15041
|
19 years |
eugene |
added case of 1xN or Nx1 maps
|
|
|
|
@15001
|
19 years |
eugene |
add asserts for finite input values
|
|
|
|
@14988
|
19 years |
eugene |
added APIs to define psImageMap without psImage pointer
|
|
|
|
@14983
|
19 years |
Paul Price |
Including psMemory.h where required.
|
|
|
|
@14960
|
19 years |
eugene |
init the mask vector if alloced here
|
|
|
|
@14929
|
19 years |
eugene |
adding psImageMap, psImagePixelInterpolate functions
|
|
|
|
@14925
|
19 years |
eugene |
adding psImageInterpolatePixelBilinear
|
|
|
|
@14924
|
19 years |
eugene |
adding psImageMap functions, psImagePixelInterpolate functions
|
|
|
|
@14923
|
19 years |
eugene |
adding utility functions for coordinate system conversions
|
|
|
|
@14922
|
19 years |
eugene |
adding ability to return the subsample used for the stats
|
|
|
|
@14921
|
19 years |
eugene |
updates to child handling
|
|
|
|
@14866
|
19 years |
Paul Price |
Adding mask to psImageConvolveFFT, so that masked pixels may be set to …
|
|
|
|
@14826
|
19 years |
Paul Price |
Need to normalise the variance kernel so that the sum is unity --- …
|
|
|
|
@14762
|
19 years |
Paul Price |
Adding assertion on kernel sizes.
|
|
|
|
@14736
|
19 years |
Paul Price |
Fixing assertion.
|
|
|
|
@14707
|
19 years |
Paul Price |
More cut/paste errors.
|
|
|
|
@14706
|
19 years |
Paul Price |
Cut/paste error.
|
|
|
|
@14705
|
19 years |
Paul Price |
Adding assertion for kernels.
|
|
|
|
@14704
|
19 years |
Paul Price |
Was doing direct convolution using x+u instead of x-u --- no …
|
|
|
|
@14638
|
19 years |
Paul Price |
Kernel range is inclusive.
|
|
|
|
@14523
|
19 years |
Paul Price |
Fixing range for error messages.
|
|
|
|
@14478
|
19 years |
Paul Price |
Adding psKernelAllocFromImage to generate a kernel from some input image.
|
|
|
|
@14452
|
19 years |
jhoblitt |
gcc attribute cleanup
|
|
|
|
@14332
|
19 years |
magnier |
adding output target to psImageConvolveDirect API
|
|
|
|
@13651
|
19 years |
Paul Price |
Even if no mask is supplied, a mask value may be desired (either good …
|
|
|
|
@13483
|
19 years |
Paul Price |
Adding psImageInterpolateStatus, a status enum which is returned by …
|
|
|
|
@13350
|
19 years |
rhl |
Support S32 in psImageConvolveDirect
|
|
|
|
@12998
|
19 years |
magnier |
added psImageCopyView function
|
|
|
|
@12953
|
19 years |
magnier |
added comments
|
|
|
|
@12815
|
19 years |
magnier |
use macro to set col0,row0
|
|
|
|
@12814
|
19 years |
magnier |
use macro to set col0,row0; subimage needs to offset pixels based on …
|
|
|
|
@12802
|
19 years |
Paul Price |
It's not the flux contribution of bad pixels that matters for marking …
|
|
|
|
@12776
|
19 years |
Paul Price |
Fixing lanczos and gauss interpolations.
|
|
|
|
@12756
|
19 years |
Paul Price |
Only attempt variance or mask interpolation if the image is provided.
|
|
|
|
@12748
|
19 years |
Paul Price |
Fixing comment.
|
|
|
|
@12745
|
19 years |
Paul Price |
psImageShiftKernel is redundant now, with psImageShift calling …
|
|
|
|
@12741
|
19 years |
Paul Price |
Reworking image interpolation to work on mask and variance image …
|
|
|
|
@12699
|
19 years |
magnier |
fix error in binning definition
|
|
|
|
@12588
|
19 years |
magnier |
created a common set of routines to define the binning parameters
|
|
|
|
@12444
|
19 years |
magnier |
removed special case for psphot (moved to psphotImageMedian)
|
|
|
|
@12431
|
19 years |
Paul Price |
Removing complex number support. No-one was using it, and it prevents …
|
|
|
|
@12330
|
19 years |
Paul Price |
Making psPixels APIs to look more like the psArray, psVector APIs …
|
|
|
|
@12256
|
19 years |
magnier |
added special case for division to handle div-by-zero; added different …
|
|
|
|
@12248
|
19 years |
Paul Price |
Fixing SEGV from mask being NULL.
|
|
|
|
@12187
|
19 years |
Paul Price |
Adding psImageConvolveMask
|
|
|
|
@12186
|
19 years |
Paul Price |
The usual way is much faster (factor of 3) for filled kernels. Might …
|
|
|
|
@12183
|
19 years |
Paul Price |
Whoops, wrong place.
|
|
|
|
@12181
|
19 years |
Paul Price |
Adding convolution benchmarking program.
|
|
|
|
@12179
|
19 years |
Paul Price |
Removing optional output image from psImageConvolve APIs due to …
|
|
|
|
@12001
|
19 years |
Paul Price |
Fixing tsum.
|
|
|
|
@12000
|
19 years |
Paul Price |
Generated kernel should be relative to the LAST data point (for OTA …
|
|
|
|
@11999
|
19 years |
Paul Price |
Fixing bug due to wrong sense of boolean.
|
|
|
|
@11795
|
19 years |
magnier |
fixed counting to be consistent with dvoMakeCorrUnbin; this may break …
|
|
|
|
@11760
|
19 years |
Paul Price |
Fixing compilation problems following change to histogram API.
|
|
|
|