Index matrix exceeds dimensions - Using pad array
1 回表示 (過去 30 日間)
古いコメントを表示
Ammar Babikir
2018 年 2 月 26 日
コメント済み: Ammar Babikir
2018 年 3 月 1 日
Hello, I'm working on an adaptive histogram equalization problem that requires me to pad an image on all 4 sides using the symmetric argument.
I attached my code (Problem2_RUNME)
I also attached the algorithm I am trying to implement.
This is the error that I'm getting: Index exceeds matrix dimensions.
Error in Problem2_RUNME (line 19) if B(x,y) > B(i,j)
0 件のコメント
採用された回答
Venkata Siva Krishna Madala
2018 年 3 月 1 日
編集済み: Venkata Siva Krishna Madala
2018 年 3 月 1 日
Hello Ammar Babikir,
The reason you are getting this error is because your win_size to to large. The range of x is 1 to 600 while that of y is 1 to 800. For i and j the range is 1 to 1089(33*33). Ensure that your win_size*winsize is less than the size of image and this error will not be thrown.
Regards,
Krishna Madala
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Histograms についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!