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

Home » Public Forums » archive » pixel value to x and y position
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
pixel value to x and y position [message #67512] Thu, 30 July 2009 02:27 Go to next message
marknolan2006 is currently offline  marknolan2006
Messages: 5
Registered: February 2009
Junior Member
hi everyone!

can anyone check if this is correct way to convert pixel value to x
and y position (iam trying
to write a simple tracking code in IDL):

y = pixel_value/width_picture
x = pixel_value mod width_picture

i really have time on the x,it gives a wrong result. i think i got the
y coordinate correctly.

thanks and GOD bless!

mark
Re: pixel value to x and y position [message #67555 is a reply to message #67512] Fri, 31 July 2009 08:00 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Paolo writes:

> Just not to let any wrong impression by readers
> of this thread, the mod and / method does indeed
> work and delivers the same result as array_indices!
>
> a=bytarr(123,777);create test
> array
> ind=43527L ;create test index
>
> print,ind mod 123,ind / 123
> 108 353
> print,array_indices(a,ind)
> 108 353

Well, as long as we are cautioning readers, we should
probably point out than none of these (successful) methods
is probably needed. One dimensional indices work just
as well, and 99% of the time there is absolutely no
need to convert them to 2D indices.

Cheers,

David


--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
Re: pixel value to x and y position [message #67557 is a reply to message #67512] Fri, 31 July 2009 07:30 Go to previous message
pgrigis is currently offline  pgrigis
Messages: 436
Registered: September 2007
Senior Member
On Jul 31, 3:45 am, mark nolan <marknolan2...@gmail.com> wrote:
> On Jul 31, 9:13 am, mark nolan <marknolan2...@gmail.com> wrote:
>
>
>
>> On Jul 30, 11:53 pm, Gianguido <gianguido.cia...@gmail.com> wrote:
>
>>> On Jul 30, 4:27 am, mark nolan <marknolan2...@gmail.com> wrote:
>
>>>> hi everyone!
>
>>>> can anyone check if this is correct way to convert pixel value to x
>>>> and y position (iam trying
>>>> to write a simple tracking code in IDL):
>
>>>> y = pixel_value/width_picture
>>>> x = pixel_value mod width_picture
>
>>>> i really have time on the x,it gives a wrong result. i think i got the
>>>> y coordinate correctly.
>
>>>> thanks and GOD bless!
>
>>>> mark
>
>>> is array_indices what you are looking for? how about using these free
>>> particle tracking procedures:http://www.physics.emory.edu/~weeks/idl/
>
>>> G
>
>> hey, ill try that, actually i dnt know that function, this would be my
>> first
>> time (iam new at idl).
>
>> thanks alot G and David!
>
>> GOD bless!
>> mark- Hide quoted text -
>
>> - Show quoted text -
>
> i dnt know how you do it guys but your just briliant! the
> array_indices work!! whooh!! thanks alot!
>
> GOD bless and continue to be a blessing!
>
> Cheers,
> mark


Just not to let any wrong impression by readers
of this thread, the mod and / method does indeed
work and delivers the same result as array_indices!

a=bytarr(123,777);create test
array
ind=43527L ;create test index

print,ind mod 123,ind / 123
108 353
print,array_indices(a,ind)
108 353

Ciao,
Paolo
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: SCALE3.pro isn't doing it's job
Next Topic: workbench stops responding

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

Current Time: Wed Oct 08 20:04:43 PDT 2025

Total time taken to generate the page: 0.00477 seconds