Skip to main content

Toolkit for Multifractal Analysis

Project description

FreeAeon-Fractal

FreeAeon-Fractal is a Python toolkit for computing Multifractal Spectra and Fractal Dimensions of images.

📦 Installation

Install via pip:

pip install FreeAeon-Fractal

💡 Requires Python 3.6+ and OpenCV (cv2) support.

🖼 Usage

Calculate the Multifractal Spectrum of an image

python demo.py --image ./images/face.png --mode mfs

Calculate the Fractal Dimensions (Box-Counting, DBC, SDBC)

python demo.py --image ./images/face.png --mode fd

Parameters

  • --image: Path to the input grayscale image
  • --mode: Analysis mode:
    • fd – Fractal Dimension
    • mfs – Multifractal Spectrum (default)

📁 Directory Structure

FreeAeon-Fractal/
├── FreeAeonFractal/      # Core module
├── demo.py               # CLI interface
├── images/               # Example images
├── requirements.txt
├── setup.py
└── README.md

📄 License

This project is licensed under the MIT License. See LICENSE for details.

✍️ Author

Jim Xie

📧 E-Mail: jim.xie.cn@outlook.com, xiewenwei@sina.com

🔗 GitHub: https://github.com/jim-xie-cn/FreeAeon-Fractal


🧠 Citation

If you use this project in academic work, please cite it as:

Jim Xie, FreeAeon-Fractal: A Python Toolkit for Fractal and Multifractal Image Analysis, 2025.
GitHub Repository: https://github.com/jim-xie-cn/FreeAeon-Fractal

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

freeaeon_fractal-0.1.0.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

freeaeon_fractal-0.1.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file freeaeon_fractal-0.1.0.tar.gz.

File metadata

  • Download URL: freeaeon_fractal-0.1.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for freeaeon_fractal-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0d938351df1f6b130b3629a957b6743f2d3e0425f63e58c660edbcc8e9e2f4b1
MD5 2e29ef8cf2b53febd4f319ba51fdcf32
BLAKE2b-256 099ad80361b769d8cd5a12ef8843d89b099b4d0e3dfa30ead237a6766430b55e

See more details on using hashes here.

File details

Details for the file freeaeon_fractal-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for freeaeon_fractal-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a14018d78f8323fc84acf481d755b4ccb80af4785a56f9800add2ede6cc31126
MD5 f7169b027e0fe8d0f9ce495c441943fb
BLAKE2b-256 175ffced7ccbaf420ca853c2010105d737c9231d187799561275abb2c57165b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page