Kartikeya Mishra
Deploy SalesCode recapture detector to Space
7c34b66
Raw
History Blame Contribute Delete
1.17 kB
import os
import shutil
import argparse
os.makedirs('manual_test/unknown/real', exist_ok=True)
os.makedirs('manual_test/unknown/screen', exist_ok=True)
parser = argparse.ArgumentParser(description="Copy local manual test images into manual_test/unknown.")
parser.add_argument(
"source_dir",
nargs="?",
default=os.environ.get("SALES_CODE_SOURCE_IMAGE_DIR", ""),
help="Directory containing the source images, or set SALES_CODE_SOURCE_IMAGE_DIR.",
)
args = parser.parse_args()
source_dir = args.source_dir
if not source_dir:
raise SystemExit("Provide source_dir or set SALES_CODE_SOURCE_IMAGE_DIR.")
files = {
'selfie_person_1782829299972.png': 'real/selfie.png',
'room_1782829339573.png': 'real/room.png',
'books_1782829349811.png': 'real/books.png',
'flower_1782829361666.png': 'real/flower.png',
'outdoor_1782829373383.png': 'real/outdoor.png',
'laptop_screen_1782829390369.png': 'screen/laptop.png'
}
for src, dst in files.items():
src_path = os.path.join(source_dir, src)
if os.path.exists(src_path):
shutil.copy(src_path, os.path.join('manual_test/unknown', dst))
print(f"Copied {src} to {dst}")