Выделение прямых линий с чтением из файла с координатами точек

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Dr.Jekill, 19 Mar 2010.

  1. Dr.Jekill

    Dr.Jekill New Member

    Joined:
    4 Nov 2009
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Есть файл содержащий координаты точек. Каждая пара координат с новой строки. Файл формируется при обходе изображения с левого верхнего угла. Необходимо сформировать массив линий. Массив для хранения линий (пишу в Delphi):

    Line=record
    lBeg,lEnd:TPoint; //начало и конец линии
    end;

    LineArr:array[1..n] of Line;
    -----------------
    Выделять линии как горизонтальные, так и вертикальные. В линиях могут быть разрывы до k единиц. Гор. линия может уходить вниз/верх на одну единицу, верт. линия может уходить влево/вправо на одну единицу. При этом необходимо определять не составляющие отрезки, а начало и конец всей линии.

    Помогите советом или кодом.
     
Loading...