Reconstructed bird contour with Fourier epicycle circles

Le programme rééchantillonne un contour fermé ordonné par longueur d'arc et calcule ses coefficients de Fourier complexes. Il sélectionne les composantes les plus grandes pour reconstruire le dessin ; le navigateur local anime la même somme vectorielle et met à jour la courbe quand le nombre d'harmoniques change. L'analyse de Fourier, la lecture de l'aperçu et l'export s'exécutent localement sans appels de génération. La taille du contour et le nombre d'harmoniques déterminent le calcul ; aucune image générée n'est requise pour le contour par défaut.

Nécessite
Python 3

v1.0.0 · Mis à jour le 25 oct. 2026 · 152 KB · Utilisable pour vos projets personnels et clients ; merci de ne pas revendre ni partager le paquet.

Ce que vous obtenez

  1. PNG de reconstruction et SVG vectoriel éditable

  2. Visionneuse interactive d'orbites circulaires avec export SVG de la courbe courante

  3. Registre des coefficients de Fourier et brief de contour portable

Idéal pour

  • Expliquer un dessin par des cercles en mouvement
  • Explorer des reconstructions de lignes simples ou détaillées

Pas fait pour

  • Vectorisation automatique d'images matricielles arbitraires
  • Conversion automatique de tracés discontinus ou de trous en un seul contour

Fonctionnement

Inclut un outil de rendu local

  1. Choisir l'entrée

    Fournissez un contour ordonné et choisissez le nombre d'harmoniques.

  2. Effectuez le rendu et inspectez

    Inspectez la reconstruction statique, puis lancez l'orbite vectorielle si vous le souhaitez.

  3. Ajuster et exporter

    Modifiez le curseur d'harmoniques et exportez la courbe SVG courante.

Déroulement du processus

Comment fonctionne Orbite de lignes de Fourier

Le programme rééchantillonne un contour fermé ordonné par longueur d'arc et calcule ses coefficients de Fourier complexes. Il sélectionne les composantes les plus grandes pour reconstruire le dessin ; le navigateur local anime la même somme vectorielle et met à jour la courbe quand le nombre d'harmoniques change.

Ce que contient le skill

Ce que vous pouvez modifier

  • points : 8–2048 coordonnées de contour normalisées
  • harmonics : 3–120 coefficients
  • phase : 0–1 et stroke_width : 0.5–5
  • Palette de trois couleurs et dimensions de sortie

Ce qu’il faut vérifier avant la livraison

  • Le registre conserve 120 coefficients classés à partir de 512 points rééchantillonnés.
  • Une version à neuf harmoniques modifie la reconstruction réelle.
  • Le brief enregistré reproduit le PNG et le SVG ; tout remplacement non sûr est rejeté.

Voir les fichiers du package

Voici une sélection des fichiers de travail de cette édition et leur rôle réel. Le téléchargement complet contient aussi les instructions et les mentions de licence applicables.

  • L'algorithme du domaine et les contrôles d'invariants.

    scripts/recipe.py
  • Paramètres d'exemple exécutables et modifiables.

    examples/brief.json
  • Signification des contrôles, interprétation des preuves et limites.

    references/design-notes.md

Pourquoi ce skill ?

Partir de ce package

Le paquet relie le rééchantillonnage du contour, l'analyse de Fourier, la lecture d'orbite et l'export de l'état courant. Une animation pré-rendue ou une surcouche décorative de cercles n'offrirait pas cette reconstruction éditable.

Comparer les options

Un prompt, votre propre skill ou ce processus ?

Partir d’un prompt

Votre agent peut créer à partir d’une simple demande. Il reste à définir le brief, les règles visuelles, le choix des ressources, le format de sortie et la procédure de vérification propres au projet.

Écrire votre propre skill

Vous choisissez et maintenez les instructions réutilisables, les réglages par défaut, la structure des fichiers et les contrôles. Cette option convient si votre processus exige d’autres règles ou intégrations.

Un processus créé pour PopNow

Ce processus a été conçu pour PopNow. Ses fichiers source, les dépendances incluses et les mentions applicables font partie du package. Les capacités décrites ci-dessous correspondent à cette édition.

Guide vérifié le 25 oct. 2026

Combien cela coûte-t-il ?

L'analyse de Fourier, la lecture de l'aperçu et l'export s'exécutent localement sans appels de génération. La taille du contour et le nombre d'harmoniques déterminent le calcul ; aucune image générée n'est requise pour le contour par défaut.

