Skip to content

Images cannot be imported

Simon edited this page Mar 28, 2021 · 20 revisions

drag and drop of images does not work (#149) mouse over the with any photos the cursor is disabled and dropping photos into the viewport has no effect.

  • Could also be missing C++ redistributable:If you don’t have it installed already, you need to install the Microsoft Visual C++ Redistributable Package 2015, 2017 and 2019 available on Microsoft’s Support portal.

  • Do you run Meshroom as admin? If yes, that's the cause. Windows disables drag and drop on applications being run as admin.

  • avoid special characters/non-ASCII characters in Meshroom and images file paths (#209)

  • Windows 10 stores your Pictures folder in your user profile. You may get problems copying this path (access restrictions). Use another folder and copy the full path.

  • remote drives may not work in some cases

--

Images with the same EXIF information are ignored

If metadata are available and fully identical, we consider that it is the same image. So if you move your images into another folder it will keep the same ID. We use the time in milliseconds if available: "Exif:SubsecTimeOriginal" #1353

--

You probably have a corrupted image within the images that you are trying to import.

The import module from AliceVision has problems parsing corrupted image files. Some mobile phone cameras and action cams/small cameras like the CGO3+ from Yuneec produce images which are not valid. Most image viewers and editing software can handle minor inconsistencies.

Use tools like Bad Peggy to check for errors in your image files (JPEG, PNG, BMP, GIF).

e.g. "...extraneous bytes before marker 0xdb".

or "Truncated File - Missing EOI marker" on a raspberry camera

To fix this problem, you need to bulk convert your dataset (this is why downscaling worked too). You can use IrfranView File->Batch Conversion or Imagemagick. Make sure you set the quality to 100%. Now you can add the images to Meshroom (assuming the camera is in the sensor db).

--