All OpenCV dependencies have been removed. Code could be run independently following usage instructio.
Edge drawing line detector(EDLines) with a scale in vertical and horizonal direction in boundingbox, respectively
EDLines Simple Interface with Scale in Boundingbox
@param src image,single channel.
@param w width of image.
@param h height of image.
@param scaleX downscale factor in X-axis.
@param scaleY downscale factor in Y-axis.
@param bbox boundingbox to detect.
@param lines result.
@return 0:ok; 1:error
int EdgeDrawingLineDetector(unsigned char *src, int w, int h,float scaleX, scaleY, boundingbox_t bbox, std::vector<line_float_t> &lines);
g++ -O3 -std=c++11 test.cpp array/Array/Array.cpp edlines/edlines.cpp c66/VXLIB_sobel_3x3_i8u_o16s_o16s_cn.c -o test -Iedlines/ -Ic66/ -I/array `pkg-config --cflags --libs opencv`
g++ -O3 -std=c++11 test.cpp array/Array/Array.cpp edlines/edlines.cpp c66/VXLIB_sobel_3x3_i8u_o16s_o16s_cn.c -o test -Iedlines/ -Ic66/ -I/array