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
Olivier Debeir
da391089cb
add: local Otsu synthetic example
2012-11-12 14:48:38 +01:00
Olivier Debeir
db2e066f4c
add: test otsu
2012-11-12 14:40:49 +01:00
Olivier Debeir
add437a9f2
add: test entropy 8- & 16-bit
2012-11-12 10:39:12 +01:00
Olivier Debeir
c9f1b67c7b
fix: check pop==0 for some kernels
2012-11-12 10:05:52 +01:00
Olivier Debeir
fd82ac9959
add new tests
2012-11-12 09:54:10 +01:00
Olivier Debeir
a09ec78977
remove local demo from git
2012-11-12 09:34:33 +01:00
odebeir
08b748c379
local Otsu returns now the threshold values
2012-11-11 14:39:09 +01:00
Johannes Schönberger
8fea5d15d1
Change data type of pop variable to float
2012-11-10 13:49:52 +01:00
Johannes Schönberger
f5ad204aca
Use single file for test cases and rename file
2012-11-10 11:23:43 +01:00
Johannes Schönberger
c9f95db67f
Fix, improve and extend test cases
2012-11-10 11:21:55 +01:00
Johannes Schönberger
8c55640d60
Do not ignore exceptions in core functions
2012-11-10 11:20:56 +01:00
Johannes Schönberger
c00fedde6c
Fix, improve and extend histogram test cases
2012-11-10 09:43:15 +01:00
Johannes Schönberger
7ea3a754e0
Remove duplicate contiguous conversion
2012-11-10 08:59:48 +01:00
Johannes Schönberger
2bb139fb03
Wrap lines
2012-11-10 08:39:27 +01:00
Johannes Schönberger
804b426787
Clean Readme
2012-11-10 08:35:23 +01:00
Johannes Schönberger
045eb88e9f
Change type of pop variable from float to Py_ssize_t
2012-11-10 08:31:20 +01:00
Johannes Schönberger
28e7b19c93
Improve code layout of kernel functions
2012-11-10 08:24:44 +01:00
Johannes Schönberger
4a14a217b9
Improve overall code style
2012-11-09 19:39:30 +01:00
Olivier Debeir
44ada6cb70
add local Otsu threshold
2012-11-08 17:10:00 +01:00
Olivier Debeir
8cf762f132
doc noise filter
2012-11-08 12:17:22 +01:00
Olivier Debeir
665e05ff35
doc entropy
2012-11-08 12:15:47 +01:00
Olivier Debeir
e804f96f02
fix noise_filter
2012-11-08 10:45:20 +01:00
Olivier Debeir
a8a5e33425
fix noise_filter
2012-11-08 10:37:55 +01:00
Olivier Debeir
f61ffcaf53
test noise filter
2012-11-07 17:26:59 +01:00
odebeir
df02bf893a
remove duplicate examples
2012-11-04 16:05:08 +01:00
odebeir
271ea14c0e
remove trivial examples from perentile_rank
2012-11-04 15:49:54 +01:00