Re: [Matplotlib-users] how load data to Image from String?

2008-03-05 Thread Christopher Barker
sa6113 wrote:
 I need QImage in order to display or use in GUI , for exa. in QFrame or
 QLabel , I can convert the Image to QImage , but the problem is that I
 haven't access to Image object without saving that , also I can convert the
 figure (Plot) to string or buffer but I don't know what should I do after
 that and how convert it to Image.

I'm going to try one more time -- I actually answered all this in my 
last note:

1) you may not need to do this yourself at all -- look at the embedding 
in QT examples -- they show you how to embed MPL plots in a regular old 
QT application.

This may help:
http://www.scipy.org/Cookbook/Matplotlib/Qt_with_IPython_and_Designer

or this:
http://www.krugle.org/examples/p-WiYT16ZpEKzLv4fa/embedding_in_qt.py
(that should be in the MPL distro too)

2) If you really do need to convert the binary image data from MPL into 
a QImage, then you may be able to figure out how by looking at the QT 
backend code. If that doesn't work, then this is a question for the PyQT 
docs or mailing list.

-CHB



-- 
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/ORR(206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115   (206) 526-6317   main reception

[EMAIL PROTECTED]

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] how load data to Image from String?

2008-03-04 Thread sa6113

How use numpy in order to create Image object from string ?
.
.
.
size = canvas.get_width_height(  )
buffer = canvas.tostring_rgb()
img = numpy.empty(size,numpy.uint32)
img = numpy.fromstring(buffer,numpy.uint32)

img is an array , but I want an Image object (without using PIL ).


sa6113 wrote:
 
 Would you please help me ?
 I want to load data to Image (QImage) from String or binary String without
 using PIL module .
 

-- 
View this message in context: 
http://www.nabble.com/how-load-data-to-Image-from-String--tp15784115p15822415.html
Sent from the matplotlib - users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] how load data to Image from String?

2008-03-04 Thread sa6113

I need QImage in order to display or use in GUI , for exa. in QFrame or
QLabel , I can convert the Image to QImage , but the problem is that I
haven't access to Image object without saving that , also I can convert the
figure (Plot) to string or buffer but I don't know what should I do after
that and how convert it to Image.
 
What about numpy or Numerical Python , may I use fromstring or another
function ?
Or what about savining the string binary or buffer in StringIO and then
convert to QImage ?



Christopher Barker wrote:
 
 sa6113 wrote:
 Would you please help me ?
 I want to load data to Image (QImage) from String or binary String
 without
 using PIL module .
 
 you can load data straight into a numpy array with numpy.fromstring() -- 
 if it's in an easy format (RGB, RGBA), then you should be able to go 
 from there.
 
 What do you want to do with the image data?
 
 -CHB
 
 
 -- 
 Christopher Barker, Ph.D.
 Oceanographer
 
 Emergency Response Division
 NOAA/NOS/ORR(206) 526-6959   voice
 7600 Sand Point Way NE   (206) 526-6329   fax
 Seattle, WA  98115   (206) 526-6317   main reception
 
 [EMAIL PROTECTED]
 
 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2008.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users
 
 

-- 
View this message in context: 
http://www.nabble.com/how-load-data-to-Image-from-String--tp15784115p15843273.html
Sent from the matplotlib - users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] how load data to Image from String?

2008-03-03 Thread Christopher Barker
sa6113 wrote:
 Would you please help me ?
 I want to load data to Image (QImage) from String or binary String without
 using PIL module .

you can load data straight into a numpy array with numpy.fromstring() -- 
if it's in an easy format (RGB, RGBA), then you should be able to go 
from there.

What do you want to do with the image data?

-CHB


-- 
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/ORR(206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115   (206) 526-6317   main reception

[EMAIL PROTECTED]

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] how load data to Image from String?

2008-03-03 Thread sa6113

Is there anyway to use the modules that are already on the system, or those
that are pure Python ?
I want to show a plot that draws with backend agg in my GUI , I mean in a
specified place that its type is Qlabel or QFrame , I don't want to save the
plot befor show it.


Christopher Barker wrote:
 
 sa6113 wrote:
 Would you please help me ?
 I want to load data to Image (QImage) from String or binary String
 without
 using PIL module .
 
 you can load data straight into a numpy array with numpy.fromstring() -- 
 if it's in an easy format (RGB, RGBA), then you should be able to go 
 from there.
 
 What do you want to do with the image data?
 
 -CHB
 
 
 -- 
 Christopher Barker, Ph.D.
 Oceanographer
 
 Emergency Response Division
 NOAA/NOS/ORR(206) 526-6959   voice
 7600 Sand Point Way NE   (206) 526-6329   fax
 Seattle, WA  98115   (206) 526-6317   main reception
 
 [EMAIL PROTECTED]
 
 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2008.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 Matplotlib-users mailing list
 Matplotlib-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/matplotlib-users
 
 

-- 
View this message in context: 
http://www.nabble.com/how-load-data-to-Image-from-String--tp15784115p15820587.html
Sent from the matplotlib - users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users