├── .gitattributes ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake-build └── 002_0038.jpg ├── labeltool ├── GenerateElpData.m ├── callback_keyboard_pression_fun.m ├── gui.jpg ├── main.fig ├── main.m ├── main_cn.fig ├── main_cn.m ├── main_label.m ├── mexElliFit.cpp ├── mexFitCircle.cpp ├── setup.m └── test_ellifit.m ├── matlab ├── 139_0018.jpg ├── GenerateElpData.m ├── mexAAMED.cpp ├── mexSetAAMEDParameters.cpp ├── mexdestoryAAMED.cpp ├── mexdetectImagebyAAMED.cpp ├── plot_aamed_res.m ├── result.png ├── setup.m └── test_aamed.m ├── measuretool ├── MeasureAllDatasets.m ├── MeasureTools │ ├── CalculateOverlap.cpp │ ├── CalculateOverlap.m │ ├── CalculateRangeAtY.cpp │ ├── CalculateRangeAtY.m │ ├── CalculateRangeOfY.cpp │ ├── CalculateRangeOfY.m │ ├── ELPShape2Equation.cpp │ ├── ELPShape2Equation.m │ ├── MeasureTools.h │ ├── fasterCalculateOverlap.cpp │ ├── fasterCalculateOverlap.m │ ├── mexCalculateOverlap.cpp │ ├── mexCalculateRangeAtY.cpp │ ├── mexCalculateRangeOfY.cpp │ ├── mexELPShape2Equation.cpp │ ├── mexfasterCalculateOverlap.cpp │ └── setup.m ├── Read_Ellipse_GT.m ├── Read_Ellipse_Results.m ├── aamed.jpg └── dsformat.jpg ├── python ├── 002_0038.jpg ├── pyAAMED.pyx ├── setup.py └── test_aamed.py ├── src ├── Contours.cpp ├── EllipseConstraint.h ├── EllipseNonMaximumSuppression.cpp ├── EllipseNonMaximumSuppression.h ├── FLED.cpp ├── FLED.h ├── FLED_Initialization.cpp ├── FLED_PrivateFunctions.cpp ├── FLED_drawAndWriteFunctions.cpp ├── Group.cpp ├── LinkMatrix.cpp ├── LinkMatrix.h ├── Node_FC.cpp ├── Node_FC.h ├── Segmentation.cpp ├── Validation.cpp ├── adaptApproxPolyDP.cpp ├── adaptApproximateContours.cpp ├── adaptApproximateContours.h ├── definition.h └── main.cpp └── viewer ├── DetailAAMED.aamed ├── GenerateElpData.m ├── main.m ├── mexcvtAAM.cpp ├── mexcvtBasicData.cpp ├── mexcvtRRect.cpp ├── mexcvtVVP.cpp ├── res.jpg └── setup.m /.gitattributes: -------------------------------------------------------------------------------- 1 | *.m linguist-vendored -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/README.md -------------------------------------------------------------------------------- /cmake-build/002_0038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/cmake-build/002_0038.jpg -------------------------------------------------------------------------------- /labeltool/GenerateElpData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/GenerateElpData.m -------------------------------------------------------------------------------- /labeltool/callback_keyboard_pression_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/callback_keyboard_pression_fun.m -------------------------------------------------------------------------------- /labeltool/gui.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/gui.jpg -------------------------------------------------------------------------------- /labeltool/main.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/main.fig -------------------------------------------------------------------------------- /labeltool/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/main.m -------------------------------------------------------------------------------- /labeltool/main_cn.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/main_cn.fig -------------------------------------------------------------------------------- /labeltool/main_cn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/main_cn.m -------------------------------------------------------------------------------- /labeltool/main_label.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/main_label.m -------------------------------------------------------------------------------- /labeltool/mexElliFit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/mexElliFit.cpp -------------------------------------------------------------------------------- /labeltool/mexFitCircle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/mexFitCircle.cpp -------------------------------------------------------------------------------- /labeltool/setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/setup.m -------------------------------------------------------------------------------- /labeltool/test_ellifit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/labeltool/test_ellifit.m -------------------------------------------------------------------------------- /matlab/139_0018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/139_0018.jpg -------------------------------------------------------------------------------- /matlab/GenerateElpData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/GenerateElpData.m -------------------------------------------------------------------------------- /matlab/mexAAMED.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/mexAAMED.cpp -------------------------------------------------------------------------------- /matlab/mexSetAAMEDParameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/mexSetAAMEDParameters.cpp -------------------------------------------------------------------------------- /matlab/mexdestoryAAMED.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/mexdestoryAAMED.cpp -------------------------------------------------------------------------------- /matlab/mexdetectImagebyAAMED.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/mexdetectImagebyAAMED.cpp -------------------------------------------------------------------------------- /matlab/plot_aamed_res.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/plot_aamed_res.m -------------------------------------------------------------------------------- /matlab/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/result.png -------------------------------------------------------------------------------- /matlab/setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/setup.m -------------------------------------------------------------------------------- /matlab/test_aamed.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/matlab/test_aamed.m -------------------------------------------------------------------------------- /measuretool/MeasureAllDatasets.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureAllDatasets.m -------------------------------------------------------------------------------- /measuretool/MeasureTools/CalculateOverlap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/CalculateOverlap.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/CalculateOverlap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/CalculateOverlap.m -------------------------------------------------------------------------------- /measuretool/MeasureTools/CalculateRangeAtY.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/CalculateRangeAtY.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/CalculateRangeAtY.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/CalculateRangeAtY.m -------------------------------------------------------------------------------- /measuretool/MeasureTools/CalculateRangeOfY.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/CalculateRangeOfY.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/CalculateRangeOfY.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/CalculateRangeOfY.m -------------------------------------------------------------------------------- /measuretool/MeasureTools/ELPShape2Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/ELPShape2Equation.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/ELPShape2Equation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/ELPShape2Equation.m -------------------------------------------------------------------------------- /measuretool/MeasureTools/MeasureTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/MeasureTools.h -------------------------------------------------------------------------------- /measuretool/MeasureTools/fasterCalculateOverlap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/fasterCalculateOverlap.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/fasterCalculateOverlap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/fasterCalculateOverlap.m -------------------------------------------------------------------------------- /measuretool/MeasureTools/mexCalculateOverlap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/mexCalculateOverlap.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/mexCalculateRangeAtY.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/mexCalculateRangeAtY.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/mexCalculateRangeOfY.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/mexCalculateRangeOfY.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/mexELPShape2Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/mexELPShape2Equation.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/mexfasterCalculateOverlap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/mexfasterCalculateOverlap.cpp -------------------------------------------------------------------------------- /measuretool/MeasureTools/setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/MeasureTools/setup.m -------------------------------------------------------------------------------- /measuretool/Read_Ellipse_GT.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/Read_Ellipse_GT.m -------------------------------------------------------------------------------- /measuretool/Read_Ellipse_Results.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/Read_Ellipse_Results.m -------------------------------------------------------------------------------- /measuretool/aamed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/aamed.jpg -------------------------------------------------------------------------------- /measuretool/dsformat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/measuretool/dsformat.jpg -------------------------------------------------------------------------------- /python/002_0038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/python/002_0038.jpg -------------------------------------------------------------------------------- /python/pyAAMED.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/python/pyAAMED.pyx -------------------------------------------------------------------------------- /python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/python/setup.py -------------------------------------------------------------------------------- /python/test_aamed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/python/test_aamed.py -------------------------------------------------------------------------------- /src/Contours.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/Contours.cpp -------------------------------------------------------------------------------- /src/EllipseConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/EllipseConstraint.h -------------------------------------------------------------------------------- /src/EllipseNonMaximumSuppression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/EllipseNonMaximumSuppression.cpp -------------------------------------------------------------------------------- /src/EllipseNonMaximumSuppression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/EllipseNonMaximumSuppression.h -------------------------------------------------------------------------------- /src/FLED.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/FLED.cpp -------------------------------------------------------------------------------- /src/FLED.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/FLED.h -------------------------------------------------------------------------------- /src/FLED_Initialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/FLED_Initialization.cpp -------------------------------------------------------------------------------- /src/FLED_PrivateFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/FLED_PrivateFunctions.cpp -------------------------------------------------------------------------------- /src/FLED_drawAndWriteFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/FLED_drawAndWriteFunctions.cpp -------------------------------------------------------------------------------- /src/Group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/Group.cpp -------------------------------------------------------------------------------- /src/LinkMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/LinkMatrix.cpp -------------------------------------------------------------------------------- /src/LinkMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/LinkMatrix.h -------------------------------------------------------------------------------- /src/Node_FC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/Node_FC.cpp -------------------------------------------------------------------------------- /src/Node_FC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/Node_FC.h -------------------------------------------------------------------------------- /src/Segmentation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/Segmentation.cpp -------------------------------------------------------------------------------- /src/Validation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/Validation.cpp -------------------------------------------------------------------------------- /src/adaptApproxPolyDP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/adaptApproxPolyDP.cpp -------------------------------------------------------------------------------- /src/adaptApproximateContours.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/adaptApproximateContours.cpp -------------------------------------------------------------------------------- /src/adaptApproximateContours.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/adaptApproximateContours.h -------------------------------------------------------------------------------- /src/definition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/definition.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/src/main.cpp -------------------------------------------------------------------------------- /viewer/DetailAAMED.aamed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/DetailAAMED.aamed -------------------------------------------------------------------------------- /viewer/GenerateElpData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/GenerateElpData.m -------------------------------------------------------------------------------- /viewer/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/main.m -------------------------------------------------------------------------------- /viewer/mexcvtAAM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/mexcvtAAM.cpp -------------------------------------------------------------------------------- /viewer/mexcvtBasicData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/mexcvtBasicData.cpp -------------------------------------------------------------------------------- /viewer/mexcvtRRect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/mexcvtRRect.cpp -------------------------------------------------------------------------------- /viewer/mexcvtVVP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/mexcvtVVP.cpp -------------------------------------------------------------------------------- /viewer/res.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/res.jpg -------------------------------------------------------------------------------- /viewer/setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Li-Zhaoxi/AAMED/HEAD/viewer/setup.m --------------------------------------------------------------------------------