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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions