以下專案皆在 Visual Studio 2015 release x64 的環境下進行編譯
opencv(此次版本為3.4.0 Source code.zip )
CMake(此次版本為3.10.1)->按此直接下載
#define _USE_MATH_DEFINES
複製Transform360裡的 vf_transform360.c 到FFmpeg裡的libavfilter.
修改libavfilter裡的 vf_transform360.c 路徑
從以下:
#include "transform360/VideoFrameTransformHandler.h"
#include "transform360/VideoFrameTransformHelper.h"
改成以下:
#include "Transform360/Library/VideoFrameTransformHandler.h"
#include "Transform360/Library/VideoFrameTransformHelper.h"
REGISTER_FILTER(TRANSFORM360, transform360, vf);
OBJS-$(CONFIG_TRANSFORM360_FILTER) += vf_transform360.o