Index exceeds the number of array elements (0).

5 Ansichten (letzte 30 Tage)
Mohamed Kammoun
Mohamed Kammoun am 25 Jun. 2022
Kommentiert: Cris LaPierre am 30 Jun. 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)];

Antworten (1)

Cris LaPierre
Cris LaPierre am 25 Jun. 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 Kommentare
Mohamed Kammoun
Mohamed Kammoun am 30 Jun. 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 am 30 Jun. 2022
Could be. It may be because no edges were found in your image, so g is empty.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by