Ищите функцию или советы для извлечения даты и времени доступа к изображениям в Matlab - PullRequest
0 голосов
/ 14 февраля 2011

У меня есть массив изображений в папке, и я хотел бы прочитать их в том порядке, в котором они скопированы в папке, например, есть три изображения, если первое изображение скопировано в 19.15, второе в 19.45 и третье в 7.55.Я хотел бы прочитать изображение, которое сначала скопировано в мою папку с точки зрения времени и даты.так как сортировать изображения в таком порядке?есть идеиС другой стороны, если щелкнуть правой кнопкой мыши на любом изображении и перейти к пропорциям, вы найдете три типа даты: дата и время создания, дата и время изменения, дата и время доступа.Я хотел бы извлечь дату и время доступа любого изображения в Matlab?как это сделать?Руководство PLS.

Ответы [ 2 ]

2 голосов
/ 14 февраля 2011

Я не уверен, что если есть способ найти atime с помощью функции MATLAB, возможно, вам придется выполнить вызов system. На большинстве unix-подобных систем это выглядит примерно так:

>> [status result] = system('ls -trlu')
1 голос
/ 14 февраля 2011

Я не знаю, возможно ли получить дату «доступа», но вы можете получить «модифицированную» дату с помощью функции dir. Делая:

d = dir('directory');
time = d.date;

Затем вам нужно извлечь соответствующую информацию из строкового вывода d.date и отсортировать ее соответствующим образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...