Dharhas Pothina
8cd912a894
tests added for xyz2lab and lab2xyz
2012-07-21 09:10:05 -05:00
Stefan van der Walt
149ad7e7a6
Merge pull request #219 from wilsaj/remove-nose-message
...
BUG: Remove message about not being able to load nose; fixes #218 .
2012-07-20 23:32:21 -07:00
Juan Nunez-Iglesias
9cbf2ef369
Simplify alphanumeric_key logic
...
Thanks to Tony Yu for the suggestion.
2012-07-21 00:51:55 -05:00
Dharhas Pothina
fedad0d826
fixed array being modified in place. lab2xyz working
2012-07-20 18:45:56 -05:00
tonysyu
d615235f07
Merge pull request #227 from thewtex/thresholding_failures_2
...
BUG: Fix OTSU thresholding tests with matplotlib IO plugin.
2012-07-20 16:37:57 -07:00
Matt McCormick
67eb914ef6
TST: Add buffer for threshold tests.
...
In case conversion from float to integer is imprecise.
2012-07-20 19:09:05 -04:00
Stefan van der Walt
1b89ae8dbf
Merge pull request #228 from thewtex/color_numpy_warnings
...
BUG: Ignore division by zero where appropriate in colorconv.
2012-07-20 16:06:38 -07:00
Stefan van der Walt
37e0ce0fc8
Merge pull request #223 from jni/jni-concatenate-image-collection
...
ENH: Concatenate image collection.
2012-07-20 16:02:04 -07:00
Stefan van der Walt
05185288e6
Merge pull request #225 from lct123/ImageSegTut
...
DOC: Clean up image segmentation tutorial.
2012-07-20 15:54:43 -07:00
Juan Nunez-Iglesias
699b5d9269
Add test coverage for alphabetic sort
...
alphanumeric_key should sort filenames correctly when they differ in
text, not just numbers.
2012-07-20 17:50:04 -05:00
Matt McCormick
4b53c92c14
BUG: Fix OTSU thresholding tests with matplotlib IO plugin.
...
The matplotlib IO returns float arrays from [0, 1], which gives difference
results than a ubyte array. Explicitly convert to a ubyte array in the tests.
2012-07-20 18:49:44 -04:00
Juan Nunez-Iglesias
9006c1dab3
Sort files from a global pattern alphanumerically
...
Users usually expect an alphanumeric sort, not lexicographic sort, on
their filenames. This is now the behaviour of ImageCollection.
2012-07-20 17:38:06 -05:00
Matt McCormick
bb1add8abd
BUG: Ignore colorconv RuntimeWarning:invalid value encountered in true_divide.
...
Sometimes zero divided by zero can occur in this code. Saturation was already
explicitly set to zero when 'delta' is zero. According to Wikipedia, hue is
undefined when 'delta' here is zero, so explicitly set to zero.
2012-07-20 18:33:41 -04:00
Leon Tietz
3b7ab0dd9e
corrected plot title
2012-07-20 17:19:12 -05:00
Dharhas Pothina
46f6733fc9
added xyz2lab, lab2xyz not quite working
2012-07-20 17:00:36 -05:00
Stefan van der Walt
a130b8d2d9
Refactor geometric transforms.
2012-07-20 17:57:15 -04:00
Juan Nunez-Iglesias
a61ac37ff2
Add concatenate() support for MultiImage
...
Previously we added the ImageCollection.concatenate function. This
updates MultiImage to have the same functionality, and moves the grunt
work to an outside function to avoid repetition.
2012-07-20 16:46:33 -05:00
Leon Tietz
736b92a5ff
Updated Image Segmentation tutorial
2012-07-20 16:31:16 -05:00
Juan Nunez-Iglesias
62ce6f3ab5
Add test for ImageCollection.concatenate
2012-07-20 15:35:03 -05:00
Juan Nunez-Iglesias
11c7fd2f59
Add function 'concatenate' to ImageCollection
...
Many algorithms work on 3D stacks rather than images. It is convenient
to provide automatic conversion from an ImageCollection to an nD-stack.
2012-07-20 15:16:48 -05:00
Stefan van der Walt
c9bef5e06f
Merge pull request #222 from thewtex/freeimage_error_2
...
BUG: Fix tests when FreeImage is not installed.
2012-07-20 13:05:37 -07:00
Matt McCormick
74554793ad
STY: Align multi-line string statements.
2012-07-20 16:00:06 -04:00
wilsaj
86f67f85ed
raise an import error if trying to run test suite without nose
2012-07-20 14:48:03 -05:00
Matt McCormick
db4cc04a90
BUG: Fix tests when FreeImage is not installed.
...
The plugin loader tries plugins but only catches ImportError and
RuntimeError. The FreeImage plugin was throwing OSError. Tests
were failing when FreeImage was not installed. It now throws a
RuntimeError.
2012-07-20 15:46:58 -04:00
Jonathan J. Helmus
dceb7b6c7d
variable name changes and small fixes
2012-07-20 15:39:40 -04:00
Stefan van der Walt
12fb05f9ab
Merge pull request #220 from thewtex/freeimage_error
...
BUG: Fix testing failures when FreeImage not installed.
2012-07-20 12:31:00 -07:00
Jonathan J. Helmus
5101aa2a38
added test for ImageCollection slicing
2012-07-20 15:23:25 -04:00
Jonathan J. Helmus
0036dc9775
ImageCollection now supports slicing
2012-07-20 15:09:18 -04:00
Matt McCormick
89f0151a7a
BUG: Fix testing failures when FreeImage not installed.
...
FreeImage throws an OSError, which must be caught when attempting
to load the IO plugins for tests to pass without FreeImage installed.
2012-07-20 15:05:45 -04:00
wilsaj
02a26db453
remove message about not being able to load nose; fixes #218
2012-07-20 12:26:17 -05:00
Stefan van der Walt
ce489a055f
DOC: Update tasks.
2012-07-20 12:56:06 -04:00
Stefan van der Walt
576c6b59fa
DOC: Add SciPy as a runtime dependency.
2012-07-20 12:55:06 -04:00
Tony S Yu
f6066539cc
DOC: Add list of tasks for SciPy 2012 sprints
2012-07-19 14:17:36 -05:00
Stefan van der Walt
a80388c995
PKG: Update Debian packaging instructions.
2012-07-17 17:37:08 -04:00
Stefan van der Walt
6e5c23e7fb
Merge pull request #216 from ahojnnes/perimeter
...
ENH: Perimeter property measurement.
2012-07-16 11:13:33 -07:00
Johannes Schönberger
8e8e2b99a0
add short tutorial for geometric transformations
2012-07-15 19:03:44 +02:00
Johannes Schönberger
afb479d766
geometric_transform can transform single coordinate tuple
2012-07-15 17:51:34 +02:00
Johannes Schönberger
d7b2c5b51b
add missing doc string for polynomial forward transformation
2012-07-15 15:47:12 +02:00
Johannes Schönberger
5feafee220
extend doc string example for geometric transformations
2012-07-15 15:47:12 +02:00
Johannes Schönberger
9dbad0023c
add support for using transformation objects in warp function
2012-07-15 15:47:12 +02:00
Johannes Schönberger
4dcf8528bf
change interface of transformation merging
2012-07-15 15:47:12 +02:00
Johannes Schönberger
b2ca833509
fix transformation union and add test case
2012-07-15 15:47:12 +02:00
Johannes Schönberger
234810be10
fix inconsistent doc strings
2012-07-15 15:47:12 +02:00
Johannes Schönberger
e2ce1d63de
redesign class interface
2012-07-15 15:47:12 +02:00
Johannes Schönberger
640edc2a62
fix doc string formatting of function estimate_transformation
2012-07-15 15:47:12 +02:00
Johannes Schönberger
ec5c339c68
fix wrong exception type
2012-07-15 15:47:12 +02:00
Johannes Schönberger
2a75b78838
change arguments of function estimate_transformation
2012-07-15 15:47:12 +02:00
Johannes Schönberger
cb3c93a110
change API design and rename some functions
2012-07-15 15:47:11 +02:00
Johannes Schönberger
8bde92b66c
remove inconsistent numeric correction and fix test case
2012-07-15 15:47:11 +02:00
Johannes Schönberger and Johannes Schönberger
acb1d71cd5
apply PEP8 guideline
2012-07-15 15:47:11 +02:00