Skip to main content

A mincut/maxflow package for Python

Project description

PyMaxflow is a Python library for graph construction and maxflow computation (commonly known as graph cuts). The core of this library is the C++ implementation by Vladimir Kolmogorov, which can be downloaded from his homepage. Besides the wrapper to the C++ library, PyMaxflow offers

  • NumPy integration,

  • methods for the construction of common graph layouts in computer vision and graphics,

  • implementation of algorithms for fast energy minimization which use the maxflow method: the alpha-beta-swap and the alpha-expansion.

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

pymaxflow-1.3.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

PyMaxflow-1.3.2-cp313-cp313-win_amd64.whl (104.8 kB view details)

Uploaded CPython 3.13Windows x86-64

PyMaxflow-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (937.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

PyMaxflow-1.3.2-cp313-cp313-macosx_11_0_arm64.whl (122.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

PyMaxflow-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl (131.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

PyMaxflow-1.3.2-cp312-cp312-win_amd64.whl (105.0 kB view details)

Uploaded CPython 3.12Windows x86-64

PyMaxflow-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (939.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

PyMaxflow-1.3.2-cp312-cp312-macosx_11_0_arm64.whl (123.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

PyMaxflow-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl (132.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

PyMaxflow-1.3.2-cp311-cp311-win_amd64.whl (105.4 kB view details)

Uploaded CPython 3.11Windows x86-64

PyMaxflow-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (941.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

PyMaxflow-1.3.2-cp311-cp311-macosx_11_0_arm64.whl (123.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

PyMaxflow-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl (129.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

PyMaxflow-1.3.2-cp310-cp310-win_amd64.whl (105.4 kB view details)

Uploaded CPython 3.10Windows x86-64

PyMaxflow-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (894.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

PyMaxflow-1.3.2-cp310-cp310-macosx_11_0_arm64.whl (122.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

PyMaxflow-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl (128.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

PyMaxflow-1.3.2-cp39-cp39-win_amd64.whl (106.1 kB view details)

Uploaded CPython 3.9Windows x86-64

PyMaxflow-1.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (897.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

PyMaxflow-1.3.2-cp39-cp39-macosx_11_0_arm64.whl (123.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

PyMaxflow-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl (129.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pymaxflow-1.3.2.tar.gz.

File metadata

  • Download URL: pymaxflow-1.3.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for pymaxflow-1.3.2.tar.gz
Algorithm Hash digest
SHA256 19f1668dd718d1451a1ad18902ac674b1b380cda1150c855b5e817f1b0de3095
MD5 c430f1d8e289d1bcc0627b183e92aaa0
BLAKE2b-256 f4d8a719512ee03084541fc8e6f1fa06be366fb97f9c39f0b3b3bba7364769e8

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: PyMaxflow-1.3.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 104.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for PyMaxflow-1.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 32961f56bd5033a70931f1b98f9ec666c2fa2dfc0843b92d7cc32a81ad2d7dee
MD5 6546d0c6d3918df54e526366e4369665
BLAKE2b-256 ceeddd5c1d0ee1f31d78b05a0fc26b2d0f93d0e54d81fed47f02dbcf7e80a8ab

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 771f7711a78bc8ef1b698d75c4139d949b7aeb0e11def4e70709d4c74e022b67
MD5 ebaaa065570c1289a021c6350fed9ac2
BLAKE2b-256 a29f6bc30bff12281449e38db93313bae71e08c776ecae310bd7f2efd7ef5ad4

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90138b38fb1a5067acec05a4c938fff24d8f1f2dca8c4dd81f763d5f452d8464
MD5 b779add90fc244c9a7c54c563e8a50eb
BLAKE2b-256 291a151bcdb6e13dc9d5919868f24ac49dcb342c19f53531d4f2736833fd4b10

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a0374ba195103374a4d66e87e5cb70cc876c4f963834b95a7d7c0cb28405b465
MD5 68928940399a7b3e9ea762405e5fddf5
BLAKE2b-256 315bfd45da95eae07a22c5adbdc354763b205c8d267a79741b1fa6deef909950

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: PyMaxflow-1.3.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 105.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for PyMaxflow-1.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 95072906a5df055b656e1aa4e1b010d7b883d9cfb2ca990d915f79663bdd72aa
MD5 bdf8f4ad894f43c45dd24dba3a651a39
BLAKE2b-256 471cb384d2cd6f9cbbf4a2c80dff70d5cecb74320061d68bc33e5bce18b16dc1

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fb2116d3949f2ae8a4897c7e54ffa9892c866b17c48bdf6bd182d730aae6581
MD5 820687d9691509b01dd009287906278b
BLAKE2b-256 8baa90df81ac75f0a12961c04b339394510e8f526bb251f61f750787b5cbcc90

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f9e26ea0cbd8c28771e8244b2de55ac146e77048452054b4dda7fcabd24f557
MD5 59f8ef67ac65049b1a6081d89b045bc7
BLAKE2b-256 f2ac50e6685e98ab7735f3178d2f6df395222a3455eacbd471287fdd8f074897

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5098692e804682a1a4129e52c4a3b6f33b3269af467cf48a1a7fd453728a053d
MD5 5fb7097f2c953cf5bc665f2c69206ba9
BLAKE2b-256 6d37e0ea14f87718f161e12b8f8b3271b6757db3caa03deea2eb85434a1c0143

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: PyMaxflow-1.3.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 105.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for PyMaxflow-1.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 92d95f5d04c6d79e06c464fd9a83e9108131d0577c6de2b320cc3946fa04ad28
MD5 b9cd70b9bd759d650d80676ab5e0d792
BLAKE2b-256 4d6d1633c2a10b2e368c651396910e235b62026c62657808d5754ddd6233628e

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 df7b5bdc04d6ad685228299f122a930ab9fe47a37f613309de0618c040af00f3
MD5 8b6c142a28a657a6de6dc7ba263bb4dc
BLAKE2b-256 611fda408c87ec1a8e8533f8c37071d4b69848b4d767b0267a388571f5cc27df

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d6836a8a2adcc92e1a31effffce3389d6649d3f8eb07610e9cfde9d01369c70
MD5 3db59184fdec83da1cb9686b3290d2a7
BLAKE2b-256 6f6e31b1b57bb020b3b0481f23a5ed196cdc432227600a96a5e6b5d73280349b

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 72416c85b540d8619e437081c311267cb6f642f11c1d39c54330b4efc0165f2b
MD5 7a6e76b62ccab6c087f6bb470af94bb2
BLAKE2b-256 73d6e15724819b9c7c771db652c80a8d8aeb2848e747b161bc96a81de4d4e8d6

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: PyMaxflow-1.3.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 105.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for PyMaxflow-1.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dc649497dde46c77e770f6a33c0b9ea0de39fb158e471b4a68cd956ed3bf45c6
MD5 b6867df3df32cc2573ce80da9ba5507a
BLAKE2b-256 f65743b908b28af715b36ba41d6d943b6005ab8326ea5e78d92b3d4051169b81

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1bfb92ff74cd94643abf24a887a868b4821162484ea85e4429d630132b29eed4
MD5 a79d09112ecbbfae3b6cd55ad545df5b
BLAKE2b-256 1af9d51a4283c6d43455dde20fc5429edac8211b3e804dea40c40492991fa3cd

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c9281afcf4d03ee46bd9bfca76f412e622ac5819da17177cb1fca13d1de3e24
MD5 d8e2881f89115a50baf8ef913a82a625
BLAKE2b-256 85097ad4e58f3f2ab9802e60d1a6991cdd280a741401785a095b205ff4005602

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 999b3e97e691394f2702a35a381e5f23e603f12093262cea58194078036887ac
MD5 d162523de8b6a8a14865427423ec23f6
BLAKE2b-256 ad4d5bb2abeae6a7d9bae093ba58ec042eb220ce74e5fb1d2f16c33e2104d35f

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: PyMaxflow-1.3.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 106.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for PyMaxflow-1.3.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a4896619cf81f5e6953f7ff21beced19a58b31a6975518707a41d8f7a5ad94fd
MD5 7f61750754eb389c835ec36aa7ea7bb9
BLAKE2b-256 81ca49bc12e0922bc46cab7161d19d7005bab9f0e52f4ae318576640f6ab88a8

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa2a264579b11fa733784b6a51a79a44b6884461fd8975619875164e5fdbdc09
MD5 4e465f03f9f2e538bf8ca2bc473a0e48
BLAKE2b-256 4782a727cb8c2e6966622e48ac4372e38ce36ac599314b2ab0d4730df8a0278a

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52a974f8edc61e5a9210bcef708c5c230f34f1885546d03af6c42e10c41bf96a
MD5 d21481a518df3cd1ff5e9275f5a7a27f
BLAKE2b-256 0249a72d63f59b76fccfc6851b1696e72e51a1d92a1af3b2b2ba4ca83c3bdb81

See more details on using hashes here.

File details

Details for the file PyMaxflow-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PyMaxflow-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 826c39c2761d34f7901c5c1848a3b281aac3d49de7ff73c510c81134e81d7b3c
MD5 15f675bd9801f7877609c14482fe1cfe
BLAKE2b-256 4a64ede03e60a08ed4d5750327fade12e1c25216f3ac64911ae36326de8fea18

See more details on using hashes here.

Supported by

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