Johannes Schönberger
97fb67314d
Add reference to bicubic interpolation
2014-12-13 13:31:06 +01:00
Johannes Schönberger
c63c5e3239
Fix bug in bicubic interpolation and extend test cases to higher orders
2014-12-13 13:31:06 +01:00
Emmanuelle Gouillart
82ee0b1b7f
Merge pull request #1244 from ahojnnes/rank-fix
...
Fix rank filter kernels
2014-12-13 12:12:39 +01:00
Johannes Schönberger
cf499bf844
Add tests for all rank filters and reformat code
2014-12-13 11:25:59 +01:00
Steven Silvester
1b38c17280
Beef up docstring
2014-12-12 21:18:48 -06:00
Steven Silvester
8f89852e05
Improved docstring
2014-12-12 19:44:40 -06:00
Steven Silvester
3756e7adbe
Do not use importlib in tifffile_local to avoid warnings
2014-12-12 15:59:44 -06:00
Steven Silvester
2966e262a3
Fix handling of singleton frames in pil_to_ndarray
2014-12-12 09:39:08 -06:00
Steven Silvester
a4a628b529
Fix file indexing in ImageCollection
2014-12-12 09:38:48 -06:00
Steven Silvester
ed8524961c
Reinstate run_module_suite in test_pil
2014-12-12 08:53:27 -06:00
Steven Silvester
296e492658
Fix handling of multi-image gifs and add test
2014-12-12 07:46:16 -06:00
Steven Silvester
f7e984662a
Fix handling of imgnum
2014-12-12 07:46:15 -06:00
Pratap Vardhan
8f7d9d69fe
CLN: Remove unused import and add module docstring
2014-12-11 20:17:29 +05:30
emmanuelle
873a2bab4f
Modified a few docstrings that made doctesting fail
2014-12-07 16:58:36 +01:00
emmanuelle
4004f048ef
Faster version of non-local means denoising for 2D greyscale images
2014-12-07 12:02:05 +01:00
Johannes Schönberger
bbd9828234
Wrap code at 80
2014-12-06 10:19:23 -05:00
emmanuelle
e26f9028eb
Modified import to be compatible with Python 3
2014-12-06 13:58:09 +01:00
emmanuelle
ecae7843e9
Removed test file that has been moved to restoration submodule
2014-12-06 13:46:13 +01:00
emmanuelle
2e91b0db95
Moved non-local means denoising to restoration submodule
2014-12-06 13:16:40 +01:00
Emmanuelle Gouillart
5f89395fcd
Modified indentation in places (PEP8)
2014-12-06 12:00:47 +01:00
Emmanuelle Gouillart
a5ed4acf86
Some improvements of non-local means denoising:
...
- denoising RGB is now possible, and "colored patches" are then compared
- the main function is now in a pure Python file so that default values
of kw arguments are visible in the help
- reduced the number of computations of patches bound (but this doesn't
change much the total speed).
- added an example for the gallery
I also played with functions that could replace the exponential by a
faster and less precise function, but it turns out that most of the time
is spent in additions and multiplications when computing the distance
between two patches.
2014-12-06 12:00:47 +01:00
Emmanuelle Gouillart
a508ec54ca
2-D and 3-D implementation of NL-means denoising
2014-12-06 11:58:27 +01:00
Johannes Schönberger
37560287a9
Fix rank filter kernels
2014-12-05 21:56:01 -05:00
Stefan van der Walt
3f719df9a3
Merge pull request #1250 from emmanuelle/seealso
...
Docstring updates in `exposure` module
2014-12-05 01:00:46 +02:00
emmanuelle
f9b10c58ad
Corrected another bug that made doctest fail
2014-12-04 22:39:42 +01:00
Stefan van der Walt
36aa4cdb6f
Merge pull request #1254 from matejak/label3d
...
Refactor labeling and extend to 3D
2014-12-04 12:31:29 +02:00
Stefan van der Walt
b9a71663af
Merge pull request #1247 from emmanuelle/gallery_edges
...
Add a second example to the edge filtering gallery example
2014-12-03 19:28:04 +02:00
Jacopo
77a78a287c
Updated docs for regionprops to reflect the dropping of regions with label value 0
2014-12-03 11:09:46 +10:00
Matěj Týč
c6ebe6c661
Removed negative connectivity support as requested
2014-12-02 22:34:04 +01:00
emmanuelle
5553ea44b3
Corrected typos + modified docstring that made doctest fail
2014-12-02 22:10:30 +01:00
emmanuelle
2636abba92
Small additions to some docstrings in exposure module
2014-12-01 23:32:21 +01:00
emmanuelle
d78c9aab08
Completed docstrings for the different edge filters.
2014-12-01 22:22:07 +01:00
Juan Nunez-Iglesias
6c444490e3
Merge pull request #1243 from emmanuelle/filters_rank
...
Added an import of `median` from the `filters` module
2014-12-01 12:15:22 +11:00
Ivana Kajić
98f41fb12b
More detailed docu. Modified examples.
...
Added doctest skipping of matplotlib's commands.
2014-11-30 18:15:27 +00:00
emmanuelle
b730777a74
Modified test for median filter import
2014-11-30 14:58:10 +01:00
emmanuelle
bea0c1b7d1
Added an import of median from the filters module
...
(it's `filters.rank.median`, but it is convenient to have the very common
median filter in `filters` as well)
2014-11-29 14:34:09 +01:00
Ivana Kajić
2c830a34e2
Updated Return section.
2014-11-28 16:09:48 +00:00
Ivana Kajić
e5cd943bc3
Added examples for Gabor filters.
2014-11-28 16:09:48 +00:00
Ivana Kajić
414e9ec19c
Added docu for gabor_filter. n_stds added to the parameter list.
2014-11-28 16:09:48 +00:00
Matěj Týč
e41bff898a
Added fix for the strange input array shapes + tests
2014-11-28 16:45:52 +01:00
Johannes Schönberger
b0876ea4ea
Remove deprecated absolute edge map description
2014-11-27 22:59:39 -05:00
Johannes Schönberger
7256f88332
Add missing comma
2014-11-27 12:02:30 -05:00
Johannes Schönberger
c45473bdb9
Use new edge operator functions in test cases
2014-11-27 11:11:07 -05:00
Johannes Schönberger
1b0c40e27b
Add signed edge operators and deprecate unsigned versions
2014-11-27 11:04:02 -05:00
Juan Nunez-Iglesias
bc7df0e269
Merge pull request #1239 from ahojnnes/moments-templ
...
Moments (regionprops) speedup
2014-11-27 16:58:18 +11:00
Johannes Schönberger
8a67733567
Add encoding header
2014-11-26 18:26:34 -05:00
Johannes Schönberger
fc0a6064d7
Use uint8 type for simple moments functions
2014-11-26 17:08:42 -05:00
Johannes Schönberger
71a5437794
Add fused type specialization for moments functions
2014-11-26 17:03:50 -05:00
Vighnesh Birodkar
9a8c7e5325
fixed blob area overlap function warning
2014-11-26 23:10:49 +05:30
Juan Nunez-Iglesias
802b22a62f
Merge pull request #1229 from almarklein/patch-1
...
Update docs for img_as_ubyte
2014-11-26 10:39:46 +11:00