O que scientific-plot-digitizer faz?
Skill do Codex para digitalizar imagens de gráficos científicos, extraindo dados suavizados em CSV/Excel, com calibração de eixos, replots de verificação e suporte a eixos quebrados. 科研曲线图片数据提取 Codex skill,支持坐标标定、平滑数据导出、复绘检查与断轴说明。
Funcionalidades
- Digitalização de imagens de gráficos: carregue uma imagem (PNG, JPG, etc.) e clique nos pontos de dados.
- Calibração de eixos: defina valores mínimos e máximos para os eixos X e Y, com suporte a escalas linear e logarítmica.
- Suavização de dados: aplique filtros como média móvel ou Savitzky-Golay para reduzir ruídos.
- Exportação: salve os dados como CSV ou Excel (
.xlsx), com cabeçalhos claros. - Replot de verificação (QA): gere automaticamente um gráfico comparando os dados extraídos com a imagem original.
- Eixos quebrados: anote manualmente os intervalos de eixos quebrados para manter a integridade dos dados.
Como usar
- Instale o skill no seu ambiente Codex.
- Carregue uma imagem com o comando
/digitizer load <caminho_da_imagem>. - Calibre os eixos usando
/digitizer calibrate --xmin 0 --xmax 10 --ymin 0 --ymax 100. - Clique nos pontos de dados na interface ou use
/digitizer add-point <x> <y>. - Exporte com
/digitizer export --format csv --output dados.csv.
Exemplo de linha de comando
/digitizer load grafico.png
/digitizer calibrate --xmin 0 --xmax 10 --ymin 0 --ymax 50
/digitizer add-point 2.5 15.3
/digitizer add-point 5.0 32.1
/digitizer export --format xlsx --output dados.xlsx
Opções de configuração
| Parâmetro | Descrição | Padrão |
|---|---|---|
--smooth | Ativa suavização dos dados | false |
--smooth-window | Tamanho da janela de suavização | 5 |
--smooth-order | Ordem do polinômio (Savitzky-Golay) | 2 |
--broken-axis | Ativa suporte a eixos quebrados | false |
Notas
- Para gráficos com eixos quebrados, use
/digitizer broken-axis add <posição>antes de calibrar. - O replot de verificação é gerado automaticamente após cada exportação; revise-o para garantir a precisão.
- A calibração é essencial: valores incorretos resultarão em dados distorcidos.
Licença
Este skill é distribuído sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.