161 Commits
Author SHA1 Message Date
Almar Klein 7686105129 MC: python2 compat 2016-07-26 13:19:23 +02:00
Almar Klein 01a1e5e4b7 MC: small tweaks from reviewer comments 2016-07-26 11:31:48 +02:00
Almar Klein a90f875d15 Rename MC algs to make lewiner the default 2016-07-25 12:26:28 +02:00
Almar Klein 49237ff473 better testing for python 3+ 2016-07-25 12:26:28 +02:00
Almar Klein 72ba10d896 fix for legacy py 2016-07-25 12:26:28 +02:00
Almar Klein ededdfaf56 improve docs and acks related to new MC alg 2016-07-25 12:26:28 +02:00
Almar Klein 41857a0736 address Stefans comments 2016-07-25 12:26:28 +02:00
Almar Klein f4f05107e7 add gradient_direction arg to lewiner mc algorithm 2016-07-25 12:26:28 +02:00
Almar Klein 9f843fa619 marching cubes tests 2016-07-25 12:26:28 +02:00
François Boulogne 4d233442f7 ENH: add bbox_area 2016-07-14 17:03:47 +02:00
Jeremy Metz 40f73aeaac Added simple 3d centroid test 2016-05-14 01:20:17 +01:00
Kevin Keraudren 307a4e9936 updating tests 2016-05-08 08:30:47 +01:00
Kevin Keraudren 9659d26294 allowing to pass a np.random.RandomState to ransac 2016-05-06 09:17:53 +01:00
Johannes Schönberger 116ef0d649 Remove unit tests for deprecated features 2016-02-09 12:25:55 +01:00
Joshua Warner ab7f0774aa FIX: Pass arguments from deprecated function, update examples. 2016-02-01 13:57:56 -07:00
Joshua Warner b218cfdd81 STY: Image comparison functions now share common prefix 2016-01-31 23:11:38 -07:00
Gregory R. Lee 8483a62e76 make suggested naming changes in simple_metrics.py 2016-01-28 22:09:52 -05:00
Gregory R. Lee ea3ad97b3e TST: add MSE, NRMSE test that would fail in case of int overflow 2016-01-27 11:24:56 -05:00
Gregory R. Lee a681ccd3ee TST: add test for invalid normalization type in NRMSE 2016-01-26 17:56:38 -05:00
Gregory R. Lee 72607ca99e update NRMSE docstrings and include run_module_suite in the corresponding test file 2016-01-24 12:41:18 -05:00
Gregory R. Lee cfb9c760db TST: fix broken test 2016-01-23 21:35:36 -05:00
Gregory R. Lee 69e73ea52b TST: add tests for nrmse, psnr 2016-01-23 21:09:22 -05:00
emmanuelle add3352284 Euler number is only2d 2015-12-25 11:38:23 +01:00
emmanuelle 0359284623 Modified some methods in _RegionProperties class to make them
dimension-agnostic. Removed the NotImplementedError for 3-D images in
regionprops function.
2015-12-24 18:56:49 +01:00
emmanuelle e1751f91e2 Some PEP8 in test module 2015-12-24 18:52:57 +01:00
Emmanuelle Gouillart 4509338aac Merge pull request #1777 from stevendbrown/rp_intensity_check
Added label vs. intensity shape checking to regionprops
2015-12-23 22:34:59 +01:00
emmanuelle a56c6071c2 Corrected bug in the computation of the Euler characteristic. 2015-12-23 16:09:13 +01:00
Stefan van der Walt 024dd34b19 Clean up style and PEP8 2015-12-14 00:42:29 -08:00
Stefan van der Walt 5e848f5889 Auto-generate _RegionProps property docstrings 2015-12-14 00:42:29 -08:00
Juan Nunez-Iglesias 966e0fd685 Merge pull request #1770 from stefanv/list_regionprops
Only iterate over available region properties
2015-12-09 11:21:56 +11:00
Josh Warner 29725068ce Guarantee correct mesh orientation from marching cubes 2015-12-06 00:28:18 -06:00
Johannes Schönberger f88694e5a3 Fix LineModelND test cases 2015-12-04 23:05:59 -05:00
Kevin Keraudren 61b7c20e03 cleaned tests and documentation, added deprecation note in doc for LineModel. 2015-12-03 22:16:56 +00:00
Kevin Keraudren 6a2961fdee we now have the old LineModel with params (dist, theta), and the new LineModelND with params (origin, direction). 2015-12-03 22:03:10 +00:00
Kevin Keraudren 040a53456d Merged LineModel3D with LineModel in order to form a unified model.
- model.params holds the legacy params (2D representation),
 - model.new_params holds the true ND line representation.

The proposed LineModel behaves identically as the implementation in master in the 2D case. In the 3D case, it behaves similarly to the previously proposed LineModel3D, as long as new_params is used instead of params. This implementation thus takes advantage that the 2D case is a special case of the ND general model.
2015-12-02 08:58:16 +00:00
Kevin Keraudren c1c0d18ba1 reformatting code to wrap at 80 characters per line 2015-12-01 14:32:25 +00:00
Kevin Keraudren a606a53875 Adding LineModel3D for RANSAC, unit test and example. 2015-12-01 12:17:22 +00:00
Johannes Schönberger 1a598be98e Fix region props deprecation problem with label function 2015-11-17 10:07:29 -05:00
stevendbrown 157fef3963 Added label vs. intensity shape checking to regionprops 2015-11-09 10:50:20 -08:00
Stefan van der Walt ba68306997 Remove dict comprehension for Python 2.6 compatibility 2015-11-09 09:40:16 -08:00
Stefan van der Walt 52594d0bd8 Only iterate over available region properties 2015-11-05 15:41:00 -08:00
Johannes Schönberger ca5de50079 Enforce integral type for label images 2015-09-03 16:22:32 -04:00
Johannes Schönberger d4641a436a Improve documentation of moments functions 2015-08-19 14:11:39 -04:00
Stefan van der Walt 83d5ff9001 Consistently use relative imports 2015-07-11 15:41:37 -05:00
Gregory R. Lee ce8e88d6e2 remove truncate argument from gaussian_filter for scipy<0.14 compatibility 2015-05-19 11:16:19 -04:00
Gregory R. Lee c7916ffe9a remove image_similarity; set 11-tap Gaussian via truncate=3.5; add links to references 2015-05-15 21:35:47 -04:00
Gregory R. Lee 6317aac01e use scipy.ndimage.gaussian_filter instead of a custom implementation 2015-05-15 16:03:00 -04:00
Gregory R. Lee 9090aa6afb remove multichannel magic and default to False. fix bugs in tests introduced during rebase 2015-05-15 14:28:48 -04:00
Gregory R. Lee 86e07447d1 replace _discard_edges with skimage.util.arraypad.crop 2015-05-15 13:47:16 -04:00
Gregory R. Lee 3bf6cc106e add additional tests 2015-05-15 13:47:13 -04:00