{ "info": { "author": "Christoph Gohlke", "author_email": "cgohlke@uci.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 7 - Inactive", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "FFT based image registration\n============================\n\nImreg is a Python library that implements an FFT-based technique for\ntranslation, rotation and scale-invariant image registration [1].\n\n:Author:\n `Christoph Gohlke `_\n\n:Organization:\n Laboratory for Fluorescence Dynamics, University of California, Irvine\n\n:Version: 2019.1.1\n\nRequirements\n------------\n* `CPython 2.7 or 3.5+ `_\n* `Numpy 1.13 `_\n* `Scipy 1.1 `_\n* `Matplotlib 2.2 `_ (optional for plotting)\n\nNotes\n-----\nImreg is no longer being actively developed.\n\nThis implementation is mainly for educational purposes.\n\nAn improved version is being developed at https://github.com/matejak/imreg_dft.\n\nReferences\n----------\n(1) An FFT-based technique for translation, rotation and scale-invariant\n image registration. BS Reddy, BN Chatterji.\n IEEE Transactions on Image Processing, 5, 1266-1271, 1996\n(2) An IDL/ENVI implementation of the FFT-based algorithm for automatic\n image registration. H Xiea, N Hicksa, GR Kellera, H Huangb, V Kreinovich.\n Computers & Geosciences, 29, 1045-1055, 2003.\n(3) Image Registration Using Adaptive Polar Transform. R Matungka, YF Zheng,\n RL Ewing. IEEE Transactions on Image Processing, 18(10), 2009.\n\nExamples\n--------\n>>> im0 = imread('t400')\n>>> im1 = imread('Tr19s1.3')\n>>> im2, scale, angle, (t0, t1) = similarity(im0, im1)\n>>> imshow(im0, im1, im2)\n\n>>> im0 = imread('t350380ori')\n>>> im1 = imread('t350380shf')\n>>> t0, t1 = translation(im0, im1)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.lfd.uci.edu/~gohlke/", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "imreg", "package_url": "https://pypi.org/project/imreg/", "platform": "any", "project_url": "https://pypi.org/project/imreg/", "project_urls": { "Homepage": "https://www.lfd.uci.edu/~gohlke/" }, "release_url": "https://pypi.org/project/imreg/2019.1.1/", "requires_dist": [ "numpy (>=1.11)", "scipy (>=1.0)" ], "requires_python": ">=2.7", "summary": "FFT based image registration", "version": "2019.1.1" }, "last_serial": 4670603, "releases": { "2019.1.1": [ { "comment_text": "", "digests": { "md5": "36df6aac564f482b3df1beebfd178857", "sha256": "a2e457e41a8809e463fa25d175b764a5e98803f6d48c5845a4061420a1da3743" }, "downloads": -1, "filename": "imreg-2019.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36df6aac564f482b3df1beebfd178857", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 6957, "upload_time": "2019-01-07T23:06:24", "url": "https://files.pythonhosted.org/packages/e5/04/3838eb9693d51d4a29c38d3ba9e2733131eab4724f47f32e0eb9ca427be4/imreg-2019.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f3cb4174f3548c7ac9b4cd5e2156426", "sha256": "1540631775f503eb511a15190ad93e1fe75b262266e3bef63098653cffdf23ca" }, "downloads": -1, "filename": "imreg-2019.1.1.tar.gz", "has_sig": false, "md5_digest": "3f3cb4174f3548c7ac9b4cd5e2156426", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5472, "upload_time": "2019-01-07T23:06:29", "url": "https://files.pythonhosted.org/packages/34/59/c72a6744fe3835f1ac70712e7e7f03df9822121691543f0da14086f31ebb/imreg-2019.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "36df6aac564f482b3df1beebfd178857", "sha256": "a2e457e41a8809e463fa25d175b764a5e98803f6d48c5845a4061420a1da3743" }, "downloads": -1, "filename": "imreg-2019.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36df6aac564f482b3df1beebfd178857", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 6957, "upload_time": "2019-01-07T23:06:24", "url": "https://files.pythonhosted.org/packages/e5/04/3838eb9693d51d4a29c38d3ba9e2733131eab4724f47f32e0eb9ca427be4/imreg-2019.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f3cb4174f3548c7ac9b4cd5e2156426", "sha256": "1540631775f503eb511a15190ad93e1fe75b262266e3bef63098653cffdf23ca" }, "downloads": -1, "filename": "imreg-2019.1.1.tar.gz", "has_sig": false, "md5_digest": "3f3cb4174f3548c7ac9b4cd5e2156426", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5472, "upload_time": "2019-01-07T23:06:29", "url": "https://files.pythonhosted.org/packages/34/59/c72a6744fe3835f1ac70712e7e7f03df9822121691543f0da14086f31ebb/imreg-2019.1.1.tar.gz" } ] }