High-quality-ellipse-detection
High-quality-ellipse-detection copied to clipboard
A high-quality ellipse detector based on arc-support line segments which can both accurately and efficiently detect ellipses in images.
Hi, I would like to test your algorithm with Octave instead of Matlab. Nevertheless, I have some difficulties to create the mex file with the command mkoctfile. Indeed, the compilation...
您所做的研究非常nice。 以下是我的问题: 为了提升检测精度,需要处理的图像分辨率为5000x5000。 我将图像下采样至1250x1250,检测效果十分好,可以准确定位图中的圆; 但是使用原始图像,检测速度很慢,且并不能出结果,请问如何处理这样的问题。 另一个问题: 如果图像中只存在一段圆弧,圆的整体大部分在图像外(比如圆心在图像外), 该算法可以检测出这种圆吗? 不论是否答复,都十分感谢~
This is a cool repo, but Matlab is beyond the reach of most users. Is it possible to develop a Python 3.7 implementation? Thanks much.
MEX错误
mex generateEllipseCandidates.cpp -ID:\opencv\build\include-ID:\opencv\build\include\opencv -ID:\opencv\build\include\opencv2 -LD:\opencv\build\x64\vc11\lib -LD:\Software\matlab 2016b\extern\lib\win64\microsoft -lopencv_core249 -lopencv_highgui249 -lopencv_imgproc249 -llibmwlapack.lib 错误使用 mex 未找到 D:\Software\matlab 2016b\bin\2016b\extern\lib\win64\microsoft;请检查您是否位于正确的当前文件 夹,并检查 'D:\Software\matlab 2016b\bin\2016b\extern\lib\win64\microsoft' 的拼写。 用matlab2016b版+opencv2.4.9,求教
Error using mex Undefined symbols for architecture x86_64: "cv::Mat::deallocate()", referenced from: cvCanny3(void const*, void*, void*, void*, int) in generateEllipseCandidates.o Canny3(cv::_InputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, cv::_OutputArray const&, int, bool) in...
Hi I am getting this error can anyone tell me what is the issue ? Error using mex C:\opencv\build\x64\vc11\lib\opencv_core249.lib: error adding symbols: File in wrong format collect2.exe: error: ld returned...
You mentioned in your paper: "deep learning based methods can provide image proposals which contain oval objects for image pre-processing while they are still inappropriate to directly handle ellipse detection...
This work is very helpful and performs well in most situations. However, when I tried to detect the ellipses in a series of images, very different results showed up for...
I noticed that the algorithm produces different results on the same image when rotated by 90° or 180°. Reproducing steps: - Take an image, e.g. 35.jpg from the examples, execute...
C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\ADMINI~1\AppData\Local\Temp\mex_1069679924006279_10676\generateEllipseCandidates.obj:generateEllipseCandidates.cpp:(.text+0x315a): undefined reference to `cv::String::allocate(unsigned long long)' C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\ADMINI~1\AppData\Local\Temp\mex_1069679924006279_10676\generateEllipseCandidates.obj:generateEllipseCandidates.cpp:(.text+0x3198): undefined reference to `cv::error(int, cv::String const&, char const*, char const*, int)' C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\ADMINI~1\AppData\Local\Temp\mex_1069679924006279_10676\generateEllipseCandidates.obj:generateEllipseCandidates.cpp:(.text+0x31a4): undefined reference to `cv::String::deallocate()' C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\ADMINI~1\AppData\Local\Temp\mex_1069679924006279_10676\generateEllipseCandidates.obj:generateEllipseCandidates.cpp:(.text+0x31fa): undefined...