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 Gommers and Stefan van der Walt
44679c7aae
Added dtype keyword to imread plus a test for that.
2009-10-12 15:36:02 +02:00
Ralf Gommers and Stefan 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