Reconstructed bird contour with Fourier epicycle circles

Программа передискретизирует упорядоченный замкнутый контур по длине дуги и вычисляет его комплексные коэффициенты Фурье. Для восстановления рисунка отбираются крупнейшие компоненты; локальный браузер анимирует ту же векторную сумму и обновляет кривую при изменении числа гармоник. Фурье-анализ, воспроизведение превью и экспорт выполняются локально без вызовов генерации. Объём вычислений определяют размер контура и число гармоник; для базового контура сгенерированное изображение не требуется.

Нужно
Python 3

v1.0.0 · Обновлено 25 окт. 2026 г. · 152 KB · Можно использовать в личных и клиентских проектах; пожалуйста, не перепродавайте и не распространяйте пакет.

Что вы получите

  1. PNG-реконструкция и редактируемый векторный SVG

  2. Интерактивный просмотр круговых орбит с экспортом текущей кривой в SVG

  3. Реестр коэффициентов Фурье и переносимое описание контура

Подходит для

  • Объяснение рисунка через движущиеся круги
  • Сравнение простой и детализированной реконструкции линии

Не подходит для

  • Автоматическая трассировка произвольных растровых изображений
  • Автоматическое преобразование несвязанных путей или отверстий в один контур

Как это работает

Включает локальный рендерер

  1. Выберите входные данные

    Укажите один упорядоченный контур и выберите число гармоник.

  2. Выполните рендеринг и осмотр

    Изучите статическую реконструкцию, затем при желании воспроизведите векторную орбиту.

  3. Настроить и экспортировать

    Измените ползунок гармоник и экспортируйте текущую кривую SVG.

Как работает процесс

Как работает Орбита линий Фурье

Программа передискретизирует упорядоченный замкнутый контур по длине дуги и вычисляет его комплексные коэффициенты Фурье. Для восстановления рисунка отбираются крупнейшие компоненты; локальный браузер анимирует ту же векторную сумму и обновляет кривую при изменении числа гармоник.

Что входит в навык

Что можно изменить

  • points: 8–2048 нормализованных координат контура
  • harmonics: 3–120 коэффициентов
  • phase: 0–1 и stroke_width: 0.5–5
  • Палитра из трёх цветов и размеры вывода

Что проверить перед передачей результата

  • Реестр сохраняет 120 ранжированных коэффициентов из 512 передискретизированных точек.
  • Версия с девятью гармониками реально меняет реконструкцию.
  • Сохраненный бриф воспроизводит PNG и SVG; небезопасная замена отклоняется.

Посмотреть файлы пакета

Здесь перечислены некоторые рабочие файлы этой версии и их назначение. Полный пакет также содержит инструкции и применимые лицензионные уведомления.

  • Домен алгоритма и проверки инвариантов.

    scripts/recipe.py
  • Рабочий, редактируемый пример параметров.

    examples/brief.json
  • Контроль смыслов, интерпретация доказательств и пределы.

    references/design-notes.md

Зачем нужен этот навык

Начать с этого пакета

Пакет связывает передискретизацию контура, Фурье-анализ, воспроизведение орбиты и экспорт текущего состояния. Готовая анимация или декоративная накладка из кругов не дают такой редактируемой реконструкции.

Сравнить подходы

Запрос, собственный навык или этот процесс?

Начать с запроса

Ваш агент может создавать материалы по обычному запросу. Но для проекта всё равно нужно определить задание, визуальные правила, выбор материалов, формат результата и порядок проверки.

Написать собственный навык

Вы выбираете и поддерживаете повторно используемые инструкции, настройки по умолчанию, структуру файлов и проверки. Это удобно, если вашему процессу нужны другие правила или интеграции.

Процесс, созданный для PopNow

Этот процесс разработан для PopNow. Исходные файлы, включённые зависимости и применимые уведомления входят в пакет; описанные ниже возможности относятся к этой версии.

Руководство проверено 25 окт. 2026 г.

Сколько это будет стоить?

