السلام عليكم يا اخوانى
انى ادرس معالج الصور بالماتلاب
وانى مبتدأ به. وطلب منا برنامج بالماتلاب لقراء 100 صورة داخل مجلد واحد وتغير اسمها إلى (img000) حتى (img100).
فهل يوجد دالة تقوم بذلك…
ارجو المساعد
بسم الله الرحمن الرحيم
للجواب على الشق الثاني قم بكتابة تعليمة copyfile:
التي تملك مدخلان الأول مسارواسم الصورة الأصلي والدخل الثاني مسارواسم الصورة الجديد.
من أجل صور متعددة عليك استخدام دالة eval
في حال وجود مشاكل أخبرني أخي كيروان
ارجو التوضيح يااخى فما كما قلت مبتدأ فى الماتلاب، وياريت يكون بمثال صغير
وجزاك الله كل خير
بسم الله الرحمن الرحيم
لمعرفة أسماء الملفات داخل مجلد استخدم أمر dir:
files=dir(('c:/helpme/*.jpg'))
ستكون files من نوع structure وتحوي على أسماء الملفات وأحجامها وتاريخ الإنشاء وغير ذلك مايهمنا الآن هو أسماؤها فقط.
filenames=files(3:end).name
بعد ذلك تشرب كوباية قهوي أو شاي زي مانتعايز ثم تنشئ حلقة for لنسخ هذه الملفات أو تغيير اسمها:
for i=1:length(filenames)
eval(['copyfile('''c:/helpme/'''' 'filenames(i),' '''c:/helpme/image''' ['''' i ''''])'])
end
إن هذا الكود تجريبيإنه لايوجد ماتلاب بجانبي جربه وأخبرني
ممكن عمل برنامج كتابه بالماتلاب
السلام عليكم
انا مطلوب مني برنامج عن تحديد الشوارع بالصور
و انا اول مره بشتغل على الماتلاب
ارجو المساعده اذا ممكن