Reconstructed bird contour with Fourier epicycle circles

The program resamples an ordered closed contour by arc length and computes its complex Fourier coefficients. It selects the largest components to reconstruct the drawing; the local browser animates the same vector sum and updates the curve when the harmonic count changes. Fourier analysis, preview playback, and export run locally without generation calls. Contour size and harmonic count determine computation; no generated picture is required for the default outline.

Richiede
Python 3

v1.0.0 · Aggiornata il 25 ott 2026 · 152 KB · Usala per lavori personali e per clienti; per favore non rivendere né condividere il pacchetto.

Cosa ottieni

  1. PNG di ricostruzione e SVG vettoriale modificabile

  2. Visualizzatore interattivo di orbite circolari con esportazione SVG della curva corrente

  3. Registro dei coefficienti di Fourier e scheda portatile del contorno

Ideale per

  • Spiegare un disegno attraverso cerchi in movimento
  • Esplorare ricostruzioni della linea semplici rispetto a dettagliate

Non adatta a

  • Tracciamento automatico di immagini raster arbitrarie
  • Automatic conversion of disconnected paths or holes into a single contour

Come funziona

Include un renderer locale

  1. Scegli l'input

    Fornisci un contorno ordinato e scegli il numero di armoniche.

  2. Eseguire il rendering e verificare

    Inspect the static reconstruction, then play the vector orbit if desired.

  3. Regola ed esporta

    Modifica il cursore delle armoniche ed esporta la curva SVG corrente.

Come funziona il flusso

Come funziona Fourier Line Orbit

The program resamples an ordered closed contour by arc length and computes its complex Fourier coefficients. It selects the largest components to reconstruct the drawing; the local browser animates the same vector sum and updates the curve when the harmonic count changes.

Cosa contiene la skill

Cosa puoi modificare

  • points: 8–2048 coordinate di contorno normalizzate
  • harmonics: 3–120 coefficients
  • phase: 0–1 e stroke_width: 0.5–5
  • Palette a tre colori e dimensioni dell'output

Cosa verificare prima della consegna

  • Il registro conserva 120 coefficienti classificati da 512 punti ricampionati.
  • Una versione a nove armoniche modifica la ricostruzione reale.
  • Il brief salvato riproduce PNG e SVG; la sostituzione non sicura viene rifiutata.

Vedi i file del pacchetto

Questi sono alcuni file operativi di questa versione, con il loro ruolo effettivo. Il pacchetto completo contiene anche istruzioni e le note di licenza applicabili.

  • L'algoritmo di dominio e i controlli degli invarianti.

    scripts/recipe.py
  • Parametri di esempio eseguibili e modificabili.

    examples/brief.json
  • Significato dei controlli, interpretazione delle prove e limiti.

    references/design-notes.md

Perché usare questa skill

Partire da questo pacchetto

The package connects contour resampling, Fourier analysis, orbit playback, and current-state export. A pre-rendered animation or a decorative circle overlay would not provide that editable reconstruction.

Confronta le opzioni

Un prompt, una skill scritta da te o questo flusso?

Partire da un prompt

Il tuo agente può creare contenuti a partire da una semplice richiesta. Per quel progetto occorre comunque definire il brief, le regole visive, la scelta dei materiali, il formato finale e il processo di revisione.

Scrivere la tua skill

Scegli e mantieni le istruzioni riutilizzabili, le impostazioni predefinite, la struttura dei file e i controlli. È utile se il tuo processo richiede regole o integrazioni diverse.

Un flusso di lavoro creato per PopNow

Questo flusso di lavoro è stato sviluppato per PopNow. I file sorgente, le dipendenze incluse e le note applicabili fanno parte del pacchetto; le funzionalità descritte di seguito si riferiscono a questa versione.

Guida verificata il 25 ott 2026

Quanto costerà?

Fourier analysis, preview playback, and export run locally without generation calls. Contour size and harmonic count determine computation; no generated picture is required for the default outline.

