2016-03-01 2 views
0

Я пишу программу обработки изображений в Java и должен иметь программу для каждого файла изображения в данной папке с именем «image _ *. Jpg», где * уникальная строка для каждого изображения (т.е. image_AAA000.jpg, image_AAA001.jpg и т. д.), но мне нужно, чтобы они игнорировали файлы, которые не соответствуют этому примеру. Как я могу это сделать?Чтение файлов изображений по имени в папке с Java

+0

by * reading * вы имеете в виду список файлов ?? и * игнорировать файлы, которые не соответствуют этому примеру *, вы имеете в виду шаблон в имени ??? –

+0

Я думаю, лучшее слово будет «процессом», а не «прочитанным». Мне нужно взять каждое изображение, выполнить некоторую обработку с этим, а затем перейти к следующему. Для второй части вопроса, да, игнорируйте те, которые не соответствуют этому. – cteeters

+0

В этом другом вопросе был мой ответ. Спасибо всем! – cteeters

ответ

0

Вы можете создать новый файл из папки, а затем использовать listFiles для получения массива всех файлов в папке. Затем вы можете перебирать их, включая те, которые соответствуют вашему состоянию.

Для этого вы можете использовать регулярное выражение или startWith или endsWith класса String.

Смежные вопросы