Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Line features descriptors cannot be referenced outside opencv

I was playing with the line features tutorial. I set up a tutorial project according to here link

But when I compile it I got the following error

error C1189: #error : this is a private header which should not be used from outside of the OpenCV library

It seems no functions from the module line_descriptor are allowed to be reference outside the opencv itself because of the header "private.hpp".

Another thing I notice is that the LSDDetector actually has two independent version of implementation. They locate at the module imgproc and line_descriptor independently. Why is that? Is it just because the module line_descriptor is unstable? I'd like to help to speedup the development of the line_descriptor? How can I submit my implementation?

Thank you in advance!

Line features descriptors cannot be referenced outside opencv

I was playing with the line features tutorial. I set up a tutorial project according to here link

But when I compile it I got the following error

error C1189: #error : this is a private header which should not be used from outside of the OpenCV library

It seems no functions from in the module line_descriptor are allowed to be reference referenced outside the opencv library itself because of the header "private.hpp".

Another thing I notice is that the LSDDetector actually has two independent version versions of implementation. They locate at the module imgproc and line_descriptor independently. separately. Why is that? Is it just because the module line_descriptor is unstable? I'd like to help to speedup the development of the line_descriptor? How can I submit my implementation?

Thank you in advance!