# vidarapi **Repository Path**: GalaxyTD_3/vidarapi ## Basic Information - **Project Name**: vidarapi - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-16 - **Last Updated**: 2026-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vidar SDK Before Vidar-SDK can be installed, the following pre-requisites have to be installed. ## Windows build instructions - Install MS Visual Studio 16 2019 or Visual Studio 17 2022 ```console cd C:\ && mkdir projects && cd projects git clone http://git.vidar.ai/vi433x/algorithm/sdk/dataprocess.git git clone http://git.vidar.ai/vi433x/algorithm/sdk/vidarapi.git cd vidarapi && mkdir deps move "dataprocess" "vidarapi/modules" ``` ### Pre-requisites - Git [https://git-scm.com/downloads] add "C:\Program Files\Git\cmd" to Environment Variables. - OpenCV [https://github.com/opencv/opencv/releases/download/4.5.5/opencv-4.5.5-vc14_vc15.exe] - PCL-1.10.0. [https://github.com/PointCloudLibrary/pcl/releases/download/pcl-1.10.0/PCL-1.10.0-AllInOne-msvc2019-win64.exe]. ### Generate doxygen documentation Requirements: * Doxygen * Graphviz In order to generate the doxygen documentation you must compile the sdk in the following way: ```console cmake -G "Visual Studio 16 2019" -DWITH_DOC=on .. cmake --build . --target doc -j 4 ``` After compilation, the documentation can be found at this path: ```console build\doc\doxygen_doc\html\index.html ``` ## Linux build instructions * OpenCV ```console git clone --branch 4.5.5 --depth 1 https://github.com/opencv/opencv.git git clone --branch 4.5.5 --depth 1 https://github.com/opencv/opencv_contrib.git cp -r .\opencv_contrib\modules\viz .\opencv\modules\ cd opencv mkdir build_4_5_5 && cd build_4_5_5 cmake -DWITH_VTK=ON -DBUILD_opencv_viz=ON -DBUILD_opencv_world=ON -DCMAKE_PREFIX_PATH=./local_path/vtk -DCMAKE_INSTALL_PREFIX=./local_path/opencv -G "Visual Studio 16 2019" .. cmake --build . --target install --config Release -j 4 ``` * PCL (To be test) ```console git clone --branch 1.10.0 --depth 1 https://github.com/PointCloudLibrary/pcl.git cd pcl mkdir build_1_10_0 && cd build_1_10_0 cmake -DCMAKE_INSTALL_PREFIX=./local_path/pcl -G "Visual Studio 16 2019" .. cmake --build . --target install --config Release -j 4 ```