dip-python


Namedip-python JSON
Version 0.1.5 PyPI version JSON
download
home_pagehttps://github.com/R1nY1x1/dippy
SummaryDigital Image Processing in Python
upload_time2023-07-04 20:58:28
maintainer
docs_urlNone
authorRinYixi
requires_python>=3.6
licenseMIT
keywords dippy
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # dippy

Dippy is DIP(Digital Image Processing) in Python3.

This library depends on Numpy only.


## Installation

```
$ pip install dip-python
```

## Features

### Algorithm

- [ ] Convert
    - [x] Inverse NegPog
    - [x] Color
        - [x] rgb2gray
        - [x] rgb2bgr
        - [x] rgb2hsv
    - [x] binarize
        - [x] threshold
        - [x] otsu
    - [ ] Histgram Equalization
    - [x] Tonecurve
        - [x] Polygonal
        - [x] Gamma
        - [x] Posterization
            - [x] Nearest Neighhbor
            - [x] Equality
    - [ ] Dithering(support 2way)
        - [x] Nearest Neighbor
        - [x] Floyd-Steinberg
        - [x] Sierra Lite
        - [x] Atkinson
        - [ ] Poison Disk Sampling
    - [ ] Declease Color
        - [x] kMeans
- [ ] Filtering
    - [ ] Spatial
        - [ ] Average
        - [ ] Weighted Average
        - [ ] Gaussian
        - [ ] Prewitt
        - [ ] Sobel
        - [ ] Laplacian
        - [ ] Sharping
        - [ ] k-Nearest Neighbor
        - [ ] Bilateral
        - [ ] Non-Local Mean
        - [ ] Median
    - [ ] Freaquency
        - [ ] Low Pass
        - [ ] High Pass
        - [ ] Band Pass
        - [ ] High Emphasis
        - [ ] Gaussian Low Pass
        - [ ] Gaussian High Pass
        - [ ] Gaussian Band Pass
        - [ ] Gaussian High Emphasis
- [ ] Resize
    - [ ] Nearest Neighbor
    - [x] Bi-Linear
    - [ ] Bi-Cubic
    - [ ] Lanczos
- [ ] Image Operation
    - [ ] Alpha Blending
    - [ ] Emboss
    - [ ] Mask

### Utils

- [ ] I/O
    - [x] BMP
    - [x] PNG
    - [ ] JPEG
    - [ ] GIF
- [ ] Drawing
    - [ ] Line
    - [ ] Rectangle
    - [ ] Circle
    - [ ] Fonts

### Extra

- [x] Print
    - [x] Braile
    - [x] AA
    - [x] Animation
