Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 10964|Resposta: 0

A ferramenta de conversão de imagens no Caffe convert_imageset

[Copiar link]
Publicado em 24/04/2018 19:30:28 | | | |
Introdução:
       convert_imageset é uma ferramenta de conversão de imagens fornecida pela Caffe para transformar conjuntos de imagens de treinamento e validação em conjuntos de dados lmdb ou leveldb que a Caffe pode processar facilmente.


Método de aplicação:
      A ferramenta é usada de forma linha de comando, formatada da seguinte forma:
      convert_imageset [SINALIZAÇÃO] ROOTFOLDER/LISTFILE DB_NAME  
      Entre eles, DB_NAME você também pode definir alguns parâmetros opcionais, veja a "Seção de Configurações Opcionais de Parâmetros" para parâmetros opcionais específicos
      onde ROOTFOLDER é o diretório raiz do conjunto de imagens
              LISTFILE é o caminho de um arquivo que registra o caminho e as anotações correspondentes de cada padrão no conjunto de imagens
              DB_NAME o nome do banco de dados a ser gerado


      Por exemplo:
      convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb
      Nenhuma das linhas no ImgFileList.txt (ou seja, LISTFILE) fornece informações sobre uma imagem, como: subpasta1/arquivo1. JPEG 7
      onde subpasta1/arquivo1. JPEG é o caminho da imagem, 7 é a categoria da imagem, e há um espaço no meio


Configurações opcionais de parâmetros
  •      Gray:Bool Type, padrão para falso, se definido como verdadeiro, significa que a imagem é tratada como uma imagem em tons de cinza, caso contrário é tratada como uma imagem colorida
  •      Embaralhamento: Bool Type, por padrão é falso, e se definido como verdadeiro, significa embaralhar aleatoriamente a ordem das imagens no conjunto de imagens
  •      backend: tipo string, a coleção de valores que pode ser tomada é {"lmdb", "leveldb"}, e o padrão é "lmdb", que representa a forma em que os dados convertidos são armazenados
  •      resize_width: tipo int32, o valor padrão é 0, se for um valor diferente de 0, significa que a largura da imagem será redimensionada para resize_width
  •      resize_height: tipo int32, o valor padrão é 0, se for um valor diferente de 0, significa que a altura da imagem será redimensionada para resize_height
  •      check_size:tipo bool, o valor padrão é falso; se o valor for verdadeiro, os dados serão verificados para verificar se cada pedaço de dado tem o mesmo tamanho ao processar os dados
  •      Encoded:Bool Type, o valor padrão é falso; se verdadeiro, significa que a imagem codificada será armazenada, e o método específico de codificação é especificado pelo parâmetro encode_type
  •      encode_type: tipo de string, o valor padrão é "", que é usado para especificar a imagem codificada a ser armazenada, e o valor é o sufixo do método de codificação (por exemplo, 'png', 'jpg',...)



    Comandos com parâmetros:
    convert_imageset ImgSetRootDir/ ImgFileList.txt imgSet.lmdb --gray=true --resize_width=160 --resize_height=160



Por fim, anexe o script do morcego:

make-lmdb.bat (875 Bytes, Número de downloads: 0)





Anterior:Antminer B3 te diz o que cavar!
Próximo:Como usar uma função em um pacote Python
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com