|
|
|
@20758
|
18 years |
Paul Price |
Catch sumKernel=0 to prevent FPE.
|
|
|
|
@20462
|
18 years |
eugene |
adding a threaded version of psImageSmoothMask (only supports F32 for now)
|
|
|
|
@20460
|
18 years |
Paul Price |
Just noticed cut/paste error.
|
|
|
|
@20333
|
18 years |
Paul Price |
Catch case when sumKernel = 0.
|
|
|
|
@20327
|
18 years |
Paul Price |
Adding note on the importance of the order.
|
|
|
|
@20325
|
18 years |
Paul Price |
Fix interpolation with separable kernels:
* sumKernel2 is now for the …
|
|
|
|
@20317
|
18 years |
Paul Price |
Sometimes the index rolls over.
|
|
|
|
@20315
|
18 years |
Paul Price |
More fixes for optimised builds.
|
|
|
|
@20314
|
18 years |
Paul Price |
Fixing what I knew to be wrong because it wouldn't compile optimised.
|
|
|
|
@20311
|
18 years |
Paul Price |
Moving what is now BIQUADRATIC interpolation (used to be BICUBE) into …
|
|
|
|
@20306
|
18 years |
Paul Price |
Reworking psImageInterpolate so that kernels are pre-calculated. …
|
|
|
|
@20299
|
18 years |
Paul Price |
Should be using the requested interpolation mode.
|
|
|
|
@20216
|
18 years |
eugene |
reduced background error verbosity
|
|
|
|
@20211
|
18 years |
Paul Price |
Adding parameter to psImageSmoothMask to control acceptance of masked …
|
|
|
|
@20207
|
18 years |
Paul Price |
Wasn't calculating the variance correctly, which led to psphot …
|
|
|
|
@20104
|
18 years |
Paul Price |
Simple dereferencing for tight loop to see if it makes any difference …
|
|
|
|
@20075
|
18 years |
eugene |
report weight of 0 for un-fitted pixels
|
|
|
|
@20020
|
18 years |
Paul Price |
Suppress test output.
|
|
|
|
@19995
|
18 years |
eugene |
filter out nan values from fit
|
|
|
|
@19960
|
18 years |
Paul Price |
map->stats doesn't have to be defined except for psImageMapGenerate: …
|
|
|
|
@19895
|
18 years |
Paul Price |
Adding psImageSmoothMask: a faster version of psImageSmoothMaskF32 (by …
|
|
|
|
@19354
|
18 years |
Paul Price |
Gene found a bug in the definition of [ij]Max. This is a simplified …
|
|
|
|
@19298
|
18 years |
Paul Price |
psThreadJob is now mutable.
|
|
|
|
@19252
|
18 years |
Paul Price |
Only wait for the thread pool if we're threaded. Otherwise we can end …
|
|
|
|
@19228
|
18 years |
Paul Price |
Variance factor wasn't being corrected for the sum of the (now …
|
|
|
|
@19146
|
18 years |
Paul Price |
Mask value going in to psImageInterpolate needs to be initialised.
|
|
|
|
@19140
|
18 years |
Paul Price |
Adding option of allowing 'exact' shifts when doing interpolation. …
|
|
|
|
@19129
|
18 years |
Paul Price |
Changing how interpolation works with masked pixels. Previously, the …
|
|
|
|
@19057
|
18 years |
Paul Price |
Renamed psThreadTaskDelete to psThreadTaskRemove to maintain …
|
|
|
|
@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 …
|
|
|
|