{ "info": { "author": "Zhaoyu Su", "author_email": "zsuad@connect.ust.hk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Introduction\n\nPoint_viz is a light-weight, out-of-box point cloud visualizer working in browser, it is built on [Three.js](https://threejs.org)\nand has python API. Bounding box (bbox) visualization is supported and here is an [example](). \nPoint_viz does not need Internet connection to work (but the installation needs, of course), \nand it has been tested on Chrome and Safari with both python 2 and 3.\n\n# Usage\nTo install point_viz, simply run: `pip install point_viz`, and that's all. Below is the example of its python API:\n```\n# Import package.\nfrom point_viz import PointvizConverter\n\n# Initialize and setup output directory.\nConverter = PointvizConverter(home)\n# Pass data and create html files.\nConverter.compile(task_name, coors, default_rgb, intensity, bbox_params, bbox_color)\n```\n\n### Variables Explanation\n\n###### The `*` means optional. \n**home**: The directory where to put output html files, must be given. \\\n**task_name***: _string_, name of the output html file (can be overwritten if the name already exists; default value is \"default\").\\\n**coors***: _2-D float array_, the x, y and z coordinates of each point in the point cloud.\\\n**default_rgb***: _2-D float/int array_ of the same length as `coors`, the R, G and B colors of each point. \nIf not provided, the RGB will be automatically calculated based on `intensity` (if given) or \npoint coordinates (when `intensity` is also missing).\\\n**intensity***: _1-D float array_ of the same length as `coors`, the intensity of each point. It only takes effect when\n`default_rgb` is not given.\\\n**bbox_params***: _2-D list_, the geometry parameters of each bbox. Attributes of each row should be arranged as follows:\n\n\n| Attribute # | Description |\n|---|---|\n| 0 | Length (_float_, dimension along x-axis) |\n| 1 | Height (_float_, dimension along y-axis) |\n| 2 | Width (_float_, dimension along z-axis) |\n|3 | X coordinate of bbox centroid (_float_) |\n| 4 | Y coordinate of bbox centroid (_float_) |\n| 5 | Z coordinate of bbox centroid (_float_) |\n| 6 | Horizontal rotation regarding the +x-axis in radians (_float_) |\n| 7* | Color of the bbox (_string_, optional; [X11 color name](https://en.wikipedia.org/wiki/X11_color_names) is supported, default is \"Magenta\") |\n| 8* | Label text of the bbox (_string_, optional) |\n\n**bbox_color***: _boolean_, default is `True`. If the color of bbox is missing while the label text is given, then \n`bbox_color` has to be explicitly set to `False`. \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/SUZhaoyu/point_viz", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "point-viz", "package_url": "https://pypi.org/project/point-viz/", "platform": "", "project_url": "https://pypi.org/project/point-viz/", "project_urls": { "Homepage": "https://github.com/SUZhaoyu/point_viz" }, "release_url": "https://pypi.org/project/point-viz/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "A light-weight web point cloud visualizer based on Three.js", "version": "0.0.2" }, "last_serial": 5802215, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dfcda1eee98fa18217e3c3c51d5c02e7", "sha256": "02cf4a245dcafabe7c466faaef51d0ac6eaf8dab122dfd80cb3df1efb9d46c33" }, "downloads": -1, "filename": "point_viz-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "dfcda1eee98fa18217e3c3c51d5c02e7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 703830, "upload_time": "2019-08-06T14:10:00", "url": "https://files.pythonhosted.org/packages/e2/3f/44dfe704e4c79c11ac6e5445d1b7a1935f08857e41b5720172a1712e6824/point_viz-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30cb5ef7a0c954010480516e16994b8a", "sha256": "c8924c449f262f5c74389ca08e6136a222dc5b3a7874656c195a8ee1ff7f41e5" }, "downloads": -1, "filename": "point_viz-0.0.1.tar.gz", "has_sig": false, "md5_digest": "30cb5ef7a0c954010480516e16994b8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 698846, "upload_time": "2019-08-06T14:10:04", "url": "https://files.pythonhosted.org/packages/f0/87/835a60a5a077d4a23ead28e81f3dbe7678af67bb5105a2397fc51dcd9d66/point_viz-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "62845ce62713b1ba5e152799b06744f2", "sha256": "b87a3584d40d1cf38687f67d4c1359bdd60d0b6f2500a5a2a7aecfdc643d0506" }, "downloads": -1, "filename": "point_viz-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "62845ce62713b1ba5e152799b06744f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 703679, "upload_time": "2019-09-09T07:25:33", "url": "https://files.pythonhosted.org/packages/11/44/1c8e8fd19f1cdd10386faf596b93b6be8a264f910750ee3fa0089a89ba58/point_viz-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "913e4cbcd044cb57a0550300415a721a", "sha256": "308972e9fe421fdb650cb3c322edd31f0e26001a21c4da247c910201ea114c21" }, "downloads": -1, "filename": "point_viz-0.0.2.tar.gz", "has_sig": false, "md5_digest": "913e4cbcd044cb57a0550300415a721a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 697168, "upload_time": "2019-09-09T07:25:35", "url": "https://files.pythonhosted.org/packages/1e/06/052c38ec13fe601348a3d0a7be3782062aa9baac8f5ec380f6aa6c6b45b3/point_viz-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62845ce62713b1ba5e152799b06744f2", "sha256": "b87a3584d40d1cf38687f67d4c1359bdd60d0b6f2500a5a2a7aecfdc643d0506" }, "downloads": -1, "filename": "point_viz-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "62845ce62713b1ba5e152799b06744f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 703679, "upload_time": "2019-09-09T07:25:33", "url": "https://files.pythonhosted.org/packages/11/44/1c8e8fd19f1cdd10386faf596b93b6be8a264f910750ee3fa0089a89ba58/point_viz-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "913e4cbcd044cb57a0550300415a721a", "sha256": "308972e9fe421fdb650cb3c322edd31f0e26001a21c4da247c910201ea114c21" }, "downloads": -1, "filename": "point_viz-0.0.2.tar.gz", "has_sig": false, "md5_digest": "913e4cbcd044cb57a0550300415a721a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 697168, "upload_time": "2019-09-09T07:25:35", "url": "https://files.pythonhosted.org/packages/1e/06/052c38ec13fe601348a3d0a7be3782062aa9baac8f5ec380f6aa6c6b45b3/point_viz-0.0.2.tar.gz" } ] }