برای اینکار بایستی از کلاس LineIterator استفاده کنید که نقطه شروع و پایان خط را می دید به شما برداری از نقاط میده که شما کل نقاط خط مربوطه هستش.
#include <iostream>
#include <cv.h>
#include <highgui.h>
using namespace cv;
using namespace std;
int main(){
Mat img;
Point pt1,pt2;
LineIterator it(img, pt1, pt2, 8);
for(int i = 0; i < it2.count; i++, ++it)
cout << it2.pos() << endl;
return 0;
}