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

Example:

Multifractal Spectrum Input

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

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

Example:

Fractal Dimension Input

Parameters

  • --image: Path to the input 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

Yin Jie

📧 E-Mail: yinjiejspi@163.com


🧠 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.3.tar.gz (10.4 kB view details)

Uploaded Source

Built Distributions

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

freeaeon_fractal-0.1.3-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

FreeAeon_Fractal-0.1.3-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: freeaeon_fractal-0.1.3.tar.gz
  • Upload date:
  • Size: 10.4 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.3.tar.gz
Algorithm Hash digest
SHA256 e4a1017052bcc250fd4a7fe52b13fafb22884c5a2907208376ae221d087b101f
MD5 651e8c096a625b32675ff8ae29c0a02f
BLAKE2b-256 52c9b1d21c369ca6e9cecdb3e3d6e17146433785aac1c8aa97f5d05632b2f9ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for freeaeon_fractal-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 82b30badcaf3c852ee3b185989b3defd121e80bba5b10556908aed432c737484
MD5 47e4767b81de29b3fb2fedc3d08a1486
BLAKE2b-256 e96bb4a86879c1bbae51bbdc16b88e860c1782efd6e2970f48a8f6e42ece6f32

See more details on using hashes here.

File details

Details for the file FreeAeon_Fractal-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: FreeAeon_Fractal-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.10.0 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/1.0.0 urllib3/1.26.20 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for FreeAeon_Fractal-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b15f52453b4246ce465a0327e3df924b0d2cc5d7e773d154b79cea77a9e0de29
MD5 2cb3fea4b46bc1d19ff9922639b50cfa
BLAKE2b-256 0f222ac200f565ed19278933221f51c1f53635a7a692bc2b5bfa4de531c546db

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