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 sibr@inria.fr and/or George.Drettakis@inria.fr | |
| */ | |
| /* 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" }; | |
| }; | |
| } | |