James Turner
ff55f6f06b
JT: fix an import when pyfits is missing
2010-07-03 17:48:11 -04:00
James Turner
09268cc062
JT: more minor comments from Stefan
2010-07-03 17:44:35 -04:00
James Turner
57ed210a6b
JT: various minor comments from Stefan
2010-07-03 17:05:37 -04:00
James Turner
28f5b9faf7
JT: added PyFITS plugin, tests and data
2010-07-03 16:30:48 -04:00
Stefan van der Walt
dd5f0020ae
ENH: Add imread_collection to plugin framework.
2010-07-02 19:41:12 -05:00
Stefan van der Walt
5179113ded
DOC: Add place to document API changes.
2010-07-02 18:05:57 -05:00
Stefan van der Walt
b8cb9ff9c8
ENH: Refactor ImageCollection to allow more general file loading schemes.
2010-07-02 17:51:50 -05:00
Stefan van der Walt
59d86c7af3
DOC: Add CellProfiler relicensing announcement.
2010-07-02 12:41:59 -05:00
Stefan van der Walt
cd48712329
Merge branch 'master' of git://github.com/sccolbert/scikits.image into chris
2010-06-24 17:38:49 -07:00
Stefan van der Walt
7c1c951972
More accurate docstring for imread.
2010-06-09 00:51:55 -06:00
Stefan van der Walt
3c14b965d6
Allow PIL plugin to read grey-level images with alpha layer.
2010-06-08 21:25:14 -06:00
Stefan van der Walt
bd7a15ebaf
Add imshow to PIL plugin.
2010-06-08 21:25:14 -06:00
Stefan van der Walt
03b53f85e6
Add gitwash documentation.
2010-05-26 19:55:12 -07:00
Emmanuelle Gouillart
df431c2cb5
Give explicitly the git clone command in the installation notes.
2010-05-26 13:46:15 -07:00
Stefan van der Walt
2c11c7480c
Clarify dependencies.
2010-05-26 01:10:02 -07:00
Stefan van der Walt
ce4d48d0db
Update links to OpenCV docs.
2010-05-25 10:29:13 -07:00
Stefan van der Walt
01dca4ef5f
Found shorthand for constructing dtype str (thanks, Zach!).
2010-05-14 15:54:05 +02:00
Stefan van der Walt
13199840cd
In freeimage plugin, set DummyArray to writable, use correct dtype.
2010-05-14 15:11:57 +02:00
Stefan van der Walt
81b3359590
Use c_void_p to handle (*BYTE) in freeimage plugin.
2010-05-14 14:16:01 +02:00
Stefan van der Walt
0320815b9e
Fix freeimage loading via array interface.
2010-05-14 13:53:11 +02:00
Stefan van der Walt
49c03eb448
Try to load both libfreeimage and libFreeImage.
2010-05-14 13:52:41 +02:00
Stefan van der Walt
9c20fd0720
In freeimage plugin, use array_interface for array construction.
2010-05-13 23:05:44 +02:00
Stefan van der Walt
d082774977
Add ctypes API for freeimage plugin for use on 64-bit platforms.
2010-05-13 22:28:00 +02:00
Stefan van der Walt
46d3c26a1b
In freeimage plugin, fix order of parameters to 'write'. Provide colour images to 'write' as CxMxN arrays.
2010-05-13 17:25:47 +02:00
Stefan van der Walt
0063993965
Wrap long lines in freeimage plugin.
2010-05-13 16:07:27 +02:00
Stefan van der Walt
794402bbb2
Add imread and imsave wrappers to freeimage plugin.
2010-05-13 16:04:03 +02:00
Stefan van der Walt
bb9ee08612
Add description file for freeimage plugin.
2010-05-13 16:03:40 +02:00
Stefan van der Walt
91ca44b3a8
Add Zachary's freeimage wrapper. Fix Ctypes loader to use NumPy.
2010-05-13 16:03:15 +02:00
Stefan van der Walt
315b133071
Update links to CellProfiler code.
2010-05-01 21:08:18 +02:00
Stefan van der Walt
1cde37aee6
Merge speed fixes to heap.pyx from Zach.
2010-04-10 22:29:09 +02:00
Zachary Pincus
4a0e4e2285
Oops: actually fix heap performance problem...
2010-04-08 18:13:45 -04:00
Zachary Pincus
56a5cadde2
Performance fix for heap; correctness for _mcp
...
(1) normalize_indices in _mcp.pyx should convert indices to ints: fixed
(2) huge (order of magnitude) performance problems in heap.pyx from changing
lines like:
ii = (i-1)/2 # CalcPrevAbs
to:
ii = (int)(i-1)/2 # CalcPrevAbs
for some reason, the latter goes through the python division machinery!
However, the former is invalid for cython >=0.12, so the proper solution is:
ii = (i-1)//2 # CalcPrevAbs
2010-04-08 18:11:47 -04:00
Stefan van der Walt
29d6046378
graph: Fix typo in heap docs. Wrap long line.
2010-01-01 13:32:11 +02:00
Stefan van der Walt
bc8ab59966
graph: mcp: Clean up long lines. Fix tests.
2010-01-01 13:24:32 +02:00
Stefan van der Walt
83efa5f109
morphology: Clean setup.
2010-01-01 13:08:33 +02:00
Stefan van der Walt
93c90377c3
graph: spath: Fix documentation indentation.
2010-01-01 13:01:56 +02:00
Stefan van der Walt
b7706e6550
graph: heap: Cast known integer after division.
2009-12-31 10:54:25 +02:00
Zachary Pincus
07fbf605b2
Fix heap.pyx to work when infinite values are pushed.
2009-12-30 14:31:08 -05:00
Zachary Pincus
ad141b680d
Finish commits of changes to graph: __init__ and setup and remove old cruft.
2009-12-29 13:31:55 -05:00
Zachary Pincus
8b2a8b5031
Rewrite spath.shortest_path to use new mcp classes
...
spath.shortest_path presents the same interface, but now uses the new mcp
classes internally, which means that it is now fully n-d, and can also find
the shortest path along any given axis. The old output format has been
retained, but is a bit weird for non-2d arrays. A more sensible n-d output
format is available, but not enabled by default.
2009-12-29 13:17:18 -05:00
Zachary Pincus
6f39426485
Added classes for minimum-cost-pathfinding through n-d arrays.
...
mcp.py presents the interface and a simple usage example; the classes of
interest are in _mcp.pyx. Basic tests are included.
2009-12-29 13:05:53 -05:00
Zachary Pincus
4741c113ca
Add fast binary heap classes (from Almar Klein)
...
cython classes for fast binary heaps (that store (value, reference) pairs) are
now available from scikits.image.graph.heap
2009-12-29 13:04:22 -05:00
Zachary Pincus
17edd0cc29
Modify _build.py:cython() to be cleaner:
...
(1) Now uses subprocess.call instead of os.system, so that paths with spaces
(and the like) are handled properly.
(2) Removes superfluous .c.new files after deciding whether or not to copy
them to the .c files.
2009-12-29 12:38:31 -05:00
sccolbert
ae4bd34495
added cvFloodFill and cvMatchTemplate
2009-12-06 22:30:22 +01:00
sccolbert
1b53c9d01f
added cvFindExtrinsicCameraParams2 and cvWatershed
2009-12-05 18:29:27 +01:00
Stefan van der Walt
2ebfcdce75
Add docs for logger.
2009-12-03 10:12:02 +02:00
Stefan van der Walt
65d6ab4840
docs: Update api.
2009-12-03 10:02:32 +02:00
Stefan van der Walt
bd79e3741e
Add easy way to grab a logger.
2009-12-03 10:01:29 +02:00
Stefan van der Walt
b0d28687c9
docs: Fix typo.
2009-12-03 09:58:00 +02:00
Stefan van der Walt
ec70fdad48
docs: Add project title to header.
2009-12-03 09:56:12 +02:00