wf-cv-utils


Namewf-cv-utils JSON
Version 3.6.3 PyPI version JSON
download
home_pagehttps://github.com/WildflowerSchools/wf-cv-utils
SummaryMiscellaneous utilities for working with camera data
upload_time2024-03-27 22:21:49
maintainerNone
docs_urlNone
authorTheodore Quinn
requires_pythonNone
licenseNone
keywords cv
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # cv_utils

Miscellaneous utilities for working with camera data:

* Utilities for working with images and videos (many of which use OpenCV "under the hood")

* Functions which support basic visualization of image and object points

* Functions which support camera calibration using OpenCV and/or COLMAP


## Task list

* Add option to `project_points()` to include points that are projected inside the frame with distortion but just outside the frame without
* Integrate (Docker-based?) version of OpenCV which supports proprietary codecs (primarily `mp4`)
* Consider implementing additional objects/classes (e.g., `Camera`)
* Move Wildflower-specific functionality into separate package
* Add additional functions so we can eliminate OpenCV as dependency for `wf-process-pose_data`, `wf-video-io`, `wf-camera-calibration`, etc.
* Implement more performant replacement for `cv.triangulatePoints()`
* Augment drawing functions so they can handle multiple objects, `Nan` values, etc.
* Get ride of unused/buggy functions in `core`
* Clean up color conversion helper functions (use OpenCV functions?)
* Move 3D projection code into its own submodule
* Convert drawing functions in `core` to object-oriented Matplotlib interface?
* Convert drawing functions in `core` to OpenCV drawing API?
* Fix comments in `generate_camera_pose()` (currently describes yaw inaccurately)
* Clean up handling of coordinates (shouldn't OpenCV accept numpy arrays?)
* Clean up handling of large integer coordinates



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/WildflowerSchools/wf-cv-utils",
    "name": "wf-cv-utils",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "cv",
    "author": "Theodore Quinn",
    "author_email": "ted.quinn@wildflowerschools.org",
    "download_url": "https://files.pythonhosted.org/packages/25/b1/26aac072f998ded28f895d6af919c1952e97bc144f06942850628bb3908c/wf-cv-utils-3.6.3.tar.gz",
    "platform": null,
    "description": "# cv_utils\n\nMiscellaneous utilities for working with camera data:\n\n* Utilities for working with images and videos (many of which use OpenCV \"under the hood\")\n\n* Functions which support basic visualization of image and object points\n\n* Functions which support camera calibration using OpenCV and/or COLMAP\n\n\n## Task list\n\n* Add option to `project_points()` to include points that are projected inside the frame with distortion but just outside the frame without\n* Integrate (Docker-based?) version of OpenCV which supports proprietary codecs (primarily `mp4`)\n* Consider implementing additional objects/classes (e.g., `Camera`)\n* Move Wildflower-specific functionality into separate package\n* Add additional functions so we can eliminate OpenCV as dependency for `wf-process-pose_data`, `wf-video-io`, `wf-camera-calibration`, etc.\n* Implement more performant replacement for `cv.triangulatePoints()`\n* Augment drawing functions so they can handle multiple objects, `Nan` values, etc.\n* Get ride of unused/buggy functions in `core`\n* Clean up color conversion helper functions (use OpenCV functions?)\n* Move 3D projection code into its own submodule\n* Convert drawing functions in `core` to object-oriented Matplotlib interface?\n* Convert drawing functions in `core` to OpenCV drawing API?\n* Fix comments in `generate_camera_pose()` (currently describes yaw inaccurately)\n* Clean up handling of coordinates (shouldn't OpenCV accept numpy arrays?)\n* Clean up handling of large integer coordinates\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Miscellaneous utilities for working with camera data",
    "version": "3.6.3",
    "project_urls": {
        "Homepage": "https://github.com/WildflowerSchools/wf-cv-utils"
    },
    "split_keywords": [
        "cv"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e157cd0ff68877c68c22cd1f99450a9cb8f3251558ff179bc785e6acb30ce439",
                "md5": "8ed5734ea4d1bc0801cc4013304c565f",
                "sha256": "3db892d9d58dd870aa1e5af7ccf4f8044700ad8c594aa1246d63c6d6cbaf4273"
            },
            "downloads": -1,
            "filename": "wf_cv_utils-3.6.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8ed5734ea4d1bc0801cc4013304c565f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 25405,
            "upload_time": "2024-03-27T22:21:48",
            "upload_time_iso_8601": "2024-03-27T22:21:48.323595Z",
            "url": "https://files.pythonhosted.org/packages/e1/57/cd0ff68877c68c22cd1f99450a9cb8f3251558ff179bc785e6acb30ce439/wf_cv_utils-3.6.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25b126aac072f998ded28f895d6af919c1952e97bc144f06942850628bb3908c",
                "md5": "6415e631980ddfdacfd91e9c4e8c9aab",
                "sha256": "280ccec5cb8f6d11b7ab67b418e9ca04362e9b10b9db8090e71b258c4ec7dc7f"
            },
            "downloads": -1,
            "filename": "wf-cv-utils-3.6.3.tar.gz",
            "has_sig": false,
            "md5_digest": "6415e631980ddfdacfd91e9c4e8c9aab",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 23508,
            "upload_time": "2024-03-27T22:21:49",
            "upload_time_iso_8601": "2024-03-27T22:21:49.729967Z",
            "url": "https://files.pythonhosted.org/packages/25/b1/26aac072f998ded28f895d6af919c1952e97bc144f06942850628bb3908c/wf-cv-utils-3.6.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-27 22:21:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "WildflowerSchools",
    "github_project": "wf-cv-utils",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "wf-cv-utils"
}
        
Elapsed time: 0.22890s