clandmark
Open Source Landmarking Library
파일 탐색기
최종 버전 다운로드 (.zip)- add_fileformat.h
- chlpca.h
- cimg_ipl.h
- cimgIPL.h
- cimgmatlab.h
- draw_gradient.h
- jpeg_buffer.h
- loop_macros.h
- nlmeans.h
- opencv.h
- skeleton.h
- vrml.h
- vtk.h
- compile_win_icl.bat
- compile_win_visualcpp.bat
- CImg.h
- Licence_CeCILL-C_V1-en.txt
- Licence_CeCILL_V2-en.txt
- README.txt
- license.txt
- manual.html
- rapidxml.hpp
- rapidxml_iterators.hpp
- rapidxml_print.hpp
- rapidxml_utils.hpp
- FindCImg.cmake
- Findclandmark.cmake
- FindCython.cmake
- FindRapidXML.cmake
- ReplicatePythonSourceTree.cmake
- UseCython.cmake
- CLandmarkConfig.cmake
- Aaron_Eckhart_0001.det
- Aaron_Eckhart_0001.jpg
- Aaron_Sorkin_0001.det
- Aaron_Sorkin_0001.jpg
- Jackie_Chan_0002.det
- Jackie_Chan_0002.jpg
- Jackie_Chan_0004.det
- Jackie_Chan_0004.jpg
- Jackie_Chan_0005.det
- Jackie_Chan_0005.jpg
- Jackie_Chan_0007.det
- Jackie_Chan_0007.jpg
- Jackie_Chan_0010.det
- Jackie_Chan_0010.jpg
- Jackie_Chan_0011.det
- Jackie_Chan_0011.jpg
- Jackie_Chan_0013.det
- Jackie_Chan_0013.jpg
- Kate_Hudson_0003.det
- Kate_Hudson_0003.jpg
- Kate_Hudson_0004.det
- Kate_Hudson_0004.jpg
- Katie_Holmes_0001.det
- Katie_Holmes_0001.jpg
- Keanu_Reeves_0001.det
- Keanu_Reeves_0001.jpg
- Keanu_Reeves_0002.det
- Keanu_Reeves_0002.jpg
- Keanu_Reeves_0003.det
- Keanu_Reeves_0003.jpg
- Kirsten_Dunst_0001.det
- Kirsten_Dunst_0001.jpg
- Lucy_Liu_0002.det
- Lucy_Liu_0002.jpg
- Lucy_Liu_0003.det
- Lucy_Liu_0003.jpg
- Marisa_Tomei_0001.det
- Marisa_Tomei_0001.jpg
- Marisa_Tomei_0002.det
- Marisa_Tomei_0002.jpg
- Michael_Schumacher_0001.det
- Michael_Schumacher_0001.jpg
- Michael_Schumacher_0002.det
- Michael_Schumacher_0002.jpg
- Michael_Schumacher_0004.det
- Michael_Schumacher_0004.jpg
- Paul_McCartney_0001.det
- Paul_McCartney_0001.jpg
- Paul_McCartney_0002.det
- Paul_McCartney_0002.jpg
- Paul_McCartney_0004.det
- Paul_McCartney_0004.jpg
- Paul_McCartney_0005.det
- Paul_McCartney_0005.jpg
- Paul_McCartney_0007.det
- Paul_McCartney_0007.jpg
- Pierce_Brosnan_0007.det
- Pierce_Brosnan_0007.jpg
- Pierce_Brosnan_0008.det
- Pierce_Brosnan_0008.jpg
- Prince_Charles_0001.det
- Prince_Charles_0001.jpg
- Prince_Charles_0002.det
- Prince_Charles_0002.jpg
- Robert_Duvall_0001.det
- Robert_Duvall_0001.jpg
- Robert_Duvall_0002.det
- Robert_Duvall_0002.jpg
- Robert_Duvall_0003.det
- Robert_Duvall_0003.jpg
- Robert_Duvall_0004.det
- Robert_Duvall_0004.jpg
- Robert_Duvall_0005.det
- Robert_Duvall_0005.jpg
- Salma_Hayek_0001.det
- Salma_Hayek_0001.jpg
- Salma_Hayek_0002.det
- Salma_Hayek_0002.jpg
- Salma_Hayek_0003.det
- Salma_Hayek_0003.jpg
- Tony_Blair_0005.det
- Tony_Blair_0005.jpg
- Tony_Blair_0006.det
- Tony_Blair_0006.jpg
- Vaclav_Havel_0001.det
- Vaclav_Havel_0001.jpg
- Vaclav_Havel_0002.det
- Vaclav_Havel_0002.jpg
- Vaclav_Havel_0003.det
- Vaclav_Havel_0003.jpg
- Vaclav_Havel_0004.det
- Vaclav_Havel_0004.jpg
- Vaclav_Havel_0005.det
- Vaclav_Havel_0005.jpg
- Vaclav_Havel_0006.det
- Vaclav_Havel_0006.jpg
- Vaclav_Havel_0007.det
- Vaclav_Havel_0007.jpg
- Vaclav_Havel_0008.det
- Vaclav_Havel_0008.jpg
- Vaclav_Havel_0009.det
- Vaclav_Havel_0009.jpg
- Vaclav_Klaus_0001.det
- Vaclav_Klaus_0001.jpg
- Vaclav_Klaus_0002.det
- Vaclav_Klaus_0002.jpg
- Vladimir_Putin_0001.det
- Vladimir_Putin_0001.jpg
- Vladimir_Putin_0002.det
- Vladimir_Putin_0002.jpg
- Wayne_Gretzky_0001.det
- Wayne_Gretzky_0001.jpg
- Wayne_Gretzky_0002.det
- Wayne_Gretzky_0002.jpg
- Winona_Ryder_0001.det
- Winona_Ryder_0001.jpg
- Winona_Ryder_0003.det
- Winona_Ryder_0003.jpg
- Winona_Ryder_0006.det
- Winona_Ryder_0006.jpg
- Winona_Ryder_0008.det
- Winona_Ryder_0008.jpg
- Winona_Ryder_0011.det
- Winona_Ryder_0011.jpg
- Winona_Ryder_0012.det
- Winona_Ryder_0012.jpg
- Winona_Ryder_0014.det
- Winona_Ryder_0014.jpg
- Winona_Ryder_0017.det
- Winona_Ryder_0017.jpg
- Winona_Ryder_0019.det
- Winona_Ryder_0019.jpg
- Winona_Ryder_0020.det
- Winona_Ryder_0020.jpg
- Winona_Ryder_0022.det
- Winona_Ryder_0022.jpg
- Woody_Allen_0001.det
- Woody_Allen_0001.jpg
- Woody_Allen_0002.det
- Woody_Allen_0002.jpg
- Woody_Allen_0003.det
- Woody_Allen_0003.jpg
- Zhang_Ziyi_0001.det
- Zhang_Ziyi_0001.jpg
- Zhang_Ziyi_0002.det
- Zhang_Ziyi_0002.jpg
- Zhang_Ziyi_0003.det
- Zhang_Ziyi_0003.jpg
- Zhang_Ziyi_0004.det
- Zhang_Ziyi_0004.jpg
- 8Lfrontal_SPLIT_1_init.xml
- face.jpg
- flandmark_model.xml
- haarcascade_frontalface_alt.xml
- FindCImg.cmake
- Findclandmark.cmake
- FindRapidXML.cmake
- CMakeLists.txt
- helpers.h
- static_input.cpp
- video_input.cpp
- bmrm.m
- bmrm_svm_example.m
- bmrmconstr2.m
- compile_mex.m
- mxMultATB.cpp
- mxMultATx.cpp
- mxMultAx.cpp
- parbmrm.m
- parbmrm_svm_example.m
- pp_bmrm.m
- pp_pbmrm.m
- riply_dataset.mat
- risk_svm.m
- gsmo_qp_random100.mat
- gsmo_qp_random100_libqp_sol.mat
- gsmo_qp_random100_quadprog_sol.mat
- gsmo_qp_random300.mat
- gsmo_qp_random300_libqp_sol.mat
- gsmo_qp_random300_quadprog_sol.mat
- splx_qp_random100x10.mat
- splx_qp_random100x10.txt
- splx_qp_random100x10_libqp_sol.mat
- splx_qp_random100x10_quadprog_sol.mat
- splx_qp_random100x10_refsol.txt
- splx_qp_random100x10_sol.txt
- splx_qp_random300x30.mat
- splx_qp_random300x30.txt
- splx_qp_random300x30_libqp_sol.mat
- splx_qp_random300x30_quadprog_sol.mat
- splx_qp_random300x30_refsol.txt
- splx_qp_random300x30_sol.txt
- libqp.pdf
- libqp.tex
- Makefile
- Makefile
- mtf.c
- mtf.h
- qpsplx
- qpsplx.c
- qpsplx_compsol
- qpsplx_compsol.c
- run_test
- libqp.h
- libqp_gsmo.c
- libqp_splx.c
- Contents.m
- convert_qp_to_text.m
- create_random_qp.m
- libqp_compile.m
- libqp_gsmo.m
- libqp_gsmo_mex.c
- libqp_gsmo_mex.mexa64
- libqp_gsmo_test.m
- libqp_splx.m
- libqp_splx_mex.c
- libqp_splx_mex.mexa64
- libqp_splx_mex.mexw64
- libqp_splx_test.m
- AUTHORS
- ChangeLog
- INSTALL
- LICENSE
- README
- compute_err_mv_b_flandmark.m
- compute_err_mv_flandmark.m
- compute_table_loss_mv.m
- getKappa.m
- jointmv_prepareImagesGT.m
- loss_mv_b_flandmark.m
- loss_par_mv_b_flandmark.m
- loss_par_mv_flandmark.m
- risk_mv_b.m
- risk_par_mv.m
- risk_par_mv_b.m
- A.mat
- transform_F2learning.m
- JOINT_MV_SPLIT_1_-HALF-PROFILE_init.xml
- JOINT_MV_SPLIT_1_-PROFILE_init.xml
- JOINT_MV_SPLIT_1_FRONTAL_init.xml
- JOINT_MV_SPLIT_1_HALF-PROFILE_init.xml
- JOINT_MV_SPLIT_1_PROFILE_init.xml
- createModelForJointMV.m
- range_parallel_learn_mv_constrbmrm_AFLW.m
- 300W_landmarks.mat
- create_TRN_and_VAL.m
- compute_err_sv_flandmark.m
- compute_loss_sv.m
- computeKappa.m
- loss_par_sv_flandmark.m
- loss_sv_flandmark.m
- prepareImagesGT.m
- risk_par_sv_flandmark.m
- risk_sv_flandmark.m
- transform_F2learning.m
- createModelFor300W.m
- README.md
- sv_parallel_learn_bmrmconstr.m
- README
- base64.h
- CAppearanceModel.cpp
- CAppearanceModel.h
- CDAGMaxSumSolver.cpp
- CDAGMaxSumSolver.h
- CDeformationCost.cpp
- CDeformationCost.h
- CDisplacementDeformationCost.cpp
- CDisplacementDeformationCost.h
- CFeaturePool.cpp
- CFeaturePool.h
- CFeatures.cpp
- CFeatures.h
- CLandmark.cpp
- CLandmark.h
- CLandmarkConfig.h.in
- CLoss.cpp
- CLoss.h
- CMakeLists.txt
- CMaxSumSolver.cpp
- CMaxSumSolver.h
- CNormalizedEuclideanLoss.cpp
- CNormalizedEuclideanLoss.h
- CSparseLBPAppearanceModel.cpp
- CSparseLBPAppearanceModel.h
- CSparseLBPFeatures.cpp
- CSparseLBPFeatures.h
- CTableLoss.cpp
- CTableLoss.h
- CTimer.h
- CTreeMaxSumSolver.cpp
- CTreeMaxSumSolver.h
- CTypes.h
- CXMLInOut.cpp
- CXMLInOut.h
- CZeroLoss.cpp
- CZeroLoss.h
- Flandmark.cpp
- Flandmark.h
- helpers.h
- msvc-compat.h
- c2f_dpm.m
- ChangeModelsSS.m
- create_xml_init.m
- create_xml_init2.m
- flandmark_opt_sv_detector.m
- flandmark_xmlread.m
- getOverlapAABB.m
- getUpdatedBBOX.m
- isGTcompatibleWithModel.m
- lsbestline.m
- plotbox.m
- plotbox_full.m
- plotLandmarks.m
- speedup_jointmv_b_detector.m
- speedup_jointmv_detector.m
- speedup_mv_detector.m
- featuresPool_interface.mexa64
- flandmark_interface.mexa64
- CMakeLists.txt
- compile_mex.m
- featuresPool_class.m
- featuresPool_interface_mex.cpp
- flandmark_class.m
- flandmark_handle.h
- flandmark_interface_mex.cpp
- flandmark_simple_example.m
- simple_example.m
- CMakeLists.txt
- flandmark_demo.py
- ImageDraw
- np
- os
- plt
- webcam_input.py
- webcam_input_jointmv.py
- webcam_input_single.py
- __init__.py
- c_cimg.pxd
- c_featurePool.pxd
- c_flandmark.pxd
- py_featurePool.pxd
- py_flandmark.pxd
- FlandmarkPythonInterfaceExample.ipynb
- CMakeLists.txt
- py_featurePool.pyx
- py_flandmark.pyx
- CMakeLists.txt
- README
- setup.py
- TODO.txt
- .gitignore
- AUTHORS
- build_clandmark_libs.bat
- build_examples.bat
- build_matlab_interface.bat
- build_python_interface.bat
- build_setup_variables.bat
- CMakeLists.txt
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/uricamic/clandmark
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd clandmark
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
3. Python
쉬움사전 준비물
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
jupyter notebook
브라우저에서 노트북(.ipynb) 파일들을 열람하고 실행할 수 있는 Jupyter 화면을 켭니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd learning/libqp/doc
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
