Undefined function 'taylor' for input arguments of type 'uint8'. je peut pas vraiement comprendre c'est quoi l'erreur ?

1 回表示 (過去 30 日間)
img=imread('img1.jpg');
[m,n,p]=size(img);
if p==3
img=rgb2double(img);
end
for i=1:m
for j=1:n
a=img(i,j);
taylor(img,a);
end
end
  7 件のコメント
Walter Roberson
Walter Roberson 2018 年 2 月 19 日
You will need to find a different approach. taylor analysis is not defined for numeric arrays.
amal abbbes
amal abbbes 2018 年 2 月 19 日
thanks for your help Walter,i will search another approach

サインインしてコメントする。

採用された回答

nima aalizade
nima aalizade 2018 年 2 月 19 日
taylor analysis is not defined for numeric arrays.

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2018 年 2 月 19 日
A truncated taylor series can be viewed as a polynomial fitting.
Hypothetically, you could model an image by declaring it to be a surface in X and Y, and then doing a multinomial fit to it, and then replacing the image with the values projected by the multinomial.
In practice: this is likely to work very very poorly.

Community Treasure Hunt

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

Start Hunting!

Translated by