Commit Graph
42 Commits
Author SHA1 Message Date
sccolbert 5a17a208d0 cleaned up the gtk plugin and window manager. rock and roll! 2009-11-02 17:50:00 +01:00
sccolbert fdea274262 Added the beginning of the gtk imshow plugin. And added the generic window manager. 2009-11-02 17:23:41 +01:00
Stefan van der Walt ebe36d94d4 Import PIL plugin using load_plugin. 2009-11-02 02:06:30 +02:00
Stefan van der Walt 27a516c0de Second part of I/O infrastructure reorganisation. 2009-11-02 01:49:47 +02:00
Stefan van der Walt 6b7aebb563 Reorganise plugin infrastructure. 2009-11-02 01:47:25 +02:00
Stefan van der Walt 308e76fb9c Fix q4thread typo. 2009-11-01 23:58:25 +02:00
Stefan van der Walt 4df00cb005 io: qt4: Use prepare_for display. Add demo snippet. 2009-11-01 23:19:49 +02:00
Stefan van der Walt c52453ef90 Rather use global than list to track app. 2009-11-01 23:16:08 +02:00
Stefan van der Walt 91cea8dcff Add Chris's plugin utility converter and wxpython plugin. 2009-11-01 23:08:49 +02:00
Stefan van der Walt bdcce9123a io: qt4 plugin: allow multiple images to be displayed. Keep track of Windows so that they don't get deallocated before they are closed. 2009-11-01 23:05:42 +02:00
Stefan van der Walt 2eb28f4e85 Add QT4 image display plugin. 2009-11-01 18:51:45 +02:00
Stefan van der Walt 3f9678caf7 Merge plugin branch. 2009-11-01 17:55:45 +02:00
Stefan van der Walt 940f318b31 Remove plugin functionality from io.py. Implement setting default plugins and querying the plugins available. 2009-11-01 12:38:36 +02:00
Stefan van der Walt e7d6875cab Document _call_plugin. 2009-11-01 12:37:17 +02:00
Stefan van der Walt cdb1a1560f Restore plugin registry after testing. 2009-11-01 11:56:21 +02:00
Stefan van der Walt a7b17bb21b Add tests for IO plugins. 2009-11-01 11:46:12 +02:00
Stefan van der Walt 9bec0ef888 Plugin framework for image I/O. 2009-10-31 21:10:27 +02:00
Ralf Gommers a6ad7415d7 Minor changes to Tony Yu's palette_is_grayscale. 2009-10-31 18:37:04 +01:00
Tony 56833384e1 Add test for palette_is_grayscale 2009-10-31 11:59:20 -04:00
Tony 8077c2b206 Fix imread so palette images are converted to grayscale or RGB images 2009-10-31 11:55:46 -04:00
Ralf Gommers 060916cd42 Bug fix for imread so images that are already grey-scale do not get flattened. 2009-10-21 16:39:48 +02:00
Stefan van der Walt d9c206b625 Set plot directory prefix. 2009-10-14 07:08:13 +02:00
Ralf Gommers 7175d7c187 Add support for MPL plots in the docs.
Both inline plots and plots from script files work.

Some things to keep in mind:
- for including scripts from docstrings, use prefix  "../plots/",
  for including scripts in a rst file, use "plots/".
  This is due to the docs being generated from the source/api folder.
- inline plots are not (yet) aware of variables being defined earlier
  in the Examples section.
- we now use the numpydoc sphinx extensions, the original MPL ones can not
  be used because they have no support for the make file and conf.py not
  being in the same folder.

There is one minor thing that does not work yet. The source code link for
plots does not work because for some reason the script files are not
copied to the build dir.
2009-10-14 00:30:07 +02:00
Ralf Gommers 03bd107368 Add a few docstrings. 2009-10-13 15:13:30 +02:00
Ralf Gommers b7c1dc10a3 Move docs to correct place inside class. 2009-10-12 17:14:59 +02:00
Ralf Gommers 2697ee9506 Add dtype parameter to MultiImagei and ImageCollection. 2009-10-12 17:09:17 +02:00
Ralf GommersandStefan van der Walt 44679c7aae Added dtype keyword to imread plus a test for that. 2009-10-12 15:36:02 +02:00
Ralf GommersandStefan van der Walt b25ae266a5 Rename collection test file and fix it. 2009-10-12 15:35:54 +02:00
Stefan van der Walt bcdb7d97ae Rename collection test file. 2009-10-12 15:19:51 +02:00
Stefan van der Walt 8235922cae Add collections to io.__init__. 2009-10-12 09:06:05 +02:00
Stefan van der Walt 96ab199b55 Rename collections module. 2009-10-12 08:56:24 +02:00
Stefan van der Walt 33afe601aa Move test data to global data dir and fix test. 2009-10-12 08:51:18 +02:00
Ralf Gommers b19c0368fe Fixes to MultiImage, added tests for it, plus a test TIF image. 2009-10-12 02:02:53 +02:00
Ralf Gommers cb191a2a40 Make as_grey settable, and provide reload function. 2009-10-12 00:34:25 +02:00
Ralf Gommers 1a84c71685 Now really commit all changes. 2009-10-11 21:42:11 +02:00
Ralf Gommers 79e0b6c1b6 Cleaned up ImageCollection and added tests for it. 2009-10-11 13:57:07 +02:00
Ralf Gommers 7482165337 Remove Image class, and implement Stefan's suggestions. 2009-10-10 22:51:40 +02:00
Ralf Gommers 8059f43671 Add MultiImg to __all__. 2009-10-09 19:28:28 +02:00
Ralf Gommers 52f10ea293 Added a MultiImg class similar to the ImageCollection one, to function as the data structure for multi-image files. 2009-10-09 19:07:28 +02:00
Ralf Gommers b35220f33c Add Stefan's io.py 2009-10-09 14:32:33 +02:00
Stefan van der Walt 38cb30a086 Add SURF and SIFT feature file reader. 2009-10-04 00:01:04 +02:00
Stefan van der Walt 410ffd9a82 Pull in LPI filters and add image reading (via PIL for now). 2009-08-22 15:04:27 -07:00