diff options
Diffstat (limited to 'python')
| -rwxr-xr-x | python/slope.py | 11 | 
1 files changed, 6 insertions, 5 deletions
| diff --git a/python/slope.py b/python/slope.py index 817315d..1ce9115 100755 --- a/python/slope.py +++ b/python/slope.py @@ -181,18 +181,19 @@ def plot_curve(MY, PX):      #fig.canvas.draw()      #fig.canvas.flush_events() -def save_xyz(PX): +def save_xyz(MY, PX):      """      Write channel elevation data to file.  Pixel size PX is used to -    convert pixel indices to co-ordinate values. +    convert pixel indices to co-ordinate values.  The maximum +    co-ordinate value in the y-direction is MY.      """      with open('1D.txt', 'w') as f:          for xitem, yitem, zitem in zip(reversed(xch),                                         reversed(ych),                                         reversed(zch)):              f.write('{:.2f} {:.2f} {:.4f}\n'.format(PX/2.0+xitem*PX, -                                                      499.75-yitem*PX, -                                                      zitem)) +                                                    MY-yitem*PX, +                                                    zitem))  EXIT_COMMAND = "q" @@ -218,6 +219,6 @@ while (True):      elif(input_str == "p"):          plot_curve(ytp[-1], DY)      elif(input_str == "s"): -        save_xyz(DY) +        save_xyz(ytp[-1], DY)  #print("End.") | 