Le parcours fourni s’exécute localement. La génération de nouveaux médias relève d’un choix distinct. Skill gratuit. Le prix des nouveaux médias est annoncé avant leur génération.

Le package du skill

Installation gratuite dans la limite du quota de téléchargement de votre compte. La licence du package couvre vos propres projets et ceux de vos clients ; la redistribution est exclue.

Ressources existantes et travail local

Réutiliser des ressources adaptées, modifier des fichiers et les assembler localement ne fait appel à aucun modèle de génération PopNow. Votre ordinateur et l’environnement d’exécution requis effectuent toujours ce travail.

Votre agent et l’hébergement

Les abonnements, ordinateurs hébergés, déploiements ou autres frais de prestataires relèvent du service concerné. L’installation de ce skill n’inclut pas ces services.

Comment fonctionne la facturation PopNow

Les connexions utilisant une clé API PopNow, y compris les connexions MCP avec clé API, consomment le solde API distinct en USD. Une connexion ChatGPT ou Claude autorisée par OAuth utilise les crédits du site. Ces soldes sont séparés ; le devis affiché par votre connexion sert de base à votre approbation.

Les quotas de téléchargement et les conditions actuelles du compte s’appliquent. Un package gratuit ne donne pas droit à une génération gratuite illimitée.

Comment l’utiliser

Vous dites

  • Utilisez le skill PopNow « Orbite de lignes de Fourier » (fourier-line-orbit) pour ceci : Fournissez un contour ordonné et choisissez le nombre d'harmoniques. Utilisez l'exemple fourni comme point de départ et renvoyez l'œuvre réelle avec ses entrées éditables.

Puis essayez

  • Reconstruisez une version visiblement différente avec harmonics : 46 → 9.

  • Expliquez le résultat à l'aide de ses fichiers de preuve réels et de son registre d'algorithme.

À préparer

  • Un contour fermé ordonné, ou le contour de colibri inclus
  • Python 3.10+, Pillow et NumPy
  • Un navigateur pour les contrôles d'harmoniques et l'animation

Skills similaires

Tout voir →

Notes

Aucune note pour le moment. Vous l’avez installé ? Soyez la première personne à le noter.

Noter ce skill

Questions

Les cercles reconstruisent-ils vraiment la ligne ?

Oui. Leurs rayons, fréquences et phases de départ proviennent de la transformée de Fourier complexe du contour. Le point final suit la somme des vecteurs ; le registre des coefficients consigne les mêmes valeurs que le navigateur.

L'export SVG utilise-t-il mon réglage actuel ?

« Save current SVG » recalcule la courbe fermée avec le nombre d'harmoniques sélectionné. Le téléchargement principal reste l'œuvre par défaut du paquet ; l'export interactif est un fichier de courbe courante distinct.

Quels coûts dépendent de ce flux de travail ?

L'analyse de Fourier, la lecture de l'aperçu et l'export s'exécutent localement sans appels de génération. La taille du contour et le nombre d'harmoniques déterminent le calcul ; aucune image générée n'est requise pour le contour par défaut.

Que contient déjà Orbite de lignes de Fourier ?

L'algorithme du domaine et les contrôles d'invariants. Paramètres d'exemple exécutables et modifiables. Signification des contrôles, interprétation des preuves et limites.

Quelles parties de Orbite de lignes de Fourier peuvent entraîner des frais ?

L'analyse de Fourier, la lecture de l'aperçu et l'export s'exécutent localement sans appels de génération. La taille du contour et le nombre d'harmoniques déterminent le calcul ; aucune image générée n'est requise pour le contour par défaut. Les connexions utilisant une clé API PopNow, y compris les connexions MCP avec clé API, consomment le solde API distinct en USD. Une connexion ChatGPT ou Claude autorisée par OAuth utilise les crédits du site. Ces soldes sont séparés ; le devis affiché par votre connexion sert de base à votre approbation.

En quoi Orbite de lignes de Fourier diffère-t-il d’un prompt ou d’un skill que j’écrirais moi-même ?

Le paquet relie le rééchantillonnage du contour, l'analyse de Fourier, la lecture d'orbite et l'export de l'état courant. Une animation pré-rendue ou une surcouche décorative de cercles n'offrirait pas cette reconstruction éditable.