comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Slow with large images...
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Slow with large images... [message #16181] Thu, 08 July 1999 00:00 Go to previous message
rivers is currently offline  rivers
Messages: 228
Registered: March 1991
Senior Member
In article <3779F9F6.B35319AE@stud.uni-bayreuth.de>, Juergen Baier <Juergen.Baier@stud.uni-bayreuth.de> writes:
> Hello everybody!
>
> Has anyone experience in efficient manipulation of large images (e.g.
> 4500x3000 Pixels)? I slipped into having to write an application for
> analyzing x-ray-images, where i do have to rotate them, overlay them or
> compare intensities of different areas. I do use use lonarr() for
> storing the data and it works, but is poorely slow. I do only have the
> books delivered with idl, so i hope that there exists some more detailed
> description of this chapter...

I imagine your problem is not enough physical memory in the machine you are
using. Your images are 54MB each. When you do operations on these you
probably need memory to store at least 2 of them. Thus, you need to have 128MB
available to IDL. Your problem could either be physical memory or the amount
of virtual memory allowed to your process if you are using Unix or VMS.

I routinely use IDL manipulate 3-D arrays as large as 1GB in size. As long as
I have 1GB of memory available IDL performs just fine on these huge arrays,
scaling in time just as expected from smaller arrays.

____________________________________________________________
Mark Rivers (773) 702-2279 (office)
CARS (773) 702-9951 (secretary)
Univ. of Chicago (773) 702-5454 (FAX)
5640 S. Ellis Ave. (708) 922-0499 (home)
Chicago, IL 60637 rivers@cars.uchicago.edu (e-mail)

or:
Argonne National Laboratory (630) 252-0422 (office)
Building 434A (630) 252-0405 (lab)
9700 South Cass Avenue (630) 252-1713 (beamline)
Argonne, IL 60439 (630) 252-0443 (FAX)
[Message index]
 
Read Message
Read Message
Previous Topic: I don't know why happened error
Next Topic: cross-spectral analysis

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Mon Dec 01 16:13:50 PST 2025

Total time taken to generate the page: 1.36676 seconds