Skip to main content

EdgeMasks

Creates an edge mask using various operators.

Parameters

edgemasks.Tritical(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Cross(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Prewitt(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Sobel(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Scharr(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.RScharr(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Kroon(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Robinson3(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Robinson5(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.Kirsch(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.ExPrewitt(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.ExSobel(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.FDoG(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
edgemasks.ExKirsch(vnode clip[, int[] planes=[0, 1, 2], float[] scale=1.0, int opt=0])
  • clip: Clip to process. Any format with either integer sample type of 8-16 bit depth or float sample type of 32 bit depth is supported. The output frames will have _Range set to 1 (full range).

  • planes: Specifies which planes will be processed. Any unprocessed planes will be simply copied.

  • scale: Multiplies all pixels by scale before outputting. This can be used to increase or decrease the intensity of edges in the output. Can be specified for each plane individually.

  • opt: Specifies which cpu optimizations to use.

    • 0 = auto detect
    • 1 = use c
    • 2 = use sse4.1
    • 3 = use avx2
    • 4 = use avx512

Installation

pip install -U vapoursynth-edgemasks

Download files

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

Source Distribution

vapoursynth_edgemasks-4.1.tar.gz (268.9 kB view details)

Uploaded Source

Built Distributions

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

vapoursynth_edgemasks-4.1-py3-none-win_amd64.whl (539.6 kB view details)

Uploaded Python 3Windows x86-64

vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_x86_64.whl (1.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (600.1 kB view details)

Uploaded Python 3manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (300.8 kB view details)

Uploaded Python 3manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

vapoursynth_edgemasks-4.1-py3-none-macosx_11_0_arm64.whl (79.6 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

vapoursynth_edgemasks-4.1-py3-none-macosx_10_15_x86_64.whl (230.1 kB view details)

Uploaded Python 3macOS 10.15+ x86-64

File details

Details for the file vapoursynth_edgemasks-4.1.tar.gz.

File metadata

  • Download URL: vapoursynth_edgemasks-4.1.tar.gz
  • Upload date:
  • Size: 268.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vapoursynth_edgemasks-4.1.tar.gz
Algorithm Hash digest
SHA256 2281559eae88993d7fd298b42284bde0be82c59d2dd61846b28411eea6819baf
MD5 9801632c23b2e04d565e0927e1df50d2
BLAKE2b-256 1dafc2d67ad342f4b2c8df75e6bd4775916d79effade5455d0029b4bc78a0ebb

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1.tar.gz:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_edgemasks-4.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for vapoursynth_edgemasks-4.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9b0e5705742fa5d219053dfa491b1d0bce4c3a24b5aad878d7fe2dfda9eb8925
MD5 5fbe84e42ae9cd8c2c654a4c84b24937
BLAKE2b-256 0f7cc8ba855c886ffc9a9a00447916df0a29b9897311b837b4cf2d391b9e6ebf

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1-py3-none-win_amd64.whl:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 293e48394e8611ef2e59ae1c6c6bdf236a6b639224fa6bae2a66a6b121e7cee2
MD5 d7fb11790f08f27a60c64314ea0ee060
BLAKE2b-256 e795cdd6bcd25f2bc11a002873f5c2c07adf537ab1b2eca82e5e19f1f0f7e066

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_x86_64.whl:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ead844708c3b48ae86c6f7d9fbbddc7f6f722c07d3ecb1cb89760c17bfc8379e
MD5 b1bdb3026d6d15dc5af4a9f6cdb12589
BLAKE2b-256 a7c299dfdd74ec2150c4fd11dcabfed38198bd0109695b492ae21e26ecd4252b

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1-py3-none-musllinux_1_2_aarch64.whl:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97cad0a768d1c010d8badf29c4db66d1b64fa7a6bd3c44f5be10365b166d688e
MD5 78ba6b2c74360a189bd3c3c864224dbe
BLAKE2b-256 a303ad349d7bafe3a7a764859087224503b48d76f4d85f2534c16293d4699056

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 880c4cbf0418c80a85d88948298dc47961c3d7f7d974dbd36535b886efd95ae6
MD5 a7f9f834718065c356f9881df05e54de
BLAKE2b-256 6e54130d441b41c7e22f2980d1fa2bc647f0791461f8eeed4221c8032d2f7b2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_edgemasks-4.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vapoursynth_edgemasks-4.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5ee76f7991885c1d72e9ee704bf0f0f4c162b0a4ec0ba7c49f8b692af28e927
MD5 ea1f227ed329bc92fa2bd4c709e6f97d
BLAKE2b-256 ca1a0ace151778046d161cab1cb0fe8373536eef9317fc91bbc334f73059de2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1-py3-none-macosx_11_0_arm64.whl:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_edgemasks-4.1-py3-none-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_edgemasks-4.1-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c1ad3a43ee8c223bd2158e2f402e80985040b080f5f24a1436f086f80cff16a2
MD5 933a5d6c097a209a23e3b31361c13fe4
BLAKE2b-256 cf8b184444c95437757bfaf5c549ce838ca73b95297c5c1e6833461cc0d8e24f

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_edgemasks-4.1-py3-none-macosx_10_15_x86_64.whl:

Publisher: build.yml on HolyWu/VapourSynth-EdgeMasks

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

4.1 This release

8 files

4.0

8 files

Supported by

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