Hi guys,
I continued working on the phototexturing plugin, which enables texturing of
a mesh by using an image from a
calibrated camera (TSAI camera model). For the case that moire then one
camera are available to texture the
mesh I unproject the texture for all cameras to seperate images (using the
uv-coordinates of the mesh). The alpha value of each pixel
descriebes the angle of the camera to the face the pixel contains (I will
updated this to a point specific angle).
An example can be found under "meshlabplugins/edit_phototexturing/samples".
Now I have to find a way to blend all
seperate images to one texture image.
Does anybody knows a good algorithm for that?
I tried allready different tools for that:
enblend:
+ open-source, -crashes at large images and when the overlap is not big
enought, -result is not perfect
smartblend:
-non-open-source, +is fast (even with large images), + really good result
blending examples can be found under:
ftp://ftp.tuebingen.mpg.de/kyb/sherholz/meshlab/blend/
Cheers
Sebastian
|