{ "info": { "author": "Matthew Davenport", "author_email": "mdavenport@rockefeller.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ProcessedPiRecorder\nA multiprocessed class of picamera for video recording.\n\nSaves timestamped images to a BigTif. Can handle stereopi videostream.\n\n## Installation\n\n pip3 install ProcessedPiRecorder\n\n## Requires\n\n* tifffile - 2019.7.26 \n* picamera - 1.13 \n* opencv-contrib-python - 3.4.4.19 \n* numpy - 1.17.0 \n\n## Basic Usage\nYou have to initialize the recorder and then tell it when to start recording. \n### Initialize:\n\n myRecorder = ProcessedPiRecorder(x_resolution = , y_resolution = , framerate = , \n rec_length = , tif_path = ,\n stereo=False, scale_factor=1, timestamp=True)\n\n* (x_resolution, y_resolution) - pixel dimensions to acquired by the sensor(s)\n* framerate - desired framerate in Hz\n* rec_length - number of seconds to record\n* tif_path - file to the output big tif file\n* stereo - if True, hflip=True, stereo_mode='side-by-side', stereo_decimate=False\n* scale_factor - sets the resize parameter at resolultion*scale_factor\n* timestamp - if True, all frames are timestapmed at aquisition\n\n### Run\n\n myRecorder.recordVid()\n\n## Contributors\nThis code was written and is maintained by [Matt Davenport](https://github.com/mattisabrat) (mdavenport@rockefeller.edu).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mattisabrat/ProcessedPiRecorder", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ProcessedPiRecorder", "package_url": "https://pypi.org/project/ProcessedPiRecorder/", "platform": "", "project_url": "https://pypi.org/project/ProcessedPiRecorder/", "project_urls": { "Homepage": "https://github.com/mattisabrat/ProcessedPiRecorder" }, "release_url": "https://pypi.org/project/ProcessedPiRecorder/0.0.3/", "requires_dist": null, "requires_python": ">=3.5", "summary": "Muliprocessed Picamera Class", "version": "0.0.3" }, "last_serial": 5810902, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "027e4844bcaa366d341223d2ab67684a", "sha256": "57de4264570aa7d474df574a6c556ecdf2a89032ec894cd84b3bc033c75ba3d4" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "027e4844bcaa366d341223d2ab67684a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.3", "size": 16102, "upload_time": "2019-09-10T15:32:26", "url": "https://files.pythonhosted.org/packages/c8/bd/8d603621c463b5e1ae2fc715329dcc93f9bafe9f46a223c8fc09e0ab8a91/ProcessedPiRecorder-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3565839843187ae72db87289e2accb9d", "sha256": "40d921427fba983fd74700da6b9aa3dcb5ab459084fe281880e21591ba5d0f4f" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3565839843187ae72db87289e2accb9d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.3", "size": 3152, "upload_time": "2019-09-10T15:32:29", "url": "https://files.pythonhosted.org/packages/88/ac/fcc3c8ee3d0f28e4e2e16d8dd1c1ccec44788524c1abd1e200d8c988929a/ProcessedPiRecorder-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e4d191ef3ebb7d2d430db1079a17925d", "sha256": "f950eaa3f1d3fdc142be77310c9c5a5b4b986e5f5ce8551eaf62e1b99ad4aca4" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e4d191ef3ebb7d2d430db1079a17925d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16122, "upload_time": "2019-09-10T19:31:44", "url": "https://files.pythonhosted.org/packages/59/db/e3c868477be86187a3f08ead17b6dfa0514ce0e81a12c0c9b9be001ad52f/ProcessedPiRecorder-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b9d9d6a331f1a13f306372e4a76493a", "sha256": "68cfe04850f641679ada469341bd9dbfac3bc897d6272e0f3fde14f1e606c407" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3b9d9d6a331f1a13f306372e4a76493a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3164, "upload_time": "2019-09-10T19:33:56", "url": "https://files.pythonhosted.org/packages/66/1d/af51fd761b6c077aa3106d2c606dcecebd0c841aa00c50744457114244f8/ProcessedPiRecorder-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "6df6ec74aaa1bee5227aff6d7927f446", "sha256": "4ef57ae83a5ee80aa7951ad5ce33a7d3a5704d3a9ea879a28ec5fbe5b1809eea" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6df6ec74aaa1bee5227aff6d7927f446", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16114, "upload_time": "2019-09-10T19:44:28", "url": "https://files.pythonhosted.org/packages/b2/fa/4cdb40a5eb991ba9841f72b0d6e02a31a7bde19bdd36146f749685e952a8/ProcessedPiRecorder-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47e64d29a9b59005a82e5d5ff757d7aa", "sha256": "05e8ff157198a1c12162ef53f02f2c30371523f84f48ed5331cc090ab2a33f9a" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.3.tar.gz", "has_sig": false, "md5_digest": "47e64d29a9b59005a82e5d5ff757d7aa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3151, "upload_time": "2019-09-10T19:44:30", "url": "https://files.pythonhosted.org/packages/d7/32/3aa69fd94639fd0188f6d5b1f97a4a47d2591610f91a11d906c3eedafc8b/ProcessedPiRecorder-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6df6ec74aaa1bee5227aff6d7927f446", "sha256": "4ef57ae83a5ee80aa7951ad5ce33a7d3a5704d3a9ea879a28ec5fbe5b1809eea" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6df6ec74aaa1bee5227aff6d7927f446", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16114, "upload_time": "2019-09-10T19:44:28", "url": "https://files.pythonhosted.org/packages/b2/fa/4cdb40a5eb991ba9841f72b0d6e02a31a7bde19bdd36146f749685e952a8/ProcessedPiRecorder-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47e64d29a9b59005a82e5d5ff757d7aa", "sha256": "05e8ff157198a1c12162ef53f02f2c30371523f84f48ed5331cc090ab2a33f9a" }, "downloads": -1, "filename": "ProcessedPiRecorder-0.0.3.tar.gz", "has_sig": false, "md5_digest": "47e64d29a9b59005a82e5d5ff757d7aa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3151, "upload_time": "2019-09-10T19:44:30", "url": "https://files.pythonhosted.org/packages/d7/32/3aa69fd94639fd0188f6d5b1f97a4a47d2591610f91a11d906c3eedafc8b/ProcessedPiRecorder-0.0.3.tar.gz" } ] }