我在MATLAB中編寫一個腳本,顯示給定原始圖像的前後圖像以及經過對數運算符點變換的圖像。我試過調試程序來看看它有什麼問題,但由於某種原因,它沒有在MATLAB中運行。我不斷收到命令行上的錯誤(對數,運營商是腳本的名稱):MATLAB - 對數運算符錯誤
這裏是腳本:
a = imread('cells.png');
ad = im2double(a);
x = ad;
[r, c] = size(ad);
factor = 1;
for i = 1:r
for j = 1:c
x(i, j) = factor *log(1+ ad(i,j));
end
end
subplot(1,2,1);imshow(ad);title('Before');
subplot(1,2,2);imshow(x);title('After');
該代碼不會拋出您顯示的錯誤。該代碼中沒有稱爲「對數」的變量。 –
它會保存在名爲'logorithm-operator.m'的文件中並從命令行調用。 – craigim