Spaces:
Running
on
Zero
Running
on
Zero
/* | |
* Copyright (C) 2020, Inria | |
* GRAPHDECO research group, https://team.inria.fr/graphdeco | |
* All rights reserved. | |
* | |
* This software is free for non-commercial, research and evaluation use | |
* under the terms of the LICENSE.md file. | |
* | |
* For inquiries contact [email protected] and/or [email protected] | |
*/ | |
/* We are building this library */ | |
/* We are using this library */ | |
namespace sibr { | |
/// Arguments for all ULR applications. | |
struct ULRAppArgs : | |
virtual BasicIBRAppArgs { | |
Arg<int> version = { "v", 3, "ULR implementation version" }; | |
ArgSwitch softVisibility = { "soft-visibility", false, "generate and use soft visibility masks" }; | |
Arg<bool> masks = { "masks" , "use binary masks" }; | |
Arg<std::string> maskParams = { "masks-param" , "" }; | |
Arg<std::string> maskParamsExtra = { "masks-param-extra" , "" }; | |
Arg<bool> invert = { "invert", "invert the masks" }; | |
Arg<bool> alphas = { "alphas", "" }; | |
Arg<bool> poisson = { "poisson-blend", "apply Poisson-filling to the ULR result" }; | |
}; | |
} | |