Skip to main content

Welcome to Fast CV App!

What is Fast CV App? Fast Computer Vision App is a small framework, guide, and examples about running Python code with multiprocessing from start to finish, beginning with python main.py and ending with an executable with PyInstaller on Windows and Mac.

Here you will learn know how to sidestep bottlenecks using multiprocessing and shared memory. Fast CV App was inspired by the ease and speed of FastAPI, and while the decorator functionality of FastAPI is not available, rest assured that there are tutorials and examples to make a working CV App within 15 minutes.

Getting Started (Youtube Link)

Watch the video

See for yourself:

Fast CV App is built on Kivy for the sole purpose of accessing OpenGL methods in Python without having to learn the ins and outs of OpenGL. This makes cross platform a lot more achievable and the same techniques you can learn here are applicable to any framework as long as you have access to a canvas and can update the canvas whenever you want.

PyInstaller is used to create the Windows and MacOS (M1 chip) files, and associated .spec files are left in for examination.

#Windows Example:

https://github.com/AccelQuasarDragon/FastCVApp/assets/138998466/372cb252-0a6f-41eb-a05f-ac4302cb1f6b

#Mac M1 Example:

https://github.com/AccelQuasarDragon/FastCVApp/assets/138998466/eab19c82-a179-4346-9c6a-d6d6e3d1e3bf

Initial setup

Running examples:

Creating a simple example

Community

  • Kivy Discord

  • documentation: readthedocs

  • done ~ > added to todolist -what FCVA is about (sell) -fast -runs on opengl (kivy) -cross platform: tested with pyinstaller on windows and macOS (m1-silicon) ~images/examples Initial setup Running examples: Creating a simple example community; kivy discord documentation: readthedocs

Metadata

Release files for fastcvapp 0.2.1

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

Source distribution (sdist)

Source distribution for fastcvapp 0.2.1
File Size Uploaded Provenance Actions
fastcvapp-0.2.1.tar.gz 75.5 MB Without provenance Details for fastcvapp-0.2.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fastcvapp 0.2.1
File Interpreter ABI Platform Actions
fastcvapp-0.2.1-py3-none-any.whl Python 3 none any Details for fastcvapp-0.2.1-py3-none-any.whl

Total release size: 151.0 MB

Release files / fastcvapp-0.2.1.tar.gz

Download URL fastcvapp-0.2.1.tar.gz
Size 75.5 MB
Tags Source
SHA-256 checksum
How to use checksums
d9ee9cd69d5471560e3eab3ec22c9e687b2f958b3cbf517d2209600fd366cb9e
BLAKE2b-256 checksum
How to use checksums
74df38fd4ccbe5046f34de6d5b7190abe0c1aa9e9b8fc076fc95d1ab0a71bff1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.9.0 Windows/10

Release files / fastcvapp-0.2.1-py3-none-any.whl

Download URL fastcvapp-0.2.1-py3-none-any.whl
Size 75.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
428b38d3db1d13e6c987daacf16933db8d51dd26f2b4e4fb5d6c045a090fe5fd
BLAKE2b-256 checksum
How to use checksums
b9a6a72028b4520a2e5f202e1b2d8127053a4c22c363f1978c6eb87bede5a1f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.9.0 Windows/10

Security for fastcvapp 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files No provenance

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