我正在嘗試在 Matlab 上做一個標準化的直方圖,但我不斷收到這個錯誤,我不明白為什么
這是我收到錯誤的部分
k;
framecito= Frame(k);
acum_normal= Histograma_acum_norm(framecito);
Salida(k) = framecito*acum_normal;
end
幀是一個 1280*720 位的向量,Histograma_acum_norm 是一個 255 的向量,Salida(k) 是 K 的大
任何幫助都非常有用,謝謝
uj5u.com熱心網友回復:
請提供一個最小的可重現示例。盡管如此,我的猜測是索引“k”或“framecito”從值 0 開始或接收一些非整數值,當 MATLALB 中的向量和陣列只有正整數位置時(即:Frame(1), Frame(2) )、Frame(3) 或 Histograma_acum_norm(1)、Histograma_acum_norm(2) 等)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/354189.html
