Skip to content

Unable to resolve MEX file incompatibility issue #2

@Saharsh1005

Description

@Saharsh1005

Hello,
I am a newbie at using MATLAB and am facing some trivial dificulties in following the calibration steps. Hope you could help.

Log:

>> autocalibration

.              image_003.jpg  image_007.jpg  image_011.jpg  image_015.jpg  image_019.jpg  
..             image_004.jpg  image_008.jpg  image_012.jpg  image_016.jpg  image_020.jpg  
image_001.jpg  image_005.jpg  image_009.jpg  image_013.jpg  image_017.jpg  
image_002.jpg  image_006.jpg  image_010.jpg  image_014.jpg  image_018.jpg  


Basename camera calibration images (without number nor suffix): image_
Image format: ([]='r'='ras', 'b'='bmp', 't'='tif', 'p'='pgm', 'j'='jpg', 'm'='ppm') j
Loading image 1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...16...17...18...19...20...
done
Loading image 1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...16...17...18...19...20...
done
Running autocalib
N_IMA: 20
Processing image 1/20Finding Marker...DONE. Similarity: 0.922428
Initial corner guessInvalid MEX-file
'C:\ . . .\MixedReality\camera_calibration\ICG_functions\private\normxcorr2_mex.mexw64':
C:\ . . . \MixedReality\camera_calibration\ICG_functions\private\normxcorr2_mex.mexw64
is not a valid Win32 application.

Found the following links online with similar incompatible mix issue:

One solution mentioned is to use the original version of MATLAB. Could you share what it was?

When I check system config:
system('arch') = Win64

  • Why does auto_calib look for Win32 application?
  • How to resolve this?

Thanks,
Saharsh Barve

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions