Hello,
I have tried this scrip and just add two lines in the python script to show the color in the camera images, but the result shows that the pixel colors in different image are different, the point in different cameras' projection should have the same pixel color. And why this happens?
if (0 <= cur_proj[0] < camera.sensor.width) and (0 <= cur_proj[1] < camera.sensor.height):
marker.projections[cur_camera] = cur_proj
image = cur_camera.photo.image()
print(image[cur_proj[0],cur_proj[1]])
color result:
2017-03-10 17:01:12 (85, 80, 58)
2017-03-10 17:01:12 (94, 81, 62)
2017-03-10 17:01:12 (159, 154, 151)
2017-03-10 17:01:12 (96, 92, 65)
2017-03-10 17:01:12 (157, 140, 146)
2017-03-10 17:01:12 (164, 155, 150)
2017-03-10 17:01:12 (178, 161, 167)
2017-03-10 17:01:12 (209, 186, 196)
2017-03-10 17:01:12 (204, 180, 193)
2017-03-10 17:01:12 (185, 166, 168)
2017-03-10 17:01:12 (209, 184, 187)
2017-03-10 17:01:12 (206, 184, 187)
2017-03-10 17:01:12 (68, 60, 58)
2017-03-10 17:01:12 (75, 74, 69)