El 20 de abril de 2015 21:02:30 GMT+01:00, "David Nečas (Yeti)" 
<[email protected]> escribió:
>On Thu, Apr 16, 2015 at 07:30:47PM +0100, Andrés Muñiz Piniella wrote:
>> I want to do three parallel one pixel wide sections on each step
>> feature. I will then average.
>
>Why would you want to take three one-pixel sections on each feature and
>average?  DataField.get_profile() can average in the direction
>orthogonal to the line direction – see argument thickness, which has
>the
>same meaning as in the Profile tool.
>

I wanted discrete sections because my features are fairly regular. It is not 
the case, but imagine I wanted three sections that use the average orthogonal 
to the section.

I guess this might be only useful for measuring calibrating artifacts.

The paralell section lines might not be the best solution it is just something 
I recall seeing on SPIP

>Maybe I misunderstand and you just want take three sections, one on
>each
>step feature.

Yes!
>
>To modify the selection in a script:
>1) Get the selection, e.g
>
>    sel = container['/0/select/line']
>
>2) Use get_data() to obtain the coordinates:
>
>    coords = sel.get_data()
>
>The resulting array has length nselections*ncoords, where ncoords = 4
>for lines is the number of coordinates describing each selection object
>(line here).
>
>3) Do whatever with coords.
>
>4) Set the selection data
>
>    sel.set_data(len(coords)/4, coords)
>
>The number 4 has the same meaning as above.  For obscure reasons it is
>necessary to pass it back.
>
>E.g.
>
>c = gwy.gwy_app_data_browser_get_current(gwy.APP_CONTAINER)
>sel = c['/0/select/line']
>coords = sel.get_data()
>coords = coords + [x + 1e-7 for x in coords]
>sel.set_data(len(coords)/4, coords)
>
>Yeti
>
>

Thank you very much, I am sure this will get me going!

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Gwyddion-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gwyddion-users

Reply via email to