필터 지우기
필터 지우기

why i am getting the error "Index exceeds matrix dimensions." someone please help me to point it out!

조회 수: 4 (최근 30일)
here i extracted first 3x3 elements of the noise image and calculated max min and med by placing these 9 elements in matrix B.(first i placed these elements in A then extracted desired 9 elements from A and placed in B) then i compared it with every element and substituted with med if element is <min or>max, otherwise i didnt change the pixel value. i did it for entire first 3 columns then for 2,3,4 columns then for 3,4,5 columns and so on.. i am unable to get the cause of error in the code.. i have attached the code.. during the second iteration of p(when p=2) i get the error Index exceeds matrix dimensions. i do not know what is wrong.. someone please help me... thanks..

채택된 답변

Stalin Samuel
Stalin Samuel 2016년 10월 18일
  • In your code you are using a variables "min" and "max".
  • these two are matlab inbult functions to find minimum and maximum value.
  • Replace this variable with some other name .

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Matrix Indexing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by