Cannot select point 2 when scaling displacement in Ncorr_post

4 次查看(过去 30 天)
Hi,
I am trying to displacements and strains using Ncorr_post after processing the data using Ncorr.
After running Ncorr_post and loading the data, I am trying to scale displacements. After selecting the scaling image, I get the window with the cross hairs. Then, after selecting point 1, the cross hairs disappear, and I am unable to select point 2. Also, the Distance defined window does not appear.
Can some one please help me with this?
Thank you!

回答(1 个)

Ruchika Parag
Ruchika Parag 2025-7-4
Hi @Dhanushka, this issue with Ncorr_post, where the crosshairs disappear after selecting the first point during displacement scaling, can sometimes occur due to GUI interaction issues or MATLAB compatibility problems. Here are a few steps you can try to resolve it:
1. Check for command line input prompt
After selecting the first point, see if MATLAB is waiting for manual input in the command window. In some versions, the tool expects you to enter the scale distance directly there, even if the prompt doesn't appear.
2. Press Enter after selecting the first point
If the Distance Defined window does not appear automatically, try pressing the Enter key. This can sometimes trigger the next step or refresh the interface.
3. Update to the latest version of Ncorr
Make sure you're using the most recent version of Ncorr and Ncorr_post. Compatibility with newer MATLAB versions is better in updated releases.
4. Use software OpenGL rendering
This type of GUI issue can be related to graphics rendering. Try switching MATLAB to software OpenGL mode by entering:
opengl software
Then restart Ncorr_post and try the scaling step again.
5. Restart with a clean session
Close MATLAB completely and start a fresh session. Run only the relevant Ncorr_post steps after clearing the workspace:
clear; close all; clc;
Ncorr_post
6. Report the issue or check GitHub
If the issue persists, it may be a known bug. Check the GitHub issues page for Ncorr or post a bug report with details about your MATLAB version and operating system. Hope this helps!
  1 个评论
Walter Roberson
Walter Roberson 2025-7-4
Note that as of R2025a, OpenGL rendering is no longer used; all rendering is done through WebGL, including for figure() and for uifigure()

请先登录,再进行评论。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by