Nirkin Face Swap  0.9.0
Face swap.
face_swap::FaceSwap Member List

This is the complete list of members for face_swap::FaceSwap, including all inherited members.

clearSegmentationModel()face_swap::FaceSwap
debug() (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugMesh(const cv::Mat &img, const cv::Mat &seg, const cv::Mat &uv, const Mesh &mesh, const cv::Mat &vecR, const cv::Mat &vecT, const cv::Mat &K) (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugRender() (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugSource() (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugSourceLandmarks() (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugSourceMesh() (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugTarget() (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugTargetLandmarks() (defined in face_swap::FaceSwap)face_swap::FaceSwap
debugTargetMesh() (defined in face_swap::FaceSwap)face_swap::FaceSwap
FaceSwap(const std::string &landmarks_path, const std::string &model_3dmm_h5_path, const std::string &model_3dmm_dat_path, const std::string &reg_model_path, const std::string &reg_deploy_path, const std::string &reg_mean_path, bool generic=false, bool with_expr=true, bool with_gpu=true, int gpu_device_id=0)face_swap::FaceSwap
getSourceMesh() const face_swap::FaceSwap
getTargetMesh() const face_swap::FaceSwap
isSegmentationModelInit()face_swap::FaceSwap
setSegmentationModel(const std::string &seg_model_path, const std::string &seg_deploy_path)face_swap::FaceSwap
setSource(const cv::Mat &img, const cv::Mat &seg=cv::Mat())face_swap::FaceSwap
setTarget(const cv::Mat &img, const cv::Mat &seg=cv::Mat())face_swap::FaceSwap
swap()face_swap::FaceSwap