When setting a batch process to build orthomosaics for all my chunks (i have about 25 for this project), it seems to default to a top projection.
I want to be able to do left, right, front and back too.
There is a projection parameter that i can set but this only seems to include geographic projections. There is a 'custom' box but i'm not sure how to create custom projections for left, right, front and back, or if that's the right thing to do anyway.
I shall start working out the python way to do it, and check back here in case there is an easier way before i finish...
Thanks!
**edit** the python was pretty simple and went something like this:
import PhotoScan
front = PhotoScan.Matrix([[1, 0, 0, 0],[0, 0, 1, 0],[0, -1, 0, 0],[0, 0, 0, 1]])
back = PhotoScan.Matrix([[-1, -0, -0, 0],[0, 0, 1, 0],[0, 1, 0, 0],[0, 0, 0, 1]])
left = PhotoScan.Matrix([[-0, -1, -0, 0],[0, 0, 1, 0],[-1, 0, 0, 0],[0, 0, 0, 1]])
right = PhotoScan.Matrix([[0, 1, 0, 0],[0, 0, 1, 0],[1, 0, 0, 0],[0, 0, 0, 1]])
doc = PhotoScan.app.document
for chunk in doc.chunks:
if chunk.label.endswith("East"):
proj = right
elif chunk.label.endswith("South"):
proj = front
elif chunk.label.endswith("West"):
proj = left
else:
proj = back
chunk.buildOrthomosaic(surface=PhotoScan.DataSource.ModelData,blending=PhotoScan.BlendingMode.MosaicBlending,color_correction=False,projection=proj)