An example using the LineSegmentDetector
#include <iostream>
#include <string>
using namespace std;
using namespace cv;
int main(
int argc,
char** argv)
{
std::string in;
if (argc != 2)
{
std::cout << "Usage: lsd_lines [input image]. Now loading ../data/building.jpg" << std::endl;
in = "../data/building.jpg";
}
else
{
in = argv[1];
}
#if 0
Canny(image, image, 50, 200, 3);
#endif
#if 1
#else
#endif
vector<Vec4f> lines_std;
std::cout << "It took " << duration_ms << " ms." << std::endl;
imshow(
"Standard refinement", drawnLines);
return 0;
}