Magnitude Squared Coherence C or C++ implemenation

3 visualizaciones (últimos 30 días)
DSP Student
DSP Student el 2 de Feb. de 2016
Editada: DSP Student el 2 de Feb. de 2016
I have two questions about the mscohere function in matlab. The first is, is it a requirement for length(N*M) of the image you are trying to find be equal to the length of a column in the image you are looking in. For example if y is the image I am trying to find, and x is the image I am searching
x = zeros(10,10);
y = zeros(5,2);
a = mscohere(x,y);
This works fine, but if I do something like
x = zeros(10,10);
y = zeros(6,2);
a = mscohere(x,y);
Matlab throws an error. Is this just because the way it is implemented in matlab, and does this also explain why for a 2D signal, or an image, the vector i get back is one dimensional because the function operates column wise?
My second question is, does anyone know of any robust libraries that implement magnitude squared coherence for images in C or C++?

Respuestas (0)

Categorías

Más información sobre Image Processing Toolbox en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by