pythonic-cv icon indicating copy to clipboard operation
pythonic-cv copied to clipboard

Performant pythonic wrapper of unnecessarily painful opencv functionality

Results 11 pythonic-cv issues
Sort by recently updated
recently updated
newest added

Is it possible to get video from ip camera? Camera(0) works fine but Camera('rtsp://admin:[email protected]') doesnt work((

## Motivation: Every convenience comes at a cost, but quantifying the cost makes it possible to determine whether it's "too expensive". ## Suggested Method Currently use a combination of inheritance...

question

Currently requirements are mentioned in README, but only include instructions for individual installs. That's partly intentional because users are expected to have already started using opencv before using this library,...

enhancement
good first issue

Need to wait until 1.2.3 released, since that includes the actual fix that allows this docs update.

Would be useful to be able to loop videos back to the start once reaching the end, or even bounce between the start and end.

enhancement

When installed through `pip` the default `names.txt` file doesn't get added to the examples directory. Use a manifest file as per [here](https://python-packaging.readthedocs.io/en/latest/non-code-files.html) to include appropriately.

invalid

Would be useful to improve Raspberry Pi camera support by creating a [`PiCamera`](https://picamera.readthedocs.io/en/release-1.13/api_camera.html)-based `VideoSource`, similar to [`ScreenSource`](https://github.com/ES-Alexander/pythonic-cv/blob/master/src/pcv/screen.py#L12) for `mss` integration.

enhancement
good first issue

Would be useful to improve OpenCV AI Kit cameras integration by creating a [`depthai.Device`](https://docs.luxonis.com/projects/api/en/latest/components/device/)-based `VideoSource`, similar to [`ScreenSource`](https://github.com/ES-Alexander/pythonic-cv/blob/master/src/pcv/screen.py#L12) for `mss` integration.

enhancement

Time how long the main thread has to wait for the grabber, or how long the grabber waits to be called, allowing automated sleeps (maybe use rolling weighted average?) to...

enhancement

Create an example subclassing LockedCamera and/or VideoReader using `get_camera_image` as a callback within the main processing function, for processing which doesn't lend itself to being split in two, and/or variable...

enhancement