خواندن گروهی تصاویر در نرم افزار مطلب - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

خواندن گروهی تصاویر در نرم افزار مطلب

+1 امتیاز
با سلام چطوری می تونم یک پایگاه داده (که شامل تعدادی زیاد تصویر می باشد)را با متلب فراخوانی کنم؟

یعنی یکی یکی خوانده شده و برنامه مورد نظرروی آنها اعمال شده و نتیجه ذخیره شود؟
سوال شده اسفند 11, 1392  بوسیله ی porsan (امتیاز 77)   9 12 17
دوباره تگ گذاری شد اسفند 24, 1392 بوسیله ی BlueBlade

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

در ابتدا با تابع dir مجموعه filename ها رابدست بیارید سپس با imread تصاویر را بخونید و پس از انجام عملیات با imwrite تصویر را ذخیره کنید.

به صورت زیر:


fileNames = dir(fullfile(myPath, '*.tif'));

for k = 1:length(fileNames)
    filename = fileNames(k).name;
    img = imread(filename);
	//process it
	imwrite(img,filename);
end
پاسخ داده شده اسفند 20, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد اسفند 23, 1392 بوسیله ی BlueBlade
...