Processing an query image

3 views (last 30 days)
kash
kash on 5 Jan 2012
If the function is as below how i can get query image from hat folder,i am calling all images from that folder ,and have to select 1 query image from same folder,if
for x = 1:length(dirlist)
;
;
end
is inside a function file ,how to call Query image from that folder
function FinalOut = MyFunc(InputPath)
pathname = InputPath;
dirlist = dir( [pathname '*.jpg'] );
...
...
...
...
final_col2{k}=result;
end
save('new','final_col2');
FinalOut = final_col2;
end
Also 'final_col2' should be initialized before starting the loop for efficiency purpose.
final_col2=cell(length(dirlist),1)
  1 Comment
C.J. Harris
C.J. Harris on 5 Jan 2012
Maybe you could team up and work with FIR?
http://www.mathworks.com/matlabcentral/answers/25354-error-in-writing-function-file

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 5 Jan 2012
Why not call upgetfile() to have the user pick the "Query image"?
  3 Comments
Walter Roberson
Walter Roberson on 5 Jan 2012
I am sure that "upgetfile" is a typo and that "uigetfile" was meant.
Image Analyst
Image Analyst on 5 Jan 2012
Sorry about the typo. So you know uigetfile() - would that solve your problem? Of course you can save lots of things in a variety of different formats. I can't say more unless you say more.

Sign in to comment.

More Answers (0)

Categories

Find more on Images in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!