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

Home » Public Forums » archive » Re: Overlaying a contour on a small image
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: Overlaying a contour on a small image [message #58985 is a reply to message #58984] Fri, 29 February 2008 11:06 Go to previous messageGo to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
David Fanning writes:

> Wayne Landsman writes:
>
>> Does anyone have a routine to overlay a contour plot on a small image
>> that is both accurate and aesthetically pleasing?
>
> Isn't this what you want:
>
> im = dist(9)
> thispostion = [0.1, 0.1, 0.9, 0.9]
> TVIMAGE, bytscl(im), POSITION=thisPosition, /KEEP_ASPECT_RATIO, $
> /NOINTERP, /ERASE
> contour,im, Position=thisPosition,/xsty,/ysty,/noerase,$
> scale_vector(findgen(9), 0, 9), scale_vector(findgen(9), 0, 9)

I don't know. What do you think of this:

im = dist(9)
im[2,2] = 15
im[4:5, 4:5] = 10
thispostion = [0.1, 0.1, 0.9, 0.9]
TVIMAGE, bytscl(im), POSITION=thisPosition, /KEEP_ASPECT_RATIO, $
/NOINTERP, /ERASE
contour,im, Position=thisPosition,/xsty,/ysty,/noerase,$
scale_vector(findgen(9), 0, 9), scale_vector(findgen(9), 0,9), $
level = 6

isocontour, im, v, c, c_value = 6
Plots, v[0,0:6]+0.5, v[1,0:6]+0.5, color=fsc_color('dodger blue')
Plots, v[0,7:*]+0.5, v[1,7:*]+0.5, color=fsc_color('dodger blue')


Note how I have to add a half pixel to the ISOCONTOUR to get
it anywhere near where I want it. Weird.

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.")
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Simple question: promptusertext method
Next Topic: Simple question: promptusertext method

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

Current Time: Fri Oct 10 20:07:10 PDT 2025

Total time taken to generate the page: 0.72096 seconds