Index exceeds the number of array elements (0).

5 visualizaciones (últimos 30 días)
Mohamed Kammoun
Mohamed Kammoun el 25 de Jun. de 2022
Comentada: Cris LaPierre el 30 de Jun. de 2022
I keep getting this error:
Index exceeds the number of array elements (0).
Error in S5_HoughTransform (line 58)
X = [lines(i).point1(1);lines(i).point2(1)];

Respuestas (1)

Cris LaPierre
Cris LaPierre el 25 de Jun. de 2022
You are trying to index a variable that has no elements.
a = []
a = []
a(1)
Index exceeds the number of array elements. Index must not exceed 0.
  2 comentarios
Mohamed Kammoun
Mohamed Kammoun el 30 de Jun. de 2022
thank you very much for your answer.
i think my problem is in:
lines=houghlines(g,theta,rho,peaks);
for some reason it returns the value of 0.
Cris LaPierre
Cris LaPierre el 30 de Jun. de 2022
Could be. It may be because no edges were found in your image, so g is empty.

Iniciar sesión para comentar.

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by