O Graxpert é um programa de processamento de imagens astronômicas para extrair e remover gradientes no fundo de seus astrofotos. Fornecemos vários métodos de interpolação tradicionais, como funções de base radial (RBF), splines e kriging que exigem que o usuário selecione manualmente pontos de amostra no plano de fundo da imagem. Nossa mais nova adição é um método de IA que não requer nenhuma entrada do usuário.
Original | Gradientes removidos com IA |
---|---|
![]() | ![]() |
![]() | ![]() |
Página inicial: https://www.graxpert.com
Download: https://github.com/steffenhir/graxpert/releases/latest
Você pode baixar o último lançamento oficial do Graxpert aqui. Selecione a versão correta para o seu sistema operacional. Para o MacOS, fornecemos versões diferentes para processadores Intel (x86_64) e para a Apple Silicon (ARM64).
Windows: Depois de baixar o arquivo .exe, você poderá iniciá -lo diretamente.
Linux: Antes que você possa começar o Graxpert, você precisa torná-lo executável executando chmod u+x ./GraXpert-linux
MacOS: Após abrir o arquivo .dmg, basta arrastar o ícone Graxpert para a pasta Aplicativos. O Graxpert agora pode ser iniciado na pasta Aplicativos.
O Graxpert vem com uma interface gráfica do usuário. No entanto, o método AI que não precisa da seleção de nenhum ponto de amostra em segundo plano também pode ser executado na linha de comando. Aqui estão os argumentos disponíveis da linha de comando e suas descrições:
Comandos específicos para cada operação:
Extração de fundo:
Denoising:
Os exemplos a seguir mostram como o Graxpert pode ser usado na linha de comando no Windows. Para Linux e MacOS, você deve fazer os seguintes substituições:
Linux: Substitua Graxpert-Win64.exe por Graxpert-Linux
MacOS: Substitua Graxpert-win64.exe por Graxpert.app/contents/macos/graxpert
Uso básico:
GraXpert-win64.exe my_image.fits -cli
Especifique a versão do modelo AI '1.1', o tipo de correção 'Divisão', suavização '0.1' e salvar modelo de fundo:
GraXpert-win64.exe my_image.fits -cli -ai_version 1.1 -correction Division -smoothing 0.1 -bg
Este guia ajudará você a começar o desenvolvimento do Graxpert no Windows, Linux e MacOS. Siga estas etapas para clonar o repositório, criar um ambiente virtual com Python, instalar os pacotes necessários e executar o Graxpert a partir do código -fonte.
Abra seu terminal ou prompt de comando e use o Git para clonar o Repositório Graxpert:
git clone https://github.com/Steffenhir/GraXpert
cd GraXpert
Recomendamos o uso de um ambiente virtual para isolar as dependências do projeto. Verifique se você possui python> = 3.10 instalado no seu sistema antes de prosseguir. Veja como configurar um ambiente virtual com Python: Windows:
# Create a new virtual environment with Python 3.10
python -m venv graxpert-env
# Activate the virtual environment
graxpert-envScriptsactivate
Linux e MacOS:
# Create a new virtual environment with Python 3.10
python3 -m venv graxpert-env
# Activate the virtual environment
source graxpert-env/bin/activate
Todos os requisitos podem ser encontrados no arquivo requisitos.txt. Você pode instalá -los com:
Windows e Linux:
pip install -r requirements.txt
macos:
pip3 install -r requirements.txt
"""
For macOS, we have to install tkinter separately.
We use the version provided by brew because it is newer
and solves issues with macOS Sonoma. Please use the version matching with your Python version.
"""
brew install [email protected]
Depois de configurar o ambiente virtual e instalar os pacotes necessários, você pode iniciar o Graxpert:
python -m graxpert.main