[FlyCV] update vision processors with latest FlyCV API (#503)

* [Other] Add static create methods to Mat

* [Other] avoid field name conflicts

* [FlyCV] update vision processors with latest FlyCV API

* [FlyCV] update vision processors with latest FlyCV API

* [Model] update rvm cv::Mat usage to FD Mat usage
This commit is contained in:
DefTruth
2022-11-06 13:29:46 +08:00
committed by GitHub
parent 40e080a40c
commit 295af8f467
8 changed files with 60 additions and 57 deletions

View File

@@ -19,5 +19,22 @@ namespace vision {
ProcLib DefaultProcLib::default_lib = ProcLib::DEFAULT;
std::ostream& operator<<(std::ostream& out, const ProcLib& p) {
switch (p) {
case ProcLib::DEFAULT:
out << "ProcLib::DEFAULT";
break;
case ProcLib::OPENCV:
out << "ProcLib::OPENCV";
break;
case ProcLib::FLYCV:
out << "ProcLib::FLYCV";
break;
default:
FDASSERT(false, "Unknow type of ProcLib.");
}
return out;
}
} // namespace vision
} // namespace fastdeploy