Commit Graph

187 Commits

Author SHA1 Message Date
Johannes Schönberger 0324737c47 Fix some doc strings for latex docs 2013-03-12 09:39:42 +01:00
Christoph Gohlke 45f53c9e3a Fix MSVC error C2036: 'void *' : unknown size 2013-03-06 10:09:59 -08:00
Johannes Schönberger 44350f56c9 Fix vectorized_ops for bento 2013-03-06 16:42:18 +01:00
Thouis (Ray) Jones e6ee2c0db6 BUG: not all histogram memory was aligned correctly 2013-03-05 18:32:09 -05:00
Tony S Yu 17e7ba3de7 DOC: Fix Sphinx errors. 2013-03-02 17:22:10 -06:00
Stefan van der Walt 00c023d814 Merge remote-tracking branch 'cgohlke/patch-2' into msvc_build_fix
Conflicts:
	skimage/filter/rank/_crank16.pyx
	skimage/filter/rank/_crank8.pyx
2013-02-25 09:20:05 +02:00
Stefan van der Walt a17d8182aa PKG: MSVC build fixes by Christoph Gohlke. 2013-02-25 06:52:04 +02:00
Christoph Gohlke 2e230c70c0 Use log(2) instead of log10(2) 2013-02-24 09:01:09 -08:00
Christoph Gohlke 27b837b799 Use log(2) instead of log10(2) 2013-02-24 08:57:53 -08:00
Johannes Schönberger 62d83ad42c Globally change np to cnp if cimported 2013-02-24 14:14:14 +01:00
Johannes Schönberger 614023b941 Replace ssize_t with Py_ssize_t globally 2013-02-22 17:05:38 +01:00
Johannes Schönberger 8eb208616c Rename Py_ssize_t to ssize_t for consistency within skimage 2013-02-22 17:05:10 +01:00
Johannes Schönberger 96c5f894ec Change type to ssize_t for all index and size variables 2013-02-22 17:05:10 +01:00
Johannes Schönberger 9f14edaa57 Merge pull request #432 from thouis/sse_ctmf
Use SSE/MMX/Altivec for faster CTMF
2013-02-22 07:50:06 -08:00
Thouis (Ray) Jones d2b98a93e9 remove _histogram.h from setup.py, it's been moved to _shared 2013-02-21 11:45:32 -05:00
Thouis (Ray) Jones 1580c466c1 pep8 2013-02-20 10:35:51 -05:00
Thouis (Ray) Jones ba1d27b357 move _histogram.h to _shared/vectorized_ops.h, and copyright info to CONTRIBUTORS.txt 2013-02-19 21:44:06 -05:00
Thouis (Ray) Jones 4af05245ed add casts to suppress compiler warnings 2013-02-19 16:41:54 -05:00
Thouis (Ray) Jones b41bfba22f remove typedef, use numpy type in its place 2013-02-19 16:41:25 -05:00
Thouis (Ray) Jones b5b99d8872 fix UTF-8 2013-02-19 16:05:31 -05:00
Stefan van der Walt c25ec7f036 Merge pull request #433 from odebeir/fix_rank_doc
DOC: Document 8 vs 16-bit input for Otsu / bilateral functions.
2013-02-13 08:02:40 -08:00
odebeir db764671d4 fix: Otsu(8bit) and bilateral functions docstrings 2013-02-13 16:20:32 +01:00
Thouis (Ray) Jones 32c0b1ca97 Rewrite histogram operations to remove GPL license on Perreault's code 2013-02-12 15:40:43 -05:00
Thouis (Ray) Jones bdb2df89c0 use SSE to add/subtract histograms 2013-02-12 14:32:08 -05:00
Johannes Schönberger fcc7edd411 Set random seed value for denoising tests 2013-01-17 09:11:21 +01:00
Stefan van der Walt bf4709155d PKG: MSVC build fixes by Christoph Gohlke. 2013-01-17 11:11:21 +07:00
Johannes Schönberger 81d88b8cc3 Include more information about reference papers 2012-12-27 08:44:50 +01:00
Johannes Schönberger d82ae4dd95 Add note about multichannel parameter 2012-12-26 09:30:13 +01:00
Johannes Schönberger db5460591a Add test case for multi-channel chambolle denoising 2012-12-26 09:30:13 +01:00
Johannes Schönberger 5078da0aed Add test cases for chambolle tv denoising implementation 2012-12-26 09:30:13 +01:00
Johannes Schönberger aadc45cd5b Fix bugs caused by renaming functions 2012-12-26 09:30:13 +01:00
Johannes Schönberger 236ef48ec9 Add original (Chambolle) implementation of TV denoising 2012-12-26 09:30:13 +01:00
Johannes Schönberger ae5488a2b1 Rename test functions for bregman algorithm 2012-12-26 09:30:12 +01:00
Johannes Schönberger dfd8cb4fc2 Fix typo in denoise_tv_bregman doc string 2012-12-26 09:30:12 +01:00
Johannes Schönberger f2840ba906 Rename denoising cython source file 2012-12-26 09:30:12 +01:00
Johannes Schönberger 780d886db9 Rename denoise_tv to denoise_tv_bregman 2012-12-26 09:28:25 +01:00
Johannes Schönberger fff33702ea Replace manual array with builting Cython buffer indexing 2012-12-26 09:28:25 +01:00
Johannes Schönberger dd34097fe4 Remove old implementation if TV filter 2012-12-26 09:28:25 +01:00
Johannes Schönberger cda03cfba4 Fix test cases for TV denoising 2012-12-26 09:28:25 +01:00
Johannes Schönberger 24b49fc8ee Improve total-varation denoising algorithm
Implementation of fast split-Bregman optimization algorithm in Cython. This
implementation also fixes the previously broken 3D version, which darkened
the images.
2012-12-26 09:28:25 +01:00
Johannes Schönberger 80a9a5aba5 Apply numpy reference style to rank filter descriptions 2012-11-14 08:33:27 +01:00
Olivier Debeir 70f2b67ef7 fix: ref and test_otsu doc 2012-11-14 08:00:59 +01:00
Olivier Debeir 698d6ae13f fix:< Py_ssize_t > 0 and & pop 2012-11-13 17:07:21 +01:00
Olivier Debeir 411d4686d5 fix:wrap lines in tests 2012-11-13 17:02:08 +01:00
Olivier Debeir f133158792 autopep8 for plot_* and rank sources 2012-11-13 09:37:58 +01:00
Johannes Schönberger 4a0b22aff5 Use common spelling for greylevel 2012-11-12 20:07:02 +01:00
Johannes Schönberger eaf48a71e9 Use numpy reference style 2012-11-12 19:31:06 +01:00
Johannes Schönberger a376a07c3b PEP8 fixes in doc string examples 2012-11-12 19:29:00 +01:00
Johannes Schönberger fce2ae3f5f Fix spelling of X-bit 2012-11-12 19:25:46 +01:00
Johannes Schönberger f724b97f90 Fix typos and spelling of readme 2012-11-12 19:24:02 +01:00