how to execute varargin as a function?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
sara
el 24 de Sept. de 2014
Comentada: sara
el 24 de Sept. de 2014
how can I run this mfile on my image?
the image is in jpg format, when I use the first mfile which is extrema.m and is for time series, it gives me the error that (the entry must be a vector), and when I use the second mfile,extrema 2, I use these commands:
i=imread('..');
m=rgb2gray(i);
extrema2(m,varargin);
and it gives me this error :(
attempt to execute SCRIPT varargin as a function:
C:\Program Files\MATLAB\R2013b\toolbox\matlab\lang\varargin.m)
now how can I execute it as a function,or how can I run this mfile,is it true to use m instead of xy? It is extrema2(xy,varargin). thanx
0 comentarios
Respuesta aceptada
Image Analyst
el 24 de Sept. de 2014
Editada: Image Analyst
el 24 de Sept. de 2014
Don't pass in varargin. Pass in whatever it wants - images or whatever the instructions say to pass in.
3 comentarios
Image Analyst
el 24 de Sept. de 2014
I don't know what that algorithm does. It might have been tweaked and perfected for the types of images that it used as demo images. It's quite possible your images are different enough that the algorithm does not work for them. You might have to adapt the algorithm or use a different one.
Más respuestas (0)
Ver también
Categorías
Más información sobre Geometric Transformation and Image Registration en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!