Processo de geração padrão
O processo principal de uso do InstantCharacter pode ser dividido nas seguintes etapas:
- Carregamento do modeloCarga do modelo básico e dos adaptadores por meio de scripts pipeline.py
- Preparação do gráfico de referênciaImagem: Selecione uma imagem de caractere com um fundo simples e converta-a para o formato RGB
- parametrizaçãoDefinir parâmetros como avisos de texto, etapas de inferência e escalas de orientação
- Geração de imagensChamada do pipeline para gerar a imagem de saída
Método de ajuste do efeito
- parâmetro subject_scaleConsistência da função de controle (0,6-0,9): quanto mais baixo o valor, mais estilizada é a função
- Parâmetro Guidance_scaleAjuste da intensidade do impacto dos alertas de texto
- fixação de sementesGarantia de resultados reproduzíveis via torch.manual_seed
- Estilo LoRACarga de arquivos de estilo específicos para migração de estilo
Código de amostra (computação)
# 生成基础图像
image = pipe(
prompt=prompt,
subject_image=ref_image,
subject_scale=0.9,
)
# 风格迁移
image = pipe.with_style_lora(
lora_file_path='ghibli_style.safetensors',
trigger='ghibli style'
)
Essa resposta foi extraída do artigoInstantCharacter: uma ferramenta de código aberto para gerar caracteres consistentes a partir de uma única imagemO




























