{ "info": { "author": "Justin Shenk", "author_email": "shenk.justin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Education", "Intended Audience :: Science/Research", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Games/Entertainment", "Topic :: Multimedia :: Video :: Display" ], "description": "Party Pi\n########\n\nEmotion detection game for parties using computer vision.\n\nDescription\n===========\n\nInteractive game that prompts players to show an emotion (eg, \"Show surprise\"), and displays the winner. Can be used on raspberry pi with piCamera module.\n\nDemo\n====\n\n`Screenshot `_\n \nInstall\n=======\nInstall OpenCV3 with python3 bindings\n\nGet Authorization Keys\n======================\n\n`Microsoft/Oxford Emotion API Reference `_\n\n- Place your subscription key in config.json: \"Ocp-Apim-Subscription-Key: {subscription key}\"\n\n`Imgur API Reference `_\n\nGetting Started\n===============\n\nClone repository:\n\n.. code-block:: python\n\n git clone https://github.com/JustinShenk/party-pi.git\n cd party-pi\n\nInstall dependencies:\n\n.. code-block:: python\n\n pip install -r requirements.txt\n\nChange ``config.json.example`` to ``config.json`` and add your Emotion_API and Imgur keys. Then start the game:\n\n.. code-block:: python\n\n python main.py\n\nAdditional (optional) arguments: ``--picam`` for piCamera module and ``--resolution`` to specify resolution.\n\nSelect Easy or Hard Mode (left or right arrow keys).\n\nTODO\n====\n- Fix alignment of analyzing text\n- Redesign mode selection boxes\n- Add PyQT for font and sizing support\n- Add Python 2 compatibility\n- Add camera detection feature to recognize if raspberry pi\n\nAuthor\n======\n\n`Justin Shenk`_ (`@JustinShenk`_) created Party Pi.\n\n.. _Justin Shenk: https://linkedin.com/in/JustinShenk/\n.. _@JustinShenk: https://github.com/JustinShenk/\n\nLicense\n=======\n\n`MIT `_", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/JustinShenk/party-pi/tarball/0.1.4", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JustinShenk/party-pi", "keywords": "OpenCV,cv2,emotion,detection,game", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "partypi", "package_url": "https://pypi.org/project/partypi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/partypi/", "project_urls": { "Download": "https://github.com/JustinShenk/party-pi/tarball/0.1.4", "Homepage": "https://github.com/JustinShenk/party-pi" }, "release_url": "https://pypi.org/project/partypi/0.1.4/", "requires_dist": null, "requires_python": null, "summary": "Party Pi is a computer vision emotion detection game with OpenCV and Microsoft Oxford Emotion API.", "version": "0.1.4" }, "last_serial": 2682358, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a5032a978e5a8e58313cb5e26cede628", "sha256": "868124c72c91fa946266ff66099e46487a50ca02f7951556f38a48f53b9804d3" }, "downloads": -1, "filename": "partypi-0.1.0-py3.5.egg", "has_sig": true, "md5_digest": "a5032a978e5a8e58313cb5e26cede628", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 2030, "upload_time": "2017-01-23T16:20:41", "url": "https://files.pythonhosted.org/packages/cd/1b/41940edf9ef3302974c97a63b12d9bf05d370a691f36e459f855403abdd4/partypi-0.1.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "d9bbd7401659389f9eb0c1cf47104d2f", "sha256": "3d1a2e713be63f3264eb8a9dc1bb18700b3232d20fdc5751b79aba49270f5637" }, "downloads": -1, "filename": "partypi-0.1.0-py3-none-any.whl", "has_sig": true, "md5_digest": "d9bbd7401659389f9eb0c1cf47104d2f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3837, "upload_time": "2017-01-23T16:20:39", "url": "https://files.pythonhosted.org/packages/4c/d4/b474631a892edff61e0a061d405434d41191e24134b8e5beecca92da0bec/partypi-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20014c1922a766a33bb9e75fa466b327", "sha256": "3b0e5ef48bb55804f4d22ac7678da71959cc935f06402eb547b377ea590ff01e" }, "downloads": -1, "filename": "partypi-0.1.0.tar.gz", "has_sig": true, "md5_digest": "20014c1922a766a33bb9e75fa466b327", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152058, "upload_time": "2017-01-23T16:20:43", "url": "https://files.pythonhosted.org/packages/7d/76/8bae804b01081c09dda0a441f775de1a9f861542c9ee10164c383a57b92b/partypi-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d29fe54f989bcfb480f839acda76feff", "sha256": "62a5c4893988bc4e1d67fae80ab905842b5286556865cc921d429c544d43b9ed" }, "downloads": -1, "filename": "partypi-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d29fe54f989bcfb480f839acda76feff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152013, "upload_time": "2017-01-23T19:42:42", "url": "https://files.pythonhosted.org/packages/16/12/b288451821572be6cb1c24c9bc11c0cdf9ab1a4b8f4d472ea802e88ba513/partypi-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "03c9c83e81a5ef0129cfb8c4581d3918", "sha256": "d5704bbbd801a80b76f2a70a16371d699892989e40f0752d39db93ac100da6b3" }, "downloads": -1, "filename": "partypi-0.1.2.tar.gz", "has_sig": false, "md5_digest": "03c9c83e81a5ef0129cfb8c4581d3918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152036, "upload_time": "2017-01-23T20:10:38", "url": "https://files.pythonhosted.org/packages/e3/cb/0601c40e0636c115b4c4a99e90abdb4588d23a5eb4111a778abe66752a9b/partypi-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "6503afff804ea4a2dbf1dd12885c42dc", "sha256": "9f05b43a44477761bc497f0393ab67bace5de6fe7338a958fc5098d9dec7e333" }, "downloads": -1, "filename": "partypi-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6503afff804ea4a2dbf1dd12885c42dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152756, "upload_time": "2017-01-25T14:08:47", "url": "https://files.pythonhosted.org/packages/7e/33/e21e91f62352a962337e52cb99d756794c6048c5333370e754fe1193f9bd/partypi-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "613e46913c9bae13216d0ea1309ffb42", "sha256": "5545dfb26757b8b8a04e84752a7e778144cade99ca3c37db53fa4c822b6e18bd" }, "downloads": -1, "filename": "partypi-0.1.4.tar.gz", "has_sig": false, "md5_digest": "613e46913c9bae13216d0ea1309ffb42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153895, "upload_time": "2017-03-04T14:53:19", "url": "https://files.pythonhosted.org/packages/fa/95/693ac816c99c5a246392c24ae6268281f57013a32f05b983a654a37237f9/partypi-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "613e46913c9bae13216d0ea1309ffb42", "sha256": "5545dfb26757b8b8a04e84752a7e778144cade99ca3c37db53fa4c822b6e18bd" }, "downloads": -1, "filename": "partypi-0.1.4.tar.gz", "has_sig": false, "md5_digest": "613e46913c9bae13216d0ea1309ffb42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153895, "upload_time": "2017-03-04T14:53:19", "url": "https://files.pythonhosted.org/packages/fa/95/693ac816c99c5a246392c24ae6268281f57013a32f05b983a654a37237f9/partypi-0.1.4.tar.gz" } ] }