Andreas Mueller
1c69adb817
MISC some simplifications, minor speedup
2012-08-03 11:37:11 +01:00
Andreas Mueller
501a6db8ad
ENH speedup, means and image use pointers
2012-08-03 11:37:11 +01:00
Andreas Mueller
8f24366790
starting cython implementation of km_segmentation
2012-08-03 11:37:11 +01:00
Andreas Mueller
7b646ad7ea
fix trying to make this implementation more like slic
2012-08-03 11:37:11 +01:00
Andreas Mueller
a779952619
DOC updates CONTRIBUTORS.txt
2012-08-03 11:37:11 +01:00
Andreas Mueller
49bc44c6e9
FIXed test to work with the fixed "hashing" of colors
2012-08-03 11:37:11 +01:00
Andreas Mueller
ccfb89b957
FIX Tried to address @stefanv's comments on the PR.
2012-08-03 11:37:11 +01:00
Andreas Mueller
05cc863f3f
First draft for numpy based km_segmentation
2012-08-03 11:37:11 +01:00
Andreas Mueller
d2e226fe59
ENH tests for Felzenszwalbs segmentation, fixed off-by-one error
2012-08-03 11:37:11 +01:00
Andreas Mueller
a7c98cb67a
Remove felzenszwalb_segmentation_gray again since it just complicates the interface.
2012-08-03 11:37:11 +01:00
Andreas Mueller
f0a7212c4f
ENH Rename parameters in quickshift, add "ratio"
2012-08-03 11:37:11 +01:00
Andreas Mueller
08df2a5103
enh: minor simplifications
2012-08-03 11:37:11 +01:00
Andreas Mueller
8fa5427afc
FIX build problem and cython problem resolved.
2012-08-03 11:37:11 +01:00
Andreas Mueller
ce26467ad4
ENH: make quickshift more tolerant to input type, just convert to float. Also keep track of random seed for reproducable tests.
...
Finally, do a unique on the output and add testing.
2012-08-03 11:37:11 +01:00
Andreas Mueller
4d10749a0e
DOC document and export felzenszwalb_segmentation_grey, prettify plots for the web.
2012-08-03 11:37:11 +01:00
Andreas Mueller
9a8cb483c4
misc remove profiling outputs from quickshift
2012-08-03 11:37:11 +01:00
Andreas Mueller
83616f0254
DOC more docs....
2012-08-03 11:37:10 +01:00
Andreas Mueller
80b439bb4a
ENH Polish examples.
2012-08-03 11:37:10 +01:00
Andreas Mueller
07fb8d0c03
ENH felzenszwalb for color images
2012-08-03 11:37:10 +01:00
Andreas Mueller
7a5e7e49ea
ENH reasonable speed for felzenszwalbs's segmentation
2012-08-03 11:37:10 +01:00
Andreas Mueller
0c19899825
enh cythonizing some arrays
2012-08-03 11:37:10 +01:00
Andreas Mueller
461d4be549
forgot a line :-/
2012-08-03 11:37:10 +01:00
Andreas Mueller
888d176034
ENH much faster.
2012-08-03 11:37:10 +01:00
Andreas Mueller
58237a558a
ENH dirty fix, works though. Starting profiling.
2012-08-03 11:37:10 +01:00
Andreas Mueller
cb3dba7847
Bigger example
2012-08-03 11:37:10 +01:00
Andreas Mueller
be4b44bc63
ENH CRAZY speedup
2012-08-03 11:37:10 +01:00
Andreas Mueller
b977d59c1b
Color example :)
2012-08-03 11:37:10 +01:00
Andreas Mueller
48fa3252be
ENH reasonable speed.
2012-08-03 11:37:10 +01:00
Andreas Mueller
de52692a9d
misc Uncomment Felzenszwalb as it is not messing with quickshift.
2012-08-03 11:37:10 +01:00
Andreas Mueller
8c735b6470
ENH start cythonizing quickshift, get rid of hstack.
2012-08-03 11:37:10 +01:00
Andreas Mueller
eb5c2fe5d4
ENH fixed stupid bug in quickshift, example
2012-08-03 11:37:10 +01:00
Andreas Mueller
40ecdd29db
ENH naive pure python implementation of quickshift
2012-08-03 11:37:10 +01:00
Andreas Mueller
b1b1c343b4
MISC remove debugging tracer, unnecessary variable.
2012-08-03 11:37:10 +01:00
Andreas Mueller
e2d60f0135
ENH using union find from morphology module
2012-08-03 11:37:10 +01:00
Andreas Mueller
967eb5b50d
ENH first draft of felzenszwalbs graph based image segmentation in Python
2012-08-03 11:36:42 +01:00
Andreas Mueller
b8c0663332
Add segmentation setup.py for felsenzwalb algorithm
2012-08-03 11:36:42 +01:00
Tony S Yu
8a340cc47d
BUG: more module renaming to prevent duplicates.
2012-08-02 23:08:19 -04:00
Tony S Yu
13caa41fa7
BUG: Rename modules with duplicate function names.
...
Modules with functions of the same name can cause confusion (in general) and causes issues when running `nosetests --with-doctest`.
2012-08-02 22:49:53 -04:00
Johannes Schönberger
f614afaa08
fix orientation of regionprops with correct quadrant determination
2012-08-02 07:46:34 +02:00
tonysyu
8b544f2f69
Merge pull request #230 from dharhas/dharhas-lab-color-space
...
xyz <--> lab color space conversions
2012-08-01 07:02:38 -07:00
Dharhas Pothina
acde86ffb6
Merge pull request #2 from amueller/dharhas-lab-color-space
...
MISC minor cleanup in doctests / examples
2012-08-01 06:07:09 -07:00
Tony S Yu
ce017cc035
ENH: Add Slider value_type to allow int values.
2012-08-01 00:11:48 -04:00
Andreas Mueller
f74ca8685b
MISC minor cleanup in doctests / examples
2012-07-31 22:00:32 +01:00
Dharhas Pothina
b54817c5b3
minor cleanup of comments & move ref_white to global lab_ref_white
2012-07-30 10:07:33 -05:00
Tony S Yu
3340d0612d
BUG: Fix scaling when setting default slider value.
2012-07-28 14:38:46 -04:00
Tony S Yu
7d533e19a4
DOC: Add explanation of add operator.
2012-07-28 11:43:20 -04:00
Tony S Yu
1000c73ceb
DOC: Explain use of callback parameter.
2012-07-28 11:40:04 -04:00
Tony S Yu
b6045a8d5f
BUG: Fix behavior when initial overlay limits are bad.
...
Intensity limits are calculated by the initial input image. If this image has, for example, all black pixels, then subsequent overlays will remain all black because of the initialized limits. Set limits based on data type to fix this issue.
2012-07-28 00:13:33 -04:00
Tony S Yu
449f3e4cbf
STY: Refactor BaseWidget from Slider and ComboBox
2012-07-27 22:58:20 -04:00
Tony S Yu
129070596d
Remove unused import
2012-07-27 22:36:33 -04:00