{"id":18611013,"url":"https://github.com/beangreen247/python-ai-arts","last_synced_at":"2026-04-18T15:35:21.471Z","repository":{"id":153757199,"uuid":"220544259","full_name":"BeanGreen247/Python-AI-Arts","owner":"BeanGreen247","description":"AI in Python that converts selected image into the same image in an art style of another selected image.","archived":false,"fork":false,"pushed_at":"2020-03-29T22:30:46.000Z","size":2866,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-03-02T02:19:18.987Z","etag":null,"topics":["andrew-zisserman","art-style","beangreen247","debian","deep-convoltional-networks","linux","python-ai-arts","scale-image-recognition","vgg16","vgg19"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BeanGreen247.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-11-08T20:41:13.000Z","updated_at":"2023-10-26T20:27:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"5b059786-ec23-432f-9306-fcd783644ac0","html_url":"https://github.com/BeanGreen247/Python-AI-Arts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BeanGreen247/Python-AI-Arts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeanGreen247%2FPython-AI-Arts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeanGreen247%2FPython-AI-Arts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeanGreen247%2FPython-AI-Arts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeanGreen247%2FPython-AI-Arts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BeanGreen247","download_url":"https://codeload.github.com/BeanGreen247/Python-AI-Arts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeanGreen247%2FPython-AI-Arts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31974703,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["andrew-zisserman","art-style","beangreen247","debian","deep-convoltional-networks","linux","python-ai-arts","scale-image-recognition","vgg16","vgg19"],"created_at":"2024-11-07T03:12:23.255Z","updated_at":"2026-04-18T15:35:21.440Z","avatar_url":"https://github.com/BeanGreen247.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python-AI-Arts\nAI in Python that converts seleted image into the same image in an art style of another selected image.\n\n## Setup\n### Install python\n```\nsudo apt install python python-dev python3.7 python3.7-dev python-tk protobuf-compiler \nsudo apt install python-pip python3-pip \nsudo apt-get install python3 python-dev python3-dev \\\n     build-essential libssl-dev libffi-dev \\\n     libxml2-dev libxslt1-dev zlib1g-dev \\\n     python-pip\nsudo apt-get install -y python-h5py\nsudo apt-get install -y python3-h5py\n```\n### Upgrade setuptools\n```\npip3 install --upgrade setuptools\n```\nInstall testresources if missing\n```\npip3 install testresources\n```\n### Install the dependencies\n```\nsudo apt-get install -y libpng-dev libtiff-dev libwebp-dev xcftools\npip3 install sklearn\npip3 install numpy\npip3 install argparse\npip3 install h5py==2.7.1\npip3 install keras==2.0.5\npip3 install conda\npip3 install pillow\npip3 install theano\npip3 install imread\npip3 install scipy==1.1.0\npip3 install scikit-image==0.15.0\npip3 install tensorflow==1.5\n```\nIf a different version of scipy gets installed remove it and replace with 1.1.0\n```\npip3 uninstall scipy\npip3 install scipy==1.1.0\n```\nDo the same for keras\n```\npip3 uninstall keras\npip3 install keras==2.0.5\n```\nDo the same for h5py\n```\npip3 uninstall h5py\npip3 install h5py==2.7.1\n```\nDo the same for scikit-image\n```\npip3 uninstall scikit-image\npip3 install scikit-image==0.15.0\n```\n## Usage\n\nThere are 3 images to identify when we run the script\n\n1. Your base image (to artify)\n2. Your reference image (the art to learn from)\n3. Your generated image\n\nRun the following comand to generate an image in your chosen style\n```\npython3.6 Network.py \"/path/to/content image\" \"path/to/style image\" \"result prefix or /path/to/result prefix\"\n```\nExample\n```\npython3.6 Network.py ~/Pictures/AIArtConversion/scotland-castle.jpg ~/Pictures/AIArtConversion/modernism.jpg ~/Pictures/AIArtConversion/result.jpg\n```\n## Sample output\n[MEGA.nz](https://mega.nz/#F!f9tTQKrI!QWYYvLEzRpvd8Mjn5Jt9iw)\n\n## Convolutional Network Used\n[VGG16-info](https://www.mathworks.com/help/deeplearning/ref/vgg16.html)\n\n[VGG19-info](https://www.mathworks.com/help/deeplearning/ref/vgg19.html)\n\n[Very Deep Convoltional Networks for Large-Scale Image Recognition by Karen Simonyan \u0026 Andrew Zisserman](https://arxiv.org/pdf/1409.1556.pdf)\n\nKaren Simonyan \u0026 Andrew Zisserman. Very Deep Convoltional Networks for Large-Scale Image Recognition. PDF file. April 10 2015\n\n[Generalizing Pooling Functions in Convolutional Neural Networks : Mixed, Gated, and Tree](https://arxiv.org/pdf/1509.08985.pdf)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeangreen247%2Fpython-ai-arts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeangreen247%2Fpython-ai-arts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeangreen247%2Fpython-ai-arts/lists"}