Для работы Научится читать tif файл в java, и выбрать там отрезок между двумя точками x y, разбивать отрезок на точки, и для каждой точки сохранять высоту. А потом по высотам производить вычисления. Вот этот код не подходит import java.awt.image.BufferedImage; import java.io.File; import JaiImageIO; //TIP To <b>Run</b> code, press <shortcut actionId=“Run“/> or // click the <icon src=“AllIcons.Actions.Execute“/> icon in the gutter. public class Main { public static void main(String[] args) { String inputFile = “/out/out.tiff“; BufferedImage image = ImageIO.read(inputFile);