Johannes Schönberger
53472b8e07
Rename matrix transform function and remove from pxd
2012-08-20 22:48:35 +02:00
Johannes Schönberger
b5e2b01620
Add doc string to bilinear_interpolation
2012-08-20 22:48:35 +02:00
Johannes Schönberger
6cefa4ad62
Wrap column
2012-08-20 22:48:35 +02:00
Johannes Schönberger
0ca7933a7d
Share bilinear interpolation function for other code
...
Make bilinear_interpolation function callable by other cython code and change
fast_homography to use this function. Also, improve performance of some
functions by making them inline and fix broken test of fast_homography.
2012-08-20 22:48:35 +02:00
Johannes Schönberger
d511bd8429
fix comment
2012-08-19 13:06:27 +02:00
Johannes Schönberger
6ea4827f9d
add test case for polynomial transform initialization
2012-08-19 13:04:58 +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
c7cac1cb0f
fix, improve and extend test cases related to geometric transformations
2012-08-10 08:16:05 +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
Johannes Schönberger
afb479d766
geometric_transform can transform single coordinate tuple
2012-07-15 17:51:34 +02:00
Johannes Schönberger
d7b2c5b51b
add missing doc string for polynomial forward transformation
2012-07-15 15:47:12 +02:00
Johannes Schönberger
5feafee220
extend doc string example for geometric transformations
2012-07-15 15:47:12 +02:00
Johannes Schönberger
9dbad0023c
add support for using transformation objects in warp function
2012-07-15 15:47:12 +02:00
Johannes Schönberger
4dcf8528bf
change interface of transformation merging
2012-07-15 15:47:12 +02:00
Johannes Schönberger
b2ca833509
fix transformation union and add test case
2012-07-15 15:47:12 +02:00
Johannes Schönberger
234810be10
fix inconsistent doc strings
2012-07-15 15:47:12 +02:00
Johannes Schönberger
e2ce1d63de
redesign class interface
2012-07-15 15:47:12 +02:00
Johannes Schönberger
640edc2a62
fix doc string formatting of function estimate_transformation
2012-07-15 15:47:12 +02:00
Johannes Schönberger
ec5c339c68
fix wrong exception type
2012-07-15 15:47:12 +02:00
Johannes Schönberger
2a75b78838
change arguments of function estimate_transformation
2012-07-15 15:47:12 +02:00
Johannes Schönberger
cb3c93a110
change API design and rename some functions
2012-07-15 15:47:11 +02:00
Johannes Schönberger
8bde92b66c
remove inconsistent numeric correction and fix test case
2012-07-15 15:47:11 +02:00
Johannes Schönberger
acb1d71cd5
apply PEP8 guideline
2012-07-15 15:47:11 +02:00
Johannes Schönberger
fdf1b6dac1
fixe index errors and improve setup of some matrices
2012-07-15 15:47:11 +02:00
Johannes Schönberger
bbd9280c2f
add example to make_tform doc string
2012-07-15 15:47:11 +02:00
Johannes Schönberger
da3239d0ff
remove old import
2012-07-15 15:47:11 +02:00
Johannes Schönberger
84e18de02d
improve and restructure geomtric transformations
2012-07-15 15:47:11 +02:00
Stefan van der Walt
1dcc172f60
TST: Check number of input angles in radon tf.
2012-07-09 11:29:37 -07:00
Andreas Mueller
46e959a9d9
COSMIT some manual pep8, removed unused imports, removed unused variables and fixed a bug in a ValueError statement.
2012-06-29 11:27:23 +02:00
Andreas Mueller
f7c56202d0
COSMIT no spaces around power `**`. Fun: https://gist.github.com/1671995
2012-06-29 11:27:23 +02:00
Andreas Mueller
f7b3d8062c
COSMIT pep8
2012-06-29 11:27:23 +02:00