Enviado em 04/09/2012 - 09:54h
Bom dia a todos!
Tenho um banco de imagens com cerca de 30.000 imagens. Cada imagem tem um título semelhante a este: abstract_places_fractal_870871_o.jpg e todas estão em uma única pasta. Como podem ver, o título não é nada mais que categorias a qual a imagem pertence.
O que eu gostaria de fazer e não estou conseguindo é o seguinte.
1. Fazer uma lista com o nome das imagens e armazená-las em lista_nomes.txt;
2. Como cada linha do arquivo lista_nomes.txt é um nome de uma imagem como este abstract_places_fractal_870871_o.jpg, eu gostaria de ler a linha 1, remover a parte que contem .jpg, quebrar o titulo nos _ e armazenar isso em um array chamado categorias.
3. Inicar o programa XYZ e abrir o arquivo que está na linha 1 do lista_nomes.txt e passar como parametros o que está no array categorias.
4. Fazer isso com todos os arquivos do lista_nomes.txt;
Peço ajuda, pois não sei como poderia fazer isso.
Agradeço a todos!
Tenho um banco de imagens com cerca de 30.000 imagens. Cada imagem tem um título semelhante a este: abstract_places_fractal_870871_o.jpg e todas estão em uma única pasta. Como podem ver, o título não é nada mais que categorias a qual a imagem pertence.
O que eu gostaria de fazer e não estou conseguindo é o seguinte.
1. Fazer uma lista com o nome das imagens e armazená-las em lista_nomes.txt;
2. Como cada linha do arquivo lista_nomes.txt é um nome de uma imagem como este abstract_places_fractal_870871_o.jpg, eu gostaria de ler a linha 1, remover a parte que contem .jpg, quebrar o titulo nos _ e armazenar isso em um array chamado categorias.
3. Inicar o programa XYZ e abrir o arquivo que está na linha 1 do lista_nomes.txt e passar como parametros o que está no array categorias.
4. Fazer isso com todos os arquivos do lista_nomes.txt;
Peço ajuda, pois não sei como poderia fazer isso.
Agradeço a todos!