Commit Graph

31 Commits

Author SHA1 Message Date
Stefan van der Walt d9f624959f io: Throw exception when qt plugin can't be loaded. 2009-11-08 22:08:42 +02:00
sccolbert a3737fa34c Added tests for colormixer and histograms. Moved tests up a directory level because
nosetests doesnt see tests in a directory beginning with an _ (_plugins/).
Moved fancy imshow to its own module scivi.py
2009-11-08 02:40:12 +01:00
Stefan van der Walt ec5bba7682 io: Fix Qt import accidentally removed. 2009-11-07 23:22:06 +02:00
Stefan van der Walt 0cc86e62c5 Merge branch 'io' of git://github.com/sccolbert/scikits.image into io
Conflicts:
	scikits/image/io/_plugins/qt_plugin.py
2009-11-07 17:52:21 +02:00
sccolbert 5bbc0f8de2 removed a dangler. 2009-11-07 16:47:26 +01:00
sccolbert 03129f7bba Added save to variable function using io.push() functionality. 2009-11-07 16:42:08 +01:00
sccolbert ac8dadf1ce added save_to_variable functionality. 2009-11-07 16:10:07 +01:00
sccolbert cc2b9ae634 fixed mouse tracking to not go out of bounds. Added save-to-file. 2009-11-07 14:58:06 +01:00
Stefan van der Walt 775ff607cf Align image to top so that pixel tracking is accurate. 2009-11-07 08:44:02 +02:00
sccolbert 384f801055 Made it so that aspect ratio is maintained on imshow and fancy imshow for
the qt plugin.
2009-11-06 23:11:29 +01:00
sccolbert ca051a3e98 Finished the refactor of the mixer and the histogram.
Performance is now much better, a bunch of bugs are gone,
and it shouldnt throw anymore exceptions.
2009-11-06 20:40:43 +01:00
sccolbert ae9f9cc2ca further progress on the refactoring of the fancy imshow. 2009-11-06 16:19:41 +01:00
sccolbert e21ab2e2ad progress commit 2009-11-06 14:42:46 +01:00
sccolbert 00debb650c added sigmoidal gamma 2009-11-06 13:02:39 +01:00
sccolbert efbaa849dd added histograms to fancy imshow and colormixer.
Unfortunately im suffering from circular references when the window is
initializing. It doesnt crash, but it throws a few exceptions...
A refactor is in order.
2009-11-06 02:24:03 +01:00
sccolbert 93fb7de121 Finalized HSV support in the color-mixer and fixed a few subtle bugs therein.
Updated the fancy imshow widget some more.
2009-11-05 01:36:08 +01:00
sccolbert f4a042177f added HSV operations to the ColorMixer and fancy imshow. 2009-11-04 23:10:36 +01:00
sccolbert 5b3ff5306c fixed an alignment centering bug. 2009-11-04 21:10:14 +01:00
sccolbert 186eee357a added slider value labels and fixed their layout a little. 2009-11-04 21:03:22 +01:00
sccolbert eed8d6f23f fixed a bug in slider signal connection. 2009-11-04 19:53:42 +01:00
sccolbert 0216fb6094 Modified the fancy imshow widget, and added brightness control to the mixer. 2009-11-04 17:27:07 +01:00
sccolbert 663738ab79 added the beginnings of the color mixes, and improved fancy imshow for qt 2009-11-04 02:28:57 +01:00
sccolbert b00566a52c fixed event flow order for fancy imshow 2009-11-03 21:53:30 +01:00
sccolbert da8ff125c4 beginning of qt fancy imshow 2009-11-03 20:01:22 +01:00
Stefan van der Walt 447397dfa3 Describe plugins using .ini files, so that we don't need to import them to know their capabilities. 2009-11-03 00:09:31 +02:00
Stefan van der Walt bcea97c5d6 Add tests for window manager. 2009-11-02 21:57:31 +02:00
Stefan van der Walt edaa44b59b Minor text cleanups. 2009-11-02 21:16:31 +02:00
sccolbert 03b99a8389 removed the block= kwarg in the qt_plugin that i missed previously 2009-11-02 19:43:40 +01:00
sccolbert 6f18eed4e0 cleaned up the window manager, and modified the qt-plugin to use it.
also changed the order of try: except: when trying to load the plugins,
to make sure that one gui toolkit doesnt trample the pyos_input hook of the other.
2009-11-02 18:42:12 +01: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