: Ben uzantısı bilmiyorsanızMATLAB ile bir klasörün içindeki tüm görüntüleri nasıl alabilirim? Ben görüntülerin uzantısı (örneğin <code>.jpg</code>), o zaman ben tüm görüntüleri listelemek için aşağıdaki kullanırsınız bilseydik
images = dir([myfolder '\*.jpg']);
Ama ne ve çalışmak istiyorum Belirli bir uzantı kümesi (diyelim ki jpg
, png
ve bmp
). Bir klasör yolunu girdi olarak alan ve bu uzantılarla tüm görüntüleri döndüren genel bir işlevi nasıl yapabilirim? Herhangi bir yardım için
sayesinde
yukarıda kullanın bir başlangıç olarak yinelenen işaretlenmiş. Yinelenen, ancak iki tür görüntü için yapar. Üçüncü tür için başka bir 'dir' çağrısı yapın ve tüm dosya adlarını sadece iki türle yapıldığı gibi tek bir yapıya birleştirin. – rayryeng
@rayryeng Yardımlarınız için teşekkürler. – jeff