Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

FluidImage

Latest version Supported Python versions Documentation status Code coverage Heptapod CI Github Actions Linux Github Actions Pixi

FluidImage is a libre Python framework for scientific processing of large series of images.

Documentation: http://fluidimage.readthedocs.org

Image processing for fluid mechanics is highly dominated by proprietary tools. Such tools are not ideal when you want to understand and tweak the processes and/or to use clusters. With the improvement of the open-source tools for scientific computing and collaborative development, one can think it is possible to build together a good library/toolkit specialized in image processing for fluid mechanics. This is our project with FluidImage.

This package is young but already good enough to be used "in production" to

  • display and pre-process images,

  • compute displacement or velocity fields with Particle Image Velocimetry (PIV, i.e. displacements of pattern obtained by correlations of cropped images) and optical flow,

  • analyze and display PIV fields.

We want to make FluidImage easy (useful documentation, easy installation, usable with scripts and GUI in Qt), reliable (with good unittests) and very efficient, in particular when the number of images to process becomes large. Thus we want FluidImage to be able to run efficiently and easily on a personal computer and on big clusters. The efficiency is achieved by using

  • a framework for asynchronous computations (currently, we use Trio + multiprocessing, and in the long term we want to be able to plug FluidImage to distributed computational systems like Dask, Spark or Storm),

  • the available cores of the central processing units (CPU) and the available graphics processing units (GPU),

  • good profiling and efficient and specialized algorithms,

  • cutting-edge tools for fast computations with Python (in particular Pythran).

Metadata

Release files for fluidimage 0.2.0rc0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fluidimage 0.2.0rc0
File Size Uploaded
fluidimage-0.2.0rc0.tar.gz 988.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fluidimage 0.2.0rc0
File
fluidimage-0.2.0rc0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.12+ x86-64 Details
fluidimage-0.2.0rc0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
fluidimage-0.2.0rc0-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
fluidimage-0.2.0rc0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.12+ x86-64, Linux glibc 2.17+ x86-64 Details
fluidimage-0.2.0rc0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
fluidimage-0.2.0rc0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
fluidimage-0.2.0rc0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.12+ x86-64 Details
fluidimage-0.2.0rc0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
fluidimage-0.2.0rc0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
fluidimage-0.2.0rc0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.12+ x86-64, Linux glibc 2.17+ x86-64 Details
fluidimage-0.2.0rc0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
fluidimage-0.2.0rc0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 7.7 MB

Release files / fluidimage-0.2.0rc0.tar.gz

Download URL fluidimage-0.2.0rc0.tar.gz
Size 988.4 kB
Tags Source
SHA-256 checksum
How to use checksums
7f90f037632890ea40eecf9784f4aaca425fc9c338c743f4392f8a74d76535f1
BLAKE2b-256 checksum
How to use checksums
180097cf5250f08b68551af470a63297ee99cf1f447a8e67e06a91c5ace94d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp312-cp312-win_amd64.whl

Download URL fluidimage-0.2.0rc0-cp312-cp312-win_amd64.whl
Size 352.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bfff30c92133554b86cd4e8e3dc621eaf06cd7bf80bd222265761dc189c06482
BLAKE2b-256 checksum
How to use checksums
c2ed7507bf07ca92b574f3b8e3db95ccea70c41f0ef18fe5622210bd59f65465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 342.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
fe3d708e37593e7475ce2649393d036a3945e10425130b53f6285c4ff72c1a06
BLAKE2b-256 checksum
How to use checksums
63a5979828bb24d2bb9e32e8b267c0119996cd7c33fa9e35341f84abb312e369
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 344.4 kB
Tags CPython 3.12 Linux glibc 2.12+ x86-64 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cc993611b5ea69f990d9b32f6b772a46a65f4fc68857cd95ed2401498f3ac110
BLAKE2b-256 checksum
How to use checksums
76105627c6aa21848389f0d87881a48effa16466357f5266dd6e26be545e1cb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp312-cp312-macosx_11_0_arm64.whl

Download URL fluidimage-0.2.0rc0-cp312-cp312-macosx_11_0_arm64.whl
Size 300.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
545a68ecba8f27976409375c680ec325676982c8eb39732eb86a32cf1e262be1
BLAKE2b-256 checksum
How to use checksums
cd0a0894646d8e11521da01bfd249ccf26ba887163a5c3cbe0936e21087f20df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp312-cp312-macosx_10_9_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp312-cp312-macosx_10_9_x86_64.whl
Size 315.7 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
40878626ce449d58d054d82d7c3557acb4d41288d18d060a21d4375251f67fb9
BLAKE2b-256 checksum
How to use checksums
ddb1461d6bc59c13cd08b228a6d8c6d1e67c4646464dba84f8113fa48f3395a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp311-cp311-win_amd64.whl

