Good afternoon,
For our project, we are using different layers to create different textures. Unfortunately, sometimes the layer is not created, so our second texture looks like the first one.
We are following the following procedure:
- We are copying images from drones to the “_texture01” folder.
- Locally we apply some transformation on the images.
- We save them with its metadata. We are using the python snippet to save metadata:
from PIL import Image
import piexif
img = Image.open(image_path)
if "exif" in img.info.keys():
exif_data_bytes = Image.open(image_path).info['exif']
else:
exif_data_bytes = piexif.dump(piexif.load(image_path))
logger.warning(f"No exif was found for image {image_name}")
- We are saving the images with the same name in the folder “_texture02”.
- We send “_texture01” and “_texture02” folders to the Reality Capture
Using the following algorithm, we are getting 2 textures: original and textures with transformations.
Do you have any ideas, what causes instability in the procedure. The images are coming from different drones and they might have different metadata. Are there any additional requirements, which prevent RC creating the second texture?
Best regards,
Ekaterina Senchugova