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

Home » Public Forums » archive » Mapping image into a polar-square coordinate
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Mapping image into a polar-square coordinate [message #61212] Tue, 08 July 2008 22:36
Camilo Mejia is currently offline  Camilo Mejia
Messages: 4
Registered: July 2008
Junior Member
Hi programmers,

I have an image and I want to map an annulus of it (matrix 981X 981)
onto a rectangular axes whose columns are the angle, and the rows are
the radius to the central pixel. I tried:

;data has the image
xx1 = findgen(4096,10)*0.
for i=0,1023 do begin
roll=i*360./4096.
SB=rot(data,-roll,1,490.5,490.5,cubic=-0.5,missing=-1,/pivot )
xx1[i,*]=SB[50:59,490]
for j=0,9 do xx1[i+2048,j]=SB[930-j,490]
xx1[i+3072,*]=SB[490,50:59]
for j=0,9 do xx1[i+1024,j]=SB[490,930-j]
endfor

But it takes too long to run, i need something faster. Any advise?
Thanks
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: IDL string trim
Next Topic: about READ_ASCII format and PRINT a double array

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

Current Time: Wed Oct 08 18:53:44 PDT 2025

Total time taken to generate the page: 0.00451 seconds