superpixel-benchmark
An extensive evaluation and comparison of 28 state-of-the-art superpixel algorithms on 5 datasets.
파일 탐색기
최종 버전 다운로드 (.zip)- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- FindCImg.cmake
- FindGlog.cmake
- Findpng++.cmake
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- 14037-0.csv
- 14037-1.csv
- 14037-2.csv
- 14037-3.csv
- 14037-4.csv
- 143090-0.csv
- 143090-1.csv
- 143090-2.csv
- 143090-3.csv
- 143090-4.csv
- 147091-0.csv
- 147091-1.csv
- 147091-2.csv
- 147091-3.csv
- 147091-4.csv
- 3096-0.csv
- 3096-1.csv
- 3096-2.csv
- 3096-3.csv
- 3096-4.csv
- 42049-0.csv
- 42049-1.csv
- 42049-2.csv
- 42049-3.csv
- 42049-4.csv
- 14037.jpg
- 143090.jpg
- 147091.jpg
- 3096.jpg
- 42049.jpg
- README.md
- fash_test.txt
- fash_train.txt
- LICENSE.md
- README.md
- nyuv2_test.txt
- nyuv2_test_subset.txt
- nyuv2_train.txt
- nyuv2_train_subset.txt
- README.md
- README.md
- sbd_test.txt
- sbd_train.txt
- README.md
- sunrgbd_test.txt
- sunrgbd_train.txt
- .dockerignore
- docker.patch
- Dockerfile
- makefile
- README.md
- timer-patch.sh
- all_0.html
- all_0.js
- all_1.html
- all_1.js
- all_10.html
- all_10.js
- all_11.html
- all_11.js
- all_12.html
- all_12.js
- all_13.html
- all_13.js
- all_14.html
- all_14.js
- all_15.html
- all_15.js
- all_2.html
- all_2.js
- all_3.html
- all_3.js
- all_4.html
- all_4.js
- all_5.html
- all_5.js
- all_6.html
- all_6.js
- all_7.html
- all_7.js
- all_8.html
- all_8.js
- all_9.html
- all_9.js
- all_a.html
- all_a.js
- all_b.html
- all_b.js
- all_c.html
- all_c.js
- all_d.html
- all_d.js
- all_e.html
- all_e.js
- all_f.html
- all_f.js
- classes_0.html
- classes_0.js
- classes_1.html
- classes_1.js
- classes_2.html
- classes_2.js
- classes_3.html
- classes_3.js
- classes_4.html
- classes_4.js
- classes_5.html
- classes_5.js
- classes_6.html
- classes_6.js
- classes_7.html
- classes_7.js
- classes_8.html
- classes_8.js
- classes_9.html
- classes_9.js
- classes_a.html
- classes_a.js
- classes_b.html
- classes_b.js
- classes_c.html
- classes_c.js
- classes_d.html
- classes_d.js
- close.png
- defines_0.html
- defines_0.js
- defines_1.html
- defines_1.js
- defines_2.html
- defines_2.js
- files_0.html
- files_0.js
- files_1.html
- files_1.js
- files_2.html
- files_2.js
- files_3.html
- files_3.js
- files_4.html
- files_4.js
- files_5.html
- files_5.js
- files_6.html
- files_6.js
- files_7.html
- files_7.js
- files_8.html
- files_8.js
- files_9.html
- files_9.js
- files_a.html
- files_a.js
- files_b.html
- files_b.js
- files_c.html
- files_c.js
- files_d.html
- files_d.js
- files_e.html
- files_e.js
- functions_0.html
- functions_0.js
- functions_1.html
- functions_1.js
- functions_10.html
- functions_10.js
- functions_11.html
- functions_11.js
- functions_12.html
- functions_12.js
- functions_13.html
- functions_13.js
- functions_2.html
- functions_2.js
- functions_3.html
- functions_3.js
- functions_4.html
- functions_4.js
- functions_5.html
- functions_5.js
- functions_6.html
- functions_6.js
- functions_7.html
- functions_7.js
- functions_8.html
- functions_8.js
- functions_9.html
- functions_9.js
- functions_a.html
- functions_a.js
- functions_b.html
- functions_b.js
- functions_c.html
- functions_c.js
- functions_d.html
- functions_d.js
- functions_e.html
- functions_e.js
- functions_f.html
- functions_f.js
- mag_sel.png
- nomatches.html
- pages_0.html
- pages_0.js
- pages_1.html
- pages_1.js
- pages_2.html
- pages_2.js
- pages_3.html
- pages_3.js
- pages_4.html
- pages_4.js
- pages_5.html
- pages_5.js
- related_0.html
- related_0.js
- search.css
- search.js
- search_l.png
- search_m.png
- search_r.png
- searchdata.js
- variables_0.html
- variables_0.js
- variables_1.html
- variables_1.js
- variables_10.html
- variables_10.js
- variables_11.html
- variables_11.js
- variables_12.html
- variables_12.js
- variables_13.html
- variables_13.js
- variables_2.html
- variables_2.js
- variables_3.html
- variables_3.js
- variables_4.html
- variables_4.js
- variables_5.html
- variables_5.js
- variables_6.html
- variables_6.js
- variables_7.html
- variables_7.js
- variables_8.html
- variables_8.js
- variables_9.html
- variables_9.js
- variables_a.html
- variables_a.js
- variables_b.html
- variables_b.js
- variables_c.html
- variables_c.js
- variables_d.html
- variables_d.js
- variables_e.html
- variables_e.js
- variables_f.html
- variables_f.js
- ALGORITHMS_8md.html
- annotated.html
- arrowdown.png
- arrowright.png
- bc_s.png
- bdwn.png
- BENCHMARK_8md.html
- BUILDING_8md.html
- BUILDING__CIS_8md.html
- ccs__cli_2main_8cpp.html
- ccs__opencv_8cpp.html
- ccs__opencv_8h.html
- ccs__opencv_8h_source.html
- cis__cli_2main_8cpp.html
- cis__opencv_8h.html
- cis__opencv_8h_source.html
- classBilateralFilterDriver-members.html
- classBilateralFilterDriver.html
- classBilateralFilterDriver.png
- classBlurDriver-members.html
- classBlurDriver.html
- classBlurDriver.png
- classCCS__OpenCV-members.html
- classCCS__OpenCV.html
- classCIS__OpenCV-members.html
- classCIS__OpenCV.html
- classConnectedComponents-members.html
- classConnectedComponents.html
- classCRS__OpenCV-members.html
- classCRS__OpenCV.html
- classDASP__OpenCV-members.html
- classDASP__OpenCV.html
- classDepthTools-members.html
- classDepthTools.html
- classERGC__OpenCV-members.html
- classERGC__OpenCV.html
- classERS__OpenCV-members.html
- classERS__OpenCV.html
- classes.html
- classETPS__OpenCV-members.html
- classETPS__OpenCV.html
- classEvaluation-members.html
- classEvaluation.html
- classEvaluationSummary-members.html
- classEvaluationSummary.html
- classFH__OpenCV-members.html
- classFH__OpenCV.html
- classGaussianBlurDriver-members.html
- classGaussianBlurDriver.html
- classGaussianBlurDriver.png
- classGaussianNoiseDriver-members.html
- classGaussianNoiseDriver.html
- classGaussianNoiseDriver.png
- classGraphSegmentation-members.html
- classGraphSegmentation.html
- classGraphSegmentationDistance-members.html
- classGraphSegmentationDistance.html
- classGraphSegmentationDistance.png
- classGraphSegmentationEuclideanRGB-members.html
- classGraphSegmentationEuclideanRGB.html
- classGraphSegmentationEuclideanRGB.png
- classGraphSegmentationMagic-members.html
- classGraphSegmentationMagic.html
- classGraphSegmentationMagic.png
- classGraphSegmentationMagicThreshold-members.html
- classGraphSegmentationMagicThreshold.html
- classGraphSegmentationMagicThreshold.png
- classGraphSegmentationManhattenRGB-members.html
- classGraphSegmentationManhattenRGB.html
- classGraphSegmentationManhattenRGB.png
- classImageEdge-members.html
- classImageEdge.html
- classImageEdgeSorter-members.html
- classImageEdgeSorter.html
- classImageGraph-members.html
- classImageGraph.html
- classImageNode-members.html
- classImageNode.html
- classIOUtil-members.html
- classIOUtil.html
- classLSC__OpenCV-members.html
- classLSC__OpenCV.html
- classMedianBlurDriver-members.html
- classMedianBlurDriver.html
- classMedianBlurDriver.png
- classMotionBlurDriver-members.html
- classMotionBlurDriver.html
- classMotionBlurDriver.png
- classMSS__OpenCV-members.html
- classMSS__OpenCV.html
- classParameterOptimizationTool-members.html
- classParameterOptimizationTool.html
- classPB__OpenCV-members.html
- classPB__OpenCV.html
- classPoissonNoiseDriver-members.html
- classPoissonNoiseDriver.html
- classPoissonNoiseDriver.png
- classRobustnessTool-members.html
- classRobustnessTool.html
- classRobustnessToolDriver-members.html
- classRobustnessToolDriver.html
- classRobustnessToolDriver.png
- classRotationDriver-members.html
- classRotationDriver.html
- classRotationDriver.png
- classSaltAndPepperNoiseDriver-members.html
- classSaltAndPepperNoiseDriver.html
- classSaltAndPepperNoiseDriver.png
- classShearDriver-members.html
- classShearDriver.html
- classShearDriver.png
- classSLIC__OpenCV-members.html
- classSLIC__OpenCV.html
- classSuperpixelTools-members.html
- classSuperpixelTools.html
- classTransformation-members.html
- classTransformation.html
- classTranslationDriver-members.html
- classTranslationDriver.html
- classTranslationDriver.png
- classVC__OpenCV-members.html
- classVC__OpenCV.html
- classVCCS__OpenCV__PCL-members.html
- classVCCS__OpenCV__PCL.html
- classVisualization-members.html
- classVisualization.html
- classVLSLIC__OpenCV-members.html
- classVLSLIC__OpenCV.html
- closed.png
- connected__components_8cpp.html
- connected__components_8h.html
- connected__components_8h_source.html
- crs__cli_2main_8cpp.html
- crs__opencv_8h.html
- crs__opencv_8h_source.html
- cw__cli_2main_8cpp.html
- dasp__cli_2main_8cpp.html
- dasp__opencv_8cpp.html
- dasp__opencv_8h.html
- dasp__opencv_8h_source.html
- DATASETS.png
- DATASETS_8md.html
- depth__tools_8cpp.html
- depth__tools_8h.html
- depth__tools_8h_source.html
- dir_01309016d06025f251a2daeaa1f3c4e7.html
- dir_0aa172b0d431fa2e6daae273c8e1070f.html
- dir_1a3a0146b483f8c2df2b8a19b1b0b1a6.html
- dir_1d36c3f393e5fe6320831d70d4e885f4.html
- dir_1e746eed1c1215d52863776d5efaf605.html
- dir_1fd488ea4eddb6d47a54534d5be8d7d7.html
- dir_3609440c7f02d009595391e00060ecd0.html
- dir_3c8fbe639ac1249c37a5ab89a3a76b0b.html
- dir_3e8ad1512b293df663ab69862f493529.html
- dir_426aa86cfcf32dc84cf9e44574c0afe8.html
- dir_46b0ed869ba1d862651fbfea4c0c7d91.html
- dir_47f46af049cf972aea893589afa15e8c.html
- dir_518b7675a2b1ee44b1cab5919def79eb.html
- dir_62725bfe97cf0899a3c74ab5172ab4f7.html
- dir_63290aea73b0c12885c115ad529975cc.html
- dir_6795f09a8aaffa6f4835eb0f5dfd3aea.html
- dir_67f731988f7b36a7ac84776b90a8ea73.html
- dir_6ebda30b20c626ad7b8e2fed82c114ce.html
- dir_6fe120117671f0b72eda058dd29c2ff9.html
- dir_82c0ab813f65bd16404b762b17b994f9.html
- dir_851e19591703341f27f40576b6c3cfbd.html
- dir_8976e5d03119516083eaca3ddca61311.html
- dir_8e73125020dbbf22fcdd0b3fca5ee0d5.html
- dir_8f706a798dbf80d78943f01c564035a4.html
- dir_91b8e0c5aba45f01c2452e3e2278f800.html
- dir_9242f9430fbfea66f09926135f7b6e7a.html
- dir_936090b9cdcec03a76995fc44aba4519.html
- dir_980aa887d4180df8c89f42a1215a9373.html
- dir_a0714b5eeaa2944b3142d7c9f56cfd05.html
- dir_a163a3cf4f3573af496b96614c2552b3.html
- dir_aaaf3a604a7cc7e743f8b0d8bf044480.html
- dir_aefb15b03cb1d564e155051ba52969fe.html
- dir_c032483580768e1c09cbb4522b50341a.html
- dir_c23efe15bcf4fac3d35ef34e6e8ce8ba.html
- dir_caad8d42ef62baddb9a21b9a73b03d2f.html
- dir_d117bd1b08dc167ea78ab7d506377610.html
- dir_d28a4824dc47e487b107a5db32ef43c4.html
- dir_d2eee837c24d0ce2a1f3273796eb78c7.html
- dir_d35089a1f0da8776d80c569270176291.html
- dir_dbc36f7020cf62faece80f56555fcbe4.html
- dir_e3f0a305927d6785094f31c92e820f40.html
- dir_ea3408fe0ff109e110a397ddb3910fc8.html
- dir_eb0ed5f36614e366371566ac66a8116a.html
- dir_ecdd280faad3f83c0b79c6ab218d372e.html
- dir_ef969593a29cb639a1576f6204d5c6d2.html
- dir_f07c7e2e21621c6454ef07b472f6f1ef.html
- dir_f69b9b030295a0a64bff98435a48493b.html
- doc.png
- docs_2DOXYGEN_8md.html
- doxygen.css
- doxygen.png
- DOXYGEN_8md.html
- dynsections.js
- ergc__cli_2main_8cpp.html
- ergc__opencv_8h.html
- ergc__opencv_8h_source.html
- ers__cli_2main_8cpp.html
- ers__opencv_8cpp.html
- ers__opencv_8h.html
- ers__opencv_8h_source.html
- etps__cli_2main_8cpp.html
- etps__opencv_8cpp.html
- etps__opencv_8h.html
- etps__opencv_8h_source.html
- eval__average__cli_2main_8cpp.html
- eval__boundaries2labels__cli_2main_8cpp.html
- eval__connected__relabel__cli_2main_8cpp.html
- eval__parameter__optimization__cli_2main_8cpp.html
- eval__summary__cli_2main_8cpp.html
- eval__visualization__cli_2main_8cpp.html
- evaluation_8h.html
- evaluation_8h_source.html
- evaluation__summary_8h.html
- evaluation__summary_8h_source.html
- EXAMPLE_8md.html
- examples_2cpp_2evaluation_8cpp.html
- examples_2cpp_2evaluation__summary_8cpp.html
- examples_2cpp_2visualization_8cpp.html
- EXECUTABLES_8md.html
- fh__cli_2main_8cpp.html
- fh__opencv_8h.html
- fh__opencv_8h_source.html
- files.html
- folderclosed.png
- folderopen.png
- form_0.png
- form_1.png
- form_10.png
- form_11.png
- form_12.png
- form_13.png
- form_2.png
- form_3.png
- form_4.png
- form_5.png
- form_6.png
- form_7.png
- form_8.png
- form_9.png
- formula.repository
- functions.html
- functions_0x7e.html
- functions_b.html
- functions_c.html
- functions_d.html
- functions_e.html
- functions_f.html
- functions_func.html
- functions_func_0x7e.html
- functions_func_b.html
- functions_func_c.html
- functions_func_d.html
- functions_func_e.html
- functions_func_f.html
- functions_func_g.html
- functions_func_i.html
- functions_func_l.html
- functions_func_m.html
- functions_func_n.html
- functions_func_o.html
- functions_func_p.html
- functions_func_r.html
- functions_func_s.html
- functions_func_t.html
- functions_func_u.html
- functions_func_v.html
- functions_func_w.html
- functions_g.html
- functions_h.html
- functions_i.html
- functions_l.html
- functions_m.html
- functions_n.html
- functions_o.html
- functions_p.html
- functions_r.html
- functions_rela.html
- functions_s.html
- functions_t.html
- functions_u.html
- functions_v.html
- functions_vars.html
- functions_w.html
- globals.html
- globals_defs.html
- globals_func.html
- globals_vars.html
- graph__segmentation_8cpp.html
- graph__segmentation_8h.html
- graph__segmentation_8h_source.html
- hierarchy.html
- image__graph_8h.html
- image__graph_8h_source.html
- index.html
- io__util_8cpp.html
- io__util_8h.html
- io__util_8h_source.html
- jquery.js
- lib__eval_2evaluation_8cpp.html
- lib__eval_2evaluation__summary_8cpp.html
- lib__eval_2visualization_8cpp.html
- lsc__cli_2main_8cpp.html
- lsc__opencv_8h.html
- lsc__opencv_8h_source.html
- main__fuse__2_8cpp.html
- main__fuse__3_8cpp.html
- md_docs_ALGORITHMS.html
- md_docs_BENCHMARK.html
- md_docs_BUILDING.html
- md_docs_BUILDING_CIS.html
- md_docs_DATASETS.html
- md_docs_EXAMPLE.html
- md_docs_EXECUTABLES.html
- md_docs_PARAMETERS.html
- md_docs_SUBMISSION.html
- mss__cli_2main_8cpp.html
- mss__opencv_8h.html
- mss__opencv_8h_source.html
- nav_f.png
- nav_g.png
- nav_h.png
- open.png
- pages.html
- parameter__optimization_8cpp.html
- parameter__optimization__tool_8cpp.html
- parameter__optimization__tool_8h.html
- parameter__optimization__tool_8h_source.html
- PARAMETERS_8md.html
- pb__cli_2main_8cpp.html
- pb__opencv_8cpp.html
- pb__opencv_8h.html
- pb__opencv_8h_source.html
- preslic__cli_2main_8cpp.html
- robustness__tool_8cpp.html
- robustness__tool_8h.html
- robustness__tool_8h_source.html
- seeds__cli_2main_8cpp.html
- slic__cli_2main_8cpp.html
- slic__opencv_8cpp.html
- slic__opencv_8h.html
- slic__opencv_8h_source.html
- splitbar.png
- structDepthTools_1_1Camera-members.html
- structDepthTools_1_1Camera.html
- structEvaluationSummary_1_1EvaluationMetrics-members.html
- structEvaluationSummary_1_1EvaluationMetrics.html
- structEvaluationSummary_1_1EvaluationStatistics-members.html
- structEvaluationSummary_1_1EvaluationStatistics.html
- structEvaluationSummary_1_1SuperpixelVisualizations-members.html
- structEvaluationSummary_1_1SuperpixelVisualizations.html
- structscost-members.html
- structscost.html
- SUBMISSION_8md.html
- superpixel__tools_8cpp.html
- superpixel__tools_8h.html
- superpixel__tools_8h_source.html
- sync_off.png
- sync_on.png
- tab_a.png
- tab_b.png
- tab_h.png
- tab_s.png
- tabs.css
- transformation_8cpp.html
- transformation_8h.html
- transformation_8h_source.html
- vc__cli_2main_8cpp.html
- vc__opencv_8h.html
- vc__opencv_8h_source.html
- vccs__cli_2main_8cpp.html
- vccs__opencv__pcl_8cpp.html
- vccs__opencv__pcl_8h.html
- vccs__opencv__pcl_8h_source.html
- visualization_8h.html
- visualization_8h_source.html
- VISUALIZATIONS.png
- vlslic__cli_2main_8cpp.html
- vlslic__opencv_8h.html
- vlslic__opencv_8h_source.html
- w__cli_2main_8cpp.html
- ALGORITHMS.md
- BENCHMARK.md
- BUILDING.md
- BUILDING_CIS.md
- DATASETS.md
- DATASETS.png
- DOXYGEN.md
- EXAMPLE.md
- EXECUTABLES.md
- PARAMETERS.md
- PARAMETERS.txt
- README.md
- SUBMISSION.md
- VISUALIZATIONS.png
- eams_cli.m
- eams_dispatcher.m
- eams_dispatcher.sh
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main_fuse_2.cpp
- main_fuse_3.cpp
- compare_fh_refh.sh
- compare_seeds_reseeds.sh
- evaluate_w.sh
- run_ccs.sh
- run_cis.sh
- run_crs.sh
- run_cw.sh
- run_eams.sh
- run_ergc.sh
- run_ers.sh
- run_etps.sh
- run_fh.sh
- run_lsc.sh
- run_nc.sh
- run_pb.sh
- run_poise.sh
- run_preslic.sh
- run_qs.sh
- run_refh.sh
- run_reseeds.sh
- run_rw.sh
- run_seeds.sh
- run_slic.sh
- run_tp.sh
- run_tps.sh
- run_vc.sh
- run_vlslic.sh
- run_w.sh
- run_wp.sh
- CMakeLists.txt
- connected_components.cpp
- evaluation.cpp
- evaluation_summary.cpp
- visualization.cpp
- 14037.csv
- 143090.csv
- 147091.csv
- 3096.csv
- 42049.csv
- connected_components.m
- visualize.m
- CMakeLists.txt
- command_line_tool.cpp.cpp
- evaluation.sh
- parameter_optimization.cpp
- CMakeLists.txt
- main.cpp
- BasicStructures.cpp
- BasicStructures.h
- ccs_opencv.cpp
- ccs_opencv.h
- CMakeLists.txt
- cMOG.h
- fMOG.cpp
- FriendFunctions.h
- FriendFunctions2.h
- helper.h
- Hexagon.cpp
- Hexagon.h
- README.md
- SegmentExtraction.cpp
- SegmentExtraction.h
- stdafx.cpp
- stdafx.h
- targetver.h
- cis_opencv.h
- CMakeLists.txt
- README.md
- superpixels.h
- AGaussianFeature.h
- ColorFeature.h
- CompactnessFeature.h
- ContourRelaxation.h
- crs_opencv.h
- DepthFeature.h
- FeatureType.h
- globalConstants.h
- GrayvalueFeature.h
- IFeature.h
- InitializationFunctions.h
- LabelStatisticsGauss.h
- LICENSE.md
- README.md
- TraversionGenerator.h
- VisualizationHelper.h
- CMakeLists.txt
- compact_watershed.cpp
- compact_watershed.h
- LICENSE.md
- README.md
- ce.cpp
- ev.cpp
- eval.hpp
- ipq.cpp
- misc.cpp
- Recall.cpp
- Recall.hpp
- use.cpp
- Clustering.hpp
- RepairDepth.cpp
- RepairDepth.hpp
- Sampling.cpp
- Sampling.hpp
- Array.hpp
- Graph.hpp
- IO.cpp
- IO.hpp
- Metric.hpp
- Neighbourhood.cpp
- Neighbourhood.hpp
- Parameters.hpp
- Plots.cpp
- Plots.hpp
- Point.hpp
- Seed.hpp
- Segmentation.cpp
- Segmentation.hpp
- Superpixels.cpp
- Superpixels.hpp
- Tools.hpp
- Client.hpp
- CMakeLists.txt.template
- color.hpp
- main.cpp.template
- WdgtDaspParameters.cpp
- WdgtDaspParameters.h
- WdgtDaspParameters.ui
- WdgtMain.cpp
- WdgtMain.h
- WdgtMain.ui
- Color.h
- ColorLists.h
- ColorMapping.h
- ColorValueArithmetics.h
- HSL.h
- HSV.h
- LAB.h
- Metrics.h
- PixelMath.h
- XYZ.h
- Benchmark.h
- Constants.h
- CpuCount.h
- FunctionCache.h
- MoreMath.h
- Timer.h
- Unit.h
- CMakeLists.txt
- Color.h
- Types.h
- CMakeLists.txt
- CMakeLists.txt
- PointDensity.cpp
- PointDensity.hpp
- ScalePyramid.cpp
- ScalePyramid.hpp
- Smooth.cpp
- Smooth.hpp
- Visualization.cpp
- Visualization.hpp
- CMakeLists.txt
- arpackpp.cpp
- eigen.cpp
- ietl.cpp
- lapack.cpp
- magma.cpp
- solver.hpp
- spectral.hpp
- spectral_impl.hpp
- as_range.hpp
- CMakeLists.txt
- Common.hpp
- graphseg.cpp
- graphseg.hpp
- IO.hpp
- Labeling.cpp
- Labeling.hpp
- README.md
- Rendering.hpp
- segment.hpp
- blas.h
- blitz.h
- mtl.h
- ublas.h
- valarray.h
- complex.h
- config.h.in
- fmatrix.h
- ietl2lapack.h
- ietl2lapack_interface.h
- inverse.h
- iteration.h
- lanczos.h
- Makefile.in
- matrix.h
- power.h
- rayleigh.h
- tmatrix.h
- traits.h
- vectorspace.h
- CMakeLists.txt
- DeltaDensitySampling.cpp
- DeltaDensitySamplingOld.cpp
- Fattal.cpp
- Fattal.hpp
- FloydSteinberg.cpp
- FloydSteinbergMultiLayer.cpp
- Grid.cpp
- PDS.hpp
- SimplifiedPDS.cpp
- SimplifiedPDSOld.cpp
- Tools.hpp
- CMakeLists.txt
- future.hpp
- locking_ptr.hpp
- pool_core.hpp
- scope_guard.hpp
- worker_thread.hpp
- future.hpp
- pool.hpp
- pool_adaptors.hpp
- scheduling_policies.hpp
- shutdown_policies.hpp
- size_policies.hpp
- task_adaptors.hpp
- threadpool.hpp
- OpenCv.hpp
- Qt.hpp
- Buffer.hpp
- Convert.hpp
- Gui.hpp
- IO.hpp
- Iterator.hpp
- Mipmap.hpp
- Paint.hpp
- Parallel.h
- Pixel.hpp
- Slimage.hpp
- Types.hpp
- CMakeLists.txt
- dasp_opencv.cpp
- dasp_opencv.h
- README.md
- BgDefaults.h
- BgEdge.cpp
- BgEdge.h
- BgEdgeDetect.cpp
- BgEdgeDetect.h
- BgEdgeList.cpp
- BgEdgeList.h
- BgGlobalFc.cpp
- BgImage.cpp
- BgImage.h
- ms.cpp
- ms.h
- msImageProcessor.cpp
- msImageProcessor.h
- msSys.cpp
- msSys.h
- msSysPrompt.cpp
- RAList.cpp
- RAList.h
- README.md
- rlist.cpp
- rlist.h
- tdef.h
- compile_edison_wrapper.m
- edison_wrapper.m
- edison_wrapper_mex.cpp
- edison_wrapper_mex.h
- edison_wrapper_mex.mexa64
- Luv2RGB.m
- make.m
- Makefile
- README.md
- RGB2Luv.m
- RGB2RGB.m
- ergc.h
- ergc_opencv.h
- Heap.h
- HeapG.h
- HeapL.h
- README.md
- timer.h
- utils.h
- CMakeLists.txt
- Edge.h
- ers_opencv.cpp
- ers_opencv.h
- Image.h
- ImageIO.h
- MERCCInput.cpp
- MERCClustering.h
- MERCDisjointSet.cpp
- MERCDisjointSet.h
- MERCEdge.h
- MERCFunctions.cpp
- MERCFunctions.h
- MERCInput.h
- MERCInputImage.h
- MERCLazyGreedy.cpp
- MERCLazyGreedy.h
- MERCOutput.cpp
- MERCOutput.h
- MERCOutputImage.h
- mex_ers.cpp
- MHeap.h
- MList.h
- MMFunctions.h
- MSubmodularHeap.h
- README.md
- CMakeLists.txt
- etps_opencv.cpp
- etps_opencv.h
- functions.cpp
- functions.h
- README.md
- sallocator.cpp
- sallocator.h
- segengine.cpp
- segengine.h
- SGMStereo.cpp
- SGMStereo.h
- smemoryxx.h
- spixel.cpp
- stdafx.cpp
- stdafx.h
- structures.cpp
- structures.h
- targetver.h
- tinydir.h
- tsdeque.h
- utils.cpp
- utils.h
- CMakeLists.txt
- connected_components.h
- depth_tools.cpp
- depth_tools.h
- evaluation.cpp
- evaluation.h
- evaluation_summary.cpp
- evaluation_summary.h
- io_util.cpp
- io_util.h
- parameter_optimization_tool.cpp
- parameter_optimization_tool.h
- robustness_tool.cpp
- robustness_tool.h
- superpixel_tools.cpp
- superpixel_tools.h
- transformation.cpp
- transformation.h
- visualization.cpp
- visualization.h
- convolve.h
- disjoint-set.h
- fh_opencv.h
- filter.h
- image.h
- imconv.h
- imutil.h
- LICENSE.md
- misc.h
- README.md
- segment-graph.h
- segment-image-labels.h
- segment-image.h
- countSuperpixel.h
- DoSuperpixel.h
- EnforceConnectivity.h
- Initialize.h
- LSC.h
- lsc_opencv.h
- myrgb2lab.h
- point.h
- preEnforceConnectivity.h
- README.md
- Seeds.h
- imagereconstruct.hpp
- mss.h
- mss_opencv.h
- clusterLocations.m
- cncut.m
- computeW.m
- csparse.c
- csparse.mexa64
- dist2.m
- doog1.m
- fft_filt_2.m
- gaussian.m
- getbinsol.m
- ic.c
- ic.mexa64
- imnb.c
- imnb.mexa64
- imncut_sp.m
- make.m
- make_filterbank_odd2.m
- parmatV.c
- parmatV.mexa64
- pbThicken.m
- pbWrapper.m
- README.md
- segImage.m
- spmd1.c
- spmd1.mexa64
- block.h
- CMakeLists.txt
- Elimination+SSE.h
- Elimination+SSE.txx
- Elimination.cc
- Elimination.h
- Elimination.txx
- Elimination_dcl.h
- energy.h
- graph.h
- graph.txx
- instances.cxx
- LazyElimination.cc
- LazyElimination.h
- LazyElimination.txx
- LazyElimination_dcl.h
- matrix.h
- MAXFLOW.TXT
- maxflow.txx
- pb_opencv.cpp
- pb_opencv.h
- QPBO_Elim.cc
- QPBO_Elim.h
- QPBO_Elim_dcl.h
- QPBO_Generic.h
- QPBO_LazyElim.cc
- QPBO_LazyElim.h
- QPBO_MaxFlow.cc
- QPBO_MaxFlow.h
- README.md
- det2MM.m
- detBG.m
- detBGTG.m
- detCG.m
- detCGTG.m
- detGM.m
- detTG.m
- dohyst.m
- evalBG.m
- evalBGTG.m
- evalCG.m
- evalCGTG.m
- evalTG.m
- generate.m
- genHuman.m
- nonmax.m
- pb2MM.m
- pb2MM2.m
- pbBG.m
- pbBGTG.m
- pbCanny.m
- pbCG.m
- pbCGTG.m
- pbGM.m
- pbGM2.m
- pbHuman.m
- pboverlay.m
- pbRandom.m
- pbTG.m
- plotem.m
- sampleDetector.m
- scratch.m
- scratch2.m
- test.m
- tmp.m
- train2MM.m
- train2MM2.m
- trainBG.m
- trainBGTG.m
- trainCG.m
- trainCGTG.m
- trainGM.m
- trainGM2.m
- trainTG.m
- viewem.m
- applyFilter.m
- csFilter.m
- fbCreate.m
- fbRun.m
- oeFilter.m
- cgmo.m
- cgso.m
- fitparab.m
- savgol.m
- tgmo.m
- tgmo2.m
- tgso.m
- tgso2.m
- assignTextons.m
- computeTextons.m
- genunitex.m
- scratch.m
- textonsim.m
- unitex.m
- unitex_6_1_2_1.4_2_128.mat
- unitex_6_1_2_1.4_2_32.mat
- unitex_6_1_2_1.4_2_64.mat
- visTextons.m
- distSqr.m
- padReflect.m
- RGB2Lab.m
- README.md
- HorizontalEdgeFilter.java
- ImageComponent.java
- ImageLocation.java
- ImageUtils$1.class
- ImageUtils.java
- make.sh
- Manifest.txt
- PathFinder.java
- RegionFiller.java
- SeedLocation2D.java
- VerticalPathFinder.class
- VerticalPathFinder.java
- classregtree_fuxin.m
- grab_pvars.m
- regtree_findbestsplit.cpp
- regtreeEval.cpp
- validatenodes.m
- catsplit.m
- children.m
- classcount.m
- classprob.m
- classregtree_fuxin.m
- cutcategories.m
- cutpoint.m
- cuttype.m
- cutvar.m
- disp.m
- display.m
- eval.m
- getargs.m
- isbranch.m
- nodeerr.m
- nodeprob.m
- nodesize.m
- numnodes.m
- parent.m
- prune.m
- regtree_findbestsplit_legacy.m
- risk.m
- subsasgn.m
- subsref.m
- test.m
- type.m
- varimportance.m
- view.m
- eval_tree_lad.m
- normalize.m
- scale_data.m
- adjust_boundaries_sp.m
- fill_in_segmentation.m
- gen_sp_feats.m
- generate_sp_neighborhood.m
- intens_pixel_diff_mex.c
- intens_pixel_diff_mex.mexa64
- make.m
- merge_superpix_mex.m
- merge_superpixels2.cpp
- merge_superpixels2.mexa64
- pair_trees_very_high.mat
- prctile_feats.cpp
- prctile_feats.mexa64
- precompute_pairwise_data_feature.m
- prepare_pairwise_data_feature.m
- README.md
- regtree_findbestsplit.mexa64
- regtreeEval.mexa64
- CMakeLists.txt
- LICENSE.md
- preemptiveSLIC.cpp
- preemptiveSLIC.h
- README.md
- array.c
- array.h
- float.th
- generic.c
- generic.h
- host.c
- host.h
- LICENSE.md
- make.m
- mathop.c
- mathop.h
- mathop_avx.c
- mathop_avx.h
- mathop_sse2.c
- mathop_sse2.h
- mexutils.h
- quickshift.c
- quickshift.h
- random.c
- random.h
- README.md
- stringop.c
- stringop.h
- vl_binsearch.m
- vl_binsum.c
- vl_binsum.def
- vl_flatmap.m
- vl_imseg.m
- vl_quickseg.m
- vl_quickshift.c
- vl_quickshift.m
- vl_quickvis.m
- vl_rgb2xyz.m
- vl_xyz2lab.m
- addrandedges.m
- adjacency.m
- adjtoedges.m
- binarysearch.m
- circulant.m
- colorseg2bwseg.m
- colorseg2bwsegSV.m
- contour2pdf.m
- diffusion.m
- dirichletboundary.m
- ellipsefit.m
- equalize.m
- filtergraph.m
- findedges.m
- findfilter.m
- imgsegment.m
- imgsegpyr.m
- importimg.m
- incidence.m
- isosolve.m
- knn.m
- laplacian.m
- lattice.m
- latticepyramid.m
- LICENSE.md
- logz.m
- makeweights.m
- normalize.m
- partitiongraph.m
- pdf2graph.m
- README.md
- recursivepartition.m
- removeisolated.m
- rgbimg2vals.m
- roach.m
- segoutput.m
- segoutputSV.m
- showmesh.m
- showvoronoi.m
- triangulatepoints.m
- voronoicells.m
- random_walker.m
- random_walker_superpixels.m
- README.md
- eaw.cpp
- EAW.m
- eaw.mexa64
- eaw_imp.h
- eaw_superpixels.m
- eaw_test.m
- geaw.cpp
- gEAW.m
- geaw.mexa64
- ieaw.cpp
- iEAW.m
- ieaw.mexa64
- igeaw.cpp
- igEAW.m
- igeaw.mexa64
- make.m
- makefile.m
- progressbar.m
- README.md
- CMakeLists.txt
- LICENSE.md
- README.md
- seeds2.cpp
- seeds2.h
- modelBsds.mat
- edgeBoxesMex.cpp
- edgesDetectMex.cpp
- edgesNmsMex.cpp
- convConst.cpp
- gradientMex.cpp
- imPadMex.cpp
- imResampleMex.cpp
- rgbConvertMex.cpp
- sse.hpp
- wrappers.hpp
- convTri.m
- gradientHist.m
- gradientMag.m
- imPad.m
- imResample.m
- rgbConvert.m
- getPrmDflt.m
- README.md
- boxesData.m
- boxesEval.m
- edgeBoxes.m
- edgeBoxesDemo.m
- edgeBoxesSweeps.m
- edgesChns.m
- edgesDemo.m
- edgesDemoRgbd.m
- edgesDetect.m
- edgesEval.m
- edgesEvalDir.m
- edgesEvalImg.m
- edgesEvalPlot.m
- edgesSweeps.m
- edgesTrain.m
- LICENSE.md
- make.m
- README.md
- spAffinities.m
- spDemo.m
- spDetect.m
- CMakeLists.txt
- LICENSE.md
- README.md
- SLIC.cpp
- SLIC.h
- slic_opencv.cpp
- slic_opencv.h
- bsds500_convert.m
- bsds500_convert_script.m
- bsds500_relabel.m
- connected_components.h
- fash_collect_subsets.m
- fash_convert_script.m
- fash_generate_groundtruth.m
- fash_generate_images.m
- fash_imdecode.m
- fash_make_subsets.m
- im_pb_edges.m
- im_sf_edges.m
- im_statistics.m
- make.m
- nyuv2_convert.m
- nyuv2_convert_script.m
- nyuv2_crop_ground_truth.m
- nyuv2_crop_images.m
- nyuv2_find_border.m
- nyuv2_generate_depth.m
- nyuv2_generate_ground_truth.m
- nyuv2_generate_images.m
- nyuv2_mediannan.m
- nyuv2_relabel.m
- nyuv2_seg2bdry.m
- sbd_collect_subsets.m
- sbd_convert.m
- sbd_convert_script.m
- sbd_delete_unnecessary.m
- sbd_make_subsets.m
- sp_check_connected.m
- sp_contours.m
- sp_count.m
- sp_enforce_minimum_size.cpp
- sp_enforce_minimum_size.mexa64
- sp_fast_connected_relabel.cpp
- sp_fast_connected_relabel.mexa64
- sp_fast_connected_relabel_k8.cpp
- sp_fast_connected_relabel_k8.mexa64
- sp_height_width_superpixels.m
- sp_random.m
- sp_region_size_superpixels.m
- sp_relabel.m
- sunrgbd_collect_subsets.m
- sunrgbd_convert_script.m
- sunrgbd_copy_depth.m
- sunrgbd_copy_images.m
- sunrgbd_copy_intrinsics.m
- sunrgbd_generate_ground_truth.m
- sunrgbd_make_subsets.m
- sunrgbd_mediannan.m
- computeDistanceFunction2d.c
- computeDistanceFunction2d.m
- computeDistanceFunction2d.mexa64
- computeExtensionFields2d.c
- computeExtensionFields2d.m
- computeExtensionFields2d.mexa64
- doHomotopicThinning.c
- doHomotopicThinning.mexa64
- FMM_Callback_API.h
- FMM_Core.c
- FMM_Core.h
- FMM_Heap.c
- FMM_Heap.h
- lsm_fast_marching_method.h
- lsm_FMM_field_extension2d.c
- clip.m
- convolve.c
- convolve.h
- corrDn.c
- corrDn.mexa64
- demo_superpixels.m
- display_contour.m
- display_logical.m
- DT.c
- DT.mexa64
- edges.c
- evolve_height_function.m
- evolve_height_function_N.m
- get_binary_img_from_seeds.m
- get_full_speed.c
- get_full_speed.mexa64
- get_initial_seeds.m
- get_speed_based_on_boundaries.m
- get_speed_based_on_gradient.m
- get_superpixel_boundaries.m
- hasToRecomputeBand.m
- height_function_change_rate.m
- height_function_der.c
- height_function_der.mexa64
- height_function_grad.c
- height_function_grad.mexa64
- local_min.c
- local_min.mexa64
- make.m
- README.md
- superpixels.m
- upConv.c
- upConv.mexa64
- wrap.c
- zero_crossing.c
- zero_crossing.mexa64
- Get_path_of_region.m
- Get_region_label.m
- Get_Regular_SP.m
- Get_Regular_SP_alt.m
- Refined_seed.m
- README.md
- vc_opencv.h
- VCells.h
- CMakeLists.txt
- vccs_opencv_pcl.cpp
- vccs_opencv_pcl.h
- CMakeLists.txt
- float.th
- generic.c
- generic.h
- host.c
- host.h
- LICENSE.md
- mathop.c
- mathop.h
- mathop_avx.c
- mathop_avx.h
- mathop_sse2.c
- mathop_sse2.h
- random.c
- random.h
- README.md
- slic.c
- slic.h
- vlslic_opencv.h
- demo_waterpixels_smil_with_parser.py
- README.md
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- nc_cli.m
- nc_dispatcher.m
- nc_dispatcher.sh
- CMakeLists.txt
- main.cpp
- pf_dispatcher.sh
- poise_cli.m
- poise_dispatcher.m
- poise_dispatcher.sh
- CMakeLists.txt
- main.cpp
- qs_cli.m
- qs_dispatcher.m
- qs_dispatcher.sh
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- rw_cli.m
- rw_dispatcher.m
- rw_dispatcher.sh
- seaw_cli.m
- seaw_dispatcher.m
- seaw_dispatcher.sh
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- tp_cli.m
- tp_dispatcher.m
- tp_dispatcher.sh
- tps_cli.m
- tps_dispatcher.m
- tps_dispatcher.sh
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- CMakeLists.txt
- main.cpp
- wp_dispatcher.sh
- .gitignore
- .gitmodules
- .travis.yml
- CMakeLists.txt
- config.doxygen
- DOXYGEN.md
- lib_refh
- lib_reseeds
- make.m
- RANKING.png
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/davidstutz/superpixel-benchmark
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd superpixel-benchmark
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f docker/Dockerfile -t superpixel-benchmark .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 superpixel-benchmark
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. CMake
보통사전 준비물
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd docker
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
