1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
guiqwt
======
Copyright © 2009-2011 CEA
Pierre Raybaut
Licensed under the terms of the CECILL License (see Licence_CeCILL_V2-en.txt)
Overview
Based on PyQwt (plotting widgets for PyQt4 graphical user interfaces)
and on the scientific modules NumPy and SciPy, guiqwt is a Python
library providing efficient 2D data-plotting features (curve/image
visualization and related tools) for interactive computing and
signal/image processing application development.
Extension to PyQt4.Qwt5:
* set of tools for curve and image plotting
* GUI-based application development helpers
Dependencies
Requirements
Python 2.x (x>=5)
PyQt4 4.x (x>=3 ; recommended x>=4)
PyQwt 5.x (x>=2)
guidata 1.3.2 or later
NumPy 1.x (x>=3) -- NumPy 1.6 or later is required for Windows binaries
SciPy 0.x (x>=7)
PIL 1.1.x (x>=6)
Optional modules
spyderlib 2.0.x (x>=10) or 2.1 for Sift embedded Python console
pydicom v0.9.x (x>=4)
Building/Installation
All platforms:
The setup.py script supports the following extra options for
optimizing the image scaler engine with SSE2/SSE3 processors:
--sse2
--sse3
On GNU/Linux and MacOS platforms:
python setup.py build install
If gfortran is not your default Fortran compiler:
python setup.py build --fcompiler=gfortran install
or if it fails, you may try the following:
python setup.py build_ext --fcompiler=gnu95 build install
On Windows platforms (requires MinGW with gfortran):
python setup.py build -c mingw32 install
|