|
|
|
|
@ -68,7 +68,7 @@ def cmd_run(pid,usePhoto = "1",lock=False):
@@ -68,7 +68,7 @@ def cmd_run(pid,usePhoto = "1",lock=False):
|
|
|
|
|
-save "{os.path.join(config.workdir, pid, f"{pid}.rcproj")}" \ |
|
|
|
|
-addFolder "{os.path.join(config.workdir, pid, usePhoto)}" -selectAllImages \ |
|
|
|
|
-detectMarkers "D:\\make2\\config\\detectMarkers.config.xml" \ |
|
|
|
|
-align -align \ |
|
|
|
|
-align -align -align -align \ |
|
|
|
|
{exportxmp} \ |
|
|
|
|
-save "{os.path.join(config.workdir, pid, f"{pid}.rcproj")}" -quit' |
|
|
|
|
print(cmd) |
|
|
|
|
@ -90,6 +90,8 @@ def cmd_run(pid,usePhoto = "1",lock=False):
@@ -90,6 +90,8 @@ def cmd_run(pid,usePhoto = "1",lock=False):
|
|
|
|
|
if usePhoto == "photo2": |
|
|
|
|
shutil.copy(os.path.join(sourceFile, xmp), os.path.join(targetFile,xmp.replace('_8.xmp', '_1.xmp'))) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#如果是photo2的话,就要将photo2 的 xmp 重命名成 _8.xmp |
|
|
|
|
# if usePhoto == "photo2": |
|
|
|
|
# for xmp in os.listdir(sourceFile): |
|
|
|
|
@ -105,7 +107,7 @@ def cmd_run(pid,usePhoto = "1",lock=False):
@@ -105,7 +107,7 @@ def cmd_run(pid,usePhoto = "1",lock=False):
|
|
|
|
|
-load "{os.path.join(config.workdir, pid, f"{pid}.rcproj")}" {config.r["setTextureFalse"]} \ |
|
|
|
|
-addFolder "{targetFile}" -selectAllImages \ |
|
|
|
|
-detectMarkers "D:\\make2\\config\\detectMarkers.config.xml" \ |
|
|
|
|
{libs.get_defineDistances(psid)} -update -align -align {config.r2["setRegion"]} \ |
|
|
|
|
{libs.get_defineDistances(psid)} -update -align -align -align -align {config.r2["setRegion"]} \ |
|
|
|
|
{exportxmp} \ |
|
|
|
|
-exportReconstructionRegion "{os.path.join(config.workdir, pid, f"{pid}.rcbox")}" \ |
|
|
|
|
-selectImage "{os.path.join(config.workdir,pid,"photo2")}/*" -enableTexturingAndColoring true \ |
|
|
|
|
|