我想检查字符串中是否存在特定模式来执行某些操作
[filename pathname]=uigetfile
fullpath=[pathname filename]
在我的程序中,我只会浏览图片,所有图片都以该模式命名
*_cam1.jpg、*_cam1.jpg、*_cam2.jpg *_cam2.jpg、*_cam3.jpg
我想要做什么来检查图像是否以 cam1 结尾然后执行一些逻辑
if (filename.contain(cam1)
then imread('1.jpg')
elseif (filename.contain(cam2)
then imread ('2.jpg)
我知道 matlab 中没有名为“contain”的方法,但这是一个演示我想要的示例。
您可以选择一个文件夹,然后直接使用仅导入与模式匹配的图片dir()
和通配符*
:
dir('C:\Users\username\Desktop\folder\*_cam*.jpg')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)