faceext


Namefaceext JSON
Version 0.0.3 PyPI version JSON
download
home_pagehttps://github.com/y-takefuji/faceext
Summaryfaceext for hiding all of your clothes and background except your face
upload_time2024-05-18 05:39:15
maintainerNone
docs_urlNone
authoryoshiyasu takefuji
requires_python>=3.8
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # faceext
This is under review.

This is a faceext Python software for hiding all of your clothes and 
background except your face.
faceext.py is based on two state-of-the-art libraries including 
mediapipe library for segmenting a face from the original image and 
opencv library for superimposing faces and monotonous backgrounds 
(black, white, or gray). 

faceext has been downloaded 7876 times worldwide.

OBS studio can play a virtual camera so that the crafted image of extracted face
with superimposed monotonous background can be fed to remote meeting applications.
Remote meeting applicaions including Zoom, WebEx, and Google meet
were successfully tested.

Python3.7 or Python3.8 is recommended.

# How to install faceext

You need to install OBS studio: 
https://obsproject.com/download

You also need to install mediapipe and opencv:

$ pip install mediapipe

$ pip install opencv-python

Finally install faceext

$ pip install faceext

$ pip install faceext --force-reinstall --no-cache-dir --no-binary :all:

# How to run faceext
Run faceext.

$ faceext

Your face with gray color background will be popped on the screen.

There are three background colors: black "-B", gray "-G", and white color "-W".
The default background color is gray.

$ faceext -G

You can add a message or name on the crafted image.

$ faceext -B yoshi

or

$ faceext -W yoshiyasu takefuji

Run OBS studio and select the popped image as source.

Then press the "start virtual camera" button in OBS studio.

Run any remote meeting application and select OBS virtual camera in video source selection.

That is all.







            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/y-takefuji/faceext",
    "name": "faceext",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "yoshiyasu takefuji",
    "author_email": "takefuji@keio.jp",
    "download_url": "https://files.pythonhosted.org/packages/18/f6/1170f8b9966cdc0a9573c7b21671da8b9445c54fde88b641728b4f6cfdf2/faceext-0.0.3.tar.gz",
    "platform": null,
    "description": "# faceext\nThis is under review.\n\nThis is a faceext Python software for hiding all of your clothes and \nbackground except your face.\nfaceext.py is based on two state-of-the-art libraries including \nmediapipe library for segmenting a face from the original image and \nopencv library for superimposing faces and monotonous backgrounds \n(black, white, or gray). \n\nfaceext has been downloaded 7876 times worldwide.\n\nOBS studio can play a virtual camera so that the crafted image of extracted face\nwith superimposed monotonous background can be fed to remote meeting applications.\nRemote meeting applicaions including Zoom, WebEx, and Google meet\nwere successfully tested.\n\nPython3.7 or Python3.8 is recommended.\n\n# How to install faceext\n\nYou need to install OBS studio: \nhttps://obsproject.com/download\n\nYou also need to install mediapipe and opencv:\n\n$ pip install mediapipe\n\n$ pip install opencv-python\n\nFinally install faceext\n\n$ pip install faceext\n\n$ pip install faceext --force-reinstall --no-cache-dir --no-binary :all:\n\n# How to run faceext\nRun faceext.\n\n$ faceext\n\nYour face with gray color background will be popped on the screen.\n\nThere are three background colors: black \"-B\", gray \"-G\", and white color \"-W\".\nThe default background color is gray.\n\n$ faceext -G\n\nYou can add a message or name on the crafted image.\n\n$ faceext -B yoshi\n\nor\n\n$ faceext -W yoshiyasu takefuji\n\nRun OBS studio and select the popped image as source.\n\nThen press the \"start virtual camera\" button in OBS studio.\n\nRun any remote meeting application and select OBS virtual camera in video source selection.\n\nThat is all.\n\n\n\n\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "faceext for hiding all of your clothes and background except your face",
    "version": "0.0.3",
    "project_urls": {
        "Bug Tracker": "https://github.com/y-takefuji/faceext",
        "Homepage": "https://github.com/y-takefuji/faceext"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb34bdf55c72b38c949f1983ba15273d6ed75428b2dcfb73716bba6d2406bc4c",
                "md5": "f6a2b818b74f1d43214f37a51d29a5cd",
                "sha256": "f9af4d246de3a50c3462654acf7cf8eef1ed56f6bf3056950c7f803e76409309"
            },
            "downloads": -1,
            "filename": "faceext-0.0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f6a2b818b74f1d43214f37a51d29a5cd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 3265,
            "upload_time": "2024-05-18T05:39:13",
            "upload_time_iso_8601": "2024-05-18T05:39:13.297200Z",
            "url": "https://files.pythonhosted.org/packages/eb/34/bdf55c72b38c949f1983ba15273d6ed75428b2dcfb73716bba6d2406bc4c/faceext-0.0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "18f61170f8b9966cdc0a9573c7b21671da8b9445c54fde88b641728b4f6cfdf2",
                "md5": "3b431eba3a3105209b40bb023756fba5",
                "sha256": "8b18a576e7be393ed260a3325c0643fcb4a2317dd9dd65590e38b20e5b9b7c87"
            },
            "downloads": -1,
            "filename": "faceext-0.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "3b431eba3a3105209b40bb023756fba5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 3079,
            "upload_time": "2024-05-18T05:39:15",
            "upload_time_iso_8601": "2024-05-18T05:39:15.044970Z",
            "url": "https://files.pythonhosted.org/packages/18/f6/1170f8b9966cdc0a9573c7b21671da8b9445c54fde88b641728b4f6cfdf2/faceext-0.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-18 05:39:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "y-takefuji",
    "github_project": "faceext",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "faceext"
}
        
Elapsed time: 0.24790s