Il percorso fornito viene eseguito in locale. Richiedere nuovi contenuti è una scelta separata. La skill è gratuita. Il costo dei nuovi contenuti viene indicato prima della generazione.

Il pacchetto della skill

Installazione gratuita entro il limite di download del tuo account. La licenza del pacchetto copre i lavori personali e per i clienti; la ridistribuzione è esclusa.

Materiali esistenti e lavoro locale

Riutilizzare materiali adatti, modificare file ed eseguire l'assemblaggio locale non richiede chiamate a un modello di generazione PopNow. Il lavoro viene comunque svolto dal tuo computer e dall'ambiente di esecuzione necessario.

Il tuo agente e l'hosting

Abbonamenti, computer ospitati, distribuzione online o altri costi di fornitori appartengono ai rispettivi servizi. L'installazione di questa skill non include tali servizi.

Come funziona la fatturazione PopNow

Le connessioni che usano una chiave API PopNow, comprese quelle MCP con chiave API, utilizzano il saldo API separato in USD. Una connessione ChatGPT o Claude autorizzata tramite OAuth utilizza i crediti del sito. I saldi sono separati; approvi la spesa in base al preventivo mostrato dalla tua connessione.

Si applicano i limiti di download e le condizioni attuali dell'account. Un pacchetto gratuito non significa generazione gratuita illimitata.

Come usarla

Tu dici

  • Usa la skill PopNow “Fourier Line Orbit” (fourier-line-orbit) per questo: Fornisci un contorno ordinato e scegli il numero di armoniche. Usa l'esempio incluso come punto di partenza e restituisci l'opera reale con i suoi input modificabili.

Poi prova

  • Ricostruisci una versione visibilmente diversa usando armoniche: 46 → 9.

  • Spiega il risultato usando i suoi file di prova reali e il registro dell'algoritmo.

Cosa tenere pronto

  • Un contorno chiuso ordinato, oppure il profilo di colibri incluso
  • Python 3.10+, Pillow e NumPy
  • Un browser per i controlli armonici e l'animazione

Skill simili

Vedi tutte →

Valutazioni

Ancora nessuna valutazione. L’hai installata? Lascia la prima valutazione.

Valuta questa skill

Domande

I cerchi ricostruiscono davvero la linea?

Yes. Their radii, frequencies, and starting phases come from the contour's complex Fourier transform. The endpoint follows the summed vectors; the coefficient ledger records the same values used in the browser.

L'esportazione SVG usa la mia impostazione corrente?

Salva SVG corrente ricalcola la curva chiusa con il numero di armoniche selezionato. Il download principale resta l'opera predefinita inclusa nel pacchetto; l'esportazione interattiva è un file separato della curva corrente.

Quali costi dipendono da questo flusso di lavoro?

Fourier analysis, preview playback, and export run locally without generation calls. Contour size and harmonic count determine computation; no generated picture is required for the default outline.

Cosa è già incluso nel pacchetto Fourier Line Orbit?

L'algoritmo di dominio e i controlli degli invarianti. Parametri di esempio eseguibili e modificabili. Significato dei controlli, interpretazione delle prove e limiti.

Quali parti di Fourier Line Orbit possono comportare un costo?

Fourier analysis, preview playback, and export run locally without generation calls. Contour size and harmonic count determine computation; no generated picture is required for the default outline. Le connessioni che usano una chiave API PopNow, comprese quelle MCP con chiave API, utilizzano il saldo API separato in USD. Una connessione ChatGPT o Claude autorizzata tramite OAuth utilizza i crediti del sito. I saldi sono separati; approvi la spesa in base al preventivo mostrato dalla tua connessione.

In cosa Fourier Line Orbit differisce da un prompt o da una skill scritta da me?

The package connects contour resampling, Fourier analysis, orbit playback, and current-state export. A pre-rendered animation or a decorative circle overlay would not provide that editable reconstruction.