janvarev / chain-img-plugin-codeformer

Codeformer plugin for chain-img-processor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chain-img-plugin-codeformer

Codeformer plugin for chain-img-processor framework (plug-and-play) https://github.com/janvarev/chain-img-processor

NOTE: in 2.0 multithreaded/multiimage mode is significantly faster because of reuse NN models in memory. But still better is to use 1 thread - it's effective too.

Example

origin

Code (in demo_run.py)

chain_processor = ChainImgProcessor()
chain_processor.init_with_plugins()

img = cv2.imread("demo_photo.jpg")
resimg, params = chain_processor.run_chain(img, {}, "codeformer")
cv2.imwrite("demo_photo_res.jpg", resimg)

Result:

result

Plugin default params

Adjustable in core/plugin_codeformer.json after first run.

{
    "background_enhance": True,  #
    "face_upsample": True,  #
    "upscale": 2,  #
    "codeformer_fidelity": 0.8,
},

About

Codeformer plugin for chain-img-processor


Languages

Language:Python 100.0%