On Monday, June 27, 2011, Nadav Horesh <nad...@visionsense.com> wrote:
>
>
>
>
>
>
>
> I have an application which generates and displays RGB images as rate of 
> several frames/seconds (5-15). Currently I use Tkinter+PIL, but I have a 
> problem that it slows down the rate significantly.
>  I am looking for a fast and easy alternative.
>
> Platform: Linux
> I prefer tools that would work also with python3
>
> I looked at the following:
> 1. matplotlib's imshow: Easy but too slow.
> 2. pyqwt: Easy, fast, does not support rgb images (only grayscale)
> 3. pygame: Nice but lacking widgets like buttons etc.
> 4. PyQT: Can do, I would like something simpler (I'll rather focus on 
> computations, not GUI)
>
>    Nadav.
>
>
>
>

You can get imshow to be fast.  If you save the object returned fron
the call to imshow, there is a method called set_data() (I believe),
which you can pass values to after the initial call.  I have gotten
very good framerates on my EeePC doing that.  Most of the computation
in imshow is with respect to the creation of the object, not the
display.

Ben Root
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to