Commit Graph
450 Commits
Author SHA1 Message Date
Tony S Yu 9d1df0c3ce Make alpha value to ClearColormap adjustable. 2012-07-22 22:11:33 -04:00
Tony S Yu 86b428952d ENH: Allow Plugin.add_widget to hook into Plugin attributes.
The `ptype` parameter of widget can now be set to 'plugin'. When this is the case, the plugin will set a plugin attribute whenever the widget is updated.

As an example, this commit adds a ComboBox widget which is hooked into the overlay color of the OverlayPlugin.
2012-07-22 13:24:41 -04:00
Tony S Yu 06449581bd ENH: Generalize add_widget function. 2012-07-22 02:26:03 -04:00
Tony S Yu 3271e210be ENH: Move closeEvent definition to base class. 2012-07-22 02:15:16 -04:00
Tony S Yu 385382f64a ENH: Simplify widget addition. 2012-07-22 02:11:56 -04:00
Tony S Yu 9b4c6222b5 ENH: Rename callback functions for clarity. 2012-07-22 02:08:16 -04:00
Tony S Yu 887a9119b2 ENH: Simplify creation of Slider widget. 2012-07-22 02:02:29 -04:00
Tony S Yu bc6c81606f Fix add_argument.
`arguments` is a list, but I was treating it like a dict.
2012-07-22 01:25:58 -04:00
Tony S Yu 31c2810dee ENH: Align image and plugin windows 2012-07-21 23:27:05 -04:00
Tony S Yu 4d747720de Change ImageViewer to automatically call plugins. 2012-07-21 22:03:46 -05:00
Tony S Yu 51711213f7 Move OverlayPlugin and PlotPlugin to their own modules. 2012-07-21 20:46:56 -05:00
Tony S Yu 48ac757ab8 Refactor image overlays to special plugin base class. 2012-07-21 20:29:43 -05:00
Tony S Yu 4739165b8c Add update_on parameter to slider and allow update on release. 2012-07-21 20:08:47 -05:00
Tony S Yu 221cf733d1 Add plugin names 2012-07-21 19:48:26 -05:00
Tony S Yu c21fe1c2f9 Show coordinate and intensity info in status bar. 2012-07-21 18:55:38 -05:00
Tony S Yu 9f0449e663 Add docstring for overlay and reorder methods. 2012-07-21 18:11:32 -05:00
Tony S Yu bd3ee78306 Delete overlay when deleting plugin. 2012-07-21 17:09:29 -05:00
Tony S Yu fb3f201a2a Clean up old code and add docstrings. 2012-07-21 17:08:19 -05:00
Tony S Yu 47d5f028e5 Fix: Move on_draw method to base Plugin 2012-07-20 18:19:37 -05:00
Tony S Yu afd33afc5e Add LineProfile plugin. 2012-07-20 17:52:01 -05:00
Tony S Yu 6b591e27a0 Add PlotPlugin and cleanup code. 2012-07-20 17:49:28 -05:00
Tony S Yu 1903ed892d API change: switch order of image viewer and callback arguments. 2012-07-20 14:45:32 -05:00
Tony S Yu c27119b0cd ENH: Add image viewer based on Qt and Matplotlib 2012-07-20 14:03:47 -05:00
Tony S Yu 81764f693b ENH: Add orientation kwarg to IntelligentSlider 2012-07-20 14:02:36 -05:00
Johannes Schönberger c0c23968bf add perimeter measurement 2012-07-14 14:14:28 +02:00
cgohlke 8d313f1d57 Fix io.imsave() problems with passing arguments to plugin "freeimage" 2012-07-12 10:34:15 -07:00
Stefan van der Walt 1dcc172f60 TST: Check number of input angles in radon tf. 2012-07-09 11:29:37 -07:00
Stefan van der Walt 4d1809a63c BUG: Allow rgb2grey to be called on grey-level images. 2012-07-08 17:49:17 -07:00
Andreas Mueller 46e959a9d9 COSMIT some manual pep8, removed unused imports, removed unused variables and fixed a bug in a ValueError statement. 2012-06-29 11:27:23 +02:00
Andreas Mueller d7f1a3abec COSMIT minor stype improvements, whitespace in error messages 2012-06-29 11:27:23 +02:00
Andreas Mueller f7c56202d0 COSMIT no spaces around power `**`. Fun: https://gist.github.com/1671995 2012-06-29 11:27:23 +02:00
Andreas Mueller 1251f77d6a COSMIT minor pep8 2012-06-29 11:27:23 +02:00
Andreas Mueller ee0fd867da COSMIT fix ugly line breaks. 2012-06-29 11:27:23 +02:00
Andreas Mueller 9f34c84f1a COSMIT don't let pep8 make your matrices ugly. 2012-06-29 11:27:23 +02:00
Andreas Mueller f7b3d8062c COSMIT pep8 2012-06-29 11:27:23 +02:00
Tony S Yu 9bcda27336 Skip test that fails for PIL < 1.1.7 2012-06-24 22:25:44 -04:00
tonysyu f487221c3a Merge pull request #208 from stefanv/io_reset
ENH: Allow resetting the plugin state.
2012-06-24 18:37:14 -07:00
Stefan van der Walt 4c66c18f0d BUG: Fix structural similarity to use new signature for view_as_windows. Remove bad gradient check. 2012-06-24 18:07:35 -07:00
Stefan van der Walt dd61f4830e BUG Fix invalid import of structural_similarity. 2012-06-24 18:03:46 -07:00
Stefan van der Walt 87739ed031 BUG Remove merge artefact. 2012-06-24 18:03:02 -07:00
Stefan van der Walt 00922099d6 BUG: Remove double import of find contours. 2012-06-24 17:59:37 -07:00
Stefan van der Walt 635b836c08 PKG: Rename as_windows to view_as_windows. 2012-06-24 17:58:32 -07:00
Stefan van der Walt fce9de633d ENH: Promote as_windows to a utility function. 2012-06-24 17:57:51 -07:00
Stefan van der Walt 49b7eac4b5 STY: Wrap long line. 2012-06-24 17:55:52 -07:00
Stefan van der Walt 4816d6fc9d PKG: Rename _ssim to _structural_similarity. 2012-06-24 17:55:52 -07:00
Stefan van der Walt 37567726fd ENH: Automatically determine dynamic range in ssim if not specified. 2012-06-24 17:55:04 -07:00
Stefan van der Walt 58366f86bd ENH: Rename ssid to structural_similarity to avoid confusion with self-similarity features. 2012-06-24 17:55:04 -07:00
Stefan van der Walt 226220902a ENH: Add SSIM gradient. 2012-06-24 17:55:04 -07:00
Stefan van der Walt 3529e4d818 ENH: Add Structural SIMilarity (SSIM) image comparison. 2012-06-24 17:55:04 -07:00
Stefan van der Walt 0a30a2046e ENH: Allow resetting the plugin state. 2012-06-24 17:14:38 -07:00