HyperFT
HyperFT copied to clipboard
why add /usr/lib/x86_64-linux-gnu/libsqlite3.so
https://github.com/zeusees/HyperFT/blob/master/Prj-Linux/CMakeLists.txt#L29 linux下视频输入换成本地视频,结果保存在一个avi中,去掉 /usr/lib/x86_64-linux-gnu/libsqlite3.so编译可以成功,但是一运行就崩
能看到错误类型吗
https://github.com/zeusees/HyperFT/blob/master/Prj-Linux/LandmarkTracking.h#L221我看了下这个faceROI_Image是没有值的,导致运行doingLandmark_onet函数core dumped
本地视频是有人脸的,编译去掉/usr/lib/x86_64-linux-gnu/libsqlite3.so是可以过的,请教下链接时候这个库的作用是什么啊
这个是数据库动态库,应该不影响的,你看下下面那个linux链接,能否运行。
https://github.com/xiangdeyizhang/FaceTrack_ncnn_HyperFT这个是吧,我跑的就是这个版本的,请问您这个版本跟这个有区别么,还没试
@DuckJ 我们直接引用了这个版本,他是在我们开源代码的基础上改的linux版,我们自己运行这个代码没有问题。
@lsy17096535 https://github.com/zeusees/HyperFT/blob/master/Prj-Linux/colotracker.cpp#L219我在实验中发现这个函数的frame2_features坐标好多是负值,然后最后产生的pcount(好点数)为0,导致真个tracking函数返回的track box是没有的。
编译过程用的是opencv3.4,ncnn 为20190320,gcc 4.8.5。 编译过程shared_std报错,加了头文件
#include <mermory>
,输入视频流为本地视频
同样的问题,pcount ==0, track_box 返回的是 cv::Rect(0, 0, 0, 0)
编译过程用的是opencv3.4,ncnn 为20190320,gcc 4.8.5。 编译过程shared_std报错,加了头文件
#include <mermory>,输入视频流为本地视频
请问您找到解决方案了嘛?
@hackeritchy 在寻找光流特征点的时候你可以试试大一点的搜索尺寸,我这边改了之后是不报错了。可以的话麻烦告知一下我
@DuckJ 是的,只要使用大一点的搜索尺寸就可以跑起来了。 我现在的问题是关键点和框抖动都比较厉害