ساعدوني بهل الكود

السلام عليكم يا اخوانى
انى ادرس معالج الصور بالماتلاب
وانى مبتدأ به. وطلب منا برنامج بالماتلاب لقراء 100 صورة داخل مجلد واحد وتغير اسمها إلى (img000) حتى (img100).
فهل يوجد دالة تقوم بذلك…
ارجو المساعد

للأسف معنديش إجابه بس بتمنى نلاقيها سوا و ياريت حد يساعدنا يا جماعه لو سمحتوا و جزاكم الله خير

معقول ما فيش حد عارف ساعدوني من فضلكم الامتحان معدش عليه حاجة جزاكم الله كل خير

بعد تشغيل البرنامج اذا كانت عدد الصور كبيير جدا فاتظري حتي تختفي كلمه بيزي من الماتلاب وبالله التوفيق

انا عندي 100 صورة من النوع jpg ازاي بقي اقرائهم من فولدر واحد واغير اسمائهم الي الارقام من 001 الي 101 متشكر اوي علي الرد بس لو مفيش تعب ممكن تشرحلي بالتفصيل

يعني البرنامج مرضيش يشتغل عندك والا انتا عاوزه تعرفي هومعمول ازاي

عايزه اعرف هو معمول ازاي لان الدكتور هيناقشني فيه

انا لما جيت انفذ الكود قلي استخدم الدالة eval ازاي بقي

انا مش فاهم ئصدك ميين ئلك محتاج امر
eval

انا لما جيت انفذ الكود كتب error وبعدين use feval or eval
علشان انا بستخدم اكثر من صورة معلش انا عارفه اني طولت عليك

لا مطولتيش ولا حاجه بس انتي شغاله بماتلاب كام

ماتلاب6.5

انا لسا مجربو علي ماتلاب 6.5 واشتغل عادي في فيديو في المرفقات عن كيفيه التشغيل ان شاء الله يفيدك ارجو التعقيب عليه اذا اشتغل البرنامج اولا

شكرا جدا فعلا اشتغل عندي بس هو بيرتبهم وا1 2
انا عايزه img 000الي img100[B][SIZE=2]

[/b][/size]

كده زي منتي عاوزه بالظبط ولئي عدد من الصور اكبر او اقل من 100 وبالتوفيق
وشوفي كده ظبط معاكي او لاء وتعقيبك مهم عشان لو محتاج تنظيم او لو صعب

شكرا جدا ايجيبت اشتغل عندي فعلا بس لو سمحت لو انا عايزه برنامج يقرا فولدر معين احدد اسمه في الكود وياخد الصصور الموجودة فيه ويحطها في فولدر جديد ويغير الاسماء من img000الي img100وميرسي جدا ليك

بس كده حتكتبي الاسم بالديريكتوري كله

واسم الملف الجديد بالديريكتوري بردو وده حيبقي طويل وبعديين للتسهيل ممكن نثبتو علي 100 صوره بس و نوع معين مثلا jpg ايه رائيك

ماشي انا عندي ملف فيه ميه صورة امتدادهم jpgفالكود هيكون ازاي

[CENTER]

اسف علي التاخير في الرد

[/center]

a=‘f:\dr mohamed’;
b=‘c:\documents and settings\hewida\desktop
ewphoto’;
f=dir(fullfile(a,[’*.jpg’]));
for i=1:100
phot=imread([a ‘’ f(i).name]);
if i<11
imwrite(phot,[b’\img00’ num2str(i-1) ‘.jpg’],‘jpg’)
else if (i>=10)&(i<101)
imwrite(phot,[b’\img0’ num2str(i-1) ‘.jpg’],‘jpg’)
else if i>=101
imwrite(phot,[b’\img’ num2str(i-1) ‘.jpg’],‘jpg’)
end
end
انا كتبت كده في m-file
بس بيجي عند اخر سطر لما اعمل run وقلي كده
??? Error: File: C:\MATLAB6p5\work\Untitled.m Line: 14 Column: 12
"end" expected, “End of Input” found.