Фурье-анализ, воспроизведение превью и экспорт выполняются локально без вызовов генерации. Объём вычислений определяют размер контура и число гармоник; для базового контура сгенерированное изображение не требуется.

Предусмотренный процесс выполняется локально. Создание новых материалов — отдельное решение. Навык бесплатный. Стоимость новых материалов рассчитывается до генерации.

Пакет навыка

Установка бесплатна в пределах лимита скачиваний вашего аккаунта. Лицензия пакета разрешает работу для себя и клиентов, но не его дальнейшее распространение.

Готовые материалы и локальная работа

Повторное использование подходящих материалов, редактирование файлов и локальная сборка не обращаются к моделям генерации PopNow. Работу по-прежнему выполняют ваш компьютер и необходимая среда выполнения.

Ваш агент и хостинг

Подписка, облачный компьютер, развёртывание и другие услуги оплачиваются соответствующему сервису. Установка навыка не включает эти услуги.

Как устроена оплата PopNow

Подключения с API-ключом PopNow, включая MCP с API-ключом, расходуют отдельный баланс API в долларах США. Подключение ChatGPT или Claude, авторизованное через OAuth, расходует кредиты сайта. Эти балансы раздельные; расходы одобряются на основе расчёта, показанного в вашем подключении.

Действуют лимиты скачиваний и текущие условия аккаунта. Бесплатный пакет не означает неограниченную бесплатную генерацию.

Как пользоваться

Вы пишете

  • Используйте навык PopNow «Орбита линий Фурье» (fourier-line-orbit) для этой задачи: Укажите один упорядоченный контур и выберите число гармоник. Используйте входящий пример как отправную точку и верните саму работу с её редактируемыми входными данными.

Потом попробуйте

  • Пересоберите заметно иной вариант с помощью гармоник: 46 → 9.

  • Объясните результат, используя фактические файлы доказательств и алгоритмический реестр.

Что подготовить

  • Упорядоченный замкнутый контур или входящий контур колибри
  • Python 3.10+, Pillow и NumPy
  • Браузер для управления гармониками и анимации

Похожие навыки

Смотреть все →

Оценки

Оценок пока нет. Уже установили навык? Оцените его первым.

Оценить навык

Вопросы

Круги действительно восстанавливают линию?

Да. Их радиусы, частоты и начальные фазы берутся из комплексного преобразования Фурье контура. Конечная точка следует сумме векторов; реестр коэффициентов фиксирует те же значения, что используются в браузере.

Экспорт SVG использует текущие настройки?

«Сохранить текущий SVG» пересчитывает замкнутую кривую с выбранным числом гармоник. Основная загрузка остаётся входящей работой по умолчанию; интерактивный экспорт — отдельный файл текущей кривой.

На что зависят затраты в этом рабочем процессе?

Фурье-анализ, воспроизведение превью и экспорт выполняются локально без вызовов генерации. Объём вычислений определяют размер контура и число гармоник; для базового контура сгенерированное изображение не требуется.

Что уже входит в пакет Орбита линий Фурье?

Домен алгоритма и проверки инвариантов. Рабочий, редактируемый пример параметров. Контроль смыслов, интерпретация доказательств и пределы.

Какие этапы Орбита линий Фурье могут потребовать оплаты?

Фурье-анализ, воспроизведение превью и экспорт выполняются локально без вызовов генерации. Объём вычислений определяют размер контура и число гармоник; для базового контура сгенерированное изображение не требуется. Подключения с API-ключом PopNow, включая MCP с API-ключом, расходуют отдельный баланс API в долларах США. Подключение ChatGPT или Claude, авторизованное через OAuth, расходует кредиты сайта. Эти балансы раздельные; расходы одобряются на основе расчёта, показанного в вашем подключении.

Чем Орбита линий Фурье отличается от обычного запроса или собственного навыка?

Пакет связывает передискретизацию контура, Фурье-анализ, воспроизведение орбиты и экспорт текущего состояния. Готовая анимация или декоративная накладка из кругов не дают такой редактируемой реконструкции.