Commit Graph
4798 Commits
Author SHA1 Message Date
Juan Nunez-Iglesias e102011098 Specify 2D images in denoise bilateral docstring
Addresses #1840
2015-12-23 23:57:22 +11:00
Emmanuelle Gouillart ea9ed9ccd9 Merge pull request #1826 from jni/rag-generic
Allow construction of simple RAGs from label images
2015-12-22 17:37:02 +01:00
Steven Silvester a4d0ac85cc Merge pull request #1603 from michaelpacer/draw_coords
Fixed variable names to accord with r, c naming convention
2015-12-21 12:11:16 -06:00
Emmanuelle Gouillart f0eec46e5c Merge pull request #1783 from ivoflipse/fix_hog
Fixing Cythonized version of HOG
2015-12-19 17:37:24 +01:00
Juan Nunez-Iglesias 14095de291 Merge pull request #1830 from scottsievert/fftconvolve
Clean up richardson-lucy deconvolution function
2015-12-16 14:42:24 +11:00
scottsievert fb99e3cce6 styles code (no more functions, less lines) 2015-12-15 19:19:14 -06:00
Juan Nunez-Iglesias 06186710d5 Update outdated docstring of _add_edge_filter 2015-12-16 08:31:30 +11:00
Warren Weckesser 6b908c1bb1 BUG: io: imread in the PIL plugin drops indexed PNG alpha channel.
When using the PIL plugin to read an indexed PNG file that has
an alpha channel, the alpha channel would be lost.
2015-12-15 12:30:43 -05:00
Stefan van der Walt 74a015d1d4 radon transform: when circle=True, ignore values outside circle without throwing an error (closes #1808) 2015-12-14 17:13:29 -08:00
Juan Nunez-Iglesias 5c03f2aff5 Bug: not all edges found by asymmetric footprint
If we have a label image:

[[1, 2],
 [3, 4]]

Then the footprint:

 [[0, 0, 0],
  [0, 1, 1],
  [0, 1, 1]]

will not discover the edge (2, 3), even though that edge should be
present when `connectivity=2`.

This commit fixes the bug by using a complete footprint, without the
top/left surfaces zeroed out.

See also:
https://github.com/scikit-image/scikit-image/pull/1826#issuecomment-164597442
2015-12-15 10:56:04 +11:00
Stefan van der Walt 4aa08fe353 Simplify cache 2015-12-14 00:42:29 -08:00
Stefan van der Walt bf5ba4540b Fix doc setting for Python 2.x 2015-12-14 00:42:29 -08: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 4deeb1f802 Move max_id logic to top of RAG constructor
max_id is used during RAG building iteration, resulting in an error if
it is not defined ahead of the generic_filter stage.
2015-12-14 19:06:43 +11:00
Juan Nunez-Iglesias 53d3154f09 Use a strided 1-element array as dummy filter out
When using generic_filter to build a graph, the numerical filter
output is actually ignored. Building a full array, even of the
smallest dtype, was wasteful. Using stride_tricks solves this by
creating a single-element buffer into which all output is fed.
2015-12-14 18:57:29 +11:00
Juan Nunez-Iglesias 49aa7cf999 Fix typo in variable name 2015-12-14 18:42:25 +11:00
Juan Nunez-Iglesias d5819f664a Add tests for generic RAG construction 2015-12-14 17:12:11 +11:00
Juan Nunez-Iglesias e9c4c87519 Make RAG generic, requiring only label_image 2015-12-14 17:12:11 +11:00
Juan Nunez-Iglesias c3d52d602c Simplify reference to generate_binary_structure 2015-12-14 17:12:11 +11:00
Juan Nunez-Iglesias 97f3ad1a6b NetworkX is required so remove optional import 2015-12-14 17:12:11 +11:00
Juan Nunez-Iglesias 975d1a4cc0 Merge pull request #1792 from scottsievert/fftconvolve
Uses fftconvolve instead of convolve2d for speedups
2015-12-14 16:37:18 +11:00
Stefan van der Walt 084ad3c22b Merge pull request #1821 from jni/integral-image-fixes
Add deprecation path to skimage.transform.integrate API change
2015-12-13 20:36:16 -08:00
scottsievert 2892e90abc removes paren 2015-12-13 16:59:59 -06:00
scottsievert 4d6c9e7b84 now N dimensional, changes constant, cleans and comments 2015-12-13 14:57:52 -06:00
Steven Silvester 5b8fd77b80 Merge pull request #1691 from juliusbierk/active-contour-model
New feature: Active contour model
2015-12-13 14:57:10 -06:00
Juan Nunez-Iglesias 0bc3ad8f79 Restore vectorised integrate deprecated behaviour 2015-12-13 16:25:29 +11:00
Juan Nunez-Iglesias 3899c571b7 Test individual coordinates for integrate in doctest 2015-12-13 14:55:44 +11:00
Juan Nunez-Iglesias c7243e7383 Allow passing individual coordinate tuples to integrate 2015-12-13 14:55:23 +11:00
Juan Nunez-Iglesias 5df9e0cf70 Update incorrect version number in docstring 2015-12-13 14:54:57 +11:00
Juan Nunez-Iglesias 458dc15225 Add deprecation warning for old syntax for integrate() 2015-12-13 14:45:45 +11:00
Juan Nunez-Iglesias 38b1880ef7 Update docstring comments for integrate function 2015-12-13 14:35:59 +11:00
scottsievert 3fd47091dd adds comment explaining time_ratio decision 2015-12-12 21:15:01 -06:00
Steven Silvester 683ecde2e1 Start deprecation of python 2.6 2015-12-12 20:27:21 -06:00
scottsievert 3f3b705ebd fixes import, tuple addition 2015-12-12 19:26:10 -06:00
Juan Nunez-Iglesias 8b0d5113eb Merge pull request #1818 from blink1073/improve_downcast
Add support for casting from 64bit integers and use smart downcast
2015-12-13 10:54:39 +11:00
Juan Nunez-Iglesias 5eaf2010df Merge pull request #953 from syedTabish/Issue949
Update integral image to support nD images
2015-12-13 10:53:09 +11:00
Steven Silvester 4e00d45f68 Improve warning message 2015-12-12 17:07:36 -06:00
Steven Silvester f3965885e8 Fix failing test 2015-12-12 16:42:54 -06:00
Steven Silvester be7161d350 Add debug print 2015-12-12 16:20:26 -06:00
Steven Silvester a6f4419da4 Update failing tests 2015-12-12 14:20:38 -06:00
Steven Silvester f8d19ae7f0 Allow 64bit integer conversions and direct downcast 2015-12-12 13:40:32 -06:00
Steven Silvester 4b6db6425e Fix matplotlib backend
Add a debug print

Try with qtagg

Try with qt4agg

Comment out failing test for now
2015-12-11 10:49:11 -06:00
emmanuelle a16c530322 Some minor PEP8 issues 2015-12-11 17:21:17 +01:00
scottsievert 1be8336599 adds decision when to use fftconvolve/convolve2d 2015-12-10 19:47:02 -06: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
Juan Nunez-Iglesias 1a05b130e8 Merge pull request #1449 from stefanv/clear_border_non_binary
Allow clear_border to operate on labeled images
2015-12-09 11:18:40 +11:00
Stefan van der Walt c133d5fd59 Merge pull request #1803 from JDWarner/mesh_orientation_cleanup
Guarantee correct mesh orientation from marching cubes
2015-12-07 20:13:58 -08:00
Josh Warner (Mac) 443f4cc0eb DOC: Correct docstring to correctly reflect defaults 2015-12-07 21:12:17 -07:00
emmanuelleandJuan Nunez-Iglesias bff2ce0bc4 Missing line 2015-12-08 12:27:24 +11:00