'I do not have a valid raster for parameterization + texturing from registered rasters

This is my first time using Meshlab so I don't really know my way around the software or how to troubleshoot myself. Thought I would post in here in the hope that someone can help/point me in the right direction. I am using the software for a university project and my tutor shared the following tutorial video with me:

https://www.youtube.com/watch?v=bDHJM6nAKtc&t=570s

I have followed all of the steps but when I get to apply the texture I get an error message. To apply the texture I take these steps:

Filters>Textures>Parameterization + texturing from registered rasters

In the dialogue box that popped up, I changed 'Texture Size' from the default 1024 to 2048

After clicking apply the following error message pops up:

"Failure of filter : 'Parameterization + texturing from registered rasters' You need to have at least one valid raster layer in your project, to apply this filter"

I don't know what this means or how to get around it!

I would really appreciate it if someone can help get around this issue and help me learn what went wrong!

Thanks very much in advance,

Chris

Edit

Screenshots of the process from start to error:

Step 1: Open Project

Step 2: Open Project

Step 3: Import Mesh

Step 4: Import Mesh

Dense Mesh of a piece of coral

Step 5: Poisson Mesh

Step 6: Change reconstruction depth from 8 to 9

Poisson Mesh created

Step 9: Delete unneccessary faces

Step 8: Vertex Colour Filling- White

Step 9: Parameterization + texturing from registered rasters

Step 10: Change texture size to 2048

Error Message



Solution 1:[1]

Your "Bundler.out.list.txt" file is empty (0 bytes). Therefore, MeshLab never imports any of the images (i.e. rasters) and thus the error message.

Why is my Bundler.out.list.txt" file empty?

When you exported your dense model from Colab, there were no cameras "loaded" (...likely you chose to view the dense point cloud created after the Fusion reconstruction step, which unloaded the cameras...)

What to do?

Just import your sparse model into Colab, and when you see your cameras loaded, export a Bundler model. This will create the correct "Bundler.out.list.txt" file to use with MeshLab.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1