fft2d 0.1.0

Fourier transform for 2D data such as images
Documentation
[package]
name = "fft2d"
version = "0.1.0"
authors = [
    "Matthieu Pizenberg <matthieu.pizenberg@gmail.com>",
]
edition = "2021"
description = "Fourier transform for 2D data such as images"
readme = "README.md"
repository = "https://github.com/mpizenberg/fft2d"
homepage = "https://github.com/mpizenberg/fft2d"
license = "MPL-2.0"
keywords = ["fft", "fft2d", "fourier", "dct", "image"]
categories = ["algorithms", "graphics", "computer-vision"]
exclude = [
    "data/",
    ".github",
]

[dependencies]
rustfft = "6.0.1"
rustdct = { version = "0.6.0", optional = true }
nalgebra = { version = "0.29.0", optional = true, default-features = false, features = ["std"] }

[dev-dependencies]
show-image = { version = "0.10.1", features = ["image"] }
image = { version = "0.23.14", default-features = false, features = ["jpeg", "png"] }

[[example]]
name = "low_pass"

[[example]]
name = "low_pass_nalgebra"
required-features = ["nalgebra"]

[[example]]
name = "dct_resize"
required-features = ["rustdct"]

[[example]]
name = "normal_integration"
required-features = ["rustdct", "nalgebra"]