Johannes Schönberger
74797d6205
Fix decision whether to use warping or fast warping
2012-09-01 09:17:16 +02:00
Johannes Schönberger
15cc7f1779
Add biquadratic interpolation
2012-08-30 18:14:42 +02:00
Johannes Schönberger
4cd1f8798b
Add nearest mode for positions outside image
2012-08-30 12:08:21 +02:00
Johannes Schönberger
cb870fd069
Fix example of estimate_transform
2012-08-30 09:53:41 +02:00
Johannes Schönberger
1592e47e66
Apply clipping also to fast cython implementation
2012-08-30 09:47:00 +02:00
Johannes Schönberger
abe5dc3cec
Add (bi-)cubic interpolation
2012-08-30 09:28:03 +02:00
Johannes Schönberger
501c401dda
Move image transform functions to _geometric file
2012-08-27 18:05:18 +02:00
Johannes Schönberger
a6532a8dae
Refactor image warps
...
* Fix cval bug in interpolation which was ignored
* Remove fast_homography as standalone function and automatically include
functionality in warp
* Fix bug in warp_coords for graylevel images
* move warp functions to warp file
2012-08-27 13:31:33 +02:00
Johannes Schönberger
db9af0dc2d
Capitalize parameter descriptions in geometric transforms
2012-08-26 08:25:04 +02:00
Johannes Schönberger
58bddb1cf2
Remove empty line
2012-08-24 00:17:43 +02:00
James Bergstra
acc86a5508
FIX: docstring mentions inverse instead of inverse_map
2012-08-24 00:17:43 +02:00
James Bergstra
8faf148955
FIX: wordwrap to 78
2012-08-24 00:17:43 +02:00
James Bergstra
47c0a506bc
ENH: warp_coords docstring
2012-08-24 00:17:43 +02:00
James Bergstra
e859520872
FIX: doctest of warp_coords
2012-08-24 00:17:43 +02:00
James Bergstra
c5dc55cd52
ENH: better docstring and test for warp_coords
2012-08-24 00:17:43 +02:00
James Bergstra
e3585ad17a
ENH: renamed and docd _build_coords -> warp_coords
2012-08-24 00:17:11 +02:00
James Bergstra
c22a176e8d
ENH: moved code generating coords out of warp() to _warp_coords
2012-08-24 00:16:30 +02:00
James Bergstra
e710fac03e
Added test case for warp() when cval out of clipping range
2012-08-24 00:16:30 +02:00
James Bergstra
0749f8d9f0
FIX: transform.warp supports cval outside 0-1 range
2012-08-24 00:14:50 +02:00
James Bergstra
1ac289c588
FIX: corrected docstring for transform.warp
2012-08-24 00:14:50 +02:00
Johannes Schönberger
195bdc8c00
complete default matrix initialization of geometric transforms
2012-08-19 13:02:03 +02:00
James Bergstra
2724f50b4c
FIX: added default identity matrix to SimilarityTransform to match AffineTransform
2012-08-18 10:12:22 -04:00
James Bergstra
d0870c6d68
ENH: initialize AffineTransform to identity when no args are provided
2012-08-17 17:55:26 -04:00
Johannes Schönberger
4541146561
raise exception if matrix and implicit parameter arguments provided
2012-08-12 10:13:29 +02:00
Johannes Schönberger
08f4379e0e
add information about unit of angles to doc strings
2012-08-10 08:19:48 +02:00
Johannes Schönberger
8ab0c9a329
add test for shape of transformation matrix
2012-08-10 08:15:06 +02:00
Johannes Schönberger
a3ec8e0482
change inverse_map parameter handling of warp function
2012-08-10 07:35:16 +02:00
Johannes Schönberger
ff1c8c4376
fix typo
2012-08-09 10:30:40 +02:00
Johannes Schönberger
8e242d0436
add mathematical description of estimation in doc strings
2012-08-09 10:28:05 +02:00
Johannes Schönberger
76931fa61b
handle composition of transformations with implicit parameters with __init__
2012-08-09 09:21:49 +02:00
Johannes Schönberger
1bb896e487
remove confusing comment
2012-08-09 08:19:37 +02:00
Johannes Schönberger
e5ed1882d3
fix and improve comments, doc strings, variable names for consistency reasons
2012-08-09 07:51:58 +02:00
Johannes Schönberger
54452550f1
fix incorrect comment
2012-08-08 19:19:18 +02:00
Johannes Schönberger
eb1e71114c
fix and improve estimation of geometric transformation parameters
...
Design matrix was not composed correctly as functional model was incorrect.
Additionally estimation is now based on total least-squares method.
2012-08-08 19:13:45 +02:00
Johannes Schönberger
d9a88c95b5
add doc for and restructure polynomial coefficients
2012-07-22 16:52:54 +02:00
Johannes Schönberger
2ae4dd4551
fix scale initialization in implicit composition of similarity
2012-07-22 16:41:58 +02:00
Johannes Schönberger
be6bb0c809
combination of two transformations of the same type result in this type again
2012-07-22 16:38:25 +02:00
Johannes Schönberger
87c57770ba
reimplement implicit parameter functionality of transformations
2012-07-22 16:24:58 +02:00
Johannes Schönberger
0f5d6153d2
fix bug in estimation of similarity transformation
2012-07-22 08:58:37 +02:00
Johannes Schönberger
f971c25a0b
remove some blank lines
2012-07-22 08:21:31 +02:00
Stefan van der Walt
a130b8d2d9
Refactor geometric transforms.
2012-07-20 17:57:15 -04:00