Git Product home page Git Product logo

opencorr's People

Contributors

cslayers avatar diomon avatar vincentjzy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

opencorr's Issues

关于散斑的问题

你好 请问这个库里面又生成散斑的函数吗,我投影散斑到物体上

关于GPU的源代码

你好 按照说明去找文件的时候 GPU的代码,没有只有GPU的库,GPU的代码是不开出来的吗?

Error on v1.0 with Linux cmake build

Discussed in #10

Originally posted by club660 February 9, 2023
make a OpenCorr v1.0 build with following error on 'oc_point'

error: ‘sqrt’ was not declared in this scope
42 | return sqrt(x * x + y * y);
| ^~~~

Update:
Add #include <math.h> at the beginning solve this problem.

多线程导致的局部错点bug

用SIFT+ICGN2 test程序对samples中的oht_cfrp_0.bmp和oht_cfrp_4.bmp进行计算,发现如果开启多线程则计算结果会出现一些局部错点。
单线程计算结果:
OpenMPNo
多线程计算结果:
OpenMPYes
经过调试发现feature_affine->compute的结果在多线程计算中会出现这些错点,从而导致后续的ICGN计算失败。

How can I compare two images and track the movements of two points by comparing two pictures using C++ ?

I'm currently coding an app for a school project and now I need to compare 2 images in my windows form C# app. I've no ideas how can can I track the movement of four points between 2 pictures of a lattice structure. I need to compare an image of a lattice that is undeformed, then I need to deform it and take a picture of it again, to compare it with the same base lattice, how could I do it with your library? I was given some hints to start with the comparison, I could get displacement vectors, you would be a great help to me because it's a quite ambitious project, for now I managed to code a c# program that allows to binarize the lattice image and then to detect the central pattern of the undistorted lattice.

XrRmR

So I need to track the edges of the red center square on a non-deformed lattice.

7iRb3

And here is the picture with the possible square that we will have after deformation, but i dont have any ideas on how i can track the movement of the points.

I currently use EmguCV to do some image processing to detect the edges of the shape and to binarize the picture. After tracking the movement, I need to get the size of each segment of the square to calculation the deformation.

I think we can do a sort of correlation between the two images but like I said I really have no idea how I can do that if I need to use another library like this librairy...

Some questions about calibration parameters

Hello,

I am trying to use the stereo-DIC module of OpenCorr.
It is successful when I process the provided data by demo code.
But When I tried to process my data, it failed to find the corresponding pixel coordinate in the other image.

So I am thinking maybe our coordinate systems are different.
I use OpenCV for calibration which provides the result with the Right Hand Coordinate System setting.
Could you tell me what is your coordinate system setting?

And another question is, when I use the code, I am not sure what is the exact meaning of rx, ry and rz.
For example, the rx, ry and rz of view1, are they the rotation vector parameters

  • from the world coordinate system to the view1 coordinate system?
  • or from the view1 coordinate system to the world coordinate system?
  • or from the view1 coordinate system to the view2 coordinate system?
  • or from the view2 coordinate system to the view1 coordinate system?

I will be so glad to receive help with these questions from you.

why cur_instance->sd_img not be updated in every iterator?

from the deviate , in the formulation g(x2,y2), x2,y2 are updated when the new deformation deta is calculated, suppose x2= a0+a1x+a2y; d( g(x2,y2))/da1 = g'(x2,y2)*x, cur_instance->sd_img ,though x is fixed in every iterator, g'(x2,y2) is changed because x2,y2 is changed ,why sd_img is not changed in every iterator?

Library function

Excuse me, does the library function involved in your module have to have an accurate version number? For example, fftw must use version 3.3.9?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.