在極致化使用硬件設備的今天,每個AI算法工程師都也是希望將硬件資源壓榨干凈,算法的實現是第一階段,而算法的進一步加速便提上了日程
這里要介紹的是libyuv庫,它是實現YUV格式簇轉RGB和預處理圖片的一個高效工具。
1.下載libyuv源碼
https://github.com/lemenkov/libyuv
2.解壓和編譯
unzip libyuv && cd libyuv && mkdir build && cd build cmake -DCMAKE_INSTALL_PREFIX={your install path}/libyuv -DCMAKE_BUILD_TYPE="Release" .. #如果報警告: #CMake Warning (dev) at CMakeLists.txt:45 (if): #Policy CMP0064 is not set: Support new TEST if() operator. Run #"cmake # --help-policy CMP0064" for policy details. Use the #cmake_policy #command to set the policy and suppress this #warning. #將CMakeLists.txt的最小cmake版本由2.8設置為3.4,重新清除、編譯 cmake --build . --target install --config Release cd {your install path}/include cp libyuv.h libyuv
編譯完成!