复现的代码
本博客旨在复现论文《An Efficient High-quality Ellipse Detection》,该文章本来只有Matlab的代码实现,后来被islands翻译成了c++ 库,大家可以参考islands发在知乎上的文章高质量椭圆检测库,C++的代码链接。
使用环境
Ubuntu 22.04
lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 22.04.4 LTS
Release: 22.04
Codename: jammy
Cmake 3.22.1
cmake -version
cmake version 3.22.1
C++ 11.4.0
g++ -v
gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
Opencv 3.4.9
pkg-config --modversion opencv
3.4.9
安装C++编译器
查看自己的C++编译器版本
cmake --version
cmake version 3.22.1
如果没有安装cmake,那么可以使用指令自行安装
sudo apt-get install cmake
sudo apt-get install build-e