Download URL fluidimage-0.2.0rc0-cp311-cp311-win_amd64.whl
Size 358.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4498b979de102b28eb0d4a180ae74bd7f5b071507b752b4c34efcedd4b8decff
BLAKE2b-256 checksum
How to use checksums
c957cbdcbda2cbf1061d1bdd55e92a55c96a47aad18012a3a97b051d783b80dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 348.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1504d8385ff11f3f6e4c196e2243294829c35712e1574b59d53953fd360f09b3
BLAKE2b-256 checksum
How to use checksums
2fad79b974e9ba69132d15e552941306895aaa068099f7ad3dd40229c9946b17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 349.4 kB
Tags CPython 3.11 Linux glibc 2.12+ x86-64 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d251617f13ebb76039df25064e993137c03d0ce15f91c514f7d1bcd1ddfda539
BLAKE2b-256 checksum
How to use checksums
ca5b2e3b79a54c41f1f043c7cba897b995f253ea7532da1560c01f376e5d3a48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp311-cp311-macosx_11_0_arm64.whl

Download URL fluidimage-0.2.0rc0-cp311-cp311-macosx_11_0_arm64.whl
Size 300.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e1f9c83c540e7e733cbb2c9ccf59ecc61dfbca98f834e1eedfa56c618cce748d
BLAKE2b-256 checksum
How to use checksums
431602d6a93d7b0beab96ee6cf6464d94abe3d5c2c37bd59c0872a2642a59bd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp311-cp311-macosx_10_9_x86_64.whl
Size 314.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
33bbe5453741c31b7d4f60aad23b4438a97e4769d4e4de959ef640d0c90e038c
BLAKE2b-256 checksum
How to use checksums
b0da89f4a764fed770d44dc1fd4ee5504e6b982502fe5b649b3f4a2a16f0fc6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp310-cp310-win_amd64.whl

Download URL fluidimage-0.2.0rc0-cp310-cp310-win_amd64.whl
Size 358.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e2831035f37e2f691afcbecc7338d1bea2c817d9e1c72b3c3703d553ace09d25
BLAKE2b-256 checksum
How to use checksums
3c3c29a783717c16d296f48f3584e7e29f640b80dc43d8d04b19cf91d4b666d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 348.6 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1dab00b63f9cc984c7d76fe417934f4ad874738443142450c3ba49529b50c013
BLAKE2b-256 checksum
How to use checksums
99641373ef4ebe0013f3b76b46ac92a88cd01f6e24738c82dadf35376615dd3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 349.5 kB
Tags CPython 3.10 Linux glibc 2.12+ x86-64 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b52b3f745b7a4da47d535214a0bca32732ce1e0029fd29c2e0fe3e2b8c6ec221
BLAKE2b-256 checksum
How to use checksums
776ea30bebe4da8c6a8ea73350ceb8cb9a91d176c72f758516dc4073c677df92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp310-cp310-macosx_11_0_arm64.whl

Download URL fluidimage-0.2.0rc0-cp310-cp310-macosx_11_0_arm64.whl
Size 300.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ea703d590fccdb1b894c98463936f1ecba45f146f3d81cc7c851f4c53e0a9ba
BLAKE2b-256 checksum
How to use checksums
39bb7875521905412da6133f4f520348db85489ba4f0c03ad9e72b9f0532d4a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp310-cp310-macosx_10_9_x86_64.whl
Size 314.3 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ff6afb29a8324791ca5a33fa657c673986366b7a8c5463da4b4a5958acc08e0c
BLAKE2b-256 checksum
How to use checksums
8aa68364ce2f6f8e70241ec3e3030ca7350a50a6be5fbf5c7c6038fd759be78f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp39-cp39-win_amd64.whl

Download URL fluidimage-0.2.0rc0-cp39-cp39-win_amd64.whl
Size 358.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1f085624eb26842b61128f6bac2fef7e00058d783e1711d36caea6f2b1dab37d
BLAKE2b-256 checksum
How to use checksums
5b7a7b539c0c992509ed25dc4ef4c8cb8bb0e208bdc776b88f2cc1bd92c6e46a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 348.8 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8b4e828626c10137352253ff65304e30f1dc8fda26816e6e564d47b55b5c2ae0
BLAKE2b-256 checksum
How to use checksums
31891d3d716346cd534dc100e9b7a12322f4217b8b6a04ce131e116d36dbd4b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 349.6 kB
Tags CPython 3.9 Linux glibc 2.12+ x86-64 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b55044cc9a4ad3b3605114268b203d48df9c388632691604dc85cad54d3807e3
BLAKE2b-256 checksum
How to use checksums
af4925b9ccb92527066c9e64ce1bd6c3148fe1d8cd46e3a15d6749a461ba2b7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp39-cp39-macosx_11_0_arm64.whl

Download URL fluidimage-0.2.0rc0-cp39-cp39-macosx_11_0_arm64.whl
Size 300.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0ac8bec140b4561d2d1d53e1f4e514aa6f04383d9f38bb54c650c838d9567c85
BLAKE2b-256 checksum
How to use checksums
ae86c8d1a7165e7a055f6fc71871772a7aea0caa18013952d4f019e28663f659
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / fluidimage-0.2.0rc0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL fluidimage-0.2.0rc0-cp39-cp39-macosx_10_9_x86_64.whl
Size 314.3 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6fb95bf2a54ec3d0bdcc5ab2db59cfaf4d44a7ddb555d89d84c807024996940a
BLAKE2b-256 checksum
How to use checksums
0865f9c5cd70312174d3b05c42e7d0fa856a891e650d1e4736d6af3dcd05ca36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page