- [ ] TUI
    - [x] Print
        - [x] Image
        - [x] Histgram
        - [x] Spectrum
    - [ ] Processing



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/R1nY1x1/dippy",
    "name": "dip-python",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "dippy",
    "author": "RinYixi",
    "author_email": "hayashi0241@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/bc/76/e1c4ee10eee580415118c56d59f011f6acdc5b39f3bc434670d887b716e3/dip-python-0.1.5.tar.gz",
    "platform": null,
    "description": "# dippy\n\nDippy is DIP(Digital Image Processing) in Python3.\n\nThis library depends on Numpy only.\n\n\n## Installation\n\n```\n$ pip install dip-python\n```\n\n## Features\n\n### Algorithm\n\n- [ ] Convert\n    - [x] Inverse NegPog\n    - [x] Color\n        - [x] rgb2gray\n        - [x] rgb2bgr\n        - [x] rgb2hsv\n    - [x] binarize\n        - [x] threshold\n        - [x] otsu\n    - [ ] Histgram Equalization\n    - [x] Tonecurve\n        - [x] Polygonal\n        - [x] Gamma\n        - [x] Posterization\n            - [x] Nearest Neighhbor\n            - [x] Equality\n    - [ ] Dithering(support 2way)\n        - [x] Nearest Neighbor\n        - [x] Floyd-Steinberg\n        - [x] Sierra Lite\n        - [x] Atkinson\n        - [ ] Poison Disk Sampling\n    - [ ] Declease Color\n        - [x] kMeans\n- [ ] Filtering\n    - [ ] Spatial\n        - [ ] Average\n        - [ ] Weighted Average\n        - [ ] Gaussian\n        - [ ] Prewitt\n        - [ ] Sobel\n        - [ ] Laplacian\n        - [ ] Sharping\n        - [ ] k-Nearest Neighbor\n        - [ ] Bilateral\n        - [ ] Non-Local Mean\n        - [ ] Median\n    - [ ] Freaquency\n        - [ ] Low Pass\n        - [ ] High Pass\n        - [ ] Band Pass\n        - [ ] High Emphasis\n        - [ ] Gaussian Low Pass\n        - [ ] Gaussian High Pass\n        - [ ] Gaussian Band Pass\n        - [ ] Gaussian High Emphasis\n- [ ] Resize\n    - [ ] Nearest Neighbor\n    - [x] Bi-Linear\n    - [ ] Bi-Cubic\n    - [ ] Lanczos\n- [ ] Image Operation\n    - [ ] Alpha Blending\n    - [ ] Emboss\n    - [ ] Mask\n\n### Utils\n\n- [ ] I/O\n    - [x] BMP\n    - [x] PNG\n    - [ ] JPEG\n    - [ ] GIF\n- [ ] Drawing\n    - [ ] Line\n    - [ ] Rectangle\n    - [ ] Circle\n    - [ ] Fonts\n\n### Extra\n\n- [x] Print\n    - [x] Braile\n    - [x] AA\n    - [x] Animation\n- [ ] TUI\n    - [x] Print\n        - [x] Image\n        - [x] Histgram\n        - [x] Spectrum\n    - [ ] Processing\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Digital Image Processing in Python",
    "version": "0.1.5",
    "project_urls": {
        "Homepage": "https://github.com/R1nY1x1/dippy"
    },
    "split_keywords": [
        "dippy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e026d2f12a260e0f18eb312490c9c1ca6cebf7dfb9ebee9edda813036b8b03b7",
                "md5": "a17eca40849e2ffbf4c56c87d15d5755",
                "sha256": "a8a5cfb38f03345de70995aa0f101de2c9de2fb99e925ee4e11b02f1040b4582"
            },
            "downloads": -1,
            "filename": "dip_python-0.1.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a17eca40849e2ffbf4c56c87d15d5755",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 11610,
            "upload_time": "2023-07-04T20:58:27",
            "upload_time_iso_8601": "2023-07-04T20:58:27.148437Z",
            "url": "https://files.pythonhosted.org/packages/e0/26/d2f12a260e0f18eb312490c9c1ca6cebf7dfb9ebee9edda813036b8b03b7/dip_python-0.1.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc76e1c4ee10eee580415118c56d59f011f6acdc5b39f3bc434670d887b716e3",
                "md5": "5298e97911f6b2c1da26ee8f7ff85e73",
                "sha256": "346a6d2084bc03470bd077aabe9beb829b87aa968927505d2770b7ac177c1590"
            },
            "downloads": -1,
            "filename": "dip-python-0.1.5.tar.gz",
            "has_sig": false,
            "md5_digest": "5298e97911f6b2c1da26ee8f7ff85e73",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 9900,
            "upload_time": "2023-07-04T20:58:28",
            "upload_time_iso_8601": "2023-07-04T20:58:28.785109Z",
            "url": "https://files.pythonhosted.org/packages/bc/76/e1c4ee10eee580415118c56d59f011f6acdc5b39f3bc434670d887b716e3/dip-python-0.1.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-04 20:58:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "R1nY1x1",
    "github_project": "dippy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "dip-python"
}
        
Elapsed time: 0.09813s