{"id":15027965,"url":"https://github.com/pfnet/paintschainer","last_synced_at":"2025-05-15T01:08:33.064Z","repository":{"id":48174304,"uuid":"80181687","full_name":"pfnet/PaintsChainer","owner":"pfnet","description":"line drawing colorization using chainer","archived":false,"fork":false,"pushed_at":"2019-01-06T02:35:33.000Z","size":22484,"stargazers_count":3774,"open_issues_count":44,"forks_count":553,"subscribers_count":266,"default_branch":"master","last_synced_at":"2025-05-15T01:08:25.957Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://paintschainer.preferred.tech/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pfnet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-27T04:44:13.000Z","updated_at":"2025-05-03T20:22:17.000Z","dependencies_parsed_at":"2022-08-26T13:11:26.882Z","dependency_job_id":null,"html_url":"https://github.com/pfnet/PaintsChainer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfnet%2FPaintsChainer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfnet%2FPaintsChainer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfnet%2FPaintsChainer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pfnet%2FPaintsChainer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pfnet","download_url":"https://codeload.github.com/pfnet/PaintsChainer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254254042,"owners_count":22039792,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-09-24T20:07:22.286Z","updated_at":"2025-05-15T01:08:28.057Z","avatar_url":"https://github.com/pfnet.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Paints Chainer\r\nPaints Chainer is a line drawing colorizer using chainer.\r\nUsing CNN, you can colorize your sketch semi-automatically .\r\n\r\n![image](https://github.com/pfnet/PaintsChainer/blob/open/sample.png)\r\n\r\n## DEMO\r\nhttp://paintschainer.preferred.tech/\r\n\r\n\r\n## Requirement\r\nIf not specified, versions are assumed to be recent LTS version.\r\n- A Nvidia graphic card supporting cuDNN i.e. compute capability \u003e= 3.0 (See https://developer.nvidia.com/cuda-gpus)\r\n- Linux: gcc/ g++ 4.8\r\n- Windows: \"Microsoft Visual C++ Build Tools 2015\" (NOT \"Microsoft Visual Studio Community 2015\")\r\n- Python 3 (3.5 recommended) ( Python 2.7 needs modifying web host (at least) )\r\n- Numpy\r\n- openCV \"cv2\" (Python 3 support possible, see installation guide)\r\n- Chainer 2.0.0 or later\r\n- CUDA / cuDNN (If you use GPU)\r\n\r\n## Installation Guide\r\ncheck wiki page\r\nhttps://github.com/pfnet/PaintsChainer/wiki/Installation-Guide\r\n\r\n\r\n## Starting web host\r\nUI is html based. using wPaint.js\r\nServer side is very basic python server\r\n\r\nboot local server\r\n`python server.py`\r\n\r\naccess to localhost\r\n`localhost:8000/`\r\n\r\n\r\n## Learning\r\nmain code of colorization is in `cgi-bin/paint_x2_unet`\r\n\r\nto train 1st layer using GPU 0 `python train_128.py -g 0`\r\nto train 2nd layer using GPU 0 `python train_x2.py -g 0`\r\n\r\n## License\r\nSource code : MIT License\r\n\r\nPre-trained Model : All Rights Reserved\r\n\r\n## Pre-Trained Models\r\nDownload following model files to  cgi-bin/paint_x2_unet/models/\r\n\r\nhttp://paintschainer.preferred.tech/downloads/\r\n\r\n(Copyright 2017 Taizan Yonetsuji All Rights Reserved.)\r\n\r\n## Developer Community\r\nFeel free to request an invitation!\r\n\r\nhttps://paintschainerdev.slack.com/\r\n\r\n## Acknowledgements\r\nThis project is powered by Preferred Networks.\r\n\r\nThanks a lot for rezoolab, mattya, okuta, ofk . This project could not be achived without their great support.\r\n\r\nLine drawing of top image is by ioiori18.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfnet%2Fpaintschainer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpfnet%2Fpaintschainer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpfnet%2Fpaintschainer/lists"}