diff --git a/HEAD/.buildinfo b/HEAD/.buildinfo index eabdcbb755e4c8193a93b7f295a11a9aa98b63a2..7a80bbd6982c81d60a6e9cd1603081671ee4e2f1 100644 --- a/HEAD/.buildinfo +++ b/HEAD/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 90723dfe434740a831e1c08d8f4b1fa9 +config: 796b0eaa5c239f3281e8bccf542c19d8 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/HEAD/.doctrees/api_doc/ascii/drawing.doctree b/HEAD/.doctrees/api_doc/ascii/drawing.doctree index 6898c77fdb9b1aa9b6fc8b3faf132fa21edcc73c..6bafc703794701686b9ec2454057caf5b4f78f25 100644 Binary files a/HEAD/.doctrees/api_doc/ascii/drawing.doctree and b/HEAD/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/HEAD/.doctrees/api_doc/ascii/index.doctree b/HEAD/.doctrees/api_doc/ascii/index.doctree index 5b0e689d3282f307584fa390d5248a0b52770704..0ee7fceebf37e13810eaddb0819e2214d8a164e7 100644 Binary files a/HEAD/.doctrees/api_doc/ascii/index.doctree and b/HEAD/.doctrees/api_doc/ascii/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/config/index.doctree b/HEAD/.doctrees/api_doc/config/index.doctree index bea821868078415a66d99742a223e6ff9bde3262..40d4c1ddacf0c0a11710fc96dffe1e0719306784 100644 Binary files a/HEAD/.doctrees/api_doc/config/index.doctree and b/HEAD/.doctrees/api_doc/config/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/config/meta.doctree b/HEAD/.doctrees/api_doc/config/meta.doctree index 8e929eff1e4936b1bd118c78d569475430d78821..30ec0e8040c2df31fe77a7005b19ba374b91d1a8 100644 Binary files a/HEAD/.doctrees/api_doc/config/meta.doctree and b/HEAD/.doctrees/api_doc/config/meta.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/background.doctree b/HEAD/.doctrees/api_doc/data/background.doctree index 3f6975b26f8fde6c240d241e9d99b0d870cccc9c..c72165ce6b823ee500e1cad91986872e839d4ba5 100644 Binary files a/HEAD/.doctrees/api_doc/data/background.doctree and b/HEAD/.doctrees/api_doc/data/background.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/decode.doctree b/HEAD/.doctrees/api_doc/data/decode.doctree index 73c36d8607e7a4e69016a263565beb2efac1d321..7cc2f4c4ecde64c8d5b9ee30f54c90ba9093ba3a 100644 Binary files a/HEAD/.doctrees/api_doc/data/decode.doctree and b/HEAD/.doctrees/api_doc/data/decode.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/encode.doctree b/HEAD/.doctrees/api_doc/data/encode.doctree index 07f700d9cb2bb650958667545feaafdad9856d57..99d5ccf3b3a8585b5db9b1508aa57cbe7a25e9da 100644 Binary files a/HEAD/.doctrees/api_doc/data/encode.doctree and b/HEAD/.doctrees/api_doc/data/encode.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/image.doctree b/HEAD/.doctrees/api_doc/data/image.doctree index 7422552e80471a777bf157ebe897f118fdf14d3a..1fe0c9c5567d39ef37930b302ecf003f5713e836 100644 Binary files a/HEAD/.doctrees/api_doc/data/image.doctree and b/HEAD/.doctrees/api_doc/data/image.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/index.doctree b/HEAD/.doctrees/api_doc/data/index.doctree index da17b4ef501019595d3f1ce9bc9a7d85e718d464..34a78aa22f8841343c51f8d01f9f60d3a5af1f1d 100644 Binary files a/HEAD/.doctrees/api_doc/data/index.doctree and b/HEAD/.doctrees/api_doc/data/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/data/layer.doctree b/HEAD/.doctrees/api_doc/data/layer.doctree index 2c6033218df4c918e78c0456e724b35ef9ff5787..e15796ea0a565c10a3006b29b4420a4a7bd6ff9c 100644 Binary files a/HEAD/.doctrees/api_doc/data/layer.doctree and b/HEAD/.doctrees/api_doc/data/layer.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree b/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree index 3eca0604278f3bce706a9a98282cd887b96eadfe..f9fd76cf5d4e896fcbbbef8627a5c30e0088fae2 100644 Binary files a/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree and b/HEAD/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/censor.doctree b/HEAD/.doctrees/api_doc/detect/censor.doctree index 48a56c8c04bb82c5fefcfae91f5dc4be2d0ab3dc..93c2984c9cf1c3ed41fb8a6a3039534995417641 100644 Binary files a/HEAD/.doctrees/api_doc/detect/censor.doctree and b/HEAD/.doctrees/api_doc/detect/censor.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/eye.doctree b/HEAD/.doctrees/api_doc/detect/eye.doctree index 1cf28357d57ef878e4e1853ced207b8e343f6e3d..5a7b5548236a05f08fd531d8ba4a531f8636d09d 100644 Binary files a/HEAD/.doctrees/api_doc/detect/eye.doctree and b/HEAD/.doctrees/api_doc/detect/eye.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/face.doctree b/HEAD/.doctrees/api_doc/detect/face.doctree index 09ce3b990b9a1ad0f98a478e01d51a18c2aa486b..0fcc11b9acbf1317d02caf8ef262183c11342ca1 100644 Binary files a/HEAD/.doctrees/api_doc/detect/face.doctree and b/HEAD/.doctrees/api_doc/detect/face.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/halfbody.doctree b/HEAD/.doctrees/api_doc/detect/halfbody.doctree index ca57590175ffae34bf9a9ffcf212fd23925c45db..289f08a5baa406afe820b147b0187bac1c5b89b1 100644 Binary files a/HEAD/.doctrees/api_doc/detect/halfbody.doctree and b/HEAD/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/hand.doctree b/HEAD/.doctrees/api_doc/detect/hand.doctree index aab0517267c60444103597fbec9efaf614305f54..185c69d67bf90260787265eed032cb4545cc0f38 100644 Binary files a/HEAD/.doctrees/api_doc/detect/hand.doctree and b/HEAD/.doctrees/api_doc/detect/hand.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/head.doctree b/HEAD/.doctrees/api_doc/detect/head.doctree index e8f33559fafed4f7b4c0737f9c477f23d578ac45..0d4a2c680739f1170469a9d2f2581957fb553795 100644 Binary files a/HEAD/.doctrees/api_doc/detect/head.doctree and b/HEAD/.doctrees/api_doc/detect/head.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/index.doctree b/HEAD/.doctrees/api_doc/detect/index.doctree index c3fd3e0b082e8bb02e7176a325d06458c91432e5..c9bf9b91e739aca40edcc51aefca4d2e2ca6d254 100644 Binary files a/HEAD/.doctrees/api_doc/detect/index.doctree and b/HEAD/.doctrees/api_doc/detect/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/nudenet.doctree b/HEAD/.doctrees/api_doc/detect/nudenet.doctree index f823bb67aa3faf30974e3bc8ed87498c712a0a7f..fe428148e3d39fa11b000d6b2f21fb44a0b74eb0 100644 Binary files a/HEAD/.doctrees/api_doc/detect/nudenet.doctree and b/HEAD/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/person.doctree b/HEAD/.doctrees/api_doc/detect/person.doctree index bcac59056698926a8054850731b7aee59c111ba9..077fd642ebf1642c60bd8e48020fe3938a5dd966 100644 Binary files a/HEAD/.doctrees/api_doc/detect/person.doctree and b/HEAD/.doctrees/api_doc/detect/person.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/similarity.doctree b/HEAD/.doctrees/api_doc/detect/similarity.doctree index 050dfdebd7e30d3d4c24503795ba4b4d4a367611..0206cad0af4c12a4c33b99b535a6b0210daa472d 100644 Binary files a/HEAD/.doctrees/api_doc/detect/similarity.doctree and b/HEAD/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/text.doctree b/HEAD/.doctrees/api_doc/detect/text.doctree index aaecd7aa0fbb7f6f54c080ddf7ca4226f15baab9..ec85ec7793c965c20e3fffcd2876d07dcfbb36e7 100644 Binary files a/HEAD/.doctrees/api_doc/detect/text.doctree and b/HEAD/.doctrees/api_doc/detect/text.doctree differ diff --git a/HEAD/.doctrees/api_doc/detect/visual.doctree b/HEAD/.doctrees/api_doc/detect/visual.doctree index 3f5774c0df207744415864673e8c2458faafc056..9d3891b95f16a62a50ad6269242cad93fada8334 100644 Binary files a/HEAD/.doctrees/api_doc/detect/visual.doctree and b/HEAD/.doctrees/api_doc/detect/visual.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/canny.doctree b/HEAD/.doctrees/api_doc/edge/canny.doctree index a89222a1fb6d2ea6ac2b4d1564cbfae3ea373730..7f8f6fb07ad3a55b83254e5b547469e4a9543052 100644 Binary files a/HEAD/.doctrees/api_doc/edge/canny.doctree and b/HEAD/.doctrees/api_doc/edge/canny.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/index.doctree b/HEAD/.doctrees/api_doc/edge/index.doctree index eb80ccc94112f60e8d6644ad44fa4dcbf810a2a2..e485c7ee5b545e612a8c6ee9bc075073e95c9041 100644 Binary files a/HEAD/.doctrees/api_doc/edge/index.doctree and b/HEAD/.doctrees/api_doc/edge/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/lineart.doctree b/HEAD/.doctrees/api_doc/edge/lineart.doctree index 05aa9a8225c39f15d260ad8c3245e3438f91dae5..9e44325f912160efbea2136612b285fd2f8b1fb8 100644 Binary files a/HEAD/.doctrees/api_doc/edge/lineart.doctree and b/HEAD/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree b/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree index a47e54132f13e46c8570363a930b236e4b7754f4..848b6ffd5dbd8048596cb78571e13c2991ebd055 100644 Binary files a/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree and b/HEAD/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/classify.doctree b/HEAD/.doctrees/api_doc/generic/classify.doctree index fdd4b45651c9263cacc5ea31e2cdcfd44728dac1..06e7b9373f43c6be6246afdfd8cc07e9bcf1777f 100644 Binary files a/HEAD/.doctrees/api_doc/generic/classify.doctree and b/HEAD/.doctrees/api_doc/generic/classify.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/enhance.doctree b/HEAD/.doctrees/api_doc/generic/enhance.doctree index 9e197612423457a1e9f0016ce356463319e185d8..989ca3e6b5fc9b33730a0a9cd60bb45989e65398 100644 Binary files a/HEAD/.doctrees/api_doc/generic/enhance.doctree and b/HEAD/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/index.doctree b/HEAD/.doctrees/api_doc/generic/index.doctree index fffc1c51a1f9d364f46d3e9416d82fdae701c433..c38fa1db66cbf8f9586711ebab377bfb81a02079 100644 Binary files a/HEAD/.doctrees/api_doc/generic/index.doctree and b/HEAD/.doctrees/api_doc/generic/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/generic/yolo.doctree b/HEAD/.doctrees/api_doc/generic/yolo.doctree index 9ff033f7de7070d64ca0a1574a3776e942d036fd..5be8c6e8dbe3dab3860d3f1066ca5b3c686a5d73 100644 Binary files a/HEAD/.doctrees/api_doc/generic/yolo.doctree and b/HEAD/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/HEAD/.doctrees/api_doc/metadata/geninfo.doctree b/HEAD/.doctrees/api_doc/metadata/geninfo.doctree index 689f103b924c9ee3b8f038ecc99043f0113fa326..59bf319a70a0468f407d2cdf9a6350db997b9d14 100644 Binary files a/HEAD/.doctrees/api_doc/metadata/geninfo.doctree and b/HEAD/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/HEAD/.doctrees/api_doc/metadata/index.doctree b/HEAD/.doctrees/api_doc/metadata/index.doctree index dfcaee2abb2a0417c9f3d24dbd2290199884aba7..14c2668e67e4adca264ecd146a26a4943abaa004 100644 Binary files a/HEAD/.doctrees/api_doc/metadata/index.doctree and b/HEAD/.doctrees/api_doc/metadata/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/metadata/lsb.doctree b/HEAD/.doctrees/api_doc/metadata/lsb.doctree index 6c07a3c7e53c3368020a0d6dfb96a3a6958d247e..048337e7ccfa2c1b4e1477c740e91c603d219858 100644 Binary files a/HEAD/.doctrees/api_doc/metadata/lsb.doctree and b/HEAD/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree b/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree index 820567709a464c497d8aa985ce7d0a82c4b78582..5aee5c9aa95d2b17c450fdc8d7f03a7fa8ab1dfa 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree and b/HEAD/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/ccip.doctree b/HEAD/.doctrees/api_doc/metrics/ccip.doctree index f8bb91aef8c28a5f7dad6e8f987f3119f1007a5e..433eac2aca3342791ac42b20a5d7e1ec607d4ef3 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/ccip.doctree and b/HEAD/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree b/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree index 283a567c2749dc91ca97cbe907a5480e5f68e58c..047d1a150531159f2e3e225d69d16c407a6eea28 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/HEAD/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/index.doctree b/HEAD/.doctrees/api_doc/metrics/index.doctree index 19a7a88e4542eaa74f20f0afd216a53f5ab598a3..37448ceeb805dc52943b8534786ddeaf6e58aacf 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/index.doctree and b/HEAD/.doctrees/api_doc/metrics/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/laplacian.doctree b/HEAD/.doctrees/api_doc/metrics/laplacian.doctree index 1f3e8408c9b16ff04c2a61737fd1c5c9ae4c36df..dce07d8ef12387a0283d605d18c2b5c4a8094b5c 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/laplacian.doctree and b/HEAD/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/lpips.doctree b/HEAD/.doctrees/api_doc/metrics/lpips.doctree index 123e6de02ddd029b4156140e8380515b2d2c1a8e..d3434b9896752ab98fa4cdfb6d322f4719297603 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/lpips.doctree and b/HEAD/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/HEAD/.doctrees/api_doc/metrics/psnr_.doctree b/HEAD/.doctrees/api_doc/metrics/psnr_.doctree index 5827f6f087753adc4494488562367d0e14d8fb23..c3b8e4ccacb055aa799a30fcb25c9641d176d594 100644 Binary files a/HEAD/.doctrees/api_doc/metrics/psnr_.doctree and b/HEAD/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/HEAD/.doctrees/api_doc/ocr/index.doctree b/HEAD/.doctrees/api_doc/ocr/index.doctree index 85dc03270623758cc45b01d04c7eff5ff1a0c833..c8d9d0aabb40cd5776b7690a1f8c35ac0cc1605a 100644 Binary files a/HEAD/.doctrees/api_doc/ocr/index.doctree and b/HEAD/.doctrees/api_doc/ocr/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/align.doctree b/HEAD/.doctrees/api_doc/operate/align.doctree index 9b21d4ee8c73939af67d77dea8d30e453429d1cd..d5cc3b68d0b26844cc40ce9973daac2b94dc804a 100644 Binary files a/HEAD/.doctrees/api_doc/operate/align.doctree and b/HEAD/.doctrees/api_doc/operate/align.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/censor.doctree b/HEAD/.doctrees/api_doc/operate/censor.doctree index a2e40e633d85bd569d03d77a6805bc849c765c6e..db7f4ea2d09a63c87873283d6994732882f8534c 100644 Binary files a/HEAD/.doctrees/api_doc/operate/censor.doctree and b/HEAD/.doctrees/api_doc/operate/censor.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/imgcensor.doctree b/HEAD/.doctrees/api_doc/operate/imgcensor.doctree index 456e93051049328eefbfd00b9333d923b1ecec56..cc53c77ebd28a3ef36355e0ea825a7f46a99300c 100644 Binary files a/HEAD/.doctrees/api_doc/operate/imgcensor.doctree and b/HEAD/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/index.doctree b/HEAD/.doctrees/api_doc/operate/index.doctree index cae7fdbc9652334c62fe6a44b8a9899115b19795..3d6c0a3dbf6d00bf345911259b045021361875aa 100644 Binary files a/HEAD/.doctrees/api_doc/operate/index.doctree and b/HEAD/.doctrees/api_doc/operate/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/operate/squeeze.doctree b/HEAD/.doctrees/api_doc/operate/squeeze.doctree index b5cb31d80f57ca20366b1c80ed8213ce914a41bb..c9da0e17c6858ea19fafeaab2f0be69872af096c 100644 Binary files a/HEAD/.doctrees/api_doc/operate/squeeze.doctree and b/HEAD/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/dwpose.doctree b/HEAD/.doctrees/api_doc/pose/dwpose.doctree index 69a0dd75fea5597e5825b8a4743a193f7283275b..9412ee9cb501070a6cc4ea17674663ed5d832c61 100644 Binary files a/HEAD/.doctrees/api_doc/pose/dwpose.doctree and b/HEAD/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/format.doctree b/HEAD/.doctrees/api_doc/pose/format.doctree index 24b7933aae84d2a99797de997cad77218f777b26..a2d19ecfd000c31e9566f91ca4d33c18931315f5 100644 Binary files a/HEAD/.doctrees/api_doc/pose/format.doctree and b/HEAD/.doctrees/api_doc/pose/format.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/index.doctree b/HEAD/.doctrees/api_doc/pose/index.doctree index 58c0545942bed814b8ebbff021d21bed47f5f78e..84b6eb232e9f7fb2e633e17273e93c90b2088c25 100644 Binary files a/HEAD/.doctrees/api_doc/pose/index.doctree and b/HEAD/.doctrees/api_doc/pose/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/pose/visual.doctree b/HEAD/.doctrees/api_doc/pose/visual.doctree index f06c767a863b50e8b747b8508662aec31eb808cb..93db34050f44f418b669c738e9b5021885ae018d 100644 Binary files a/HEAD/.doctrees/api_doc/pose/visual.doctree and b/HEAD/.doctrees/api_doc/pose/visual.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/base.doctree b/HEAD/.doctrees/api_doc/preprocess/base.doctree index 542ca9ae8df632299be60fecc3c403f3e92120b1..fb81efa16b02c96ad425f70454eb671016a7092d 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/base.doctree and b/HEAD/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/index.doctree b/HEAD/.doctrees/api_doc/preprocess/index.doctree index db9e5c19f9e860fbbb3ee6e302c69f955e711cc9..1888605f2ee7051b787b6bf89d6605917d1f75bd 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/index.doctree and b/HEAD/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/pillow.doctree b/HEAD/.doctrees/api_doc/preprocess/pillow.doctree index 1a91b6cc874ae29a8c5707b76c655502ec38abae..12fcd3f591c8c662250d83902d65ece36776e60a 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/pillow.doctree and b/HEAD/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree b/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree index 2c493a0dd7c194af2b2430d1885a7046bf05f0a1..24837303c85dae8013268bbbbaf72353aada146f 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree and b/HEAD/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/HEAD/.doctrees/api_doc/preprocess/transformers.doctree b/HEAD/.doctrees/api_doc/preprocess/transformers.doctree index e1cd41e1f7b5972d4eec7664a34a1e51462421a9..e9e8f08f1c5c1b5fba1a8fea5321a7854452c8c1 100644 Binary files a/HEAD/.doctrees/api_doc/preprocess/transformers.doctree and b/HEAD/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/HEAD/.doctrees/api_doc/resource/background.doctree b/HEAD/.doctrees/api_doc/resource/background.doctree index ea81ba87766d8f77274b1f78c8e03db786d4c74c..b2f3b1879e630b06ad7148aa60431e98da7b902e 100644 Binary files a/HEAD/.doctrees/api_doc/resource/background.doctree and b/HEAD/.doctrees/api_doc/resource/background.doctree differ diff --git a/HEAD/.doctrees/api_doc/resource/index.doctree b/HEAD/.doctrees/api_doc/resource/index.doctree index c91bbc02a0feb6a475629270b04a652920300d47..73c83ecf80677fb7d49a78a061eeffaa8637f3cb 100644 Binary files a/HEAD/.doctrees/api_doc/resource/index.doctree and b/HEAD/.doctrees/api_doc/resource/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/adversarial.doctree b/HEAD/.doctrees/api_doc/restore/adversarial.doctree index 8b5837386e2f30022b94466d105f3c33b8bb0d99..9783c0cef35b87f5c3592f2646f86d4e5aba2d39 100644 Binary files a/HEAD/.doctrees/api_doc/restore/adversarial.doctree and b/HEAD/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/index.doctree b/HEAD/.doctrees/api_doc/restore/index.doctree index 57f5986c7f89aac574ad02493f0eab509e8af75b..d27b24297308d0c4b83c1d2a4318cf9f1aad09c8 100644 Binary files a/HEAD/.doctrees/api_doc/restore/index.doctree and b/HEAD/.doctrees/api_doc/restore/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/nafnet.doctree b/HEAD/.doctrees/api_doc/restore/nafnet.doctree index 77fedacfb82dd0a9990cabc8971e29c8209cec11..38cf2355505cfe439f0b08e236a2cd8b12cf453c 100644 Binary files a/HEAD/.doctrees/api_doc/restore/nafnet.doctree and b/HEAD/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/HEAD/.doctrees/api_doc/restore/scunet.doctree b/HEAD/.doctrees/api_doc/restore/scunet.doctree index 21c73f7bb2f410ed28924e70895f0cb5b317cbdb..e99084c8d0b7b96ae588c842c7566aa3a006b75f 100644 Binary files a/HEAD/.doctrees/api_doc/restore/scunet.doctree and b/HEAD/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/index.doctree b/HEAD/.doctrees/api_doc/sd/index.doctree index 0be4b18911133b2e0a544e742c5b9f5b89b3e128..ef326778afae13c38826f3dc8fee31660ba4c101 100644 Binary files a/HEAD/.doctrees/api_doc/sd/index.doctree and b/HEAD/.doctrees/api_doc/sd/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/metadata.doctree b/HEAD/.doctrees/api_doc/sd/metadata.doctree index 2dd9d1c075d75cc287a80b1b5b81b4b9d66d64bc..56d78338b461e36a1b741bdde1ee2f0b3b6b6566 100644 Binary files a/HEAD/.doctrees/api_doc/sd/metadata.doctree and b/HEAD/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/model.doctree b/HEAD/.doctrees/api_doc/sd/model.doctree index 2406b7ef3d0951eabd1cf9561b11d7a92783b89c..71416158cdfb86dd3a964837501522b080817b8c 100644 Binary files a/HEAD/.doctrees/api_doc/sd/model.doctree and b/HEAD/.doctrees/api_doc/sd/model.doctree differ diff --git a/HEAD/.doctrees/api_doc/sd/nai.doctree b/HEAD/.doctrees/api_doc/sd/nai.doctree index 860a67503dd796f83a26e198e820eb57238f463c..11110078e2cad8870e5de3203c6cedc5dceb5f18 100644 Binary files a/HEAD/.doctrees/api_doc/sd/nai.doctree and b/HEAD/.doctrees/api_doc/sd/nai.doctree differ diff --git a/HEAD/.doctrees/api_doc/segment/index.doctree b/HEAD/.doctrees/api_doc/segment/index.doctree index c2fb24ad1564f5240147b657b597ae11618e5fdb..4c53cadfcf0e6812ee07029a19b72813597b7d83 100644 Binary files a/HEAD/.doctrees/api_doc/segment/index.doctree and b/HEAD/.doctrees/api_doc/segment/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/segment/isnetis.doctree b/HEAD/.doctrees/api_doc/segment/isnetis.doctree index 890ff0cd0b91721c250678f2db6bf1fba348d5b6..7e7ceaca03d475e21743c33ca23e21d465cb69fb 100644 Binary files a/HEAD/.doctrees/api_doc/segment/isnetis.doctree and b/HEAD/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/blacklist.doctree b/HEAD/.doctrees/api_doc/tagging/blacklist.doctree index dd45dc2911d021c3f5be17c6d43da0529ec1e46d..df357d48b6d1687dded39a4253e68ffd5c5171a9 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/blacklist.doctree and b/HEAD/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/character.doctree b/HEAD/.doctrees/api_doc/tagging/character.doctree index 217fea0a0351318e00e779254cc7a50ed511cd88..9282bde6e688dc1c5731ef85f9077a713a5a5724 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/character.doctree and b/HEAD/.doctrees/api_doc/tagging/character.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree b/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree index e47dcae5800322b7f56f33db3920974dd899bc7e..f416af1042be8ec870c0a6e913e951a325d29ec3 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/HEAD/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree b/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree index 3d9e660fc04ca472a288b63187a084dfaf71673b..486b2085d270137fc4ff1e28543444d53ffc1b54 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/HEAD/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/format.doctree b/HEAD/.doctrees/api_doc/tagging/format.doctree index 01fa87b15340e0faa0ced7b36fdfce9c0c123b23..6301177ce58e33b58ecddaa0a25da4f93c27a9ac 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/format.doctree and b/HEAD/.doctrees/api_doc/tagging/format.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/index.doctree b/HEAD/.doctrees/api_doc/tagging/index.doctree index 4953494d86f12882a74ad703be943035ce0a97ec..3c3622e4411106946a7ebc5a84ddec9613c202c9 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/index.doctree and b/HEAD/.doctrees/api_doc/tagging/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/match.doctree b/HEAD/.doctrees/api_doc/tagging/match.doctree index 8b7e1201f351a679d51f484a0077b94469af3615..fc76c0aa0e3c3225418e872563e96d3d6fd1889a 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/match.doctree and b/HEAD/.doctrees/api_doc/tagging/match.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree b/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree index c26f4b2485747e173b6676a623cb3e23b41675f3..2841c4206eb6944d238a5624bfe691c9dd0675ee 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree and b/HEAD/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/order.doctree b/HEAD/.doctrees/api_doc/tagging/order.doctree index fd26ff643637c65df1ee596332b01aeaa91174c2..9bec8330c4547a539ace690cbb18394ef117d378 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/order.doctree and b/HEAD/.doctrees/api_doc/tagging/order.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/overlap.doctree b/HEAD/.doctrees/api_doc/tagging/overlap.doctree index 83f9183f77a12ea22186cc090854000b46f0197f..25a21275456673d864322c69ad545df7c28991cd 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/overlap.doctree and b/HEAD/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/HEAD/.doctrees/api_doc/tagging/wd14.doctree b/HEAD/.doctrees/api_doc/tagging/wd14.doctree index 1b1da0bd41cf3d5e58201ebb57d89cf5db6f0295..5101e2cf2f96118e5c6afdc78f98f39310781a24 100644 Binary files a/HEAD/.doctrees/api_doc/tagging/wd14.doctree and b/HEAD/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/HEAD/.doctrees/api_doc/upscale/cdc.doctree b/HEAD/.doctrees/api_doc/upscale/cdc.doctree index 2af09716bde203960208187f80d04bfa2a5647a1..a9d67d961578b2ed6abc61c56e92bffe72cf5fdc 100644 Binary files a/HEAD/.doctrees/api_doc/upscale/cdc.doctree and b/HEAD/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/HEAD/.doctrees/api_doc/upscale/index.doctree b/HEAD/.doctrees/api_doc/upscale/index.doctree index 6cee8123096ee67aa2efd2b269001ec40a45406f..84c3dc6af14097ac804909efa2b75abac914ecb0 100644 Binary files a/HEAD/.doctrees/api_doc/upscale/index.doctree and b/HEAD/.doctrees/api_doc/upscale/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/cache.doctree b/HEAD/.doctrees/api_doc/utils/cache.doctree index 7c6ec9f9e7f692c86942accc83e3f172a126556e..dafd1d4d312a556af806e510a1d8af4c3c79571a 100644 Binary files a/HEAD/.doctrees/api_doc/utils/cache.doctree and b/HEAD/.doctrees/api_doc/utils/cache.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/func.doctree b/HEAD/.doctrees/api_doc/utils/func.doctree index 0d356beaf4cddcc73e53a08abc62467cdd43f35d..dfa0dc19854d9a5742a08c5307186b659d1c732f 100644 Binary files a/HEAD/.doctrees/api_doc/utils/func.doctree and b/HEAD/.doctrees/api_doc/utils/func.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/index.doctree b/HEAD/.doctrees/api_doc/utils/index.doctree index ae373a1d19d01b788b720a242f84ec0bf58b4243..87b3af4cb71254db746ed7c1cf8ed050ccf59c80 100644 Binary files a/HEAD/.doctrees/api_doc/utils/index.doctree and b/HEAD/.doctrees/api_doc/utils/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree b/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree index c5058014fbc1842cdebf2f96ddb058157b0cb67b..b32721a6a733cb5692e418bd875fbabeaefa0b25 100644 Binary files a/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree and b/HEAD/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/aicheck.doctree b/HEAD/.doctrees/api_doc/validate/aicheck.doctree index df7632998fce116a52b44ecdd11d1ed598401642..51c04be7883047741a48a12da26a8e8b945b2b73 100644 Binary files a/HEAD/.doctrees/api_doc/validate/aicheck.doctree and b/HEAD/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree b/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree index f8a3b0dc52b3b229e076d3162c4698a49965f625..d507e00cdc207a93397a5cd4b69474a0d83677f9 100644 Binary files a/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree and b/HEAD/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/classify.doctree b/HEAD/.doctrees/api_doc/validate/classify.doctree index fb224d8257840d132544501b8714f7917baeeeab..faecaff2604a707046394adaca3829fe1d0d7fae 100644 Binary files a/HEAD/.doctrees/api_doc/validate/classify.doctree and b/HEAD/.doctrees/api_doc/validate/classify.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/color.doctree b/HEAD/.doctrees/api_doc/validate/color.doctree index 7be6b30d82032250dfd20c83d5c95e2c3016a336..d488f491c7f0409aacb372135e5d48e19a8f40ff 100644 Binary files a/HEAD/.doctrees/api_doc/validate/color.doctree and b/HEAD/.doctrees/api_doc/validate/color.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/completeness.doctree b/HEAD/.doctrees/api_doc/validate/completeness.doctree index 3d9bab77178476b99c67bfd69d116f1e736a1172..57244c39272852e97685bbfbec845542c3ea65c2 100644 Binary files a/HEAD/.doctrees/api_doc/validate/completeness.doctree and b/HEAD/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/dbrating.doctree b/HEAD/.doctrees/api_doc/validate/dbrating.doctree index 34e91700a6b888d5800a453c86312591cc45f622..456ee68e22c595136c388f4abe28afbd60d0bb40 100644 Binary files a/HEAD/.doctrees/api_doc/validate/dbrating.doctree and b/HEAD/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/furry.doctree b/HEAD/.doctrees/api_doc/validate/furry.doctree index ab2da813e13fa768a62ee3161a0b433daba2f9ec..d54557d47dceaf88263f08feb83d65a2a5ee599d 100644 Binary files a/HEAD/.doctrees/api_doc/validate/furry.doctree and b/HEAD/.doctrees/api_doc/validate/furry.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/index.doctree b/HEAD/.doctrees/api_doc/validate/index.doctree index d8241054b4006693f90ca5db9c48abdd570a6aa0..73e125ad77a7ec1594c569341fa7b1d1356328fa 100644 Binary files a/HEAD/.doctrees/api_doc/validate/index.doctree and b/HEAD/.doctrees/api_doc/validate/index.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/monochrome.doctree b/HEAD/.doctrees/api_doc/validate/monochrome.doctree index 25e9c32b7c788e9b21e268244225a8af6f1eb227..907186769fdaced2dafe62417a6773861c1b9d6e 100644 Binary files a/HEAD/.doctrees/api_doc/validate/monochrome.doctree and b/HEAD/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/nsfw.doctree b/HEAD/.doctrees/api_doc/validate/nsfw.doctree index bd6eaf01a6534acd66237bdb1dbe77c64eab01da..8e1b4f8ee400d8409acda63120b474e8bf6c21ab 100644 Binary files a/HEAD/.doctrees/api_doc/validate/nsfw.doctree and b/HEAD/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/portrait.doctree b/HEAD/.doctrees/api_doc/validate/portrait.doctree index a8e57f3898a90737252540c1c13b9fc9cf633ea1..776fe151413a9750ff05aa5cbac5a86314d3909e 100644 Binary files a/HEAD/.doctrees/api_doc/validate/portrait.doctree and b/HEAD/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/rating.doctree b/HEAD/.doctrees/api_doc/validate/rating.doctree index 2620450d25b6c32492e4430be247bcd5ef084b29..0e54a4463a666262dc072261179304dabe519f73 100644 Binary files a/HEAD/.doctrees/api_doc/validate/rating.doctree and b/HEAD/.doctrees/api_doc/validate/rating.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/real.doctree b/HEAD/.doctrees/api_doc/validate/real.doctree index 33d29b9d31843c62d44e6ecfa4eebf373c479b15..e697b38b4b27d91fc2879f293800eaed553fd146 100644 Binary files a/HEAD/.doctrees/api_doc/validate/real.doctree and b/HEAD/.doctrees/api_doc/validate/real.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/safe.doctree b/HEAD/.doctrees/api_doc/validate/safe.doctree index 91e6c78bd88be551d17cd367074edb272a49d3f0..ff756320ea76bb126d55ed1aa4d434de92cc9bcd 100644 Binary files a/HEAD/.doctrees/api_doc/validate/safe.doctree and b/HEAD/.doctrees/api_doc/validate/safe.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/style_age.doctree b/HEAD/.doctrees/api_doc/validate/style_age.doctree index 90a544ac38c3d80fe0c1dc8aa66c88680285a770..b5633add1514d1c1abe7e2dc45ce10579146fbac 100644 Binary files a/HEAD/.doctrees/api_doc/validate/style_age.doctree and b/HEAD/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/teen.doctree b/HEAD/.doctrees/api_doc/validate/teen.doctree index 3561fa497497fd4a9fb194ece97e3b2dae7463cc..50af29167808c22689c1d4d7b7f42467e7840d95 100644 Binary files a/HEAD/.doctrees/api_doc/validate/teen.doctree and b/HEAD/.doctrees/api_doc/validate/teen.doctree differ diff --git a/HEAD/.doctrees/api_doc/validate/truncate.doctree b/HEAD/.doctrees/api_doc/validate/truncate.doctree index 68dbd7ad64db220eaa11c03ff90a06b9a0243760..832ef81c23450708493ee98608e945b99a586afb 100644 Binary files a/HEAD/.doctrees/api_doc/validate/truncate.doctree and b/HEAD/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/HEAD/.doctrees/environment.pickle b/HEAD/.doctrees/environment.pickle index d5fd52174e085dae80fa6b1081d3ca5493f59900..008165dbe65aa55afa563e39ca040b8aff1f6fdd 100644 Binary files a/HEAD/.doctrees/environment.pickle and b/HEAD/.doctrees/environment.pickle differ diff --git a/HEAD/.doctrees/index.doctree b/HEAD/.doctrees/index.doctree index 92591921303d373054523c6b4457bd84c2a2428f..a47a50a5f158880408ea15943313ebeb6f914f64 100644 Binary files a/HEAD/.doctrees/index.doctree and b/HEAD/.doctrees/index.doctree differ diff --git a/HEAD/.doctrees/information/environment.doctree b/HEAD/.doctrees/information/environment.doctree index 92b372dea66f903ff157a851adfb8062a0332064..238f0c47a9012c9be49c933b0577523996fea212 100644 Binary files a/HEAD/.doctrees/information/environment.doctree and b/HEAD/.doctrees/information/environment.doctree differ diff --git a/HEAD/.doctrees/information/environment.result.doctree b/HEAD/.doctrees/information/environment.result.doctree index 4fca2bce6123c5f7694c37ca59dc1135b614104f..b8a1260d743b1ebfbf054f8f52a689e179a6c0cf 100644 Binary files a/HEAD/.doctrees/information/environment.result.doctree and b/HEAD/.doctrees/information/environment.result.doctree differ diff --git a/HEAD/.doctrees/nbsphinx/information/environment.ipynb b/HEAD/.doctrees/nbsphinx/information/environment.ipynb index f733545b7d8d9cc6369beef9dd8e7bde7bf8b46d..312a2b8c1ffc6252722228adccb2e074d32704cc 100644 --- a/HEAD/.doctrees/nbsphinx/information/environment.ipynb +++ b/HEAD/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:35:05.451537Z", - "iopub.status.busy": "2025-02-16T15:35:05.451346Z", - "iopub.status.idle": "2025-02-16T15:35:06.612240Z", - "shell.execute_reply": "2025-02-16T15:35:06.611489Z" + "iopub.execute_input": "2025-02-16T16:51:58.868044Z", + "iopub.status.busy": "2025-02-16T16:51:58.867831Z", + "iopub.status.idle": "2025-02-16T16:52:00.026356Z", + "shell.execute_reply": "2025-02-16T16:52:00.025645Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3247.0707500000003 MHz\n", + "CPU Freq: 3185.12 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb b/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb index b078de2c5607cbb8e3551e11962b5b4b36d8a207..383fb9bbc49a87ba5a0051f60faec06a0596fded 100644 --- a/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/HEAD/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:11.846847Z", - "iopub.status.busy": "2025-02-16T15:30:11.846316Z", - "iopub.status.idle": "2025-02-16T15:30:13.011847Z", - "shell.execute_reply": "2025-02-16T15:30:13.011043Z" + "iopub.execute_input": "2025-02-16T16:47:07.152895Z", + "iopub.status.busy": "2025-02-16T16:47:07.152252Z", + "iopub.status.idle": "2025-02-16T16:47:08.316282Z", + "shell.execute_reply": "2025-02-16T16:47:08.315509Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3111.7995 MHz\n", + "CPU Freq: 3030.4272499999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/.doctrees/tutorials/installation/index.doctree b/HEAD/.doctrees/tutorials/installation/index.doctree index 698c44b26e37b62e96bc5f60352c23f3073c6157..bd091261d57734c9898c52cf9e397c8ad2f0da1e 100644 Binary files a/HEAD/.doctrees/tutorials/installation/index.doctree and b/HEAD/.doctrees/tutorials/installation/index.doctree differ diff --git a/HEAD/.doctrees/tutorials/quick_start/index.doctree b/HEAD/.doctrees/tutorials/quick_start/index.doctree index a4a1b9d415ac2c5acb85e690ee8f08a71f27abdd..3339560fc915af2baa3f5a3668cb723b700deb9b 100644 Binary files a/HEAD/.doctrees/tutorials/quick_start/index.doctree and b/HEAD/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/HEAD/_modules/imgutils/ascii/drawing.html b/HEAD/_modules/imgutils/ascii/drawing.html index 94b7e5314d367495facebbd185b4c09e9309e3a9..ef6bbd8fadc2af7a661528f2b7dd3e2ae19b089c 100644 --- a/HEAD/_modules/imgutils/ascii/drawing.html +++ b/HEAD/_modules/imgutils/ascii/drawing.html @@ -5,7 +5,7 @@ - imgutils.ascii.drawing — imgutils 0.9.4 documentation + imgutils.ascii.drawing — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/data/background.html b/HEAD/_modules/imgutils/data/background.html index eec5a26af8ca1692eed796922c8f2d1b3affedcd..49a2f9dbeec41594a40efacc3d8479d97d7a0168 100644 --- a/HEAD/_modules/imgutils/data/background.html +++ b/HEAD/_modules/imgutils/data/background.html @@ -5,7 +5,7 @@ - imgutils.data.background — imgutils 0.9.4 documentation + imgutils.data.background — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/data/decode.html b/HEAD/_modules/imgutils/data/decode.html index 3ca262070a1f25f05efcb39729eab275a2a14b9a..77e810a2e728d990a3e01375916606a0a33ba258 100644 --- a/HEAD/_modules/imgutils/data/decode.html +++ b/HEAD/_modules/imgutils/data/decode.html @@ -5,7 +5,7 @@ - imgutils.data.decode — imgutils 0.9.4 documentation + imgutils.data.decode — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/data/encode.html b/HEAD/_modules/imgutils/data/encode.html index fb2d167dc0240d1b8c71aae051fc34ce38c056cd..6e7b772745e084bb6e935fb497268515fb94595a 100644 --- a/HEAD/_modules/imgutils/data/encode.html +++ b/HEAD/_modules/imgutils/data/encode.html @@ -5,7 +5,7 @@ - imgutils.data.encode — imgutils 0.9.4 documentation + imgutils.data.encode — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/data/image.html b/HEAD/_modules/imgutils/data/image.html index 521cea241e66649b4e1754fcdf4d40de162aae84..f412f005db6a5cb0f254eb37bc78d78329a8ffdd 100644 --- a/HEAD/_modules/imgutils/data/image.html +++ b/HEAD/_modules/imgutils/data/image.html @@ -5,7 +5,7 @@ - imgutils.data.image — imgutils 0.9.4 documentation + imgutils.data.image — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/data/layer.html b/HEAD/_modules/imgutils/data/layer.html index 5470b8016078e93523750b58804d19553ccea414..e35c5f4ad99f1d7e5e852f967301f7c3bfa2de3c 100644 --- a/HEAD/_modules/imgutils/data/layer.html +++ b/HEAD/_modules/imgutils/data/layer.html @@ -5,7 +5,7 @@ - imgutils.data.layer — imgutils 0.9.4 documentation + imgutils.data.layer — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/booru_yolo.html b/HEAD/_modules/imgutils/detect/booru_yolo.html index b28ca8ccc76f34932e56dda562238a798d04242f..9bcf853cee350e5e5c77877c7e9dbf6d03375f93 100644 --- a/HEAD/_modules/imgutils/detect/booru_yolo.html +++ b/HEAD/_modules/imgutils/detect/booru_yolo.html @@ -5,7 +5,7 @@ - imgutils.detect.booru_yolo — imgutils 0.9.4 documentation + imgutils.detect.booru_yolo — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/censor.html b/HEAD/_modules/imgutils/detect/censor.html index f2df89c7d1ae16cea75411fe0a14b4d9537667e4..1829fab4ac0a75d39087941531f80ddc9cd7d5b3 100644 --- a/HEAD/_modules/imgutils/detect/censor.html +++ b/HEAD/_modules/imgutils/detect/censor.html @@ -5,7 +5,7 @@ - imgutils.detect.censor — imgutils 0.9.4 documentation + imgutils.detect.censor — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/eye.html b/HEAD/_modules/imgutils/detect/eye.html index 080591bde7ecffe9da17f7b772dee9faafee93e9..44d1173f63196e4115ba4560e609c84da9193728 100644 --- a/HEAD/_modules/imgutils/detect/eye.html +++ b/HEAD/_modules/imgutils/detect/eye.html @@ -5,7 +5,7 @@ - imgutils.detect.eye — imgutils 0.9.4 documentation + imgutils.detect.eye — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/face.html b/HEAD/_modules/imgutils/detect/face.html index 2906f0e43d093f2ab1f70b0cbe5290c49b425cf5..4e3731a5b72355cc4ab5edf2b0be2d60dcccd096 100644 --- a/HEAD/_modules/imgutils/detect/face.html +++ b/HEAD/_modules/imgutils/detect/face.html @@ -5,7 +5,7 @@ - imgutils.detect.face — imgutils 0.9.4 documentation + imgutils.detect.face — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/halfbody.html b/HEAD/_modules/imgutils/detect/halfbody.html index 2f4c61083f7cb03acf2d527d64628cf09f6b96c0..600348d666f6ef5a254bc7e52001b275a64b2099 100644 --- a/HEAD/_modules/imgutils/detect/halfbody.html +++ b/HEAD/_modules/imgutils/detect/halfbody.html @@ -5,7 +5,7 @@ - imgutils.detect.halfbody — imgutils 0.9.4 documentation + imgutils.detect.halfbody — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/hand.html b/HEAD/_modules/imgutils/detect/hand.html index 71b1de11dc026c0f8dcc60135758d33f8abf59d6..3c77dff1e214d30a7272f98aa6953bb91507b7cf 100644 --- a/HEAD/_modules/imgutils/detect/hand.html +++ b/HEAD/_modules/imgutils/detect/hand.html @@ -5,7 +5,7 @@ - imgutils.detect.hand — imgutils 0.9.4 documentation + imgutils.detect.hand — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/head.html b/HEAD/_modules/imgutils/detect/head.html index 3e17225870176b30f717224a2079899330840f20..a7b14bd39d8bb8c7b5f1d26ca13f635152a8dd19 100644 --- a/HEAD/_modules/imgutils/detect/head.html +++ b/HEAD/_modules/imgutils/detect/head.html @@ -5,7 +5,7 @@ - imgutils.detect.head — imgutils 0.9.4 documentation + imgutils.detect.head — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/nudenet.html b/HEAD/_modules/imgutils/detect/nudenet.html index 9f50ae6f99656acfb83ea084f06e194da7ee2298..5bb2c0541863b711e7dd7cbceedee55391745a37 100644 --- a/HEAD/_modules/imgutils/detect/nudenet.html +++ b/HEAD/_modules/imgutils/detect/nudenet.html @@ -5,7 +5,7 @@ - imgutils.detect.nudenet — imgutils 0.9.4 documentation + imgutils.detect.nudenet — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/person.html b/HEAD/_modules/imgutils/detect/person.html index e24e0e51bcc2989e54b3bb3bad99aff6daeec9f0..7c22f00c50c9d1aff708f924e0cd984930a6e0af 100644 --- a/HEAD/_modules/imgutils/detect/person.html +++ b/HEAD/_modules/imgutils/detect/person.html @@ -5,7 +5,7 @@ - imgutils.detect.person — imgutils 0.9.4 documentation + imgutils.detect.person — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/similarity.html b/HEAD/_modules/imgutils/detect/similarity.html index cc84e2a57db21e6aec35d99366407c9872a68969..264209581c7e73a66ecb6513fe106a734e856506 100644 --- a/HEAD/_modules/imgutils/detect/similarity.html +++ b/HEAD/_modules/imgutils/detect/similarity.html @@ -5,7 +5,7 @@ - imgutils.detect.similarity — imgutils 0.9.4 documentation + imgutils.detect.similarity — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/text.html b/HEAD/_modules/imgutils/detect/text.html index 4dd10189cb9c446194c5581dfd8bef8c6a3caa25..76e1e9b01e644609038648157d29c9bae1941ca9 100644 --- a/HEAD/_modules/imgutils/detect/text.html +++ b/HEAD/_modules/imgutils/detect/text.html @@ -5,7 +5,7 @@ - imgutils.detect.text — imgutils 0.9.4 documentation + imgutils.detect.text — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/detect/visual.html b/HEAD/_modules/imgutils/detect/visual.html index e0ff40c05189b0e11d527b36e4c768d67025bca5..eb3bbb272b95a83c0c0465b84f4ea25999852622 100644 --- a/HEAD/_modules/imgutils/detect/visual.html +++ b/HEAD/_modules/imgutils/detect/visual.html @@ -5,7 +5,7 @@ - imgutils.detect.visual — imgutils 0.9.4 documentation + imgutils.detect.visual — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/edge/canny.html b/HEAD/_modules/imgutils/edge/canny.html index 834515ca03bcb7051f2c224205da5d07e8e22fcf..6b8d683671edc4d59d99b1cffc2f4e7ef3a0be5f 100644 --- a/HEAD/_modules/imgutils/edge/canny.html +++ b/HEAD/_modules/imgutils/edge/canny.html @@ -5,7 +5,7 @@ - imgutils.edge.canny — imgutils 0.9.4 documentation + imgutils.edge.canny — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/edge/lineart.html b/HEAD/_modules/imgutils/edge/lineart.html index c8dac33a0fc5ce6818755741b8463db2f6564f3f..596c6b82c3131aa31fbcdaa79fb08cf391fa4e3f 100644 --- a/HEAD/_modules/imgutils/edge/lineart.html +++ b/HEAD/_modules/imgutils/edge/lineart.html @@ -5,7 +5,7 @@ - imgutils.edge.lineart — imgutils 0.9.4 documentation + imgutils.edge.lineart — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/edge/lineart_anime.html b/HEAD/_modules/imgutils/edge/lineart_anime.html index 28585a82e23052cc2bfaa64e15b2a6facb4322a9..bb510e1b2072f5ce1d178e7985b3f85b908f2fdc 100644 --- a/HEAD/_modules/imgutils/edge/lineart_anime.html +++ b/HEAD/_modules/imgutils/edge/lineart_anime.html @@ -5,7 +5,7 @@ - imgutils.edge.lineart_anime — imgutils 0.9.4 documentation + imgutils.edge.lineart_anime — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/generic/classify.html b/HEAD/_modules/imgutils/generic/classify.html index 7189a0ca26e9804faa688ff1ea2d4cb2146e354a..9bc4b1b341aac9e26c8d0cd3eed697aeeaf7e7c7 100644 --- a/HEAD/_modules/imgutils/generic/classify.html +++ b/HEAD/_modules/imgutils/generic/classify.html @@ -5,7 +5,7 @@ - imgutils.generic.classify — imgutils 0.9.4 documentation + imgutils.generic.classify — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/generic/enhance.html b/HEAD/_modules/imgutils/generic/enhance.html index 5585c60b6778ba7a109bdc9695388f83d3f7bdd0..b1e1180ec7a7d89a39f4d84c066756064c3795b4 100644 --- a/HEAD/_modules/imgutils/generic/enhance.html +++ b/HEAD/_modules/imgutils/generic/enhance.html @@ -5,7 +5,7 @@ - imgutils.generic.enhance — imgutils 0.9.4 documentation + imgutils.generic.enhance — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/generic/yolo.html b/HEAD/_modules/imgutils/generic/yolo.html index 95c5f0bbf08bb7c1133febc2d9ebe5e8013c6335..489b8b6b0fa754eee7cc087cac6565b5faefeb6e 100644 --- a/HEAD/_modules/imgutils/generic/yolo.html +++ b/HEAD/_modules/imgutils/generic/yolo.html @@ -5,7 +5,7 @@ - imgutils.generic.yolo — imgutils 0.9.4 documentation + imgutils.generic.yolo — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metadata/geninfo.html b/HEAD/_modules/imgutils/metadata/geninfo.html index b3c37a539501b79edefa827fae4e7f3be18ef81c..8a9d9ded86b48f561094d1214fa6d2fd52764923 100644 --- a/HEAD/_modules/imgutils/metadata/geninfo.html +++ b/HEAD/_modules/imgutils/metadata/geninfo.html @@ -5,7 +5,7 @@ - imgutils.metadata.geninfo — imgutils 0.9.4 documentation + imgutils.metadata.geninfo — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metadata/lsb/read.html b/HEAD/_modules/imgutils/metadata/lsb/read.html index 31f39768061462662a53c097805de3bbbe23e907..1cf68b34739b3593a937c94ccf7f8721f124508f 100644 --- a/HEAD/_modules/imgutils/metadata/lsb/read.html +++ b/HEAD/_modules/imgutils/metadata/lsb/read.html @@ -5,7 +5,7 @@ - imgutils.metadata.lsb.read — imgutils 0.9.4 documentation + imgutils.metadata.lsb.read — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metadata/lsb/write.html b/HEAD/_modules/imgutils/metadata/lsb/write.html index 980fd31739c4871a2d3aa6e2f56380a2e4c77ff9..065c33b4ac5a0bc709a7b4d71e52f02b30f2da53 100644 --- a/HEAD/_modules/imgutils/metadata/lsb/write.html +++ b/HEAD/_modules/imgutils/metadata/lsb/write.html @@ -5,7 +5,7 @@ - imgutils.metadata.lsb.write — imgutils 0.9.4 documentation + imgutils.metadata.lsb.write — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metrics/aesthetic.html b/HEAD/_modules/imgutils/metrics/aesthetic.html index fe532f694ef25e438459ef98f2545e1054ad2eba..d5045c4898814763cabfa0a9db89f489b098728a 100644 --- a/HEAD/_modules/imgutils/metrics/aesthetic.html +++ b/HEAD/_modules/imgutils/metrics/aesthetic.html @@ -5,7 +5,7 @@ - imgutils.metrics.aesthetic — imgutils 0.9.4 documentation + imgutils.metrics.aesthetic — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metrics/ccip.html b/HEAD/_modules/imgutils/metrics/ccip.html index 5ad11f561e10a5efb812d8898a9a53e81737daee..77e8e32108f396c5876379bd1cabe92a20fd758c 100644 --- a/HEAD/_modules/imgutils/metrics/ccip.html +++ b/HEAD/_modules/imgutils/metrics/ccip.html @@ -5,7 +5,7 @@ - imgutils.metrics.ccip — imgutils 0.9.4 documentation + imgutils.metrics.ccip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metrics/dbaesthetic.html b/HEAD/_modules/imgutils/metrics/dbaesthetic.html index c10b7fae05536ee93a3d087914d4a89bc11df491..755efc70ab05bf833745f076ec96ea471505064c 100644 --- a/HEAD/_modules/imgutils/metrics/dbaesthetic.html +++ b/HEAD/_modules/imgutils/metrics/dbaesthetic.html @@ -5,7 +5,7 @@ - imgutils.metrics.dbaesthetic — imgutils 0.9.4 documentation + imgutils.metrics.dbaesthetic — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metrics/laplacian.html b/HEAD/_modules/imgutils/metrics/laplacian.html index e9ac131bad76c23f23b541eba071ef1b582e81b9..9bf63b2a788dee284f224504229861cf45887d38 100644 --- a/HEAD/_modules/imgutils/metrics/laplacian.html +++ b/HEAD/_modules/imgutils/metrics/laplacian.html @@ -5,7 +5,7 @@ - imgutils.metrics.laplacian — imgutils 0.9.4 documentation + imgutils.metrics.laplacian — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metrics/lpips.html b/HEAD/_modules/imgutils/metrics/lpips.html index e09e239f5fdec12420f47a09aa815f568521a5e0..03d1ffeb05648fe5226567428da73bf9770d07cd 100644 --- a/HEAD/_modules/imgutils/metrics/lpips.html +++ b/HEAD/_modules/imgutils/metrics/lpips.html @@ -5,7 +5,7 @@ - imgutils.metrics.lpips — imgutils 0.9.4 documentation + imgutils.metrics.lpips — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/metrics/psnr_.html b/HEAD/_modules/imgutils/metrics/psnr_.html index 4b3bfc22c1e41b3235ceb7543d49846f6131f857..b10a39970ace24b1cb1d9988ffc2bf7709f2ee5a 100644 --- a/HEAD/_modules/imgutils/metrics/psnr_.html +++ b/HEAD/_modules/imgutils/metrics/psnr_.html @@ -5,7 +5,7 @@ - imgutils.metrics.psnr_ — imgutils 0.9.4 documentation + imgutils.metrics.psnr_ — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/ocr/entry.html b/HEAD/_modules/imgutils/ocr/entry.html index e888c3f8bb9b33f0c0c408222e24d7f1e3b17811..f2d894b1e5394a229addf85d6aaea3d96df97635 100644 --- a/HEAD/_modules/imgutils/ocr/entry.html +++ b/HEAD/_modules/imgutils/ocr/entry.html @@ -5,7 +5,7 @@ - imgutils.ocr.entry — imgutils 0.9.4 documentation + imgutils.ocr.entry — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/operate/align.html b/HEAD/_modules/imgutils/operate/align.html index 53f2c0923844b6ea8a94139d26527890d83d2748..97aa976a1d0eb13bda94644d069dd60056e90590 100644 --- a/HEAD/_modules/imgutils/operate/align.html +++ b/HEAD/_modules/imgutils/operate/align.html @@ -5,7 +5,7 @@ - imgutils.operate.align — imgutils 0.9.4 documentation + imgutils.operate.align — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/operate/censor_.html b/HEAD/_modules/imgutils/operate/censor_.html index a7cd6057a89cf63f3e134e90f02b85767b2b9d8b..d4378dcc7822b749437a250a25a0cd12f8923b58 100644 --- a/HEAD/_modules/imgutils/operate/censor_.html +++ b/HEAD/_modules/imgutils/operate/censor_.html @@ -5,7 +5,7 @@ - imgutils.operate.censor_ — imgutils 0.9.4 documentation + imgutils.operate.censor_ — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/operate/imgcensor.html b/HEAD/_modules/imgutils/operate/imgcensor.html index 3801c8b70bf25ea5c9efdfd1caae4ba3cb14bfb9..170626de68ed0312c6b9c46d547ac1148157aaa1 100644 --- a/HEAD/_modules/imgutils/operate/imgcensor.html +++ b/HEAD/_modules/imgutils/operate/imgcensor.html @@ -5,7 +5,7 @@ - imgutils.operate.imgcensor — imgutils 0.9.4 documentation + imgutils.operate.imgcensor — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/operate/squeeze.html b/HEAD/_modules/imgutils/operate/squeeze.html index 5f898175cd8bc0d499c8de6210e0f238f2beefd0..ee83da55c96565ff45664a680dbf181b591c7153 100644 --- a/HEAD/_modules/imgutils/operate/squeeze.html +++ b/HEAD/_modules/imgutils/operate/squeeze.html @@ -5,7 +5,7 @@ - imgutils.operate.squeeze — imgutils 0.9.4 documentation + imgutils.operate.squeeze — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/pose/dwpose.html b/HEAD/_modules/imgutils/pose/dwpose.html index e20e1cc94185c7d7b362912730a9a1c131f5936c..37ce2fe5b276fb07735262e8d730c20de2c73f2e 100644 --- a/HEAD/_modules/imgutils/pose/dwpose.html +++ b/HEAD/_modules/imgutils/pose/dwpose.html @@ -5,7 +5,7 @@ - imgutils.pose.dwpose — imgutils 0.9.4 documentation + imgutils.pose.dwpose — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/pose/format.html b/HEAD/_modules/imgutils/pose/format.html index 21275ce87b7d23ad4920e5f39a58b4ebd920fa8b..a3288e589faedbd07eaeac314ad286fb835121fb 100644 --- a/HEAD/_modules/imgutils/pose/format.html +++ b/HEAD/_modules/imgutils/pose/format.html @@ -5,7 +5,7 @@ - imgutils.pose.format — imgutils 0.9.4 documentation + imgutils.pose.format — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/pose/visual.html b/HEAD/_modules/imgutils/pose/visual.html index 2dba4a335f90fbd982e6a37d7f706fdd15469448..6faa68149117fd62f695a5f5df4194bbe4ed184b 100644 --- a/HEAD/_modules/imgutils/pose/visual.html +++ b/HEAD/_modules/imgutils/pose/visual.html @@ -5,7 +5,7 @@ - imgutils.pose.visual — imgutils 0.9.4 documentation + imgutils.pose.visual — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/base.html b/HEAD/_modules/imgutils/preprocess/base.html index 05cc96bacb0ffd73033bb1479d6fe8aa3f6bcae8..f383ae872894d9249467bdd8656ee45c4be94ce7 100644 --- a/HEAD/_modules/imgutils/preprocess/base.html +++ b/HEAD/_modules/imgutils/preprocess/base.html @@ -5,7 +5,7 @@ - imgutils.preprocess.base — imgutils 0.9.4 documentation + imgutils.preprocess.base — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/pillow.html b/HEAD/_modules/imgutils/preprocess/pillow.html index c4c9480c141a12e93b839c5f49e8f7be51288a8b..901f900f6fd631b6c80c7d9b6d12d605f9ae2b0f 100644 --- a/HEAD/_modules/imgutils/preprocess/pillow.html +++ b/HEAD/_modules/imgutils/preprocess/pillow.html @@ -5,7 +5,7 @@ - imgutils.preprocess.pillow — imgutils 0.9.4 documentation + imgutils.preprocess.pillow — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/torchvision.html b/HEAD/_modules/imgutils/preprocess/torchvision.html index 81dec406e756b2baeb197f361a18dcf04eb9dfc0..3f6af17e006788504ef2e10b68a92d8472d6bd77 100644 --- a/HEAD/_modules/imgutils/preprocess/torchvision.html +++ b/HEAD/_modules/imgutils/preprocess/torchvision.html @@ -5,7 +5,7 @@ - imgutils.preprocess.torchvision — imgutils 0.9.4 documentation + imgutils.preprocess.torchvision — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/base.html b/HEAD/_modules/imgutils/preprocess/transformers/base.html index 77f9fc9e9079ac0d9cb7a7c10bcb7cd71c5051f6..69a09540fccb44139911335bf9a9a2e6a3f48798 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/base.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/base.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.base — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.base — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/bit.html b/HEAD/_modules/imgutils/preprocess/transformers/bit.html index 9db2580fd4edec755d851ea323ad07d1c412ee5e..2fc41413c7c901da23ce8e16db268edda37fe8bf 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/bit.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/bit.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.bit — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.bit — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/blip.html b/HEAD/_modules/imgutils/preprocess/transformers/blip.html index bb2824d1e0eb576814943e3a79c90143d9e1da47..8838ac15d1ff60b0e7aa55e248544002d41cbf14 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/blip.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/blip.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.blip — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.blip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/clip.html b/HEAD/_modules/imgutils/preprocess/transformers/clip.html index 450b85a7f4cf7bf8e0d8c13df73674cad106dcff..cfc45c702c0eb3b260f59587562aabb49bf3d9bb 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/clip.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/clip.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.clip — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.clip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/convnext.html b/HEAD/_modules/imgutils/preprocess/transformers/convnext.html index 7ab55ba1b7ce472af5e1d20d767929520f214e97..efe900db2b717785b209884cb4b286f13e0db2b6 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/convnext.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/convnext.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.convnext — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.convnext — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/mobilenetv2.html b/HEAD/_modules/imgutils/preprocess/transformers/mobilenetv2.html index 19763ae3dfd9f5d139425a8d30397e4989377847..cae3f431947d5d3f6bb5e274e86a6919ba72231b 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/mobilenetv2.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/mobilenetv2.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.mobilenetv2 — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.mobilenetv2 — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/siglip.html b/HEAD/_modules/imgutils/preprocess/transformers/siglip.html index c50ed986160a4e2ce7b92ebb13baf68638415959..aab9f0d12a09a8c08561e48b68b39ca07f7a97c7 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/siglip.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/siglip.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.siglip — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.siglip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/size.html b/HEAD/_modules/imgutils/preprocess/transformers/size.html index 815fdc47b5a4d24606ec1c1f04780e0d120f9bd4..ec38b626793a17a544c49f3bdb67b5aecc2b99f5 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/size.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/size.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.size — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.size — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/preprocess/transformers/vit.html b/HEAD/_modules/imgutils/preprocess/transformers/vit.html index fdef52c7b77b9f475c5a2887e96d87ce41aa9551..9176fac26782618592de81967d9150c65aafd2be 100644 --- a/HEAD/_modules/imgutils/preprocess/transformers/vit.html +++ b/HEAD/_modules/imgutils/preprocess/transformers/vit.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.vit — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.vit — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/resource/background.html b/HEAD/_modules/imgutils/resource/background.html index fb3bd886a08e141efbb3dfe73c1910b2e9421f2c..eb577393fc78de333924668a93e2a486a17d9860 100644 --- a/HEAD/_modules/imgutils/resource/background.html +++ b/HEAD/_modules/imgutils/resource/background.html @@ -5,7 +5,7 @@ - imgutils.resource.background — imgutils 0.9.4 documentation + imgutils.resource.background — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/sd/metadata.html b/HEAD/_modules/imgutils/sd/metadata.html index 20f8f5530f79186591807ed06e1f052bdacb88e8..fcb3c83a7cfdb2f0dde68985af184deb030b9080 100644 --- a/HEAD/_modules/imgutils/sd/metadata.html +++ b/HEAD/_modules/imgutils/sd/metadata.html @@ -5,7 +5,7 @@ - imgutils.sd.metadata — imgutils 0.9.4 documentation + imgutils.sd.metadata — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/sd/model.html b/HEAD/_modules/imgutils/sd/model.html index f70667940420a81f500e03235fc41b5d0328cd18..6953858d84178fdb864eb0decf1d6a2c815fbaf3 100644 --- a/HEAD/_modules/imgutils/sd/model.html +++ b/HEAD/_modules/imgutils/sd/model.html @@ -5,7 +5,7 @@ - imgutils.sd.model — imgutils 0.9.4 documentation + imgutils.sd.model — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/sd/nai.html b/HEAD/_modules/imgutils/sd/nai.html index ab9040f1491aefbf082e7cedf2c42e3ce9424e98..7e13d36152b0f7d294aeeaa3cd3b9b85ff5eeb94 100644 --- a/HEAD/_modules/imgutils/sd/nai.html +++ b/HEAD/_modules/imgutils/sd/nai.html @@ -5,7 +5,7 @@ - imgutils.sd.nai — imgutils 0.9.4 documentation + imgutils.sd.nai — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/segment/isnetis.html b/HEAD/_modules/imgutils/segment/isnetis.html index 969ea0c1f93403eb3c72e92bb963987a7d1e57ec..3680e06a75e5ecd313a7f0ff029fc0506f1ea50e 100644 --- a/HEAD/_modules/imgutils/segment/isnetis.html +++ b/HEAD/_modules/imgutils/segment/isnetis.html @@ -5,7 +5,7 @@ - imgutils.segment.isnetis — imgutils 0.9.4 documentation + imgutils.segment.isnetis — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/blacklist.html b/HEAD/_modules/imgutils/tagging/blacklist.html index 1fa58059fc15c5325d56e5c1e97d4306ccdaa8e1..607b83f3e0c29417891979f5f584ce4c2b6033e6 100644 --- a/HEAD/_modules/imgutils/tagging/blacklist.html +++ b/HEAD/_modules/imgutils/tagging/blacklist.html @@ -5,7 +5,7 @@ - imgutils.tagging.blacklist — imgutils 0.9.4 documentation + imgutils.tagging.blacklist — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/character.html b/HEAD/_modules/imgutils/tagging/character.html index f47249916eaa39bffa0e508b95512d10152ef077..548ee21a7310672f3e2d1dfcc744ba43d951abf9 100644 --- a/HEAD/_modules/imgutils/tagging/character.html +++ b/HEAD/_modules/imgutils/tagging/character.html @@ -5,7 +5,7 @@ - imgutils.tagging.character — imgutils 0.9.4 documentation + imgutils.tagging.character — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/deepdanbooru.html b/HEAD/_modules/imgutils/tagging/deepdanbooru.html index c711bc12e85b3855e1e20fdfb6640ecf04c5e303..1ae0eb0ba5f3bfd092f986a139cef1ea2ec9ba1c 100644 --- a/HEAD/_modules/imgutils/tagging/deepdanbooru.html +++ b/HEAD/_modules/imgutils/tagging/deepdanbooru.html @@ -5,7 +5,7 @@ - imgutils.tagging.deepdanbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepdanbooru — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/deepgelbooru.html b/HEAD/_modules/imgutils/tagging/deepgelbooru.html index b98dcfc6d883aac0d8a9cb11cc592e9d102a0707..02a8080270e3d5d39943ab31614603288015664e 100644 --- a/HEAD/_modules/imgutils/tagging/deepgelbooru.html +++ b/HEAD/_modules/imgutils/tagging/deepgelbooru.html @@ -5,7 +5,7 @@ - imgutils.tagging.deepgelbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepgelbooru — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/format.html b/HEAD/_modules/imgutils/tagging/format.html index 5fdd670f2a3b31bb859dbe96bf028585bb0a430c..3035a15a59bcc2891b73eaa58bb6e2e91021305d 100644 --- a/HEAD/_modules/imgutils/tagging/format.html +++ b/HEAD/_modules/imgutils/tagging/format.html @@ -5,7 +5,7 @@ - imgutils.tagging.format — imgutils 0.9.4 documentation + imgutils.tagging.format — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/match.html b/HEAD/_modules/imgutils/tagging/match.html index b96a3fef8d311dca27909122ad6d453c78306744..32062520e35aa62dfb46f6f0d1823fc0826e7e7e 100644 --- a/HEAD/_modules/imgutils/tagging/match.html +++ b/HEAD/_modules/imgutils/tagging/match.html @@ -5,7 +5,7 @@ - imgutils.tagging.match — imgutils 0.9.4 documentation + imgutils.tagging.match — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/mldanbooru.html b/HEAD/_modules/imgutils/tagging/mldanbooru.html index 88b51492328616985264c8810ef2c57ee905648c..2ea05a955b67750d1a08fc7665dbadb751bbfb35 100644 --- a/HEAD/_modules/imgutils/tagging/mldanbooru.html +++ b/HEAD/_modules/imgutils/tagging/mldanbooru.html @@ -5,7 +5,7 @@ - imgutils.tagging.mldanbooru — imgutils 0.9.4 documentation + imgutils.tagging.mldanbooru — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/order.html b/HEAD/_modules/imgutils/tagging/order.html index 590fd1860e7a33dd35a17f37e0e061908533b536..00556d6f38e7a4850015f8811bfe44252263fda2 100644 --- a/HEAD/_modules/imgutils/tagging/order.html +++ b/HEAD/_modules/imgutils/tagging/order.html @@ -5,7 +5,7 @@ - imgutils.tagging.order — imgutils 0.9.4 documentation + imgutils.tagging.order — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/overlap.html b/HEAD/_modules/imgutils/tagging/overlap.html index a0ec0338c698aa5043af23a363738679267a59a2..5aa8f55968bcd3ebd339fa1c1ec337c60094e6ee 100644 --- a/HEAD/_modules/imgutils/tagging/overlap.html +++ b/HEAD/_modules/imgutils/tagging/overlap.html @@ -5,7 +5,7 @@ - imgutils.tagging.overlap — imgutils 0.9.4 documentation + imgutils.tagging.overlap — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/tagging/wd14.html b/HEAD/_modules/imgutils/tagging/wd14.html index 56a4d044450bae5ac21f746459f20525d9cbb516..45bc5e20e55e98f7bc069f89375ce4a55ace13dd 100644 --- a/HEAD/_modules/imgutils/tagging/wd14.html +++ b/HEAD/_modules/imgutils/tagging/wd14.html @@ -5,7 +5,7 @@ - imgutils.tagging.wd14 — imgutils 0.9.4 documentation + imgutils.tagging.wd14 — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/upscale/cdc.html b/HEAD/_modules/imgutils/upscale/cdc.html index 764e556391203fe78bb83457122187fa1c8fb54b..74692e2a5f49c71db9dbe755047f61785751fc4d 100644 --- a/HEAD/_modules/imgutils/upscale/cdc.html +++ b/HEAD/_modules/imgutils/upscale/cdc.html @@ -5,7 +5,7 @@ - imgutils.upscale.cdc — imgutils 0.9.4 documentation + imgutils.upscale.cdc — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/utils/cache.html b/HEAD/_modules/imgutils/utils/cache.html index 18f5c3523061555725394f3901017a4ed1c9e1aa..5a3431e4608d32777109fc51d93f2f71500e014e 100644 --- a/HEAD/_modules/imgutils/utils/cache.html +++ b/HEAD/_modules/imgutils/utils/cache.html @@ -5,7 +5,7 @@ - imgutils.utils.cache — imgutils 0.9.4 documentation + imgutils.utils.cache — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/utils/func.html b/HEAD/_modules/imgutils/utils/func.html index caa55cfb46800df49c7d11f9c19904da06054bb4..fd99c2fb142439e61c7cd807b656578cb1c146f7 100644 --- a/HEAD/_modules/imgutils/utils/func.html +++ b/HEAD/_modules/imgutils/utils/func.html @@ -5,7 +5,7 @@ - imgutils.utils.func — imgutils 0.9.4 documentation + imgutils.utils.func — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/utils/onnxruntime.html b/HEAD/_modules/imgutils/utils/onnxruntime.html index 3b8749f37b98616f2028b4ce37d53a06b835d556..33be203eb2e0627c10e4fe58ba7dc424684d548d 100644 --- a/HEAD/_modules/imgutils/utils/onnxruntime.html +++ b/HEAD/_modules/imgutils/utils/onnxruntime.html @@ -5,7 +5,7 @@ - imgutils.utils.onnxruntime — imgutils 0.9.4 documentation + imgutils.utils.onnxruntime — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/aicheck.html b/HEAD/_modules/imgutils/validate/aicheck.html index cc7907d2a248bbfac1fc9ad22cb4b7a8ebcdf46c..cb290b26c0c19444398bb0a2d7b98d37dca5d6c4 100644 --- a/HEAD/_modules/imgutils/validate/aicheck.html +++ b/HEAD/_modules/imgutils/validate/aicheck.html @@ -5,7 +5,7 @@ - imgutils.validate.aicheck — imgutils 0.9.4 documentation + imgutils.validate.aicheck — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/bangumi_char.html b/HEAD/_modules/imgutils/validate/bangumi_char.html index 5cf666097831fafcc73833923fd5a4076cfbb1a2..eff93bf49f1855f0366d9f84ecffd8a0aafcf73d 100644 --- a/HEAD/_modules/imgutils/validate/bangumi_char.html +++ b/HEAD/_modules/imgutils/validate/bangumi_char.html @@ -5,7 +5,7 @@ - imgutils.validate.bangumi_char — imgutils 0.9.4 documentation + imgutils.validate.bangumi_char — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/classify.html b/HEAD/_modules/imgutils/validate/classify.html index 61f8e2eb08655edf2c94febae143395ea3f8a111..f1eff9e2e629eb5d7a79fb6b91409e2e1c386393 100644 --- a/HEAD/_modules/imgutils/validate/classify.html +++ b/HEAD/_modules/imgutils/validate/classify.html @@ -5,7 +5,7 @@ - imgutils.validate.classify — imgutils 0.9.4 documentation + imgutils.validate.classify — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/color.html b/HEAD/_modules/imgutils/validate/color.html index 03a1ab5e557b689f3613526cbbcc23714c9136a6..a39a6e5d791f98b357034b4394e012c557ae58fa 100644 --- a/HEAD/_modules/imgutils/validate/color.html +++ b/HEAD/_modules/imgutils/validate/color.html @@ -5,7 +5,7 @@ - imgutils.validate.color — imgutils 0.9.4 documentation + imgutils.validate.color — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/completeness.html b/HEAD/_modules/imgutils/validate/completeness.html index 9b231cb336e201bf6f01781a0e15a2316970c8ea..70dd3d5aaf435405a8576882112f48bebc8c6f45 100644 --- a/HEAD/_modules/imgutils/validate/completeness.html +++ b/HEAD/_modules/imgutils/validate/completeness.html @@ -5,7 +5,7 @@ - imgutils.validate.completeness — imgutils 0.9.4 documentation + imgutils.validate.completeness — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/dbrating.html b/HEAD/_modules/imgutils/validate/dbrating.html index 389ba064af01582fd7aeab036409c9233e44cd93..ce0ec81bc123d6439562c92afb065c590ad83623 100644 --- a/HEAD/_modules/imgutils/validate/dbrating.html +++ b/HEAD/_modules/imgutils/validate/dbrating.html @@ -5,7 +5,7 @@ - imgutils.validate.dbrating — imgutils 0.9.4 documentation + imgutils.validate.dbrating — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/furry.html b/HEAD/_modules/imgutils/validate/furry.html index 5e7f825b1af9d73a7488bed1d340d00d102370aa..2fff7e25da8ff1dcdbe03c55383b222f468d536d 100644 --- a/HEAD/_modules/imgutils/validate/furry.html +++ b/HEAD/_modules/imgutils/validate/furry.html @@ -5,7 +5,7 @@ - imgutils.validate.furry — imgutils 0.9.4 documentation + imgutils.validate.furry — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/monochrome.html b/HEAD/_modules/imgutils/validate/monochrome.html index 164b8cebbe1a5ee4405542aa1f6074fc6d1c9935..2028e2399c0d5bf3812fa699e5d6239bf072c517 100644 --- a/HEAD/_modules/imgutils/validate/monochrome.html +++ b/HEAD/_modules/imgutils/validate/monochrome.html @@ -5,7 +5,7 @@ - imgutils.validate.monochrome — imgutils 0.9.4 documentation + imgutils.validate.monochrome — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/nsfw.html b/HEAD/_modules/imgutils/validate/nsfw.html index 89231c22234acf8a5a62b258a65dc9f5c914f42d..d3f0abd17890627d0100c87c88d7a6c4260ea96a 100644 --- a/HEAD/_modules/imgutils/validate/nsfw.html +++ b/HEAD/_modules/imgutils/validate/nsfw.html @@ -5,7 +5,7 @@ - imgutils.validate.nsfw — imgutils 0.9.4 documentation + imgutils.validate.nsfw — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/portrait.html b/HEAD/_modules/imgutils/validate/portrait.html index b346aa219418056b6ac4f0d925933f4fe968ee52..a3907e1f1beac54d1010989c58e9b55580d8fd20 100644 --- a/HEAD/_modules/imgutils/validate/portrait.html +++ b/HEAD/_modules/imgutils/validate/portrait.html @@ -5,7 +5,7 @@ - imgutils.validate.portrait — imgutils 0.9.4 documentation + imgutils.validate.portrait — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/rating.html b/HEAD/_modules/imgutils/validate/rating.html index 08c1b6c1fa03936995900082c0f77e5ade818fa1..651450d55d84dfea0aa38d955102cb314ffcc1d8 100644 --- a/HEAD/_modules/imgutils/validate/rating.html +++ b/HEAD/_modules/imgutils/validate/rating.html @@ -5,7 +5,7 @@ - imgutils.validate.rating — imgutils 0.9.4 documentation + imgutils.validate.rating — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/real.html b/HEAD/_modules/imgutils/validate/real.html index f08c5aad1521576e09d2c2e6b9f78fc7855f1c09..7a7f979c5637827461377cb3a70c7cbb0ee82147 100644 --- a/HEAD/_modules/imgutils/validate/real.html +++ b/HEAD/_modules/imgutils/validate/real.html @@ -5,7 +5,7 @@ - imgutils.validate.real — imgutils 0.9.4 documentation + imgutils.validate.real — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/safe.html b/HEAD/_modules/imgutils/validate/safe.html index 969fc9497f4f47e2db876ed8fc78bc7684b3baca..2e3ec1f89a654f803c2b5117239f0596bbe1cae3 100644 --- a/HEAD/_modules/imgutils/validate/safe.html +++ b/HEAD/_modules/imgutils/validate/safe.html @@ -5,7 +5,7 @@ - imgutils.validate.safe — imgutils 0.9.4 documentation + imgutils.validate.safe — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/style_age.html b/HEAD/_modules/imgutils/validate/style_age.html index 9f3c6e8a43aac51c870e2dee1b332cb4924c2551..3bc3548bb6cb460a95640c5040729a2a8cc91887 100644 --- a/HEAD/_modules/imgutils/validate/style_age.html +++ b/HEAD/_modules/imgutils/validate/style_age.html @@ -5,7 +5,7 @@ - imgutils.validate.style_age — imgutils 0.9.4 documentation + imgutils.validate.style_age — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/teen.html b/HEAD/_modules/imgutils/validate/teen.html index f183a65f900be5832a719d6e25e98aa5b1936485..f2d3a8130b1d31f0226f1de405111be2136ccec2 100644 --- a/HEAD/_modules/imgutils/validate/teen.html +++ b/HEAD/_modules/imgutils/validate/teen.html @@ -5,7 +5,7 @@ - imgutils.validate.teen — imgutils 0.9.4 documentation + imgutils.validate.teen — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/imgutils/validate/truncate.html b/HEAD/_modules/imgutils/validate/truncate.html index 539447f46f4b8af1e204b63a1f3947eec637395e..2e23cebc6e9c9f1ea50beaa99797a462afedf11f 100644 --- a/HEAD/_modules/imgutils/validate/truncate.html +++ b/HEAD/_modules/imgutils/validate/truncate.html @@ -5,7 +5,7 @@ - imgutils.validate.truncate — imgutils 0.9.4 documentation + imgutils.validate.truncate — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_modules/index.html b/HEAD/_modules/index.html index 45ebcd042275a97c40450c8345220450cb8bb3e9..82de1980b86c40411e685ac5c66c54c6a681e218 100644 --- a/HEAD/_modules/index.html +++ b/HEAD/_modules/index.html @@ -5,7 +5,7 @@ - Overview: module code — imgutils 0.9.4 documentation + Overview: module code — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/_sources/information/environment.result.ipynb.txt b/HEAD/_sources/information/environment.result.ipynb.txt index b078de2c5607cbb8e3551e11962b5b4b36d8a207..383fb9bbc49a87ba5a0051f60faec06a0596fded 100644 --- a/HEAD/_sources/information/environment.result.ipynb.txt +++ b/HEAD/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:11.846847Z", - "iopub.status.busy": "2025-02-16T15:30:11.846316Z", - "iopub.status.idle": "2025-02-16T15:30:13.011847Z", - "shell.execute_reply": "2025-02-16T15:30:13.011043Z" + "iopub.execute_input": "2025-02-16T16:47:07.152895Z", + "iopub.status.busy": "2025-02-16T16:47:07.152252Z", + "iopub.status.idle": "2025-02-16T16:47:08.316282Z", + "shell.execute_reply": "2025-02-16T16:47:08.315509Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3111.7995 MHz\n", + "CPU Freq: 3030.4272499999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/_static/documentation_options.js b/HEAD/_static/documentation_options.js index 9d7ad37e62bf93196e22b6f02a2845068bfa4322..f83520d0ea1397fec1ce27f16ad9ff16a7d8c592 100644 --- a/HEAD/_static/documentation_options.js +++ b/HEAD/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.9.4', + VERSION: '0.10.0', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/HEAD/api_doc/ascii/drawing.html b/HEAD/api_doc/ascii/drawing.html index 328934d74deba705c95da530cacd98a2ddd62272..3cf7f954eaca4cc284e3fe4aa0e4fb3c1965e25e 100644 --- a/HEAD/api_doc/ascii/drawing.html +++ b/HEAD/api_doc/ascii/drawing.html @@ -6,7 +6,7 @@ - imgutils.ascii.drawing — imgutils 0.9.4 documentation + imgutils.ascii.drawing — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/ascii/index.html b/HEAD/api_doc/ascii/index.html index b00d65b3b53c04c11c8e2c9f3f546534cc5574e0..2c153e88fae981768c6d6d8a20dd4ffc4af2bbaf 100644 --- a/HEAD/api_doc/ascii/index.html +++ b/HEAD/api_doc/ascii/index.html @@ -6,7 +6,7 @@ - imgutils.ascii — imgutils 0.9.4 documentation + imgutils.ascii — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/config/index.html b/HEAD/api_doc/config/index.html index 3a4c4861a4f01037ab7a7745d885e42680320531..e66f7bcbfc59974b850bde6b05f90f2307047a46 100644 --- a/HEAD/api_doc/config/index.html +++ b/HEAD/api_doc/config/index.html @@ -6,7 +6,7 @@ - imgutils.config — imgutils 0.9.4 documentation + imgutils.config — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/config/meta.html b/HEAD/api_doc/config/meta.html index 17c501d0c8b946fcec3402d1286c074b82d9031b..2d15de9c4037b419ad7e9e44faa1d1f6a8fd0027 100644 --- a/HEAD/api_doc/config/meta.html +++ b/HEAD/api_doc/config/meta.html @@ -6,7 +6,7 @@ - imgutils.config.meta — imgutils 0.9.4 documentation + imgutils.config.meta — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/data/background.html b/HEAD/api_doc/data/background.html index 1c3ad2e8f6ab6109df7f30a72ddcfdd1690967bf..ed60fe7a7feffd4a2589f4a07c9d3c000cb1bb91 100644 --- a/HEAD/api_doc/data/background.html +++ b/HEAD/api_doc/data/background.html @@ -6,7 +6,7 @@ - imgutils.data.background — imgutils 0.9.4 documentation + imgutils.data.background — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/data/decode.html b/HEAD/api_doc/data/decode.html index 7aa4df507a4c801e965e1a02b202e5aadec0793a..cefcefdc0a4b3a1361cbc77186ef4413b1ea4359 100644 --- a/HEAD/api_doc/data/decode.html +++ b/HEAD/api_doc/data/decode.html @@ -6,7 +6,7 @@ - imgutils.data.decode — imgutils 0.9.4 documentation + imgutils.data.decode — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/data/encode.html b/HEAD/api_doc/data/encode.html index bac0ce1d00c31b77ead645578ad8ecb6899be1f1..46a5ffd9930e40b1e106c77c8395dac8406f3073 100644 --- a/HEAD/api_doc/data/encode.html +++ b/HEAD/api_doc/data/encode.html @@ -6,7 +6,7 @@ - imgutils.data.encode — imgutils 0.9.4 documentation + imgutils.data.encode — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/data/image.html b/HEAD/api_doc/data/image.html index af3e610b2334e2ceb5b39dafab38490809f4f32b..a4a8fe453479bfd24d4d97e46f0743540c157811 100644 --- a/HEAD/api_doc/data/image.html +++ b/HEAD/api_doc/data/image.html @@ -6,7 +6,7 @@ - imgutils.data.image — imgutils 0.9.4 documentation + imgutils.data.image — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/data/index.html b/HEAD/api_doc/data/index.html index 790b639f6cf8276e566d49b0dc7e927bf29bc4a2..04b9e2da9d8f9a08e1b77c5ac1dd3f26284a87e6 100644 --- a/HEAD/api_doc/data/index.html +++ b/HEAD/api_doc/data/index.html @@ -6,7 +6,7 @@ - imgutils.data — imgutils 0.9.4 documentation + imgutils.data — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/data/layer.html b/HEAD/api_doc/data/layer.html index f6dee4e9de5b3fe11c1fc1d5a99db5f47244f07b..5feb172fb1dcf529604c3f42a5afddec8036d973 100644 --- a/HEAD/api_doc/data/layer.html +++ b/HEAD/api_doc/data/layer.html @@ -6,7 +6,7 @@ - imgutils.data.layer — imgutils 0.9.4 documentation + imgutils.data.layer — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/booru_yolo.html b/HEAD/api_doc/detect/booru_yolo.html index 73b2fd083343fea8501a9c8bb74509cc1d70f138..d7bd0a4662660d99bcc0fd7a316ef41d5bba189c 100644 --- a/HEAD/api_doc/detect/booru_yolo.html +++ b/HEAD/api_doc/detect/booru_yolo.html @@ -6,7 +6,7 @@ - imgutils.detect.booru_yolo — imgutils 0.9.4 documentation + imgutils.detect.booru_yolo — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/censor.html b/HEAD/api_doc/detect/censor.html index 1eea192fbbed6952eaf68ec2eca40d6013b25f7c..78766e9af5cc808ee5c5bdb1f99b38f83ae4c43a 100644 --- a/HEAD/api_doc/detect/censor.html +++ b/HEAD/api_doc/detect/censor.html @@ -6,7 +6,7 @@ - imgutils.detect.censor — imgutils 0.9.4 documentation + imgutils.detect.censor — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/eye.html b/HEAD/api_doc/detect/eye.html index aee42d97dd7509505f2a3a529b2563d7d875ac84..41bc1bdbe0ee5528dc7bae260ac1a542b49f1355 100644 --- a/HEAD/api_doc/detect/eye.html +++ b/HEAD/api_doc/detect/eye.html @@ -6,7 +6,7 @@ - imgutils.detect.eye — imgutils 0.9.4 documentation + imgutils.detect.eye — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/face.html b/HEAD/api_doc/detect/face.html index 7e1e4c2e6d538fd7d8bc6daa2a5f3cf452bf71ab..22542bba9a595686595b9ed0f2828e954d399691 100644 --- a/HEAD/api_doc/detect/face.html +++ b/HEAD/api_doc/detect/face.html @@ -6,7 +6,7 @@ - imgutils.detect.face — imgutils 0.9.4 documentation + imgutils.detect.face — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/halfbody.html b/HEAD/api_doc/detect/halfbody.html index b657de2183a5aa4d534cc391bfc7980c0a935ce6..8db2a78118b51862979c29e9b58cd8c85fccae2c 100644 --- a/HEAD/api_doc/detect/halfbody.html +++ b/HEAD/api_doc/detect/halfbody.html @@ -6,7 +6,7 @@ - imgutils.detect.halfbody — imgutils 0.9.4 documentation + imgutils.detect.halfbody — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/hand.html b/HEAD/api_doc/detect/hand.html index feaa1f2877e1b2759e6fc806694aba14f2921269..a8c1b9accd6929a150cdfe634d781a15b854cc14 100644 --- a/HEAD/api_doc/detect/hand.html +++ b/HEAD/api_doc/detect/hand.html @@ -6,7 +6,7 @@ - imgutils.detect.hand — imgutils 0.9.4 documentation + imgutils.detect.hand — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/head.html b/HEAD/api_doc/detect/head.html index 0bdf3c1c6778d87fc00613ffd95152715996b359..47403d72d9f1df2ff41b245fbab51dc7bd802b7a 100644 --- a/HEAD/api_doc/detect/head.html +++ b/HEAD/api_doc/detect/head.html @@ -6,7 +6,7 @@ - imgutils.detect.head — imgutils 0.9.4 documentation + imgutils.detect.head — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/index.html b/HEAD/api_doc/detect/index.html index b0dab9502fbd7ba35059afaa67c7637facad4d34..ae822a87d5f22800909b5d9da40eb5f8cbaaaf2f 100644 --- a/HEAD/api_doc/detect/index.html +++ b/HEAD/api_doc/detect/index.html @@ -6,7 +6,7 @@ - imgutils.detect — imgutils 0.9.4 documentation + imgutils.detect — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/nudenet.html b/HEAD/api_doc/detect/nudenet.html index 6d4d9520f72562da7748682fadd18db1d5b06040..32d0e33b391c3cc1da6300765bd0adac9620f4d9 100644 --- a/HEAD/api_doc/detect/nudenet.html +++ b/HEAD/api_doc/detect/nudenet.html @@ -6,7 +6,7 @@ - imgutils.detect.nudenet — imgutils 0.9.4 documentation + imgutils.detect.nudenet — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/person.html b/HEAD/api_doc/detect/person.html index 56d4adc39f4269461aa1dc13a709e8a8082e062d..df0ea00626f9aee785396f314a7a4d1fa5f013f5 100644 --- a/HEAD/api_doc/detect/person.html +++ b/HEAD/api_doc/detect/person.html @@ -6,7 +6,7 @@ - imgutils.detect.person — imgutils 0.9.4 documentation + imgutils.detect.person — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/similarity.html b/HEAD/api_doc/detect/similarity.html index 98486b62051f90d3ec6517c805b487a86f8dd55a..cd7d3caae629dace6acf947501066f3368e32df9 100644 --- a/HEAD/api_doc/detect/similarity.html +++ b/HEAD/api_doc/detect/similarity.html @@ -6,7 +6,7 @@ - imgutils.detect.similarity — imgutils 0.9.4 documentation + imgutils.detect.similarity — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/text.html b/HEAD/api_doc/detect/text.html index e3dcad71c07597eea3622de6c89caa7516ffabe1..794bd856d3e4ce2c7e62a6c0e6fd7148be4c133c 100644 --- a/HEAD/api_doc/detect/text.html +++ b/HEAD/api_doc/detect/text.html @@ -6,7 +6,7 @@ - imgutils.detect.text — imgutils 0.9.4 documentation + imgutils.detect.text — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/detect/visual.html b/HEAD/api_doc/detect/visual.html index 541ebe58972d05914de3fa64e5058ad0b47a3e59..2ac2013a0b81130059a9fe8258d332deaca03b98 100644 --- a/HEAD/api_doc/detect/visual.html +++ b/HEAD/api_doc/detect/visual.html @@ -6,7 +6,7 @@ - imgutils.detect.visual — imgutils 0.9.4 documentation + imgutils.detect.visual — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/edge/canny.html b/HEAD/api_doc/edge/canny.html index c6bf78602077de9f34dbe86a828ffcd3d7b1db9d..beef516ddecd50abfbb7e28653449b8d2ec2cf5f 100644 --- a/HEAD/api_doc/edge/canny.html +++ b/HEAD/api_doc/edge/canny.html @@ -6,7 +6,7 @@ - imgutils.edge.canny — imgutils 0.9.4 documentation + imgutils.edge.canny — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/edge/index.html b/HEAD/api_doc/edge/index.html index 03647dbe0671471441e15e5bb892267e45071fd6..f2e69bf2de97a107c70238a32e4b228cf0da9a86 100644 --- a/HEAD/api_doc/edge/index.html +++ b/HEAD/api_doc/edge/index.html @@ -6,7 +6,7 @@ - imgutils.edge — imgutils 0.9.4 documentation + imgutils.edge — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/edge/lineart.html b/HEAD/api_doc/edge/lineart.html index 23e77362da152f1e58a1556bb6a184a54d6fd25f..c656b00ec99342787edac9d9b6e4f413b4151375 100644 --- a/HEAD/api_doc/edge/lineart.html +++ b/HEAD/api_doc/edge/lineart.html @@ -6,7 +6,7 @@ - imgutils.edge.lineart — imgutils 0.9.4 documentation + imgutils.edge.lineart — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/edge/lineart_anime.html b/HEAD/api_doc/edge/lineart_anime.html index 9ac02dd165ebd74c95ddae5e5210f210565c4213..fd052c3f4526f8d644a7609a092368168e0971df 100644 --- a/HEAD/api_doc/edge/lineart_anime.html +++ b/HEAD/api_doc/edge/lineart_anime.html @@ -6,7 +6,7 @@ - imgutils.edge.lineart_anime — imgutils 0.9.4 documentation + imgutils.edge.lineart_anime — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/generic/classify.html b/HEAD/api_doc/generic/classify.html index 3483bdd3f6a705a6173693903f6c1298863280d6..47d9d955c307286d124024facfd896569924823e 100644 --- a/HEAD/api_doc/generic/classify.html +++ b/HEAD/api_doc/generic/classify.html @@ -6,7 +6,7 @@ - imgutils.generic.classify — imgutils 0.9.4 documentation + imgutils.generic.classify — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/generic/enhance.html b/HEAD/api_doc/generic/enhance.html index 0ced80bfd5d21bf4a44b9f434cab2267d145674e..5798187e1e7e2d63d4ecb98573041d18659ed037 100644 --- a/HEAD/api_doc/generic/enhance.html +++ b/HEAD/api_doc/generic/enhance.html @@ -6,7 +6,7 @@ - imgutils.generic.enhance — imgutils 0.9.4 documentation + imgutils.generic.enhance — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/generic/index.html b/HEAD/api_doc/generic/index.html index 2374ae9d0da5744c92341fa783774d7bb44882aa..cf35d210f7a06327280449ac0ef58a6ac031f1bd 100644 --- a/HEAD/api_doc/generic/index.html +++ b/HEAD/api_doc/generic/index.html @@ -6,7 +6,7 @@ - imgutils.generic — imgutils 0.9.4 documentation + imgutils.generic — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/generic/yolo.html b/HEAD/api_doc/generic/yolo.html index a237e030a84da0524c014f04e005e2d91e69d376..ec7cf6a4062c6066f4a0d6ff2d94d499039d26c3 100644 --- a/HEAD/api_doc/generic/yolo.html +++ b/HEAD/api_doc/generic/yolo.html @@ -6,7 +6,7 @@ - imgutils.generic.yolo — imgutils 0.9.4 documentation + imgutils.generic.yolo — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metadata/geninfo.html b/HEAD/api_doc/metadata/geninfo.html index 223a8244394b8effb93b193948d20d3ec8c28162..4770a5cd5bf16df23cbca6600e84c645d6ec0519 100644 --- a/HEAD/api_doc/metadata/geninfo.html +++ b/HEAD/api_doc/metadata/geninfo.html @@ -6,7 +6,7 @@ - imgutils.metadata.geninfo — imgutils 0.9.4 documentation + imgutils.metadata.geninfo — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metadata/index.html b/HEAD/api_doc/metadata/index.html index 6d5aba68f3c892b7df4f6641a35caafe10d8131a..a6c6bbd205d92f6eb814dcda4c3555b755f9f6f4 100644 --- a/HEAD/api_doc/metadata/index.html +++ b/HEAD/api_doc/metadata/index.html @@ -6,7 +6,7 @@ - imgutils.metadata — imgutils 0.9.4 documentation + imgutils.metadata — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metadata/lsb.html b/HEAD/api_doc/metadata/lsb.html index d610a13baf75a08d2bd839417ab8006bbcb1e66e..15defae6c216b3692ee8b08e52baf3ee877f13ac 100644 --- a/HEAD/api_doc/metadata/lsb.html +++ b/HEAD/api_doc/metadata/lsb.html @@ -6,7 +6,7 @@ - imgutils.metadata.lsb — imgutils 0.9.4 documentation + imgutils.metadata.lsb — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metrics/aesthetic.html b/HEAD/api_doc/metrics/aesthetic.html index 55717856e73f72a75c1f44eef8d65225c3d849fc..31ec7e6c5e22a2fb42e743a2b8d14c0a14e2ae53 100644 --- a/HEAD/api_doc/metrics/aesthetic.html +++ b/HEAD/api_doc/metrics/aesthetic.html @@ -6,7 +6,7 @@ - imgutils.metrics.aesthetic — imgutils 0.9.4 documentation + imgutils.metrics.aesthetic — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metrics/ccip.html b/HEAD/api_doc/metrics/ccip.html index f541d1b0a706eb32225c08cbd6b031dc8e913713..25083c8bc18fafc91adf516bd5c249730e5e8f67 100644 --- a/HEAD/api_doc/metrics/ccip.html +++ b/HEAD/api_doc/metrics/ccip.html @@ -6,7 +6,7 @@ - imgutils.metrics.ccip — imgutils 0.9.4 documentation + imgutils.metrics.ccip — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metrics/dbaesthetic.html b/HEAD/api_doc/metrics/dbaesthetic.html index 46d49ad6b2c29696ee35880958dbd91547b11725..1a62b01c6ec5cb0ec95598770d53169eda7bc72d 100644 --- a/HEAD/api_doc/metrics/dbaesthetic.html +++ b/HEAD/api_doc/metrics/dbaesthetic.html @@ -6,7 +6,7 @@ - imgutils.metrics.dbaesthetic — imgutils 0.9.4 documentation + imgutils.metrics.dbaesthetic — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metrics/index.html b/HEAD/api_doc/metrics/index.html index a41115ffd98e9dffe9590d24d1d71fd58fa31959..00ebffce685a5b5271dc543ae3c3ca6c07f23c26 100644 --- a/HEAD/api_doc/metrics/index.html +++ b/HEAD/api_doc/metrics/index.html @@ -6,7 +6,7 @@ - imgutils.metrics — imgutils 0.9.4 documentation + imgutils.metrics — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metrics/laplacian.html b/HEAD/api_doc/metrics/laplacian.html index c800190878ba22d5f382b1ed94ae13f48666c6f7..e4060cd33c4d17dd8391952221e2ad0cde29175c 100644 --- a/HEAD/api_doc/metrics/laplacian.html +++ b/HEAD/api_doc/metrics/laplacian.html @@ -6,7 +6,7 @@ - imgutils.metrics.laplacian — imgutils 0.9.4 documentation + imgutils.metrics.laplacian — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metrics/lpips.html b/HEAD/api_doc/metrics/lpips.html index 2ea31272da6b726d10ed1607aca2c3cc8fc8c24c..b9024ad186bc0042af0e534282e09a20c288b40f 100644 --- a/HEAD/api_doc/metrics/lpips.html +++ b/HEAD/api_doc/metrics/lpips.html @@ -6,7 +6,7 @@ - imgutils.metrics.lpips — imgutils 0.9.4 documentation + imgutils.metrics.lpips — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/metrics/psnr_.html b/HEAD/api_doc/metrics/psnr_.html index 9483c8f0176fa673d18dbb5194c70edaa9478ff3..e11b1f0b7492eead4f9b043d877e7ce1c0c73ad7 100644 --- a/HEAD/api_doc/metrics/psnr_.html +++ b/HEAD/api_doc/metrics/psnr_.html @@ -6,7 +6,7 @@ - imgutils.metrics.psnr_ — imgutils 0.9.4 documentation + imgutils.metrics.psnr_ — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/ocr/index.html b/HEAD/api_doc/ocr/index.html index 7679515e3ed6be937f5fc6a4130993834acba174..2131e382bc213f1b23d21cd4070c2f870f4b91e6 100644 --- a/HEAD/api_doc/ocr/index.html +++ b/HEAD/api_doc/ocr/index.html @@ -6,7 +6,7 @@ - imgutils.ocr — imgutils 0.9.4 documentation + imgutils.ocr — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/operate/align.html b/HEAD/api_doc/operate/align.html index 9d6e125e2a697b54b7e354fa76f68f662fcffa2b..08ac38e3510db8c8083ecf2ea8278bac3599d2aa 100644 --- a/HEAD/api_doc/operate/align.html +++ b/HEAD/api_doc/operate/align.html @@ -6,7 +6,7 @@ - imgutils.operate.align — imgutils 0.9.4 documentation + imgutils.operate.align — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/operate/censor.html b/HEAD/api_doc/operate/censor.html index 3ba592f5a7e656167293bb820f78f679eb5bc407..e17399138a04f1459d34685025d475df92acc3fa 100644 --- a/HEAD/api_doc/operate/censor.html +++ b/HEAD/api_doc/operate/censor.html @@ -6,7 +6,7 @@ - imgutils.operate.censor_ — imgutils 0.9.4 documentation + imgutils.operate.censor_ — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/operate/imgcensor.html b/HEAD/api_doc/operate/imgcensor.html index 537e36f3d2d4066e77bba80f0a3b090af6c90c83..056cdb7ed7cd1aa7032f71be3aed523f048b6df2 100644 --- a/HEAD/api_doc/operate/imgcensor.html +++ b/HEAD/api_doc/operate/imgcensor.html @@ -6,7 +6,7 @@ - imgutils.operate.imgcensor — imgutils 0.9.4 documentation + imgutils.operate.imgcensor — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/operate/index.html b/HEAD/api_doc/operate/index.html index 88f7cc8204286bd03616043900210e374cdb827d..5ee1155ca5de604c1d310dc76db99fb7f1936828 100644 --- a/HEAD/api_doc/operate/index.html +++ b/HEAD/api_doc/operate/index.html @@ -6,7 +6,7 @@ - imgutils.operate — imgutils 0.9.4 documentation + imgutils.operate — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/operate/squeeze.html b/HEAD/api_doc/operate/squeeze.html index 156b6bc7a9877ea8fb5d3d79fdd0bf68ecfae9d7..b83df7866415ccecc3dcc525bf00c39a46e7e698 100644 --- a/HEAD/api_doc/operate/squeeze.html +++ b/HEAD/api_doc/operate/squeeze.html @@ -6,7 +6,7 @@ - imgutils.operate.squeeze — imgutils 0.9.4 documentation + imgutils.operate.squeeze — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/pose/dwpose.html b/HEAD/api_doc/pose/dwpose.html index 4fda8c6a12df8187e7aa710bcc91b009fa91c834..d805d8cceb27a02d367eec510641de280aba40cf 100644 --- a/HEAD/api_doc/pose/dwpose.html +++ b/HEAD/api_doc/pose/dwpose.html @@ -6,7 +6,7 @@ - imgutils.pose.dwpose — imgutils 0.9.4 documentation + imgutils.pose.dwpose — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/pose/format.html b/HEAD/api_doc/pose/format.html index f05ee37280e0010c8cacb6c6ef89f8ec6053186a..287d26f3469fc3de0c52a5cbe249420aafd85028 100644 --- a/HEAD/api_doc/pose/format.html +++ b/HEAD/api_doc/pose/format.html @@ -6,7 +6,7 @@ - imgutils.pose.format — imgutils 0.9.4 documentation + imgutils.pose.format — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/pose/index.html b/HEAD/api_doc/pose/index.html index 3938c6df4cb6428186b0cf7c12c063b3d76bf964..3a27052543234d272935313f5fdbe6936f9da5f0 100644 --- a/HEAD/api_doc/pose/index.html +++ b/HEAD/api_doc/pose/index.html @@ -6,7 +6,7 @@ - imgutils.pose — imgutils 0.9.4 documentation + imgutils.pose — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/pose/visual.html b/HEAD/api_doc/pose/visual.html index aa8e6d4f795c1a7b617641e837f80bc5c2fa4c41..56bc49c0eb1eb493835cc18cab0ca2e69fffe370 100644 --- a/HEAD/api_doc/pose/visual.html +++ b/HEAD/api_doc/pose/visual.html @@ -6,7 +6,7 @@ - imgutils.pose.visual — imgutils 0.9.4 documentation + imgutils.pose.visual — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/preprocess/base.html b/HEAD/api_doc/preprocess/base.html index ebf1202c805268e6daa4d8aa0725b4a945cb3159..c834caf80fd898ca7c76b9b3e35362352d78092e 100644 --- a/HEAD/api_doc/preprocess/base.html +++ b/HEAD/api_doc/preprocess/base.html @@ -6,7 +6,7 @@ - imgutils.preprocess.base — imgutils 0.9.4 documentation + imgutils.preprocess.base — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/preprocess/index.html b/HEAD/api_doc/preprocess/index.html index b6486fc2c79ec35bb361884e93821055606ec2b8..961ae72a7f8205a0b00dd31f8e0ca4382409620c 100644 --- a/HEAD/api_doc/preprocess/index.html +++ b/HEAD/api_doc/preprocess/index.html @@ -6,7 +6,7 @@ - imgutils.preprocess — imgutils 0.9.4 documentation + imgutils.preprocess — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/preprocess/pillow.html b/HEAD/api_doc/preprocess/pillow.html index 3ebe7376c0df25de58b98f7061477f0410df07e1..33e8ebcc1a24600825d3f12a5ac224cb03cd84d4 100644 --- a/HEAD/api_doc/preprocess/pillow.html +++ b/HEAD/api_doc/preprocess/pillow.html @@ -6,7 +6,7 @@ - imgutils.preprocess.pillow — imgutils 0.9.4 documentation + imgutils.preprocess.pillow — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/preprocess/torchvision.html b/HEAD/api_doc/preprocess/torchvision.html index 60c8779d337aa48db1e5277ff6cbfde0033a6fe9..cc82ce88ed84a4101a35f8c54a8c067eabb172e9 100644 --- a/HEAD/api_doc/preprocess/torchvision.html +++ b/HEAD/api_doc/preprocess/torchvision.html @@ -6,7 +6,7 @@ - imgutils.preprocess.torchvision — imgutils 0.9.4 documentation + imgutils.preprocess.torchvision — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/preprocess/transformers.html b/HEAD/api_doc/preprocess/transformers.html index 8542f41124afc1aeb30d04e4a326ffd1df5ebcb4..7dae2969e435c09b89f6273a52280cbe0c8a06a2 100644 --- a/HEAD/api_doc/preprocess/transformers.html +++ b/HEAD/api_doc/preprocess/transformers.html @@ -6,7 +6,7 @@ - imgutils.preprocess.transformers — imgutils 0.9.4 documentation + imgutils.preprocess.transformers — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/resource/background.html b/HEAD/api_doc/resource/background.html index 8b24de688fbb812357a06ac092fbacdf93f141fe..c26d2cfc76b14317d6988ea5bbb7cb292c9a636d 100644 --- a/HEAD/api_doc/resource/background.html +++ b/HEAD/api_doc/resource/background.html @@ -6,7 +6,7 @@ - imgutils.resource.background — imgutils 0.9.4 documentation + imgutils.resource.background — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/resource/index.html b/HEAD/api_doc/resource/index.html index babe77652dd2b7c712d750aaf21d99c3974033cf..284501210228f17622aca15e5904a51bbf601fc2 100644 --- a/HEAD/api_doc/resource/index.html +++ b/HEAD/api_doc/resource/index.html @@ -6,7 +6,7 @@ - imgutils.resource — imgutils 0.9.4 documentation + imgutils.resource — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/restore/adversarial.html b/HEAD/api_doc/restore/adversarial.html index 6b7ac22a20d054e0998d3a2871075003a983f94c..a5e8e8ed8a45d7fd3d0253b60ab4064dd6d4796d 100644 --- a/HEAD/api_doc/restore/adversarial.html +++ b/HEAD/api_doc/restore/adversarial.html @@ -6,7 +6,7 @@ - imgutils.restore.adversarial — imgutils 0.9.4 documentation + imgutils.restore.adversarial — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/restore/index.html b/HEAD/api_doc/restore/index.html index ab2019e932d84c2c9c5259419bcc37205878af2d..774d2799493ff979fc76562b3d9234eab782e81c 100644 --- a/HEAD/api_doc/restore/index.html +++ b/HEAD/api_doc/restore/index.html @@ -6,7 +6,7 @@ - imgutils.restore — imgutils 0.9.4 documentation + imgutils.restore — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/restore/nafnet.html b/HEAD/api_doc/restore/nafnet.html index 9102d769071fe7474ae8a6caf6ab185708452768..7738a21ac9c5c21b395ab69237eab844c22cc6b5 100644 --- a/HEAD/api_doc/restore/nafnet.html +++ b/HEAD/api_doc/restore/nafnet.html @@ -6,7 +6,7 @@ - imgutils.restore.nafnet — imgutils 0.9.4 documentation + imgutils.restore.nafnet — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/restore/scunet.html b/HEAD/api_doc/restore/scunet.html index b2b86f288443db2d8704e7fac2634df1fd883b4d..e68935e38abdf567928e331aec8a59c285240f57 100644 --- a/HEAD/api_doc/restore/scunet.html +++ b/HEAD/api_doc/restore/scunet.html @@ -6,7 +6,7 @@ - imgutils.restore.scunet — imgutils 0.9.4 documentation + imgutils.restore.scunet — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/sd/index.html b/HEAD/api_doc/sd/index.html index 65a8353bdc727952caeedb44e7c972b2912f0e08..c96f89afd892b3f08c228b1b16a9cdab2473fbf7 100644 --- a/HEAD/api_doc/sd/index.html +++ b/HEAD/api_doc/sd/index.html @@ -6,7 +6,7 @@ - imgutils.sd — imgutils 0.9.4 documentation + imgutils.sd — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/sd/metadata.html b/HEAD/api_doc/sd/metadata.html index 4d028344f02c92e36f9cd6fb6fc0c307e5fdfc37..362b7e6b0668ebac1624cc3a3c0e3e3563fabbfb 100644 --- a/HEAD/api_doc/sd/metadata.html +++ b/HEAD/api_doc/sd/metadata.html @@ -6,7 +6,7 @@ - imgutils.sd.metadata — imgutils 0.9.4 documentation + imgutils.sd.metadata — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/sd/model.html b/HEAD/api_doc/sd/model.html index b66a8e2caf3535b3db984888266127218dde28ed..80e47c48b8686d3b0b0ddd824ed26bd5ca3f849a 100644 --- a/HEAD/api_doc/sd/model.html +++ b/HEAD/api_doc/sd/model.html @@ -6,7 +6,7 @@ - imgutils.sd.model — imgutils 0.9.4 documentation + imgutils.sd.model — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/sd/nai.html b/HEAD/api_doc/sd/nai.html index 0e0f4cf198b464ec0852fbef7ac79c77429f7e0a..82a68f71daf7aee190872c07478107f5a52ca6aa 100644 --- a/HEAD/api_doc/sd/nai.html +++ b/HEAD/api_doc/sd/nai.html @@ -6,7 +6,7 @@ - imgutils.sd.nai — imgutils 0.9.4 documentation + imgutils.sd.nai — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/segment/index.html b/HEAD/api_doc/segment/index.html index 3718f33a063c2ea6b4e30755838c9699a0e250b4..0c3e3ee70819d1bfe44b4a05291835b3815ec640 100644 --- a/HEAD/api_doc/segment/index.html +++ b/HEAD/api_doc/segment/index.html @@ -6,7 +6,7 @@ - imgutils.segment — imgutils 0.9.4 documentation + imgutils.segment — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/segment/isnetis.html b/HEAD/api_doc/segment/isnetis.html index 4fbde19c0985f36d877e8d0bcdd6093c053f3925..71319b4726062ce30a2c659fc85da2947ee9956f 100644 --- a/HEAD/api_doc/segment/isnetis.html +++ b/HEAD/api_doc/segment/isnetis.html @@ -6,7 +6,7 @@ - imgutils.segment.isnetis — imgutils 0.9.4 documentation + imgutils.segment.isnetis — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/blacklist.html b/HEAD/api_doc/tagging/blacklist.html index 22b4b47b79eefaea9ed01fa8ae2a28bf13fec9ec..6ade0f93de7f0e8d059cbe3fd1c8a9e12038f62b 100644 --- a/HEAD/api_doc/tagging/blacklist.html +++ b/HEAD/api_doc/tagging/blacklist.html @@ -6,7 +6,7 @@ - imgutils.tagging.blacklist — imgutils 0.9.4 documentation + imgutils.tagging.blacklist — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/character.html b/HEAD/api_doc/tagging/character.html index d6775e47528ef4313664bc252d96fb07039bdf4e..584d90ee7d76d4042affe944d64ce332d697cc2c 100644 --- a/HEAD/api_doc/tagging/character.html +++ b/HEAD/api_doc/tagging/character.html @@ -6,7 +6,7 @@ - imgutils.tagging.character — imgutils 0.9.4 documentation + imgutils.tagging.character — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/deepdanbooru.html b/HEAD/api_doc/tagging/deepdanbooru.html index dd456344b24aaa19ec20fd7074112a6035445c11..3b83b57faf6e35f7f330ce03fca6b640dcc2e51d 100644 --- a/HEAD/api_doc/tagging/deepdanbooru.html +++ b/HEAD/api_doc/tagging/deepdanbooru.html @@ -6,7 +6,7 @@ - imgutils.tagging.deepdanbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepdanbooru — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/deepgelbooru.html b/HEAD/api_doc/tagging/deepgelbooru.html index c4496b3ae8cdcee035960bfdb375c642591d32fa..a05686ec34ea41740dafb5abcd3efad925ba85a9 100644 --- a/HEAD/api_doc/tagging/deepgelbooru.html +++ b/HEAD/api_doc/tagging/deepgelbooru.html @@ -6,7 +6,7 @@ - imgutils.tagging.deepgelbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepgelbooru — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/format.html b/HEAD/api_doc/tagging/format.html index 5b81b5ef120c0649a05954775f5632d319dd8588..5c667631aba73df4155e40d9194e93361f1d2ed0 100644 --- a/HEAD/api_doc/tagging/format.html +++ b/HEAD/api_doc/tagging/format.html @@ -6,7 +6,7 @@ - imgutils.tagging.format — imgutils 0.9.4 documentation + imgutils.tagging.format — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/index.html b/HEAD/api_doc/tagging/index.html index 8a1116daba844421aca7053cb162bea97284ea6d..813b010c71cadca88c230f0c8ace3317ab28839d 100644 --- a/HEAD/api_doc/tagging/index.html +++ b/HEAD/api_doc/tagging/index.html @@ -6,7 +6,7 @@ - imgutils.tagging — imgutils 0.9.4 documentation + imgutils.tagging — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/match.html b/HEAD/api_doc/tagging/match.html index 7f67dfcbe451cade4e59c0089ac30ad178b714dd..faf3679f3c401be110ed69f4669353e20dafb21d 100644 --- a/HEAD/api_doc/tagging/match.html +++ b/HEAD/api_doc/tagging/match.html @@ -6,7 +6,7 @@ - imgutils.tagging.match — imgutils 0.9.4 documentation + imgutils.tagging.match — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/mldanbooru.html b/HEAD/api_doc/tagging/mldanbooru.html index a1fcc7d91a1c54413f16a57836f593c5607aaf51..5ad897b53a9e36b6e4a57844fa1c20f312eb01f1 100644 --- a/HEAD/api_doc/tagging/mldanbooru.html +++ b/HEAD/api_doc/tagging/mldanbooru.html @@ -6,7 +6,7 @@ - imgutils.tagging.mldanbooru — imgutils 0.9.4 documentation + imgutils.tagging.mldanbooru — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/order.html b/HEAD/api_doc/tagging/order.html index 3e0c2f9d3c344b38b0716b37957e1ab3d26f62a2..24dd9d4389dff028fc3d6f517c01fd1c98652860 100644 --- a/HEAD/api_doc/tagging/order.html +++ b/HEAD/api_doc/tagging/order.html @@ -6,7 +6,7 @@ - imgutils.tagging.order — imgutils 0.9.4 documentation + imgutils.tagging.order — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/overlap.html b/HEAD/api_doc/tagging/overlap.html index e93cf76960f23cb08082760f4ed0581beeaa5f99..324b868848e23065eb53075d3a98cd848dbbc7e5 100644 --- a/HEAD/api_doc/tagging/overlap.html +++ b/HEAD/api_doc/tagging/overlap.html @@ -6,7 +6,7 @@ - imgutils.tagging.overlap — imgutils 0.9.4 documentation + imgutils.tagging.overlap — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/tagging/wd14.html b/HEAD/api_doc/tagging/wd14.html index ed7717166ed0c8e2d5a8afcee76b087b256768f5..0b1b3134c5f9cf12f95b64ce9d9d10ee014929a0 100644 --- a/HEAD/api_doc/tagging/wd14.html +++ b/HEAD/api_doc/tagging/wd14.html @@ -6,7 +6,7 @@ - imgutils.tagging.wd14 — imgutils 0.9.4 documentation + imgutils.tagging.wd14 — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/upscale/cdc.html b/HEAD/api_doc/upscale/cdc.html index b4a1fd2363532bafee4fade1c1127c76167dc445..a8ce08a9a48c1632abce340d00322ea9ba0d4e7c 100644 --- a/HEAD/api_doc/upscale/cdc.html +++ b/HEAD/api_doc/upscale/cdc.html @@ -6,7 +6,7 @@ - imgutils.upscale.cdc — imgutils 0.9.4 documentation + imgutils.upscale.cdc — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/upscale/index.html b/HEAD/api_doc/upscale/index.html index 8c9ed84d133ed552973b32e1ad06a1e0d95a4e34..6e93731c59abe68ad1673a64c049eaa5960030fe 100644 --- a/HEAD/api_doc/upscale/index.html +++ b/HEAD/api_doc/upscale/index.html @@ -6,7 +6,7 @@ - imgutils.upscale — imgutils 0.9.4 documentation + imgutils.upscale — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/utils/cache.html b/HEAD/api_doc/utils/cache.html index 52b705a3b9080f902bd515ebef9db56e1daa0e05..d28a04e1c646e4b144beefd9c32b317a977b19b6 100644 --- a/HEAD/api_doc/utils/cache.html +++ b/HEAD/api_doc/utils/cache.html @@ -6,7 +6,7 @@ - imgutils.utils.cache — imgutils 0.9.4 documentation + imgutils.utils.cache — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/utils/func.html b/HEAD/api_doc/utils/func.html index c6c287e78a3d9a7a408d3d03f3830e5785fdb88c..f6d50684a1a37b82159a5eddd2ce8def7f638213 100644 --- a/HEAD/api_doc/utils/func.html +++ b/HEAD/api_doc/utils/func.html @@ -6,7 +6,7 @@ - imgutils.utils.func — imgutils 0.9.4 documentation + imgutils.utils.func — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/utils/index.html b/HEAD/api_doc/utils/index.html index f747f1624a8908ac0eb7313042d692883c5c1eb9..1c66dafee9599fd2c2d819a961b4af6766e7de2c 100644 --- a/HEAD/api_doc/utils/index.html +++ b/HEAD/api_doc/utils/index.html @@ -6,7 +6,7 @@ - imgutils.utils — imgutils 0.9.4 documentation + imgutils.utils — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/utils/onnxruntime.html b/HEAD/api_doc/utils/onnxruntime.html index fc84926d356bd6217513dc806a55cb53e472b7e8..bbf47ad41571e261b17bd47886052936dc318e09 100644 --- a/HEAD/api_doc/utils/onnxruntime.html +++ b/HEAD/api_doc/utils/onnxruntime.html @@ -6,7 +6,7 @@ - imgutils.utils.onnxruntime — imgutils 0.9.4 documentation + imgutils.utils.onnxruntime — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/aicheck.html b/HEAD/api_doc/validate/aicheck.html index 9ef0b8406d760711c43c7f3e4a0ffe2766ec375b..103350de9820eb7702f384c2274bc0c8f87e733c 100644 --- a/HEAD/api_doc/validate/aicheck.html +++ b/HEAD/api_doc/validate/aicheck.html @@ -6,7 +6,7 @@ - imgutils.validate.aicheck — imgutils 0.9.4 documentation + imgutils.validate.aicheck — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/bangumi_char.html b/HEAD/api_doc/validate/bangumi_char.html index 7256abd611773656fafdca8ee907e72525bac605..23adee062b1789308db2d62614e982d29f715524 100644 --- a/HEAD/api_doc/validate/bangumi_char.html +++ b/HEAD/api_doc/validate/bangumi_char.html @@ -6,7 +6,7 @@ - imgutils.validate.bangumi_char — imgutils 0.9.4 documentation + imgutils.validate.bangumi_char — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/classify.html b/HEAD/api_doc/validate/classify.html index 0e3991512d75fdca57358d6a982f4e5f7ad2d4c1..173c545c75040f69816c4583523e317503996010 100644 --- a/HEAD/api_doc/validate/classify.html +++ b/HEAD/api_doc/validate/classify.html @@ -6,7 +6,7 @@ - imgutils.validate.classify — imgutils 0.9.4 documentation + imgutils.validate.classify — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/color.html b/HEAD/api_doc/validate/color.html index 98ccb1109923dce92c5c9c2a7c38c4ebf3f66f47..ea62c0b5f192a963bc067c58dc4db21279ef9ecd 100644 --- a/HEAD/api_doc/validate/color.html +++ b/HEAD/api_doc/validate/color.html @@ -6,7 +6,7 @@ - imgutils.validate.color — imgutils 0.9.4 documentation + imgutils.validate.color — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/completeness.html b/HEAD/api_doc/validate/completeness.html index 5219c764fef33c3f49012b082f668ed6ec07f816..bb9eb99e1e3814a429e1bec88959adacd9baf742 100644 --- a/HEAD/api_doc/validate/completeness.html +++ b/HEAD/api_doc/validate/completeness.html @@ -6,7 +6,7 @@ - imgutils.validate.completeness — imgutils 0.9.4 documentation + imgutils.validate.completeness — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/dbrating.html b/HEAD/api_doc/validate/dbrating.html index 245851da351d440c0fa754edf4a0eb242e1efce1..ffcb37d02b405edbc56bb68aaeb4153337576a74 100644 --- a/HEAD/api_doc/validate/dbrating.html +++ b/HEAD/api_doc/validate/dbrating.html @@ -6,7 +6,7 @@ - imgutils.validate.dbrating — imgutils 0.9.4 documentation + imgutils.validate.dbrating — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/furry.html b/HEAD/api_doc/validate/furry.html index 4f906bf79d23a212bee506b8f570a52ba3ca173f..32ac0f8b5815bc24a407f13f143dc2dbdb4ca935 100644 --- a/HEAD/api_doc/validate/furry.html +++ b/HEAD/api_doc/validate/furry.html @@ -6,7 +6,7 @@ - imgutils.validate.furry — imgutils 0.9.4 documentation + imgutils.validate.furry — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/index.html b/HEAD/api_doc/validate/index.html index 13cea928822b0ac04408d9ab8e91792c267aafab..dfee124e744decca0a7b882571a4eab57a90b9a8 100644 --- a/HEAD/api_doc/validate/index.html +++ b/HEAD/api_doc/validate/index.html @@ -6,7 +6,7 @@ - imgutils.validate — imgutils 0.9.4 documentation + imgutils.validate — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/monochrome.html b/HEAD/api_doc/validate/monochrome.html index e3f544a98405f3cb3a6fc9175e499e92514693e1..91ed26887d7d45ad5a6979348dedc1fc7a6de9ff 100644 --- a/HEAD/api_doc/validate/monochrome.html +++ b/HEAD/api_doc/validate/monochrome.html @@ -6,7 +6,7 @@ - imgutils.validate.monochrome — imgutils 0.9.4 documentation + imgutils.validate.monochrome — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/nsfw.html b/HEAD/api_doc/validate/nsfw.html index 2328b07372e9e16a6bc890b40d3c7a5b987bab90..06047a2dec1281b89e3aba015c568a313360c37b 100644 --- a/HEAD/api_doc/validate/nsfw.html +++ b/HEAD/api_doc/validate/nsfw.html @@ -6,7 +6,7 @@ - imgutils.validate.nsfw — imgutils 0.9.4 documentation + imgutils.validate.nsfw — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/portrait.html b/HEAD/api_doc/validate/portrait.html index 4aff58d16eacc4f05fc952c74cfe7229ad49a731..257424b8946253ffa2165d45bb6d9a03ca2fac59 100644 --- a/HEAD/api_doc/validate/portrait.html +++ b/HEAD/api_doc/validate/portrait.html @@ -6,7 +6,7 @@ - imgutils.validate.portrait — imgutils 0.9.4 documentation + imgutils.validate.portrait — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/rating.html b/HEAD/api_doc/validate/rating.html index 9cb830366067168c2a35ba39a8ddacddea99b54f..74694880f58a5bb696a8e12e792e3ff24a957625 100644 --- a/HEAD/api_doc/validate/rating.html +++ b/HEAD/api_doc/validate/rating.html @@ -6,7 +6,7 @@ - imgutils.validate.rating — imgutils 0.9.4 documentation + imgutils.validate.rating — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/real.html b/HEAD/api_doc/validate/real.html index 609a09ac8e41ab3469b06d99931506756c282065..037a63ff316e91d7db062733cb43a7904ced018f 100644 --- a/HEAD/api_doc/validate/real.html +++ b/HEAD/api_doc/validate/real.html @@ -6,7 +6,7 @@ - imgutils.validate.real — imgutils 0.9.4 documentation + imgutils.validate.real — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/safe.html b/HEAD/api_doc/validate/safe.html index 5948484a3640ece49b985ae180ef71c77b2fc485..db64dbbb2c80490e51788f851bdbbe99145d3af9 100644 --- a/HEAD/api_doc/validate/safe.html +++ b/HEAD/api_doc/validate/safe.html @@ -6,7 +6,7 @@ - imgutils.validate.safe — imgutils 0.9.4 documentation + imgutils.validate.safe — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/style_age.html b/HEAD/api_doc/validate/style_age.html index 19235960d7a8199b67f7985c5bd1fdf0a476a8ba..cf5ca8b32cb1bc176c783fb9391f02b334a18b81 100644 --- a/HEAD/api_doc/validate/style_age.html +++ b/HEAD/api_doc/validate/style_age.html @@ -6,7 +6,7 @@ - imgutils.validate.style_age — imgutils 0.9.4 documentation + imgutils.validate.style_age — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/teen.html b/HEAD/api_doc/validate/teen.html index 88207c66e7d098a7d155cff44a2bc282ad7e0031..67a62f490b1fa5728e927e34133fb809a112d00f 100644 --- a/HEAD/api_doc/validate/teen.html +++ b/HEAD/api_doc/validate/teen.html @@ -6,7 +6,7 @@ - imgutils.validate.teen — imgutils 0.9.4 documentation + imgutils.validate.teen — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/api_doc/validate/truncate.html b/HEAD/api_doc/validate/truncate.html index c0690e0d0cca73c369f256acf8cc349f59fcc178..ae98e8c51acf7dec78ea97b43742866a851e5f5e 100644 --- a/HEAD/api_doc/validate/truncate.html +++ b/HEAD/api_doc/validate/truncate.html @@ -6,7 +6,7 @@ - imgutils.validate.truncate — imgutils 0.9.4 documentation + imgutils.validate.truncate — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/genindex.html b/HEAD/genindex.html index aab87b2709961cd99e084b583947e3f601de3ef1..4d8e10d2c27703320d490aed09d6e15d9a1b2484 100644 --- a/HEAD/genindex.html +++ b/HEAD/genindex.html @@ -5,7 +5,7 @@ - Index — imgutils 0.9.4 documentation + Index — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/index.html b/HEAD/index.html index 53194c8311459cb8450872a6b8fbde915236bc60..0550a58ce2563177f21cfb8221176d33f373ae02 100644 --- a/HEAD/index.html +++ b/HEAD/index.html @@ -6,7 +6,7 @@ - Welcome to imgutils’s Documentation — imgutils 0.9.4 documentation + Welcome to imgutils’s Documentation — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/information/environment.html b/HEAD/information/environment.html index fd65369cdaf43b1111036d8072e16d725120cf26..9a43a74e1a2e85873135df69f1acdcbb23f0fd7e 100644 --- a/HEAD/information/environment.html +++ b/HEAD/information/environment.html @@ -6,7 +6,7 @@ - Run Environment Information — imgutils 0.9.4 documentation + Run Environment Information — imgutils 0.10.0 documentation @@ -16,7 +16,7 @@ - + @@ -139,7 +139,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3247.0707500000003 MHz +CPU Freq: 3185.12 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/HEAD/information/environment.ipynb b/HEAD/information/environment.ipynb index f733545b7d8d9cc6369beef9dd8e7bde7bf8b46d..312a2b8c1ffc6252722228adccb2e074d32704cc 100644 --- a/HEAD/information/environment.ipynb +++ b/HEAD/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:35:05.451537Z", - "iopub.status.busy": "2025-02-16T15:35:05.451346Z", - "iopub.status.idle": "2025-02-16T15:35:06.612240Z", - "shell.execute_reply": "2025-02-16T15:35:06.611489Z" + "iopub.execute_input": "2025-02-16T16:51:58.868044Z", + "iopub.status.busy": "2025-02-16T16:51:58.867831Z", + "iopub.status.idle": "2025-02-16T16:52:00.026356Z", + "shell.execute_reply": "2025-02-16T16:52:00.025645Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3247.0707500000003 MHz\n", + "CPU Freq: 3185.12 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/information/environment.result.html b/HEAD/information/environment.result.html index ba685df070f1acaa4ff4c5b7f17aa83888f797db..6e080cb854596f2071f9fb336e0aff050641a898 100644 --- a/HEAD/information/environment.result.html +++ b/HEAD/information/environment.result.html @@ -6,7 +6,7 @@ - Run Environment Information — imgutils 0.9.4 documentation + Run Environment Information — imgutils 0.10.0 documentation @@ -16,7 +16,7 @@ - + @@ -141,7 +141,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3111.7995 MHz +CPU Freq: 3030.4272499999997 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/HEAD/information/environment.result.ipynb b/HEAD/information/environment.result.ipynb index b078de2c5607cbb8e3551e11962b5b4b36d8a207..383fb9bbc49a87ba5a0051f60faec06a0596fded 100644 --- a/HEAD/information/environment.result.ipynb +++ b/HEAD/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:11.846847Z", - "iopub.status.busy": "2025-02-16T15:30:11.846316Z", - "iopub.status.idle": "2025-02-16T15:30:13.011847Z", - "shell.execute_reply": "2025-02-16T15:30:13.011043Z" + "iopub.execute_input": "2025-02-16T16:47:07.152895Z", + "iopub.status.busy": "2025-02-16T16:47:07.152252Z", + "iopub.status.idle": "2025-02-16T16:47:08.316282Z", + "shell.execute_reply": "2025-02-16T16:47:08.315509Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3111.7995 MHz\n", + "CPU Freq: 3030.4272499999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/HEAD/objects.inv b/HEAD/objects.inv index c91276b4e0351ba1c5b49c432f5ada69912bb25d..7d405ca7dacf6914b0efdba4b1769089942128a5 100644 Binary files a/HEAD/objects.inv and b/HEAD/objects.inv differ diff --git a/HEAD/py-modindex.html b/HEAD/py-modindex.html index 9072a07cee2db5fda9b3a2599c272144dec2a221..a1c713e5dcf914838bea21693503b03da50073fa 100644 --- a/HEAD/py-modindex.html +++ b/HEAD/py-modindex.html @@ -5,7 +5,7 @@ - Python Module Index — imgutils 0.9.4 documentation + Python Module Index — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/HEAD/search.html b/HEAD/search.html index 61d813aa7a59538b376154891fc2df5c521146a3..2e96949645299a9ebccb76469c3f9a6b9f8f8bbb 100644 --- a/HEAD/search.html +++ b/HEAD/search.html @@ -5,7 +5,7 @@ - Search — imgutils 0.9.4 documentation + Search — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/HEAD/searchindex.js b/HEAD/searchindex.js index ef917d84a81febecb23a118ed555a7cd0d3a460b..ab2909247b09d3bf2c4d2b5554739745f36c033c 100644 --- a/HEAD/searchindex.js +++ b/HEAD/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 73, 75, 78, 79, 80, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 105], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 75, 79, 98], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 84], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 90], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 71, 76, 78, 79, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 71, 75, 78, 83, 90, 102], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 71, 75, 76, 77, 78, 86, 90, 94, 96, 102], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 74, 77, 78, 85, 87, 90, 93, 94, 96, 100], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 71, 78, 79, 86, 89, 91, 94, 95, 97, 98, 99], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 72, 74, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 105], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 72, 74, 76, 78, 79, 82, 86, 89, 91, 94, 95, 97, 99], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 76, 81], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 55, 81, 98], "width": [0, 4, 9, 44, 55, 56, 75], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 76, 78, 84, 85, 86, 87, 90, 93, 96, 100], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 78, 84, 87, 90, 96, 100, 101], "automat": [0, 4, 22, 35, 46, 84, 103, 104], "determin": [0, 7, 35, 94], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 75, 79, 80, 98, 103, 104], "height": [0, 4, 9, 44, 55, 56, 75], "filter": [0, 30, 46, 55, 68, 69, 90, 92, 96], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 72, 75, 78, 79, 81, 82, 84, 85, 86, 87, 90, 92, 93, 94, 96, 100], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 75, 79, 81, 84, 85, 101], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 75], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 73, 78, 86, 102], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 76, 85, 94, 101], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 55, 86, 91, 95, 97, 99, 103, 104], "intens": 0, "proport": [0, 86], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 71, 76, 78, 105], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 56, 63, 64, 65, 67, 68, 71, 75, 81, 82, 84, 85, 87, 92, 93, 94, 101, 102, 103, 104, 105], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 78, 105], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 75], "your": [0, 46, 101, 103, 104, 105], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 73, 77, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 75, 82, 85, 93, 101], "ensur": [0, 20, 30, 35, 42, 55, 63, 81], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 72, 75, 76, 94], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 56, 64, 67, 68, 69, 70, 72, 75, 78, 79, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 72, 74, 76, 77, 78, 79, 81, 82, 86, 89, 90, 91, 94, 95, 96, 97, 98, 99], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 71, 75, 78, 79, 86, 88, 101, 103, 104], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 71, 73, 76, 78, 79, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 103, 104, 105], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 78, 79, 88, 101], "draw": [1, 24, 25, 50, 94, 102], "ascii_draw": 1, "meta": [2, 102, 105], "__title__": [2, 105], "__version__": [2, 105], "__description__": [2, 105], "__author__": [2, 105], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "inform": [3, 31, 32, 33, 50, 63, 65, 77], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 78, 101], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 81, 87, 102, 105], "short": [3, 71, 75, 78], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 71, 78, 82, 86, 94], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 85], "black": [4, 43, 63], "squar": [4, 55], "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 71, 76, 78, 84, 86, 92, 93, 102, 105], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 79], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 93], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 84, 87, 105], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 77, 78, 79, 81, 82, 86, 90, 94, 96, 101], "suitabl": [4, 53, 55, 70, 94], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 92, 93, 102], "fore": [4, 23, 25, 26], "back": [4, 78], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 72, 77, 81, 84, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 105], "rgba": [4, 7, 28, 33, 67, 79], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 55, 63, 64, 65, 71, 75, 78, 87, 90, 96, 98, 100], "add": [4, 31, 64, 65, 72], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 79], "In": [4, 25, 35, 86, 87], "document": [4, 103, 104, 105], "accur": [4, 11, 19, 90, 96], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 71, 78, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 78, 82], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 71, 79, 88, 93], "both": [5, 11, 20, 41, 53, 64, 78], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 78, 82], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 71, 75, 76, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 101], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 78, 79], "order": [5, 6, 55, 72, 73, 102], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 71, 84, 87, 88, 90, 93, 96, 100], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 79, 84], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 71, 75, 78, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 55, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 88, 93, 101], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 76, 79, 84], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 102], "encod": [5, 8, 27, 33, 65, 102], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 93, 101], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 72, 74, 78, 85, 88, 93, 101], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 78, 82], "channel": [6, 7, 28, 55, 79], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 78], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 78, 81, 89], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 71, 78, 82, 89, 90, 96], "same": [6, 22, 35, 40, 78, 81], "torchvis": [6, 52, 102], "transform": [6, 7, 51, 52, 53, 54, 72, 102], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 78, 81, 82, 90, 96, 102], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 75, 76, 78, 81, 82, 84, 90, 96], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 71, 75, 78, 102], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 78, 105], "manipul": [7, 62], "python": [7, 33, 81, 103, 104, 105], "librari": [7, 30, 53, 55, 105], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 78, 81, 82, 94, 105], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 78, 84], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 55, 63, 65, 82, 105], "handl": [7, 27, 30, 32, 33, 51, 54, 55, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 55, 64, 65, 72], "background": [7, 8, 23, 25, 26, 57, 63, 67, 102], "check": [7, 33, 38, 64, 68, 69, 74, 85, 88, 98, 101, 105], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 86], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 82], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 75, 94], "kei": [7, 16, 20, 55, 64, 71, 78], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 72, 78, 86], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 84, 93, 101, 102], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 71, 88, 93, 101], "binari": [7, 82], "like": [7, 10, 17, 54, 55, 75, 81, 105], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 81], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 90, 96, 105], "preprocess": [7, 18, 27, 30, 35, 102], "befor": [7, 33, 35, 64, 78], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 78, 82], "necessari": [7, 35, 70, 75], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 78, 94], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 55, 63, 64, 65, 69, 71, 76, 78, 81], "ha": [7, 21, 41, 54, 79, 94, 103, 104], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 71, 73, 78, 94, 102], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 72, 93, 101], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 76], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 76], "typeerror": [7, 48, 53, 54, 55, 68, 69, 76], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 76, 77, 78, 85, 87, 90, 96, 100], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 78, 86, 87, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 55, 72, 78, 82], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 62, 72, 74, 78, 79, 94], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 71, 73, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "pillow": [7, 22, 52, 102], "boolean": [7, 35], "otherwis": [7, 31, 35, 55, 65, 68, 69, 74, 79, 84], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 72, 92, 94], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 102], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 82, 102], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 75, 81, 101, 103, 104], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 55, 75, 78, 102], "techniqu": [9, 28, 33], "p": [9, 70, 71, 75, 78], "need": [9, 14, 30, 41, 44, 81, 85, 87, 90, 93, 96, 100], "stack": [9, 78], "addition": 9, "second": [9, 20, 35, 40, 74], "element": [9, 78], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 82], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "right": [9, 43, 48, 82], "two": [9, 20, 35, 40, 74, 93], "dimension": [9, 78], "arrai": [9, 22, 33, 35, 39, 46, 48, 78, 82], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 78], "posit": [9, 35, 43, 44, 86], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 74], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "9": [9, 10, 20, 35, 39, 48, 55, 63, 76, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 99, 100, 105], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 55, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 102], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 71, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 71, 75, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 79, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "explan": 10, "No": [10, 63, 103, 104], "head": [10, 17, 22, 47, 69, 86, 95, 102], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 73, 79, 86, 87, 90, 91, 95, 96, 97, 99, 100, 105], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 75, 78, 93], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 71, 75, 77, 78], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 92, 102], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 78], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 55, 74, 77, 86], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 78, 102], "mark": 10, "belli": [10, 18], "button": [10, 27, 71], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 105], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "nopan": 10, "panti": [10, 72], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 90, 96, 102], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 75, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 81, 84], "less": [10, 11, 13, 19, 85], "stand": [10, 63, 70, 71, 75, 78], "sit": [10, 69], "ass": 10, "split": [10, 75], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 87, 90, 96, 100], "10": [10, 21, 27, 35, 39, 44, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97], "sprd": 10, "strongli": [10, 79], "11": [10, 35, 48, 85, 86, 87, 90, 93, 94, 96, 97], "vsplt": 10, "pose": [10, 35, 102], "12": [10, 22, 35, 43, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 86, 87, 90, 94, 97, 99], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 101], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 86, 87, 90, 94, 97], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 86, 87, 90, 94, 97, 103, 104], "feral": 10, "four": [10, 11, 86], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 91], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 85], "16": [10, 48, 55, 86, 90, 94, 97], "hdrago": 10, "style": [10, 14, 19, 44, 99, 105], "17": [10, 48, 55, 94, 99], "hponi": 10, "18": [10, 18, 48, 55, 90, 94, 96, 103, 104], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 94], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 94], "hcat": 10, "cat": [10, 69, 76], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 99], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 75, 78, 90, 93, 103, 104], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 81], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 99], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 75, 78, 79, 85, 86, 89, 91, 94, 95, 97, 98, 99], "releas": 10, "time": [10, 65, 79], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 86, 87, 90, 91, 95, 96, 97, 99, 100], "advanc": [10, 105], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 86, 90, 96], "scenario": [10, 70, 75, 81], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 102], "improv": [10, 21, 78], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 93], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 72, 75, 79, 90, 96], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 75, 81, 86, 101], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 102], "30": [10, 19, 44], "public": 10, "friendli": [10, 105], "reduc": [10, 35, 46, 78], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 90, 96, 103, 104, 105], "reincarn": 10, "compon": [10, 20, 27, 30, 81], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 71, 75, 78, 79, 81, 88, 101, 103, 104], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 78, 92], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 78], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 75], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 72, 76, 77, 82, 94, 98], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 72, 76, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "though": 10, "note": [10, 14, 35, 44, 63, 86, 90, 93, 96, 103, 104], "complet": [10, 44, 86, 92, 102], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 81, 93, 94, 103, 104], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 71, 78], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 71, 75, 78, 85, 93], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 79], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 82], "2f": 10, "point": [11, 15, 35, 48, 55], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 73, 75, 78, 79, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 105], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 78], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 72, 90, 96, 102, 103, 104, 105], "either": [11, 12, 13, 14, 15, 35, 55, 78, 82], "standard": [11, 13, 14, 15, 31, 55, 81], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 81], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 78], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48, 55], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 72, 84, 101], "indic": [11, 35, 48, 51, 70, 75, 78], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 76], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 55, 81], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 75, 79, 82], "speed": [12, 13, 14, 15, 16, 19, 23, 79], "accuraci": [12, 13, 14, 15, 16, 19, 41, 85, 87, 90, 93, 96, 100], "higher": [12, 13, 14, 15, 16, 18, 21, 93], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 90, 96], "overlap": [12, 14, 15, 16, 20, 70, 71, 73, 75, 78, 79, 102], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 71, 78, 85, 87, 89, 90, 93, 94, 96, 98, 100], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 105], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 55, 90, 96], "overhead": [13, 14, 23, 81], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 76, 84, 85, 87, 90, 96, 100], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 84], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 79, 86, 90, 93, 96, 103, 104], "primari": [14, 86, 89, 91, 95, 97, 99], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 87, 89], "therefor": [14, 22, 35, 103, 104], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 95, 102], "peopl": [14, 76], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 78, 79, 81, 84, 85, 86, 87, 90, 93, 96, 100, 105], "inde": 14, "recommend": [14, 21, 35, 38, 39, 78, 79, 90, 96], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 103, 104], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 55, 63, 65, 67, 70, 81, 105], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 78], "configur": [15, 27, 35, 53, 54, 55, 102], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 82], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 72, 94, 98], "infer": [15, 18, 21, 30, 47, 84, 93], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 105], "hug": [16, 27, 30, 35, 55, 78], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 78, 86, 102], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 79, 105], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 81, 82, 101], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 72, 77, 78], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 78, 84], "instead": [16, 21, 72], "detect_head": [17, 22], "booru_yolo": [17, 102], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 90, 96], "ey": [17, 44, 48, 63, 69, 102], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 86, 95, 102], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 102], "detect_hand": 17, "nudenet": [17, 102], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 72, 74, 102], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 79, 84, 101, 102], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 71, 84, 94], "nudenet_onnx": 18, "effici": [18, 21, 64, 82], "notai": 18, "tech": 18, "detail": [18, 62, 63, 84, 86], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 83, 102], "topk": [18, 27], "100": [18, 23, 30, 38, 55, 81], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 82, 85], "keep": [18, 75], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 81, 82, 98], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 81, 82, 94], "work": [20, 27, 32, 38, 65, 94], "aggreg": 20, "involv": 20, "segment": [20, 56, 102], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 76], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 101], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 87], "match": [20, 33, 46, 55, 69, 73, 102], "unknown": [20, 76], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 55, 63, 68, 82, 84], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 72], "correspond": [20, 35, 41, 46, 55, 78, 94, 98], "car": 20, "85": [20, 70, 78], "75": 20, "text_detect": 21, "been": [21, 94], "migrat": 21, "ocr": [21, 102], "detect_text_with_ocr": [21, 102], "soon": 21, "qualiti": [21, 36, 57, 63, 78, 79], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 71, 85, 86, 87, 89, 94, 95, 96, 97, 99, 100], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 90, 96], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 84], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 84, 93], "attempt": [22, 31, 44, 55, 63, 65, 84], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 102], "cannot": [22, 41, 51, 53, 55, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 73, 78, 84, 86, 91, 93, 95, 97, 99], "cv2": 23, "have": [23, 25, 35, 76, 77, 90, 96, 101], "lowest": 23, "resourc": [23, 102], "low_threshold": 23, "high_threshold": 23, "200": [23, 30, 55], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 72, 84, 86, 87, 89, 90, 91, 94, 95, 96, 97, 99, 100], "low": [23, 34, 36, 63, 75, 78, 79], "high": [23, 30, 57, 63, 79, 93, 94], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 71, 78], "outlin": 24, "comparison": [24, 70], "canni": [24, 102], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 102], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 102], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 101], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 103, 104], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 79], "deeper": 25, "richer": 25, "probabl": [25, 94], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 79], "pass": [25, 26, 27, 30, 31, 43, 44, 63, 67, 75, 79, 81], "neural": [25, 26, 67, 82], "network": [25, 26, 67, 82], "classif": [27, 82, 86, 87, 89, 90, 91, 92, 95, 96, 97, 99, 100], "those": [27, 93], "store": [27, 31, 63, 64], "manag": [27, 30, 84, 102], "interact": [27, 30], "also": [27, 53, 78, 105], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 81], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 84], "_model_nam": 27, "cach": [27, 30, 56, 83, 102], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 71, 86, 89, 91, 95, 97, 99], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 86, 90, 96], "method": [27, 28, 30, 32, 33, 35, 43, 55, 90, 96], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 75], "interfac": [27, 30, 81], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 81], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 71, 78, 81], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 94], "through": [27, 55, 105], "error": [27, 33, 55, 78], "predict_fmt": 27, "fmt": [27, 36, 71, 78], "top5": 27, "logit": 27, "embed": [27, 33, 78], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 71, 78, 81, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "top": [27, 44, 93], "k": 27, "e": [27, 35, 57, 76, 79, 82], "g": [27, 35, 57, 76, 78, 79], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 105], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 86, 91, 92, 93, 95, 97, 99, 100, 102], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 84, 85, 90, 96, 102], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 102], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 79, 81, 84, 102], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 81, 105], "300": [30, 55], "400": 30, "95": [30, 55, 68, 69, 76], "simpl": 30, "without": [30, 63, 68, 69, 77], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 85], "found": [31, 44, 63, 86], "commonli": [31, 55, 72, 82], "where": [31, 35, 63, 64, 78, 81], "look": [31, 41, 63, 86], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 102], "lsb": [32, 65, 102], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 72], "inject": 33, "combin": [33, 41], "emb": [33, 78], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 78], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 101], "multi": [33, 81], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 72], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": [33, 55], "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 78, 79, 85, 87, 90, 93, 96, 100], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51, 55], "smaller": 35, "7eu7d7": [35, 75, 79, 105], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 93], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54, 55], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 81], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 71, 78, 79], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 95, 96], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 85, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "neighborhood": 35, "core": [35, 103, 104], "few": 35, "too": 35, "sensit": [35, 43, 78, 90, 96], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 75, 79], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 102], "danbooru": [36, 70, 73, 75, 90, 93], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 78], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 102], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 102], "laplacian": [37, 102], "laplacian_scor": 37, "lpip": [37, 102], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 102], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 81, 85, 93], "seem": 38, "just": [38, 87, 90, 93, 96, 100], "we": [38, 79], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 71, 75, 78], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 79, 103, 104], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 78], "img2": [39, 40, 78], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 84], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 87], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 76], "languag": 41, "func": [41, 83, 102], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 105], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": [42, 55], "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 55, 70, 75, 78], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 78, 103, 104], "serv": [43, 55, 70], "foundat": 43, "inherit": [43, 55], "within": [43, 63, 70, 78], "fill": 43, "valid": [43, 44, 48, 55, 102], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 84, 87], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 103, 104], "star": [44, 75], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 75, 78], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 74], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 102], "align_maxs": 45, "censor_": [45, 102], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 102], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 102], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 80], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 105], "github": [47, 103, 104, 105], "com": [47, 105], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 102, 105], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 75, 78], "make": [48, 53, 72, 82, 90, 94, 96], "readabl": [48, 78], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 76], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 92, 102], "zero": 48, "must": [48, 69, 101], "preced": 48, "surround": 48, "whitespac": [48, 72], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 76], "113": [48, 55], "dwpose": [49, 102], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 102], "connect": 50, "ellips": 50, "facial": [50, 69, 86], "pars": [51, 53, 54, 62, 63, 102], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "is_valid_size_dict": 52, "convert_to_size_dict": 52, "get_size_dict": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "create_blip_transform": 52, "create_transforms_from_blip_processor": 52, "create_mobilenetv2_transform": 52, "create_transforms_from_mobilenetv2_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 82], "learn": [53, 82], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 81], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 103, 104], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 79], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 103, 104], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 94, 95, 96, 99], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "extens": [55, 70], "tri": 55, "def": [55, 81], "hasattr": 55, "feature_extractor": 55, "clip": [55, 63], "encount": 55, "becaus": 55, "iter": [55, 69], "until": 55, "successfulli": 55, "imageprocessor": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "size_dict": 55, "shortest_edg": 55, "invalid_kei": 55, "default_to_squar": 55, "height_width_ord": 55, "constraint": 55, "els": [55, 63, 103, 104], "incompat": 55, "longest_edg": 55, "param_nam": 55, "entri": 55, "conform": 55, "messag": [55, 79], "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 78], "blip": 55, "255": 55, "openai_clip_mean": 55, "openai_clip_std": 55, "accord": 55, "behavior": 55, "mobilenetv2": 55, "etc": 55, "per": 55, "equival": 55, "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 90, 96], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 105], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 102], "remove_adversarial_nois": 59, "nafnet": [59, 102], "restore_with_nafnet": 59, "scunet": [59, 102], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 85, 105], "diffus": [62, 63, 85], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 102], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 101], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 71, 75, 76, 77, 78], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 77], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 89, 92, 102], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 71, 75, 78], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 87], "realist": 63, "slip": [63, 72], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 72, 75, 76, 77, 78], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 75, 78], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 71, 75, 78], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 71, 75, 78], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 102], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "underli": [63, 81], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 88, 101], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 71, 81, 92, 94, 96, 101, 102], "torch": 64, "command": [64, 105], "pip": [64, 105], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 76, 90, 96], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 105], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 102], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 78], "inspir": [67, 71, 78, 98], "space": [67, 78], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 71, 75, 78], "skadi_seg": 67, "drop": [68, 69, 70, 75, 77, 78], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 76, 77], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 71, 75, 78], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 81], "mutabl": 69, "constructor": 69, "empti": 69, "hold": [69, 70, 71, 75, 78], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 71, 75, 78], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70, 71], "headwear": 69, "ribbon": [69, 71, 75], "crown": 69, "cap": 69, "hairclip": [69, 75], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 71, 75, 78], "glass": [69, 72], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 74], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 73, 102], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "practic": 70, "use_real_nam": [70, 75], "general_threshold": [70, 71, 78], "character_threshold": [70, 71, 78], "drop_overlap": [70, 71, 75, 78], "real": [70, 75, 92, 102], "renam": [70, 75], "redirect": [70, 75], "mani": [70, 75], "websit": [70, 75], "rate": [70, 71, 78, 90, 92, 102], "char": [70, 71, 78], "9897817373275757": 70, "question": [70, 71, 78, 90], "010265946388244629": 70, "explicit": [70, 71, 78, 90], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 71, 75, 78], "5011609792709351": 70, "blue_ski": [70, 71, 75, 78], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 71, 75, 78], "8504303693771362": 70, "cowboy_shot": [70, 71, 75, 78], "6008237600326538": 70, "crop_top": [70, 71, 75, 78], "6635787487030029": 70, "dai": [70, 71, 75, 78], "8496965765953064": 70, "glove": [70, 71, 75, 78], "6107005476951599": 70, "hair_between_ey": [70, 71, 75, 78], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 71, 75, 78], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 71, 75, 77, 78], "9884189963340759": 70, "looking_at_view": [70, 71, 75, 78], "5673105120658875": 70, "midriff": [70, 71, 75, 78], "6290556192398071": 70, "navel": [70, 71, 75, 78], "9631235003471375": 70, "no_hat": [70, 71, 75], "7978747487068176": 70, "no_headwear": [70, 71, 75, 78], "7577926516532898": 70, "outdoor": [70, 71, 75, 78], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 71, 75, 78], "958786129951477": 70, "shirt": [70, 71, 75, 78], "6720131039619446": 70, "short_sleev": [70, 71, 75, 78], "7077711820602417": 70, "silver_hair": [70, 71, 75], "6673924326896667": 70, "sky": [70, 71, 75, 78], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 71, 75, 78], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 71, 75, 78], "9076308012008667": 70, "thigh": [70, 71, 75, 78], "580970823764801": 70, "skadi_": [70, 71, 78], "arknight": [70, 71, 78], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 71, 75, 78], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": [70, 71], "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 71, 75, 78], "9397273659706116": 70, "9229896664619446": 70, "charm_": [70, 71], "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 71, 75, 78], "8277763724327087": 70, "hair_orna": [70, 71, 75, 78], "9356368780136108": 70, "hair_ribbon": [70, 71, 75], "5288072824478149": 70, "jacket": [70, 71, 75, 78], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 71, 75], "9725285172462463": 70, "plaid_skirt": [70, 71, 75], "9638455510139465": 70, "pleated_skirt": [70, 71, 75, 78], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 75], "5493080615997314": 70, "school_bag": [70, 71], "9863407611846924": 70, "school_uniform": [70, 71, 75, 78], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 71, 75, 78], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 71, 75], "7257086038589478": 70, "smile": [70, 71, 75, 78], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 71, 75, 78], "9990814924240112": 70, "tongue_out": [70, 71, 75, 78], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 71, 75, 77, 78], "7461410164833069": 70, "lagpixellol": 71, "deepgelbooru_onnx": 71, "categori": [71, 86, 94], "dim": [71, 78], "9986732006072998": 71, "0013858973979949951": 71, "315376281738281e": 71, "9972434639930725": 71, "basebal": [71, 78], "5982598662376404": 71, "baseball_bat": [71, 75, 78], "6429562568664551": 71, "bike_short": 71, "36296138167381287": 71, "8308937549591064": 71, "black_shirt": [71, 75, 78], "7388008832931519": 71, "6039759516716003": 71, "30909663438796997": 71, "9694308042526245": 71, "6422968506813049": 71, "5898381471633911": 71, "8145260810852051": 71, "652222216129303": 71, "dolphin_short": 71, "466494083404541": 71, "7183809280395508": 71, "6753682494163513": 71, "7302790880203247": 71, "6649775505065918": 71, "large_breast": [71, 75, 78], "8446108102798462": 71, "98187655210495": 71, "8140730857849121": 71, "6360533833503723": 71, "9635934829711914": 71, "33370012044906616": 71, "44239571690559387": 71, "7891374826431274": 71, "6471294164657593": 71, "9958090782165527": 71, "8736815452575684": 71, "872096061706543": 71, "5640895366668701": 71, "5049663186073303": 71, "8832778930664062": 71, "9687467813491821": 71, "sports_bra": 71, "3659853935241699": 71, "9309735298156738": 71, "49939480423927307": 71, "stomach": [71, 75, 78], "446407288312912": 71, "809670090675354": 71, "6560589075088501": 71, "47956040501594543": 71, "9832853674888611": 71, "9994162321090698": 71, "0008397102355957031": 71, "00035390257835388184": 71, "9926226139068604": 71, "899387001991272": 71, "34215790033340454": 71, "5701972246170044": 71, "9512913227081299": 71, "6664570569992065": 71, "5614628791809082": 71, "33615976572036743": 71, "5770801305770874": 71, "987317681312561": 71, "37286585569381714": 71, "cardigan": [71, 75], "36409223079681396": 71, "7329680919647217": 71, "collared_shirt": [71, 75], "5924292206764221": 71, "4344901144504547": 71, "7465001344680786": 71, "5225946307182312": 71, "6976451873779297": 71, "9265321493148804": 71, "34527891874313354": 71, "6675043106079102": 71, "9096828699111938": 71, "long_sleev": [71, 75, 78], "41341525316238403": 71, "8418735265731812": 71, "miniskirt": [71, 75], "3675632178783417": 71, "nail_polish": [71, 75], "5284417867660522": 71, "open_cloth": [71, 75], "30296844244003296": 71, "48789578676223755": 71, "36596980690956116": 71, "7759367227554321": 71, "6535028219223022": 71, "8975257873535156": 71, "36911237239837646": 71, "4171145558357239": 71, "3942635953426361": 71, "6772940754890442": 71, "9397937655448914": 71, "5207280516624451": 71, "4673041105270386": 71, "9118321537971497": 71, "9967410564422607": 71, "9970728158950806": 71, "8419480323791504": 71, "6489560604095459": 71, "white_shirt": [71, 75], "6217572689056396": 71, "underscor": [72, 78], "convent": 72, "restor": [72, 102], "use_spac": 72, "use_escap": 72, "include_scor": 72, "score_descend": 72, "_": 72, "escap": 72, "unsaf": 72, "sort": [72, 76], "descend": 72, "panty_pul": 72, "6826801300048828": 72, "958938717842102": 72, "drinking_glass": 72, "9340789318084717": 72, "areola_slip": 72, "41196826100349426": 72, "9988248348236084": 72, "drink": 72, "pull": 72, "areola": 72, "999": 72, "959": 72, "934": 72, "683": 72, "412": 72, "mldanbooru": [73, 102], "get_mldanbooru_tag": 73, "wd14": [73, 75, 102], "get_wd14_tag": [73, 75], "convert_wd14_emb_to_predict": 73, "denormalize_wd14_emb": 73, "deepdanbooru": [73, 75, 102], "get_deepdanbooru_tag": [73, 75], "deepgelbooru": [73, 102], "get_deepgelbooru_tag": 73, "add_underlin": 73, "remove_underlin": 73, "tags_to_text": 73, "drop_overlap_tag": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "sort_tag": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "t1": 74, "t2": 74, "fulli": 74, "ml": 75, "448": 75, "keep_ratio": 75, "9999984502792358": [75, 97], "9999946355819702": 75, "9994951486587524": 75, "998144268989563": 75, "9978417158126831": 75, "9941409230232239": 75, "9799384474754333": 75, "979142427444458": 75, "961823582649231": 75, "961323618888855": 75, "9490893483161926": 75, "9450850486755371": 75, "9425153136253357": 75, "9409335255622864": 75, "9319437146186829": 75, "9265308976173401": 75, "9259042143821716": 75, "922250509262085": 75, "9199565052986145": 75, "9175475835800171": 75, "9102761745452881": 75, "9076938629150391": 75, "9052775502204895": 75, "8938589692115784": 75, "8894285559654236": 75, "8891903162002563": 75, "8845980763435364": 75, "8842408061027527": 75, "8659475445747375": 75, "862621009349823": 75, "8616052865982056": 75, "8562789559364319": 75, "short_short": [75, 78], "8555729389190674": 75, "8533340096473694": 75, "black_short": [75, 78], "8477485775947571": 75, "8430152535438538": 75, "tied_long_hair": [75, 78], "8340626955032349": 75, "crop_top_overhang": 75, "8266023397445679": 75, "8222048282623291": 75, "8202669620513916": 75, "8061150312423706": 75, "ass_visible_through_thigh": [75, 78], "7803354859352112": 75, "thigh_gap": [75, 78], "7789446711540222": 75, "arms_up": 75, "7052110433578491": 75, "9999866485595703": 75, "997043788433075": 75, "9969649910926819": 75, "9957101345062256": 75, "9928386807441711": 75, "9886980056762695": 75, "9864778518676758": 75, "ghost": [75, 78], "9769423007965088": 75, "9747489094734192": 75, "9736957550048828": 75, "9388670325279236": 75, "9356311559677124": 75, "91000896692276": 75, "8955123424530029": 75, "8910233378410339": 75, "8904104828834534": 75, "8881211280822754": 75, "8876776695251465": 75, "8864808678627014": 75, "8810517191886902": 75, "8798807263374329": 75, "8765745162963867": 75, "8737136125564575": 75, "8650439381599426": 75, "8613706827163696": 75, "blue_cardigan": 75, "8571277260780334": 75, "8333670496940613": 75, "8160212635993958": 75, "eyebrows_visible_through_hair": 75, "8122442364692688": 75, "8091571927070618": 75, "8082079887390137": 75, "8048468232154846": 75, "8042327165603638": 75, "7984272241592407": 75, "blazer": [75, 78], "794708251953125": 75, "78981614112854": 75, "7892146110534668": 75, "shaped_pupil": [75, 78], "7867060899734497": 75, "gradient_hair": 75, "786359965801239": 75, "7790888547897339": 75, "brown_skirt": 75, "7760675549507141": 75, "774523913860321": 75, "7721588015556335": 75, "7697228789329529": 75, "755959689617157": 75, "multicolored_hair": 75, "7477189898490906": 75, "7476690411567688": 75, "rail": 75, "7476617693901062": 75, "blue_jacket": 75, "7458406090736389": 75, "741143524646759": 75, "7364678978919983": 75, "7193643450737": 75, "red_neckwear": 75, "7108616828918457": 75, "7086325287818909": 75, "7055293321609497": 75, "7039415836334229": 75, "7018357515335083": 75, "shuffl": 76, "count": [76, 103, 104], "2boi": 76, "random": 76, "cat_ear": 76, "uniqu": 76, "precomput": 77, "8849405313291128": 77, "8548297594823425": 77, "03910296474461261": 77, "6615180440330748": 77, "21552028866308015": 77, "3165260620737027": 77, "47744464927382957": 77, "tagger": 78, "smilingwolf": 78, "wd": 78, "swinv2_v3": 78, "general_mcut_en": 78, "character_mcut_en": 78, "no_underlin": 78, "mcut": 78, "replac": 78, "index": [78, 105], "l2": 78, "follw": 78, "valuabl": 78, "enabl": 78, "rapid": 78, "queri": 78, "0011444687843322754": 78, "8876402974128723": 78, "106781005859375": 78, "000277101993560791": 78, "997527003288269": 78, "9797663688659668": 78, "9905703663825989": 78, "9761719703674316": 78, "8981098532676697": 78, "8810765743255615": 78, "9498510360717773": 78, "8377365469932556": 78, "945058286190033": 78, "9457170367240906": 78, "969594419002533": 78, "7881088852882385": 78, "7687551379203796": 78, "9301245212554932": 78, "6703325510025024": 78, "white_hair": 78, "5292627811431885": 78, "8677047491073608": 78, "grey_hair": 78, "5859264731407166": 78, "9536856412887573": 78, "8056888580322266": 78, "8394746780395508": 78, "9473626613616943": 78, "8986269235610962": 78, "9385137557983398": 78, "8408567905426025": 78, "alternate_costum": 78, "4245271384716034": 78, "931140661239624": 78, "8830795884132385": 78, "7279844284057617": 78, "artist_nam": 78, "5333830714225769": 78, "64717698097229": 78, "9516432285308838": 78, "9655293226242065": 78, "9485014081001282": 78, "7366660833358765": 78, "7161656618118286": 78, "5858667492866516": 78, "6186309456825256": 78, "41193312406539917": 78, "467605859041214": 78, "36282333731651306": 78, "3756745457649231": 78, "motion_blur": 78, "5091936588287354": 78, "951993465423584": 78, "5634750723838806": 78, "8232709169387817": 78, "9869340658187866": 78, "49491602182388306": 78, "5193622708320618": 78, "003406703472137451": 78, "0007208287715911865": 78, "9798132181167603": 78, "8046203851699829": 78, "7596215009689331": 78, "7620116472244263": 78, "46084529161453247": 78, "48454540967941284": 78, "5152207016944885": 78, "8023070096969604": 78, "8653596639633179": 78, "7201820611953735": 78, "7816740870475769": 78, "697688639163971": 78, "8974947333335876": 78, "7491052746772766": 78, "5015512704849243": 78, "6401398181915283": 78, "43420469760894775": 78, "4528769850730896": 78, "5730487704277039": 78, "6739872694015503": 78, "5545973181724548": 78, "6946243047714233": 78, "5487751364707947": 78, "7439308166503906": 78, "4186026453971863": 78, "47378358244895935": 78, "4690653085708618": 78, "7565015554428101": 78, "hu_tao_": 78, "genshin_impact": 78, "9262397289276123": 78, "boo_tao_": 78, "942080020904541": 78, "denorm": 78, "denormalizer_nam": 78, "mnum2_al": 78, "understand": 78, "batch": [78, 79, 98], "redund": 78, "structur": [78, 102], "b": 78, "r": [78, 90, 96], "c": 78, "linalg": 78, "norm": 78, "approx": [78, 79], "1e": 78, "cdc_anime_onnx": 79, "realli": 79, "As": [79, 90, 96], "1024x1024": 79, "2060": 79, "gpu": 79, "cost": 79, "against": 79, "cpu": [79, 84, 103, 104], "experi": 79, "hgsr": 79, "mhr": 79, "aug_x4_320": 79, "tile_s": 79, "tile_overlap": 79, "batch_siz": 79, "silent": 79, "tile": 79, "progress": 79, "cute_waifu_aroma": 79, "pngimageplugin": 79, "pngimagefil": 79, "1168x1168": 79, "0x7f0e8ca06880": 79, "4672x4672": 79, "0x7f0e48edb640": 79, "cdc": [80, 102], "upscale_with_cdc": 80, "thread": [81, 101], "lru_cach": 81, "wrap": 81, "synchron": 81, "prevent": 81, "race": 81, "condit": 81, "maxsiz": 81, "expensive_funct": 81, "expens": 81, "lock": [81, 101], "safeti": [81, 98], "multithread": 81, "my_funct": 81, "introduc": 81, "acquisit": 81, "critic": 81, "mathemat": 82, "activ": 82, "deep": 82, "problem": [82, 90, 96], "input_valu": 82, "frac": 82, "26894142": 82, "73105858": 82, "ts_lru_cach": 83, "sigmoid": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "cudaexecutionprovid": 84, "cpuexecutionprovid": 84, "ckpt": 84, "inferencesess": 84, "onnx_mod": 84, "decid": 84, "linux": [84, 103, 104], "execut": [84, 103, 104], "ignor": 84, "cuda": [84, 103, 104], "forc": 84, "anime_ai_check": 85, "mobilenetv3_sce_dist": [85, 96, 100], "mainli": 85, "caformer_s36_plus_sc": 85, "graph": 85, "9996960163116455": 85, "9999125003814697": 85, "997803270816803": 85, "9960069060325623": 85, "9887709021568298": 85, "9998629093170166": 85, "0013722758740186691": 85, "00020673229300882667": 85, "0001895089662866667": 85, "0008857478387653828": 85, "552320024231449e": 85, "001168627175502479": 85, "bangumi": [86, 87], "vision": 86, "imageri": 86, "bangumi_char_typ": 86, "definit": [86, 93], "video": 86, "secondari": 86, "often": 86, "lack": 86, "lead": 86, "under": [86, 105], "three": 86, "judg": 86, "anime_portrait": [86, 92], "mobilenetv3_v0_dist": [86, 95, 99, 100], "9998525381088257": 86, "00012103465269319713": 86, "6464786313008517e": 86, "906112609314732e": 86, "06": [86, 87, 89, 94, 95, 96, 97, 99], "9997243285179138": 86, "0002490800397936255": 86, "7215803381986916e": 86, "354368557978887e": 86, "9998849630355835": 86, "90006631379947e": 86, "3920385754317977e": 86, "2084233276254963e": 86, "9998877048492432": 86, "732793503440917e": 86, "4264976925915107e": 86, "0623419257171918e": 86, "07076334953308105": 86, "9290977716445923": 86, "0001044218079186976": 86, "4467317163944244e": 86, "2568268832401372e": 86, "9999498128890991": 86, "1810528778587468e": 86, "879474429093534e": 86, "260669109295122e": 86, "9999510049819946": 86, "2321036592766177e": 86, "025227553938748e": 86, "4251427273848094e": 86, "999957799911499": 86, "4273678718600422e": 86, "6884023302263813e": 86, "880981603288092e": 86, "0002326338435523212": 86, "9996368885040283": 86, "164971561403945e": 86, "00020793956355191767": 86, "13438372313976288": 86, "8652494549751282": 86, "000158855298650451": 86, "000238816806813702": 86, "3589179217815399": 86, "6406960487365723": 86, "0001471740542910993": 86, "002255884697660804": 86, "08208147436380386": 86, "9152728915214539": 86, "00038967153523117304": 86, "227699592884164e": 86, "0835404282261152e": 86, "1437502406770363e": 86, "9999284744262695": 86, "2125529792683665e": 86, "0218892384727951e": 86, "00011914174683624879": 86, "9998584985733032": 86, "2007669283775613e": 86, "6357082131435163e": 86, "3068713896209374e": 86, "9999185800552368": 86, "066640925273532e": 86, "529400813335087e": 86, "089402500540018e": 86, "9999388456344604": 86, "6406959295272827": 86, "not_paint": 87, "anime_classif": 87, "older": 87, "mobilenetv3_v1": [87, 97], "5_dist": 87, "3_dist": 87, "plot": [87, 90, 96, 100], "caformer_s36_v1": 87, "3_focal": 87, "8346158862113953": 87, "004201625939458609": 87, "0028638991061598063": 87, "15633030235767365": 87, "001988308737054467": 87, "9868855476379395": 87, "001178382197394967": 87, "00015886101755313575": 87, "0005986307514831424": 87, "011178601533174515": 87, "9933090209960938": 87, "0012440024875104427": 87, "00040085514774546027": 87, "004924307577311993": 87, "00012189441622467712": 87, "00031298911198973656": 87, "9968050718307495": 87, "182305903872475e": 87, "0027923565357923508": 87, "7805559259140864e": 87, "0004650334012694657": 87, "996709942817688": 87, "736721191671677e": 87, "0027629584074020386": 87, "4619508621981367e": 87, "0003803370927926153": 87, "998649537563324": 87, "190127922105603e": 87, "0008622839814051986": 87, "595230686594732e": 87, "0004573142796289176": 87, "00031435859273187816": 87, "8671838641166687": 87, "13199880719184875": 87, "563074617180973e": 87, "153919796110131e": 87, "290010737255216e": 87, "9727378487586975": 87, "027150526642799377": 87, "162296004826203e": 87, "4933258828241378e": 87, "0004275702522136271": 87, "995402455329895": 87, "002233930164948106": 87, "001911122351884842": 87, "1603819727897644": 87, "0007561995880678296": 87, "00017044576816260815": 87, "838487982749939": 87, "0002034590725088492": 87, "005001617129892111": 87, "000932251859921962": 87, "009352140128612518": 87, "9846979379653931": 87, "6018555470509455e": 87, "004064667969942093": 87, "464051254326478e": 87, "025772539898753166": 87, "9699516296386719": 87, "00011656546121230349": 87, "287263775244355e": 87, "370255853951676e": 87, "01098843663930893": 87, "0031668643932789564": 87, "9857884049415588": 87, "499273488065228e": 87, "8419872251106426e": 87, "0003471920208539814": 87, "029472889378666878": 87, "9700765609741211": 87, "0012387704337015748": 87, "001172148622572422": 87, "787473391043022e": 87, "003680602880194783": 87, "9938107132911682": 87, "8346157073974609": 87, "8671836853027344": 87, "8384883403778076": 87, "9846979975700378": 87, "9700766801834106": 87, "greyscal": 88, "jpeg_ful": [88, 101], "6125901": 88, "6125785": [88, 101], "6124220": 88, "rough": [89, 90, 96], "polish": 89, "mobilenetv3_v2": 89, "2_dist": [89, 97], "910087929805741e": 89, "1241951510310173": 89, "8757457137107849": 89, "00018937293498311192": 89, "030049214139580727": 89, "9697614312171936": 89, "008933082222938538": 89, "05096456781029701": 89, "9401022791862488": 89, "009832272306084633": 89, "9898634552955627": 89, "00030428936588577926": 89, "013919820077717304": 89, "9819902181625366": 89, "004089969675987959": 89, "04166747257113457": 89, "9582782983779907": 89, "4218515288084745e": 89, "8849249482154846": 89, "1149177998304367": 89, "0001573085755808279": 89, "9907882809638977": 89, "008958994410932064": 89, "0002527958422433585": 89, "9831690788269043": 89, "01682441122829914": 89, "613856385229155e": 89, "8757458329200745": 89, "8849248290061951": 89, "million": 90, "anime_r": [90, 92], "boundari": [90, 96], "challeng": [90, 96], "clean": [90, 96], "ground": [90, 96], "truth": [90, 96], "judgment": [90, 96], "intend": [90, 96], "quick": [90, 96, 102], "estim": [90, 96], "basi": [90, 96], "mobilenetv3_large_100_v0_ls0": 90, "caformer_s36_v0_ls0": 90, "7508869767189026": 90, "7034655809402466": 90, "728887677192688": 90, "7404400110244751": 90, "7446154952049255": 90, "7514738440513611": 90, "768704354763031": 90, "8219676613807678": 90, "7267540693283081": 90, "7645740509033203": 90, "7216582894325256": 90, "7615436315536499": 90, "815083920955658": 90, "8321858644485474": 90, "8204999566078186": 90, "820833146572113": 90, "chdir": 90, "doc": 90, "api_doc": 90, "7508870363235474": 90, "11212056130170822": 90, "06781744956970215": 90, "06917501986026764": 90, "7034654021263123": 90, "15903906524181366": 90, "06688199192285538": 90, "07061357796192169": 90, "7288877964019775": 90, "1476859599351883": 90, "060362350195646286": 90, "06306383013725281": 90, "7404399514198303": 90, "10337048768997192": 90, "08087948709726334": 90, "07530999928712845": 90, "055992450565099716": 90, "7446154356002808": 90, "13191790878772736": 90, "06747424602508545": 90, "06458679586648941": 90, "10566363483667374": 90, "07827574014663696": 90, "07079866528511047": 90, "7687042951583862": 90, "09974884241819382": 90, "06074819341301918": 90, "050435908138751984": 90, "8219675421714783": 90, "0593985915184021": 90, "06819795072078705": 90, "06569571048021317": 90, "1177448257803917": 90, "726753830909729": 90, "08980562537908554": 90, "06481882929801941": 90, "06922297924757004": 90, "10138414055109024": 90, "06351721286773682": 90, "07683827728033066": 90, "13798624277114868": 90, "05942752957344055": 90, "10584963858127594": 90, "7615437507629395": 90, "07317910343408585": 90, "060196295380592346": 90, "06751583516597748": 90, "0572039857506752": 90, "05398125201463699": 90, "06124086305499077": 90, "0525919646024704": 90, "8321859240531921": 90, "05922013148665428": 90, "06274889409542084": 90, "057530902326107025": 90, "8205001354217529": 90, "05683052912354469": 90, "06635929644107819": 90, "05597696080803871": 90, "8208332657814026": 90, "non_furri": 91, "mobilenetv3_v0": 91, "1_dist": 91, "9898804426193237": 91, "010119626298546791": 91, "9677742123603821": 91, "032225821167230606": 91, "959551215171814": 91, "040448784828186035": 91, "9535530209541321": 91, "04644693806767464": 91, "04358793422579765": 91, "9564120769500732": 91, "02767963521182537": 91, "9723203182220459": 91, "028900373727083206": 91, "9710996150970459": 91, "037573859095573425": 91, "9624261260032654": 91, "aicheck": [92, 102], "get_ai_created_scor": 92, "is_ai_cr": 92, "bangumi_char": [92, 102], "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 92, "anime_classifi": 92, "is_greyscal": 92, "anime_completeness_scor": 92, "anime_complet": 92, "dbrate": [92, 102], "anime_dbrating_scor": 92, "anime_dbr": 92, "furri": [92, 102], "anime_furry_scor": 92, "anime_furri": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": [92, 102], "anime_portrait_scor": 92, "anime_rating_scor": 92, "anime_real_scor": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": [92, 102], "anime_style_age_scor": 92, "anime_style_ag": 92, "teen": [92, 102], "anime_teen_scor": 92, "anime_teen": 92, "is_truncated_fil": 92, "screen": 93, "row": 93, "bottom": 93, "grayscal": 93, "monochrome_detect": 93, "mobilenetv3_large_100_dist_safe2": 93, "mobilenetv3_dist": 93, "caformer_s36": 93, "mono": 93, "9614395499229431": 93, "9458909034729004": 93, "9559807777404785": 93, "9651952981948853": 93, "9379720687866211": 93, "8814834356307983": 93, "03941023349761963": 93, "07492382079362869": 93, "09546589106321335": 93, "016521310433745384": 93, "005693843588232994": 93, "0315730981528759": 93, "Not": 94, "five": 94, "hentai": 94, "neutral": 94, "porn": 94, "sexi": 94, "infinit": 94, "nsfwj": 94, "tfj": 94, "deploy": 94, "mobil": 94, "9970946311950684": 94, "00198739324696362": 94, "000894528697244823": 94, "4315058251668233e": 94, "099447197513655e": 94, "9282580614089966": 94, "061733175069093704": 94, "008979619480669498": 94, "0007789491210132837": 94, "0002501663693692535": 94, "7945129871368408": 94, "2044062316417694": 94, "0005603990866802633": 94, "0004847997915931046": 94, "564094367902726e": 94, "7977773547172546": 94, "01352313905954361": 94, "18791256844997406": 94, "0004888656549155712": 94, "00029804420773871243": 94, "04498734697699547": 94, "9509441256523132": 94, "4087972633424215e": 94, "003999904729425907": 94, "4542059185914695e": 94, "002892113756388426": 94, "982390284538269": 94, "02520776737947e": 94, "014633022248744965": 94, "858086610212922e": 94, "002532319398596883": 94, "9887337684631348": 94, "231979568838142e": 94, "008699454367160797": 94, "8187158022774383e": 94, "03564726561307907": 94, "954788088798523": 94, "343036850215867e": 94, "009289607405662537": 94, "00020158555707894266": 94, "006372362840920687": 94, "006019102409482002": 94, "9694945812225342": 94, "015214097686111927": 94, "002899901708588004": 94, "0004039364866912365": 94, "00012730166781693697": 94, "987038791179657": 94, "007135333959013224": 94, "005294707603752613": 94, "06964848190546036": 94, "0014777459437027574": 94, "9276643395423889": 94, "0003031621454283595": 94, "0009063396137207747": 94, "00028707628371194005": 94, "00010888021643040702": 94, "9992460012435913": 94, "00015473493840545416": 94, "0002033217460848391": 94, "563037691696081e": 94, "008058490231633186": 94, "00044566826545633376": 94, "937960684299469": 94, "05353058874607086": 94, "364063445587817e": 94, "00562260951846838": 94, "00012077406427124515": 94, "9897090792655945": 94, "004547217860817909": 94, "564737981942017e": 94, "016690678894519806": 94, "001258736359886825": 94, "9766013622283936": 94, "005440687295049429": 94, "4481674952548929e": 94, "01861923187971115": 94, "0008914825739338994": 94, "9674761295318604": 94, "012998746708035469": 94, "691116141155362e": 94, "0007601747056469321": 94, "0005019629606977105": 94, "039504989981651306": 94, "9591660499572754": 94, "0001652583305258304": 94, "0002614929690025747": 94, "020374108105897903": 94, "029394468292593956": 94, "9498046040534973": 94, "00016299057460855693": 94, "004782819654792547": 94, "002861740067601204": 94, "12280157208442688": 94, "8693908452987671": 94, "0001731760276015848": 94, "304211274255067e": 94, "03286275267601013": 94, "010648751631379128": 94, "9562522172927856": 94, "999900221824646": 95, "645313209854066e": 95, "3387104445428122e": 95, "9999704360961914": 95, "4465465685352683e": 95, "071506166132167e": 95, "9999785423278809": 95, "512719154561637e": 95, "292278612818336e": 95, "919455750496127e": 95, "9999444484710693": 95, "3647335082350764e": 95, "0555699191172607e": 95, "9999880790710449": 95, "3210242286731955e": 95, "7451418898417614e": 95, "9999822378158569": 95, "2084267331811134e": 95, "7460413321023225e": 95, "1532473820352607e": 95, "9999996423721313": 95, "0316136922483565e": 95, "840229633236049e": 95, "9999998807907104": [95, 96], "736660568800289e": 95, "199210472208506e": 95, "9999992847442627": 95, "r15": 96, "r18": 96, "sankaku": 96, "mobilenetv3_v1_pruned_ls0": 96, "caformer_s36_plu": [96, 100], "5863172936624323e": 96, "480062353375615e": 96, "9924363493919373": 96, "007255776319652796": 96, "0003077814180869609": 96, "996969997882843": 96, "0030054834205657244": 96, "4601260520284995e": 96, "9966891407966614": 96, "003293127752840519": 96, "770909148035571e": 96, "00025384966284036636": 96, "9996721744537354": 96, "399192691082135e": 96, "973351603141055e": 96, "9998563528060913": 96, "391309580067173e": 96, "0018681309884414077": 96, "9827859997749329": 96, "015345841646194458": 96, "013710384257137775": 96, "8339558839797974": 96, "15233369171619415": 96, "951323833462084e": 96, "00029566374723799527": 96, "9997004270553589": 96, "00018434497178532183": 96, "568440272123553e": 96, "9997699856758118": 96, "11225129129889e": 96, "051862899563275e": 96, "9999485015869141": 96, "902020231791539e": 96, "0005639699520543218": 96, "9994290471076965": 96, "anime_real_cl": 97, "4_dist": 97, "9999716281890869": 97, "8398366339388303e": 97, "9992202520370483": 97, "0007797438884153962": 97, "9999709129333496": 97, "905452492996119e": 97, "9999765157699585": 97, "3499671442550607e": 97, "9994087219238281": 97, "0005913018831051886": 97, "9999759197235107": 97, "4061362637439743e": 97, "9999052286148071": 97, "475799015490338e": 97, "403173675702419e": 97, "5848207794988411e": 97, "0010207017185166478": 97, "9989792704582214": 97, "2124368115328252e": 97, "9999977350234985": 97, "6512358342879452e": 97, "9999834299087524": 97, "359853614412714e": 97, "9999936819076538": 97, "600314317329321e": 97, "9999840259552002": 97, "5589323083986528e": 97, "9999843835830688": 97, "5513256585109048e": 97, "9999845027923584": 97, "pollut": 98, "mf666": 98, "shit": 98, "checker": 98, "mobilenet": 98, "v2": 98, "max_batch_s": 98, "1970": 99, "1980": 99, "1990": 99, "2000": 99, "2010": 99, "2015": 99, "2020": 99, "ag": 99, "9805465340614319": 99, "761269782553427e": 99, "0005044879508204758": 99, "01569165475666523": 99, "002850610064342618": 99, "00037849770160391927": 99, "9434612113400362e": 99, "053497342392802e": 99, "9992554783821106": 99, "0006490182713605464": 99, "8857468805654207e": 99, "317252262353577e": 99, "314484721769986e": 99, "0750001138148946e": 99, "706833609205205e": 99, "00034479793976061046": 99, "9995512366294861": 99, "391363472677767e": 99, "4607510820496827e": 99, "0679690351244062e": 99, "661913514311891e": 99, "757471131393686e": 99, "0744897230761126e": 99, "76177470368566e": 99, "9996387958526611": 99, "160279296338558e": 99, "00013228354509919882": 99, "1361367038916796e": 99, "464057489414699e": 99, "2412899599876255e": 99, "703883653040975e": 99, "127358498517424e": 99, "9973921775817871": 99, "0022309015039354563": 99, "00018872201326303184": 99, "780902943617548e": 99, "422096920578042e": 99, "638929097680375e": 99, "152203023797483e": 99, "00028818511054851115": 99, "9996094107627869": 99, "58777353237383e": 99, "9200742826797068e": 99, "00017117452807724476": 99, "518441947875544e": 99, "885544381570071e": 99, "4389253010449465e": 99, "1696006772108376e": 99, "9996393918991089": 99, "contenti": 100, "safe_teen": 100, "non_teen": 100, "caformer_s36_v0": 100, "9998493194580078": 100, "0378791052498855e": 100, "00012023092131130397": 100, "9790042638778687": 100, "0017522255657240748": 100, "01924353837966919": 100, "9998124241828918": 100, "19778298237361e": 100, "0001456339523429051": 100, "0008521362324245274": 100, "9989691972732544": 100, "00017870066221803427": 100, "0992944781901315e": 100, "9994398951530457": 100, "0004991036257706583": 100, "2035720727872103e": 100, "9994019269943237": 100, "0005460577667690814": 100, "0478151529678144e": 100, "524079147609882e": 100, "999934196472168": 100, "786742884898558e": 100, "653994154883549e": 100, "9998156428337097": 100, "0001218809193233028": 100, "00013706681784242392": 100, "9997410178184509": 100, "jpeg_trunc": 101, "2216614_truncat": 101, "imagefil": 101, "load_truncated_imag": 101, "ascii": 102, "metric": 102, "list_det_model": 102, "list_rec_model": 102, "sd": 102, "tag": 102, "platform": [103, 104], "shutil": [103, 104], "cpuinfo": [103, 104], "psutil": [103, 104], "hbutil": [103, 104], "size_to_bytes_str": [103, 104], "python_implement": [103, 104], "python_vers": [103, 104], "brand": [103, 104], "get_cpu_info": [103, 104], "brand_raw": [103, 104], "cpu_count": [103, 104], "freq": [103, 104], "cpu_freq": [103, 104], "mhz": [103, 104], "virtual_memori": [103, 104], "precis": [103, 104], "ye": [103, 104], "nvidia": [103, 104], "smi": [103, 104], "1021": [103, 104], "azur": [103, 104], "x86_64": [103, 104], "glibc2": [103, 104], "cpython": [103, 104], "amd": [103, 104], "epyc": [103, 104], "7763": [103, 104], "3247": 103, "0707500000003": 103, "615": [103, 104], "gib": [103, 104], "deploi": [103, 104], "action": [103, 104], "3111": 104, "7995": 104, "imgutil": 105, "pypi": 105, "simpli": 105, "newest": 105, "git": 105, "script": 105, "__name__": 105, "__main__": 105, "narugo1992": 105, "still": 105, "out": 105, "io": 105, "html": 105, "faq": 106}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [73, 0, 0, "-", "tagging"], [80, 0, 0, "-", "upscale"], [83, 0, 0, "-", "utils"], [92, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "convert_to_size_dict"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_blip_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_mobilenetv2_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_blip_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "get_size_dict"], [55, 1, 1, "", "is_valid_size_dict"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "deepgelbooru"], [72, 0, 0, "-", "format"], [74, 0, 0, "-", "match"], [75, 0, 0, "-", "mldanbooru"], [76, 0, 0, "-", "order"], [77, 0, 0, "-", "overlap"], [78, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[72, 1, 1, "", "add_underline"], [72, 1, 1, "", "remove_underline"], [72, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[74, 1, 1, "", "tag_match_full"], [74, 1, 1, "", "tag_match_prefix"], [74, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[75, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[76, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[77, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[78, 1, 1, "", "convert_wd14_emb_to_prediction"], [78, 1, 1, "", "denormalize_wd14_emb"], [78, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[79, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[79, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[81, 0, 0, "-", "cache"], [82, 0, 0, "-", "func"], [84, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[81, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[82, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[84, 1, 1, "", "get_onnx_provider"], [84, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[85, 0, 0, "-", "aicheck"], [86, 0, 0, "-", "bangumi_char"], [87, 0, 0, "-", "classify"], [88, 0, 0, "-", "color"], [89, 0, 0, "-", "completeness"], [90, 0, 0, "-", "dbrating"], [91, 0, 0, "-", "furry"], [93, 0, 0, "-", "monochrome"], [94, 0, 0, "-", "nsfw"], [95, 0, 0, "-", "portrait"], [96, 0, 0, "-", "rating"], [97, 0, 0, "-", "real"], [98, 0, 0, "-", "safe"], [99, 0, 0, "-", "style_age"], [100, 0, 0, "-", "teen"], [101, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[85, 1, 1, "", "get_ai_created_score"], [85, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[86, 1, 1, "", "anime_bangumi_char"], [86, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[87, 1, 1, "", "anime_classify"], [87, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[88, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[89, 1, 1, "", "anime_completeness"], [89, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[90, 1, 1, "", "anime_dbrating"], [90, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[91, 1, 1, "", "anime_furry"], [91, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[93, 1, 1, "", "get_monochrome_score"], [93, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[94, 1, 1, "", "nsfw_pred"], [94, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[95, 1, 1, "", "anime_portrait"], [95, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[96, 1, 1, "", "anime_rating"], [96, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[97, 1, 1, "", "anime_real"], [97, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[98, 1, 1, "", "safe_check"], [98, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[99, 1, 1, "", "anime_style_age"], [99, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[100, 1, 1, "", "anime_teen"], [100, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[101, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 87], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 72], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "is_valid_size_dict": 55, "convert_to_size_dict": 55, "get_size_dict": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "create_blip_transform": 55, "create_transforms_from_blip_processor": 55, "create_mobilenetv2_transform": 55, "create_transforms_from_mobilenetv2_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "deepgelbooru": 71, "get_deepgelbooru_tag": 71, "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "match": 74, "tag_match_suffix": 74, "tag_match_prefix": 74, "tag_match_ful": 74, "mldanbooru": 75, "get_mldanbooru_tag": 75, "order": 76, "sort_tag": 76, "overlap": 77, "drop_overlap_tag": 77, "wd14": 78, "get_wd14_tag": 78, "convert_wd14_emb_to_predict": 78, "denormalize_wd14_emb": 78, "upscal": [79, 80], "cdc": 79, "upscale_with_cdc": 79, "util": [81, 82, 83, 84], "cach": 81, "ts_lru_cach": 81, "func": 82, "sigmoid": 82, "onnxruntim": 84, "get_onnx_provid": 84, "open_onnx_model": 84, "valid": [85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "aicheck": 85, "get_ai_created_scor": 85, "is_ai_cr": 85, "bangumi_char": 86, "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 87, "anime_classifi": 87, "color": 88, "is_greyscal": 88, "complet": 89, "anime_completeness_scor": 89, "anime_complet": 89, "dbrate": 90, "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": 91, "anime_furry_scor": 91, "anime_furri": 91, "monochrom": 93, "get_monochrome_scor": 93, "is_monochrom": 93, "nsfw": 94, "nsfw_pred_scor": 94, "nsfw_pred": 94, "portrait": 95, "anime_portrait_scor": 95, "anime_portrait": 95, "rate": 96, "anime_rating_scor": 96, "anime_r": [96, 97], "real": 97, "anime_real_scor": 97, "safe": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": 99, "anime_style_age_scor": 99, "anime_style_ag": 99, "teen": 100, "anime_teen_scor": 100, "anime_teen": 100, "truncat": 101, "is_truncated_fil": 101, "welcom": 102, "": 102, "document": 102, "overview": 102, "tutori": 102, "inform": [102, 103, 104], "api": 102, "run": [103, 104], "environ": [103, 104], "instal": 105, "quick": 106, "start": 106}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "is_valid_size_dict": [[55, "is-valid-size-dict"]], "convert_to_size_dict": [[55, "convert-to-size-dict"]], "get_size_dict": [[55, "get-size-dict"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[55, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[55, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[55, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[55, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[71, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "add_underline": [[72, "add-underline"]], "remove_underline": [[72, "remove-underline"]], "tags_to_text": [[72, "tags-to-text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_suffix": [[74, "tag-match-suffix"]], "tag_match_prefix": [[74, "tag-match-prefix"]], "tag_match_full": [[74, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[75, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags": [[76, "sort-tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[77, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[78, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[78, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[78, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[79, "upscale-with-cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache": [[81, "ts-lru-cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid": [[82, "sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[84, "get-onnx-provider"]], "open_onnx_model": [[84, "open-onnx-model"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[85, "get-ai-created-score"]], "is_ai_created": [[85, "is-ai-created"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[86, "anime-bangumi-char-score"]], "anime_bangumi_char": [[86, "anime-bangumi-char"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "anime_classify_score": [[87, "anime-classify-score"]], "anime_classify": [[87, "anime-classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale": [[88, "is-greyscale"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[89, "anime-completeness-score"]], "anime_completeness": [[89, "anime-completeness"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[90, "anime-dbrating-score"]], "anime_dbrating": [[90, "anime-dbrating"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "anime_furry_score": [[91, "anime-furry-score"]], "anime_furry": [[91, "anime-furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[93, "get-monochrome-score"]], "is_monochrome": [[93, "is-monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[94, "nsfw-pred-score"]], "nsfw_pred": [[94, "nsfw-pred"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[95, "anime-portrait-score"]], "anime_portrait": [[95, "anime-portrait"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_rating_score": [[96, "anime-rating-score"]], "anime_rating": [[96, "anime-rating"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "anime_real_score": [[97, "anime-real-score"]], "anime_real": [[97, "anime-real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check_score": [[98, "safe-check-score"]], "safe_check": [[98, "safe-check"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[99, "anime-style-age-score"]], "anime_style_age": [[99, "anime-style-age"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "anime_teen_score": [[100, "anime-teen-score"]], "anime_teen": [[100, "anime-teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file": [[101, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[102, "welcome-to-imgutils-s-documentation"]], "Overview": [[102, "overview"]], "Tutorials": [[102, null]], "Information": [[102, null]], "API Documentation": [[102, null]], "Run Environment Information": [[103, "Run-Environment-Information"], [104, "Run-Environment-Information"]], "Installation": [[105, "installation"]], "Quick Start": [[106, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.deepgelbooru"], [72, "module-imgutils.tagging.format"], [73, "module-imgutils.tagging"], [74, "module-imgutils.tagging.match"], [75, "module-imgutils.tagging.mldanbooru"], [76, "module-imgutils.tagging.order"], [77, "module-imgutils.tagging.overlap"], [78, "module-imgutils.tagging.wd14"], [79, "module-imgutils.upscale.cdc"], [80, "module-imgutils.upscale"], [81, "module-imgutils.utils.cache"], [82, "module-imgutils.utils.func"], [83, "module-imgutils.utils"], [84, "module-imgutils.utils.onnxruntime"], [85, "module-imgutils.validate.aicheck"], [86, "module-imgutils.validate.bangumi_char"], [87, "module-imgutils.validate.classify"], [88, "module-imgutils.validate.color"], [89, "module-imgutils.validate.completeness"], [90, "module-imgutils.validate.dbrating"], [91, "module-imgutils.validate.furry"], [92, "module-imgutils.validate"], [93, "module-imgutils.validate.monochrome"], [94, "module-imgutils.validate.nsfw"], [95, "module-imgutils.validate.portrait"], [96, "module-imgutils.validate.rating"], [97, "module-imgutils.validate.real"], [98, "module-imgutils.validate.safe"], [99, "module-imgutils.validate.style_age"], [100, "module-imgutils.validate.teen"], [101, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[71, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[75, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[76, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[77, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[79, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[81, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[82, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[88, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[101, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 73, 75, 78, 79, 80, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 105], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 75, 79, 98], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 84], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 90], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 71, 76, 78, 79, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 71, 75, 78, 83, 90, 102], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 71, 75, 76, 77, 78, 86, 90, 94, 96, 102], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 74, 77, 78, 85, 87, 90, 93, 94, 96, 100], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 71, 78, 79, 86, 89, 91, 94, 95, 97, 98, 99], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 72, 74, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 105], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 72, 74, 76, 78, 79, 82, 86, 89, 91, 94, 95, 97, 99], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 76, 81], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 55, 81, 98], "width": [0, 4, 9, 44, 55, 56, 75], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 76, 78, 84, 85, 86, 87, 90, 93, 96, 100], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 78, 84, 87, 90, 96, 100, 101], "automat": [0, 4, 22, 35, 46, 84, 103, 104], "determin": [0, 7, 35, 94], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 75, 79, 80, 98, 103, 104], "height": [0, 4, 9, 44, 55, 56, 75], "filter": [0, 30, 46, 55, 68, 69, 90, 92, 96], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 72, 75, 78, 79, 81, 82, 84, 85, 86, 87, 90, 92, 93, 94, 96, 100], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 75, 79, 81, 84, 85, 101], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 75], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 73, 78, 86, 102], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 76, 85, 94, 101], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 55, 86, 91, 95, 97, 99, 103, 104], "intens": 0, "proport": [0, 86], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 71, 76, 78, 105], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 56, 63, 64, 65, 67, 68, 71, 75, 81, 82, 84, 85, 87, 92, 93, 94, 101, 102, 103, 104, 105], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 78, 105], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 75], "your": [0, 46, 101, 103, 104, 105], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 73, 77, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 75, 82, 85, 93, 101], "ensur": [0, 20, 30, 35, 42, 55, 63, 81], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 72, 75, 76, 94], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 56, 64, 67, 68, 69, 70, 72, 75, 78, 79, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 72, 74, 76, 77, 78, 79, 81, 82, 86, 89, 90, 91, 94, 95, 96, 97, 98, 99], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 71, 75, 78, 79, 86, 88, 101, 103, 104], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 71, 73, 76, 78, 79, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 103, 104, 105], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 78, 79, 88, 101], "draw": [1, 24, 25, 50, 94, 102], "ascii_draw": 1, "meta": [2, 102, 105], "__title__": [2, 105], "__version__": [2, 105], "__description__": [2, 105], "__author__": [2, 105], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "inform": [3, 31, 32, 33, 50, 63, 65, 77], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 78, 101], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 81, 87, 102, 105], "short": [3, 71, 75, 78], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 71, 78, 82, 86, 94], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 85], "black": [4, 43, 63], "squar": [4, 55], "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 71, 76, 78, 84, 86, 92, 93, 102, 105], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 79], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 93], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 84, 87, 105], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 77, 78, 79, 81, 82, 86, 90, 94, 96, 101], "suitabl": [4, 53, 55, 70, 94], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 92, 93, 102], "fore": [4, 23, 25, 26], "back": [4, 78], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 72, 77, 81, 84, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 105], "rgba": [4, 7, 28, 33, 67, 79], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 55, 63, 64, 65, 71, 75, 78, 87, 90, 96, 98, 100], "add": [4, 31, 64, 65, 72], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 79], "In": [4, 25, 35, 86, 87], "document": [4, 103, 104, 105], "accur": [4, 11, 19, 90, 96], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 71, 78, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 78, 82], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 71, 79, 88, 93], "both": [5, 11, 20, 41, 53, 64, 78], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 78, 82], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 71, 75, 76, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 101], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 78, 79], "order": [5, 6, 55, 72, 73, 102], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 71, 84, 87, 88, 90, 93, 96, 100], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 79, 84], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 71, 75, 78, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 55, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 88, 93, 101], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 76, 79, 84], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 102], "encod": [5, 8, 27, 33, 65, 102], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 93, 101], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 72, 74, 78, 85, 88, 93, 101], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 78, 82], "channel": [6, 7, 28, 55, 79], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 78], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 78, 81, 89], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 71, 78, 82, 89, 90, 96], "same": [6, 22, 35, 40, 78, 81], "torchvis": [6, 52, 102], "transform": [6, 7, 51, 52, 53, 54, 72, 102], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 78, 81, 82, 90, 96, 102], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 75, 76, 78, 81, 82, 84, 90, 96], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 71, 75, 78, 102], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 78, 105], "manipul": [7, 62], "python": [7, 33, 81, 103, 104, 105], "librari": [7, 30, 53, 55, 105], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 78, 81, 82, 94, 105], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 78, 84], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 55, 63, 65, 82, 105], "handl": [7, 27, 30, 32, 33, 51, 54, 55, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 55, 64, 65, 72], "background": [7, 8, 23, 25, 26, 57, 63, 67, 102], "check": [7, 33, 38, 64, 68, 69, 74, 85, 88, 98, 101, 105], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 86], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 82], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 75, 94], "kei": [7, 16, 20, 55, 64, 71, 78], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 72, 78, 86], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 84, 93, 101, 102], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 71, 88, 93, 101], "binari": [7, 82], "like": [7, 10, 17, 54, 55, 75, 81, 105], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 81], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 90, 96, 105], "preprocess": [7, 18, 27, 30, 35, 102], "befor": [7, 33, 35, 64, 78], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 78, 82], "necessari": [7, 35, 70, 75], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 78, 94], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 55, 63, 64, 65, 69, 71, 76, 78, 81], "ha": [7, 21, 41, 54, 79, 94, 103, 104], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 71, 73, 78, 94, 102], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 72, 93, 101], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 76], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 76], "typeerror": [7, 48, 53, 54, 55, 68, 69, 76], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 76, 77, 78, 85, 87, 90, 96, 100], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 78, 86, 87, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 55, 72, 78, 82], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 62, 72, 74, 78, 79, 94], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 71, 73, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "pillow": [7, 22, 52, 102], "boolean": [7, 35], "otherwis": [7, 31, 35, 55, 65, 68, 69, 74, 79, 84], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 72, 92, 94], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 102], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 82, 102], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 75, 81, 101, 103, 104], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 55, 75, 78, 102], "techniqu": [9, 28, 33], "p": [9, 70, 71, 75, 78], "need": [9, 14, 30, 41, 44, 81, 85, 87, 90, 93, 96, 100], "stack": [9, 78], "addition": 9, "second": [9, 20, 35, 40, 74], "element": [9, 78], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 82], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "right": [9, 43, 48, 82], "two": [9, 20, 35, 40, 74, 93], "dimension": [9, 78], "arrai": [9, 22, 33, 35, 39, 46, 48, 78, 82], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 78], "posit": [9, 35, 43, 44, 86], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 74], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "9": [9, 10, 20, 35, 39, 48, 55, 63, 76, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 99, 100], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 55, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 102], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 71, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 71, 75, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 79, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "explan": 10, "No": [10, 63, 103, 104], "head": [10, 17, 22, 47, 69, 86, 95, 102], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 73, 79, 86, 87, 90, 91, 95, 96, 97, 99, 100, 105], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 75, 78, 93], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 71, 75, 77, 78], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 92, 102], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 78], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 55, 74, 77, 86], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 78, 102], "mark": 10, "belli": [10, 18], "button": [10, 27, 71], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 105], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "nopan": 10, "panti": [10, 72], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 90, 96, 102], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 75, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 81, 84], "less": [10, 11, 13, 19, 85], "stand": [10, 63, 70, 71, 75, 78], "sit": [10, 69], "ass": 10, "split": [10, 75], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 87, 90, 96, 100], "10": [10, 21, 27, 35, 39, 44, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97, 105], "sprd": 10, "strongli": [10, 79], "11": [10, 35, 48, 85, 86, 87, 90, 93, 94, 96, 97], "vsplt": 10, "pose": [10, 35, 102], "12": [10, 22, 35, 43, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97, 103], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 86, 87, 90, 94, 97, 99], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 101], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 86, 87, 90, 94, 97], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 86, 87, 90, 94, 97, 103, 104], "feral": 10, "four": [10, 11, 86], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 91], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 85], "16": [10, 48, 55, 86, 90, 94, 97], "hdrago": 10, "style": [10, 14, 19, 44, 99, 105], "17": [10, 48, 55, 94, 99], "hponi": 10, "18": [10, 18, 48, 55, 90, 94, 96, 103, 104], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 94], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 94], "hcat": 10, "cat": [10, 69, 76], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 99], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 75, 78, 90, 93, 103, 104], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 81], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 99], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 75, 78, 79, 85, 86, 89, 91, 94, 95, 97, 98, 99], "releas": 10, "time": [10, 65, 79], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 86, 87, 90, 91, 95, 96, 97, 99, 100], "advanc": [10, 105], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 86, 90, 96], "scenario": [10, 70, 75, 81], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 102], "improv": [10, 21, 78], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 93], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 72, 75, 79, 90, 96], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 75, 81, 86, 101], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 102], "30": [10, 19, 44], "public": 10, "friendli": [10, 105], "reduc": [10, 35, 46, 78], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 90, 96, 103, 104, 105], "reincarn": 10, "compon": [10, 20, 27, 30, 81], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 71, 75, 78, 79, 81, 88, 101, 103, 104], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 78, 92], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 78], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 75], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 72, 76, 77, 82, 94, 98], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 72, 76, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "though": 10, "note": [10, 14, 35, 44, 63, 86, 90, 93, 96, 103, 104], "complet": [10, 44, 86, 92, 102], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 81, 93, 94, 103, 104], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 71, 78], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 71, 75, 78, 85, 93], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 79], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 82], "2f": 10, "point": [11, 15, 35, 48, 55], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 73, 75, 78, 79, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 105], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 78], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 72, 90, 96, 102, 103, 104, 105], "either": [11, 12, 13, 14, 15, 35, 55, 78, 82], "standard": [11, 13, 14, 15, 31, 55, 81], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 81], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 78], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48, 55], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 72, 84, 101], "indic": [11, 35, 48, 51, 70, 75, 78], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 76], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 55, 81], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 75, 79, 82], "speed": [12, 13, 14, 15, 16, 19, 23, 79], "accuraci": [12, 13, 14, 15, 16, 19, 41, 85, 87, 90, 93, 96, 100], "higher": [12, 13, 14, 15, 16, 18, 21, 93], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 90, 96], "overlap": [12, 14, 15, 16, 20, 70, 71, 73, 75, 78, 79, 102], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 71, 78, 85, 87, 89, 90, 93, 94, 96, 98, 100], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 105], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 55, 90, 96], "overhead": [13, 14, 23, 81], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 76, 84, 85, 87, 90, 96, 100], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 84], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 79, 86, 90, 93, 96, 103, 104], "primari": [14, 86, 89, 91, 95, 97, 99], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 87, 89], "therefor": [14, 22, 35, 103, 104], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 95, 102], "peopl": [14, 76], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 78, 79, 81, 84, 85, 86, 87, 90, 93, 96, 100, 105], "inde": 14, "recommend": [14, 21, 35, 38, 39, 78, 79, 90, 96], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 103, 104], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 55, 63, 65, 67, 70, 81, 105], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 78], "configur": [15, 27, 35, 53, 54, 55, 102], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 82], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 72, 94, 98], "infer": [15, 18, 21, 30, 47, 84, 93], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 105], "hug": [16, 27, 30, 35, 55, 78], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 78, 86, 102], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 79, 105], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 81, 82, 101], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 72, 77, 78], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 78, 84], "instead": [16, 21, 72], "detect_head": [17, 22], "booru_yolo": [17, 102], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 90, 96], "ey": [17, 44, 48, 63, 69, 102], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 86, 95, 102], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 102], "detect_hand": 17, "nudenet": [17, 102], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 72, 74, 102], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 79, 84, 101, 102], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 71, 84, 94], "nudenet_onnx": 18, "effici": [18, 21, 64, 82], "notai": 18, "tech": 18, "detail": [18, 62, 63, 84, 86], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 83, 102], "topk": [18, 27], "100": [18, 23, 30, 38, 55, 81], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 82, 85], "keep": [18, 75], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 81, 82, 98], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 81, 82, 94], "work": [20, 27, 32, 38, 65, 94], "aggreg": 20, "involv": 20, "segment": [20, 56, 102], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 76], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 101], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 87], "match": [20, 33, 46, 55, 69, 73, 102], "unknown": [20, 76], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 55, 63, 68, 82, 84], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 72], "correspond": [20, 35, 41, 46, 55, 78, 94, 98], "car": 20, "85": [20, 70, 78], "75": 20, "text_detect": 21, "been": [21, 94], "migrat": 21, "ocr": [21, 102], "detect_text_with_ocr": [21, 102], "soon": 21, "qualiti": [21, 36, 57, 63, 78, 79], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 71, 85, 86, 87, 89, 94, 95, 96, 97, 99, 100], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 90, 96], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 84], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 84, 93], "attempt": [22, 31, 44, 55, 63, 65, 84], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 102], "cannot": [22, 41, 51, 53, 55, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 73, 78, 84, 86, 91, 93, 95, 97, 99], "cv2": 23, "have": [23, 25, 35, 76, 77, 90, 96, 101], "lowest": 23, "resourc": [23, 102], "low_threshold": 23, "high_threshold": 23, "200": [23, 30, 55], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 72, 84, 86, 87, 89, 90, 91, 94, 95, 96, 97, 99, 100], "low": [23, 34, 36, 63, 75, 78, 79], "high": [23, 30, 57, 63, 79, 93, 94], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 71, 78], "outlin": 24, "comparison": [24, 70], "canni": [24, 102], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 102], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 102], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 101], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 103, 104], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 79], "deeper": 25, "richer": 25, "probabl": [25, 94], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 79], "pass": [25, 26, 27, 30, 31, 43, 44, 63, 67, 75, 79, 81], "neural": [25, 26, 67, 82], "network": [25, 26, 67, 82], "classif": [27, 82, 86, 87, 89, 90, 91, 92, 95, 96, 97, 99, 100], "those": [27, 93], "store": [27, 31, 63, 64], "manag": [27, 30, 84, 102], "interact": [27, 30], "also": [27, 53, 78, 105], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 81], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 84], "_model_nam": 27, "cach": [27, 30, 56, 83, 102], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 71, 86, 89, 91, 95, 97, 99], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 86, 90, 96], "method": [27, 28, 30, 32, 33, 35, 43, 55, 90, 96], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 75], "interfac": [27, 30, 81], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 81], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 71, 78, 81], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 94], "through": [27, 55, 105], "error": [27, 33, 55, 78], "predict_fmt": 27, "fmt": [27, 36, 71, 78], "top5": 27, "logit": 27, "embed": [27, 33, 78], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 71, 78, 81, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "top": [27, 44, 93], "k": 27, "e": [27, 35, 57, 76, 79, 82], "g": [27, 35, 57, 76, 78, 79], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 105], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 86, 91, 92, 93, 95, 97, 99, 100, 102], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 84, 85, 90, 96, 102], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 102], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 79, 81, 84, 102], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 81, 105], "300": [30, 55], "400": 30, "95": [30, 55, 68, 69, 76], "simpl": 30, "without": [30, 63, 68, 69, 77], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 85], "found": [31, 44, 63, 86], "commonli": [31, 55, 72, 82], "where": [31, 35, 63, 64, 78, 81], "look": [31, 41, 63, 86], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 102], "lsb": [32, 65, 102], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 72], "inject": 33, "combin": [33, 41], "emb": [33, 78], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 78], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 101], "multi": [33, 81], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 72], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": [33, 55], "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 78, 79, 85, 87, 90, 93, 96, 100], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51, 55], "smaller": 35, "7eu7d7": [35, 75, 79, 105], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 93], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54, 55], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 81], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 71, 78, 79], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 95, 96], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 85, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "neighborhood": 35, "core": [35, 103, 104], "few": 35, "too": 35, "sensit": [35, 43, 78, 90, 96], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 75, 79], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 102], "danbooru": [36, 70, 73, 75, 90, 93], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 78], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 102], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 102], "laplacian": [37, 102], "laplacian_scor": 37, "lpip": [37, 102], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 102], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 81, 85, 93], "seem": 38, "just": [38, 87, 90, 93, 96, 100], "we": [38, 79], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 71, 75, 78], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 79, 103, 104], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 78], "img2": [39, 40, 78], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 84], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 87], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 76], "languag": 41, "func": [41, 83, 102], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 105], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": [42, 55], "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 55, 70, 75, 78], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 78, 103, 104], "serv": [43, 55, 70], "foundat": 43, "inherit": [43, 55], "within": [43, 63, 70, 78], "fill": 43, "valid": [43, 44, 48, 55, 102], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 84, 87], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 103, 104], "star": [44, 75], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 75, 78], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 74], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 102], "align_maxs": 45, "censor_": [45, 102], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 102], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 102], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 80], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 105], "github": [47, 103, 104, 105], "com": [47, 105], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 102, 105], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 75, 78], "make": [48, 53, 72, 82, 90, 94, 96], "readabl": [48, 78], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 76], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 92, 102], "zero": 48, "must": [48, 69, 101], "preced": 48, "surround": 48, "whitespac": [48, 72], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 76], "113": [48, 55], "dwpose": [49, 102], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 102], "connect": 50, "ellips": 50, "facial": [50, 69, 86], "pars": [51, 53, 54, 62, 63, 102], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "is_valid_size_dict": 52, "convert_to_size_dict": 52, "get_size_dict": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "create_blip_transform": 52, "create_transforms_from_blip_processor": 52, "create_mobilenetv2_transform": 52, "create_transforms_from_mobilenetv2_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 82], "learn": [53, 82], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 81], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 103, 104], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 79], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 103, 104], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 94, 95, 96, 99], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "extens": [55, 70], "tri": 55, "def": [55, 81], "hasattr": 55, "feature_extractor": 55, "clip": [55, 63], "encount": 55, "becaus": 55, "iter": [55, 69], "until": 55, "successfulli": 55, "imageprocessor": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "size_dict": 55, "shortest_edg": 55, "invalid_kei": 55, "default_to_squar": 55, "height_width_ord": 55, "constraint": 55, "els": [55, 63, 103, 104], "incompat": 55, "longest_edg": 55, "param_nam": 55, "entri": 55, "conform": 55, "messag": [55, 79], "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 78], "blip": 55, "255": 55, "openai_clip_mean": 55, "openai_clip_std": 55, "accord": 55, "behavior": 55, "mobilenetv2": 55, "etc": 55, "per": 55, "equival": 55, "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 90, 96], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 105], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 102], "remove_adversarial_nois": 59, "nafnet": [59, 102], "restore_with_nafnet": 59, "scunet": [59, 102], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 85, 105], "diffus": [62, 63, 85], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 102], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 101], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 71, 75, 76, 77, 78], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 77], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 89, 92, 102], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 71, 75, 78], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 87], "realist": 63, "slip": [63, 72], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 72, 75, 76, 77, 78], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 75, 78], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 71, 75, 78], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 71, 75, 78], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 102], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "underli": [63, 81], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 88, 101], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 71, 81, 92, 94, 96, 101, 102], "torch": 64, "command": [64, 105], "pip": [64, 105], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 76, 90, 96], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 105], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 102], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 78], "inspir": [67, 71, 78, 98], "space": [67, 78], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 71, 75, 78], "skadi_seg": 67, "drop": [68, 69, 70, 75, 77, 78], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 76, 77], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 71, 75, 78], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 81], "mutabl": 69, "constructor": 69, "empti": 69, "hold": [69, 70, 71, 75, 78], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 71, 75, 78], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70, 71], "headwear": 69, "ribbon": [69, 71, 75], "crown": 69, "cap": 69, "hairclip": [69, 75], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 71, 75, 78], "glass": [69, 72], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 74], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 73, 102], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "practic": 70, "use_real_nam": [70, 75], "general_threshold": [70, 71, 78], "character_threshold": [70, 71, 78], "drop_overlap": [70, 71, 75, 78], "real": [70, 75, 92, 102], "renam": [70, 75], "redirect": [70, 75], "mani": [70, 75], "websit": [70, 75], "rate": [70, 71, 78, 90, 92, 102], "char": [70, 71, 78], "9897817373275757": 70, "question": [70, 71, 78, 90], "010265946388244629": 70, "explicit": [70, 71, 78, 90], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 71, 75, 78], "5011609792709351": 70, "blue_ski": [70, 71, 75, 78], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 71, 75, 78], "8504303693771362": 70, "cowboy_shot": [70, 71, 75, 78], "6008237600326538": 70, "crop_top": [70, 71, 75, 78], "6635787487030029": 70, "dai": [70, 71, 75, 78], "8496965765953064": 70, "glove": [70, 71, 75, 78], "6107005476951599": 70, "hair_between_ey": [70, 71, 75, 78], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 71, 75, 78], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 71, 75, 77, 78], "9884189963340759": 70, "looking_at_view": [70, 71, 75, 78], "5673105120658875": 70, "midriff": [70, 71, 75, 78], "6290556192398071": 70, "navel": [70, 71, 75, 78], "9631235003471375": 70, "no_hat": [70, 71, 75], "7978747487068176": 70, "no_headwear": [70, 71, 75, 78], "7577926516532898": 70, "outdoor": [70, 71, 75, 78], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 71, 75, 78], "958786129951477": 70, "shirt": [70, 71, 75, 78], "6720131039619446": 70, "short_sleev": [70, 71, 75, 78], "7077711820602417": 70, "silver_hair": [70, 71, 75], "6673924326896667": 70, "sky": [70, 71, 75, 78], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 71, 75, 78], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 71, 75, 78], "9076308012008667": 70, "thigh": [70, 71, 75, 78], "580970823764801": 70, "skadi_": [70, 71, 78], "arknight": [70, 71, 78], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 71, 75, 78], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": [70, 71], "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 71, 75, 78], "9397273659706116": 70, "9229896664619446": 70, "charm_": [70, 71], "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 71, 75, 78], "8277763724327087": 70, "hair_orna": [70, 71, 75, 78], "9356368780136108": 70, "hair_ribbon": [70, 71, 75], "5288072824478149": 70, "jacket": [70, 71, 75, 78], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 71, 75], "9725285172462463": 70, "plaid_skirt": [70, 71, 75], "9638455510139465": 70, "pleated_skirt": [70, 71, 75, 78], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 75], "5493080615997314": 70, "school_bag": [70, 71], "9863407611846924": 70, "school_uniform": [70, 71, 75, 78], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 71, 75, 78], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 71, 75], "7257086038589478": 70, "smile": [70, 71, 75, 78], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 71, 75, 78], "9990814924240112": 70, "tongue_out": [70, 71, 75, 78], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 71, 75, 77, 78], "7461410164833069": 70, "lagpixellol": 71, "deepgelbooru_onnx": 71, "categori": [71, 86, 94], "dim": [71, 78], "9986732006072998": 71, "0013858973979949951": 71, "315376281738281e": 71, "9972434639930725": 71, "basebal": [71, 78], "5982598662376404": 71, "baseball_bat": [71, 75, 78], "6429562568664551": 71, "bike_short": 71, "36296138167381287": 71, "8308937549591064": 71, "black_shirt": [71, 75, 78], "7388008832931519": 71, "6039759516716003": 71, "30909663438796997": 71, "9694308042526245": 71, "6422968506813049": 71, "5898381471633911": 71, "8145260810852051": 71, "652222216129303": 71, "dolphin_short": 71, "466494083404541": 71, "7183809280395508": 71, "6753682494163513": 71, "7302790880203247": 71, "6649775505065918": 71, "large_breast": [71, 75, 78], "8446108102798462": 71, "98187655210495": 71, "8140730857849121": 71, "6360533833503723": 71, "9635934829711914": 71, "33370012044906616": 71, "44239571690559387": 71, "7891374826431274": 71, "6471294164657593": 71, "9958090782165527": 71, "8736815452575684": 71, "872096061706543": 71, "5640895366668701": 71, "5049663186073303": 71, "8832778930664062": 71, "9687467813491821": 71, "sports_bra": 71, "3659853935241699": 71, "9309735298156738": 71, "49939480423927307": 71, "stomach": [71, 75, 78], "446407288312912": 71, "809670090675354": 71, "6560589075088501": 71, "47956040501594543": 71, "9832853674888611": 71, "9994162321090698": 71, "0008397102355957031": 71, "00035390257835388184": 71, "9926226139068604": 71, "899387001991272": 71, "34215790033340454": 71, "5701972246170044": 71, "9512913227081299": 71, "6664570569992065": 71, "5614628791809082": 71, "33615976572036743": 71, "5770801305770874": 71, "987317681312561": 71, "37286585569381714": 71, "cardigan": [71, 75], "36409223079681396": 71, "7329680919647217": 71, "collared_shirt": [71, 75], "5924292206764221": 71, "4344901144504547": 71, "7465001344680786": 71, "5225946307182312": 71, "6976451873779297": 71, "9265321493148804": 71, "34527891874313354": 71, "6675043106079102": 71, "9096828699111938": 71, "long_sleev": [71, 75, 78], "41341525316238403": 71, "8418735265731812": 71, "miniskirt": [71, 75], "3675632178783417": 71, "nail_polish": [71, 75], "5284417867660522": 71, "open_cloth": [71, 75], "30296844244003296": 71, "48789578676223755": 71, "36596980690956116": 71, "7759367227554321": 71, "6535028219223022": 71, "8975257873535156": 71, "36911237239837646": 71, "4171145558357239": 71, "3942635953426361": 71, "6772940754890442": 71, "9397937655448914": 71, "5207280516624451": 71, "4673041105270386": 71, "9118321537971497": 71, "9967410564422607": 71, "9970728158950806": 71, "8419480323791504": 71, "6489560604095459": 71, "white_shirt": [71, 75], "6217572689056396": 71, "underscor": [72, 78], "convent": 72, "restor": [72, 102], "use_spac": 72, "use_escap": 72, "include_scor": 72, "score_descend": 72, "_": 72, "escap": 72, "unsaf": 72, "sort": [72, 76], "descend": 72, "panty_pul": 72, "6826801300048828": 72, "958938717842102": 72, "drinking_glass": 72, "9340789318084717": 72, "areola_slip": 72, "41196826100349426": 72, "9988248348236084": 72, "drink": 72, "pull": 72, "areola": 72, "999": 72, "959": 72, "934": 72, "683": 72, "412": 72, "mldanbooru": [73, 102], "get_mldanbooru_tag": 73, "wd14": [73, 75, 102], "get_wd14_tag": [73, 75], "convert_wd14_emb_to_predict": 73, "denormalize_wd14_emb": 73, "deepdanbooru": [73, 75, 102], "get_deepdanbooru_tag": [73, 75], "deepgelbooru": [73, 102], "get_deepgelbooru_tag": 73, "add_underlin": 73, "remove_underlin": 73, "tags_to_text": 73, "drop_overlap_tag": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "sort_tag": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "t1": 74, "t2": 74, "fulli": 74, "ml": 75, "448": 75, "keep_ratio": 75, "9999984502792358": [75, 97], "9999946355819702": 75, "9994951486587524": 75, "998144268989563": 75, "9978417158126831": 75, "9941409230232239": 75, "9799384474754333": 75, "979142427444458": 75, "961823582649231": 75, "961323618888855": 75, "9490893483161926": 75, "9450850486755371": 75, "9425153136253357": 75, "9409335255622864": 75, "9319437146186829": 75, "9265308976173401": 75, "9259042143821716": 75, "922250509262085": 75, "9199565052986145": 75, "9175475835800171": 75, "9102761745452881": 75, "9076938629150391": 75, "9052775502204895": 75, "8938589692115784": 75, "8894285559654236": 75, "8891903162002563": 75, "8845980763435364": 75, "8842408061027527": 75, "8659475445747375": 75, "862621009349823": 75, "8616052865982056": 75, "8562789559364319": 75, "short_short": [75, 78], "8555729389190674": 75, "8533340096473694": 75, "black_short": [75, 78], "8477485775947571": 75, "8430152535438538": 75, "tied_long_hair": [75, 78], "8340626955032349": 75, "crop_top_overhang": 75, "8266023397445679": 75, "8222048282623291": 75, "8202669620513916": 75, "8061150312423706": 75, "ass_visible_through_thigh": [75, 78], "7803354859352112": 75, "thigh_gap": [75, 78], "7789446711540222": 75, "arms_up": 75, "7052110433578491": 75, "9999866485595703": 75, "997043788433075": 75, "9969649910926819": 75, "9957101345062256": 75, "9928386807441711": 75, "9886980056762695": 75, "9864778518676758": 75, "ghost": [75, 78], "9769423007965088": 75, "9747489094734192": 75, "9736957550048828": 75, "9388670325279236": 75, "9356311559677124": 75, "91000896692276": 75, "8955123424530029": 75, "8910233378410339": 75, "8904104828834534": 75, "8881211280822754": 75, "8876776695251465": 75, "8864808678627014": 75, "8810517191886902": 75, "8798807263374329": 75, "8765745162963867": 75, "8737136125564575": 75, "8650439381599426": 75, "8613706827163696": 75, "blue_cardigan": 75, "8571277260780334": 75, "8333670496940613": 75, "8160212635993958": 75, "eyebrows_visible_through_hair": 75, "8122442364692688": 75, "8091571927070618": 75, "8082079887390137": 75, "8048468232154846": 75, "8042327165603638": 75, "7984272241592407": 75, "blazer": [75, 78], "794708251953125": 75, "78981614112854": 75, "7892146110534668": 75, "shaped_pupil": [75, 78], "7867060899734497": 75, "gradient_hair": 75, "786359965801239": 75, "7790888547897339": 75, "brown_skirt": 75, "7760675549507141": 75, "774523913860321": 75, "7721588015556335": 75, "7697228789329529": 75, "755959689617157": 75, "multicolored_hair": 75, "7477189898490906": 75, "7476690411567688": 75, "rail": 75, "7476617693901062": 75, "blue_jacket": 75, "7458406090736389": 75, "741143524646759": 75, "7364678978919983": 75, "7193643450737": 75, "red_neckwear": 75, "7108616828918457": 75, "7086325287818909": 75, "7055293321609497": 75, "7039415836334229": 75, "7018357515335083": 75, "shuffl": 76, "count": [76, 103, 104], "2boi": 76, "random": 76, "cat_ear": 76, "uniqu": 76, "precomput": 77, "8849405313291128": 77, "8548297594823425": 77, "03910296474461261": 77, "6615180440330748": 77, "21552028866308015": 77, "3165260620737027": 77, "47744464927382957": 77, "tagger": 78, "smilingwolf": 78, "wd": 78, "swinv2_v3": 78, "general_mcut_en": 78, "character_mcut_en": 78, "no_underlin": 78, "mcut": 78, "replac": 78, "index": [78, 105], "l2": 78, "follw": 78, "valuabl": 78, "enabl": 78, "rapid": 78, "queri": 78, "0011444687843322754": 78, "8876402974128723": 78, "106781005859375": 78, "000277101993560791": 78, "997527003288269": 78, "9797663688659668": 78, "9905703663825989": 78, "9761719703674316": 78, "8981098532676697": 78, "8810765743255615": 78, "9498510360717773": 78, "8377365469932556": 78, "945058286190033": 78, "9457170367240906": 78, "969594419002533": 78, "7881088852882385": 78, "7687551379203796": 78, "9301245212554932": 78, "6703325510025024": 78, "white_hair": 78, "5292627811431885": 78, "8677047491073608": 78, "grey_hair": 78, "5859264731407166": 78, "9536856412887573": 78, "8056888580322266": 78, "8394746780395508": 78, "9473626613616943": 78, "8986269235610962": 78, "9385137557983398": 78, "8408567905426025": 78, "alternate_costum": 78, "4245271384716034": 78, "931140661239624": 78, "8830795884132385": 78, "7279844284057617": 78, "artist_nam": 78, "5333830714225769": 78, "64717698097229": 78, "9516432285308838": 78, "9655293226242065": 78, "9485014081001282": 78, "7366660833358765": 78, "7161656618118286": 78, "5858667492866516": 78, "6186309456825256": 78, "41193312406539917": 78, "467605859041214": 78, "36282333731651306": 78, "3756745457649231": 78, "motion_blur": 78, "5091936588287354": 78, "951993465423584": 78, "5634750723838806": 78, "8232709169387817": 78, "9869340658187866": 78, "49491602182388306": 78, "5193622708320618": 78, "003406703472137451": 78, "0007208287715911865": 78, "9798132181167603": 78, "8046203851699829": 78, "7596215009689331": 78, "7620116472244263": 78, "46084529161453247": 78, "48454540967941284": 78, "5152207016944885": 78, "8023070096969604": 78, "8653596639633179": 78, "7201820611953735": 78, "7816740870475769": 78, "697688639163971": 78, "8974947333335876": 78, "7491052746772766": 78, "5015512704849243": 78, "6401398181915283": 78, "43420469760894775": 78, "4528769850730896": 78, "5730487704277039": 78, "6739872694015503": 78, "5545973181724548": 78, "6946243047714233": 78, "5487751364707947": 78, "7439308166503906": 78, "4186026453971863": 78, "47378358244895935": 78, "4690653085708618": 78, "7565015554428101": 78, "hu_tao_": 78, "genshin_impact": 78, "9262397289276123": 78, "boo_tao_": 78, "942080020904541": 78, "denorm": 78, "denormalizer_nam": 78, "mnum2_al": 78, "understand": 78, "batch": [78, 79, 98], "redund": 78, "structur": [78, 102], "b": 78, "r": [78, 90, 96], "c": 78, "linalg": 78, "norm": 78, "approx": [78, 79], "1e": 78, "cdc_anime_onnx": 79, "realli": 79, "As": [79, 90, 96], "1024x1024": 79, "2060": 79, "gpu": 79, "cost": 79, "against": 79, "cpu": [79, 84, 103, 104], "experi": 79, "hgsr": 79, "mhr": 79, "aug_x4_320": 79, "tile_s": 79, "tile_overlap": 79, "batch_siz": 79, "silent": 79, "tile": 79, "progress": 79, "cute_waifu_aroma": 79, "pngimageplugin": 79, "pngimagefil": 79, "1168x1168": 79, "0x7f0e8ca06880": 79, "4672x4672": 79, "0x7f0e48edb640": 79, "cdc": [80, 102], "upscale_with_cdc": 80, "thread": [81, 101], "lru_cach": 81, "wrap": 81, "synchron": 81, "prevent": 81, "race": 81, "condit": 81, "maxsiz": 81, "expensive_funct": 81, "expens": 81, "lock": [81, 101], "safeti": [81, 98], "multithread": 81, "my_funct": 81, "introduc": 81, "acquisit": 81, "critic": 81, "mathemat": 82, "activ": 82, "deep": 82, "problem": [82, 90, 96], "input_valu": 82, "frac": 82, "26894142": 82, "73105858": 82, "ts_lru_cach": 83, "sigmoid": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "cudaexecutionprovid": 84, "cpuexecutionprovid": 84, "ckpt": 84, "inferencesess": 84, "onnx_mod": 84, "decid": 84, "linux": [84, 103, 104], "execut": [84, 103, 104], "ignor": 84, "cuda": [84, 103, 104], "forc": 84, "anime_ai_check": 85, "mobilenetv3_sce_dist": [85, 96, 100], "mainli": 85, "caformer_s36_plus_sc": 85, "graph": 85, "9996960163116455": 85, "9999125003814697": 85, "997803270816803": 85, "9960069060325623": 85, "9887709021568298": 85, "9998629093170166": 85, "0013722758740186691": 85, "00020673229300882667": 85, "0001895089662866667": 85, "0008857478387653828": 85, "552320024231449e": 85, "001168627175502479": 85, "bangumi": [86, 87], "vision": 86, "imageri": 86, "bangumi_char_typ": 86, "definit": [86, 93], "video": 86, "secondari": 86, "often": 86, "lack": 86, "lead": 86, "under": [86, 105], "three": 86, "judg": 86, "anime_portrait": [86, 92], "mobilenetv3_v0_dist": [86, 95, 99, 100], "9998525381088257": 86, "00012103465269319713": 86, "6464786313008517e": 86, "906112609314732e": 86, "06": [86, 87, 89, 94, 95, 96, 97, 99], "9997243285179138": 86, "0002490800397936255": 86, "7215803381986916e": 86, "354368557978887e": 86, "9998849630355835": 86, "90006631379947e": 86, "3920385754317977e": 86, "2084233276254963e": 86, "9998877048492432": 86, "732793503440917e": 86, "4264976925915107e": 86, "0623419257171918e": 86, "07076334953308105": 86, "9290977716445923": 86, "0001044218079186976": 86, "4467317163944244e": 86, "2568268832401372e": 86, "9999498128890991": 86, "1810528778587468e": 86, "879474429093534e": 86, "260669109295122e": 86, "9999510049819946": 86, "2321036592766177e": 86, "025227553938748e": 86, "4251427273848094e": 86, "999957799911499": 86, "4273678718600422e": 86, "6884023302263813e": 86, "880981603288092e": 86, "0002326338435523212": 86, "9996368885040283": 86, "164971561403945e": 86, "00020793956355191767": 86, "13438372313976288": 86, "8652494549751282": 86, "000158855298650451": 86, "000238816806813702": 86, "3589179217815399": 86, "6406960487365723": 86, "0001471740542910993": 86, "002255884697660804": 86, "08208147436380386": 86, "9152728915214539": 86, "00038967153523117304": 86, "227699592884164e": 86, "0835404282261152e": 86, "1437502406770363e": 86, "9999284744262695": 86, "2125529792683665e": 86, "0218892384727951e": 86, "00011914174683624879": 86, "9998584985733032": 86, "2007669283775613e": 86, "6357082131435163e": 86, "3068713896209374e": 86, "9999185800552368": 86, "066640925273532e": 86, "529400813335087e": 86, "089402500540018e": 86, "9999388456344604": 86, "6406959295272827": 86, "not_paint": 87, "anime_classif": 87, "older": 87, "mobilenetv3_v1": [87, 97], "5_dist": 87, "3_dist": 87, "plot": [87, 90, 96, 100], "caformer_s36_v1": 87, "3_focal": 87, "8346158862113953": 87, "004201625939458609": 87, "0028638991061598063": 87, "15633030235767365": 87, "001988308737054467": 87, "9868855476379395": 87, "001178382197394967": 87, "00015886101755313575": 87, "0005986307514831424": 87, "011178601533174515": 87, "9933090209960938": 87, "0012440024875104427": 87, "00040085514774546027": 87, "004924307577311993": 87, "00012189441622467712": 87, "00031298911198973656": 87, "9968050718307495": 87, "182305903872475e": 87, "0027923565357923508": 87, "7805559259140864e": 87, "0004650334012694657": 87, "996709942817688": 87, "736721191671677e": 87, "0027629584074020386": 87, "4619508621981367e": 87, "0003803370927926153": 87, "998649537563324": 87, "190127922105603e": 87, "0008622839814051986": 87, "595230686594732e": 87, "0004573142796289176": 87, "00031435859273187816": 87, "8671838641166687": 87, "13199880719184875": 87, "563074617180973e": 87, "153919796110131e": 87, "290010737255216e": 87, "9727378487586975": 87, "027150526642799377": 87, "162296004826203e": 87, "4933258828241378e": 87, "0004275702522136271": 87, "995402455329895": 87, "002233930164948106": 87, "001911122351884842": 87, "1603819727897644": 87, "0007561995880678296": 87, "00017044576816260815": 87, "838487982749939": 87, "0002034590725088492": 87, "005001617129892111": 87, "000932251859921962": 87, "009352140128612518": 87, "9846979379653931": 87, "6018555470509455e": 87, "004064667969942093": 87, "464051254326478e": 87, "025772539898753166": 87, "9699516296386719": 87, "00011656546121230349": 87, "287263775244355e": 87, "370255853951676e": 87, "01098843663930893": 87, "0031668643932789564": 87, "9857884049415588": 87, "499273488065228e": 87, "8419872251106426e": 87, "0003471920208539814": 87, "029472889378666878": 87, "9700765609741211": 87, "0012387704337015748": 87, "001172148622572422": 87, "787473391043022e": 87, "003680602880194783": 87, "9938107132911682": 87, "8346157073974609": 87, "8671836853027344": 87, "8384883403778076": 87, "9846979975700378": 87, "9700766801834106": 87, "greyscal": 88, "jpeg_ful": [88, 101], "6125901": 88, "6125785": [88, 101], "6124220": 88, "rough": [89, 90, 96], "polish": 89, "mobilenetv3_v2": 89, "2_dist": [89, 97], "910087929805741e": 89, "1241951510310173": 89, "8757457137107849": 89, "00018937293498311192": 89, "030049214139580727": 89, "9697614312171936": 89, "008933082222938538": 89, "05096456781029701": 89, "9401022791862488": 89, "009832272306084633": 89, "9898634552955627": 89, "00030428936588577926": 89, "013919820077717304": 89, "9819902181625366": 89, "004089969675987959": 89, "04166747257113457": 89, "9582782983779907": 89, "4218515288084745e": 89, "8849249482154846": 89, "1149177998304367": 89, "0001573085755808279": 89, "9907882809638977": 89, "008958994410932064": 89, "0002527958422433585": 89, "9831690788269043": 89, "01682441122829914": 89, "613856385229155e": 89, "8757458329200745": 89, "8849248290061951": 89, "million": 90, "anime_r": [90, 92], "boundari": [90, 96], "challeng": [90, 96], "clean": [90, 96], "ground": [90, 96], "truth": [90, 96], "judgment": [90, 96], "intend": [90, 96], "quick": [90, 96, 102], "estim": [90, 96], "basi": [90, 96], "mobilenetv3_large_100_v0_ls0": 90, "caformer_s36_v0_ls0": 90, "7508869767189026": 90, "7034655809402466": 90, "728887677192688": 90, "7404400110244751": 90, "7446154952049255": 90, "7514738440513611": 90, "768704354763031": 90, "8219676613807678": 90, "7267540693283081": 90, "7645740509033203": 90, "7216582894325256": 90, "7615436315536499": 90, "815083920955658": 90, "8321858644485474": 90, "8204999566078186": 90, "820833146572113": 90, "chdir": 90, "doc": 90, "api_doc": 90, "7508870363235474": 90, "11212056130170822": 90, "06781744956970215": 90, "06917501986026764": 90, "7034654021263123": 90, "15903906524181366": 90, "06688199192285538": 90, "07061357796192169": 90, "7288877964019775": 90, "1476859599351883": 90, "060362350195646286": 90, "06306383013725281": 90, "7404399514198303": 90, "10337048768997192": 90, "08087948709726334": 90, "07530999928712845": 90, "055992450565099716": 90, "7446154356002808": 90, "13191790878772736": 90, "06747424602508545": 90, "06458679586648941": 90, "10566363483667374": 90, "07827574014663696": 90, "07079866528511047": 90, "7687042951583862": 90, "09974884241819382": 90, "06074819341301918": 90, "050435908138751984": 90, "8219675421714783": 90, "0593985915184021": 90, "06819795072078705": 90, "06569571048021317": 90, "1177448257803917": 90, "726753830909729": 90, "08980562537908554": 90, "06481882929801941": 90, "06922297924757004": 90, "10138414055109024": 90, "06351721286773682": 90, "07683827728033066": 90, "13798624277114868": 90, "05942752957344055": 90, "10584963858127594": 90, "7615437507629395": 90, "07317910343408585": 90, "060196295380592346": 90, "06751583516597748": 90, "0572039857506752": 90, "05398125201463699": 90, "06124086305499077": 90, "0525919646024704": 90, "8321859240531921": 90, "05922013148665428": 90, "06274889409542084": 90, "057530902326107025": 90, "8205001354217529": 90, "05683052912354469": 90, "06635929644107819": 90, "05597696080803871": 90, "8208332657814026": 90, "non_furri": 91, "mobilenetv3_v0": 91, "1_dist": 91, "9898804426193237": 91, "010119626298546791": 91, "9677742123603821": 91, "032225821167230606": 91, "959551215171814": 91, "040448784828186035": 91, "9535530209541321": 91, "04644693806767464": 91, "04358793422579765": 91, "9564120769500732": 91, "02767963521182537": 91, "9723203182220459": 91, "028900373727083206": 91, "9710996150970459": 91, "037573859095573425": 91, "9624261260032654": 91, "aicheck": [92, 102], "get_ai_created_scor": 92, "is_ai_cr": 92, "bangumi_char": [92, 102], "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 92, "anime_classifi": 92, "is_greyscal": 92, "anime_completeness_scor": 92, "anime_complet": 92, "dbrate": [92, 102], "anime_dbrating_scor": 92, "anime_dbr": 92, "furri": [92, 102], "anime_furry_scor": 92, "anime_furri": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": [92, 102], "anime_portrait_scor": 92, "anime_rating_scor": 92, "anime_real_scor": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": [92, 102], "anime_style_age_scor": 92, "anime_style_ag": 92, "teen": [92, 102], "anime_teen_scor": 92, "anime_teen": 92, "is_truncated_fil": 92, "screen": 93, "row": 93, "bottom": 93, "grayscal": 93, "monochrome_detect": 93, "mobilenetv3_large_100_dist_safe2": 93, "mobilenetv3_dist": 93, "caformer_s36": 93, "mono": 93, "9614395499229431": 93, "9458909034729004": 93, "9559807777404785": 93, "9651952981948853": 93, "9379720687866211": 93, "8814834356307983": 93, "03941023349761963": 93, "07492382079362869": 93, "09546589106321335": 93, "016521310433745384": 93, "005693843588232994": 93, "0315730981528759": 93, "Not": 94, "five": 94, "hentai": 94, "neutral": 94, "porn": 94, "sexi": 94, "infinit": 94, "nsfwj": 94, "tfj": 94, "deploy": 94, "mobil": 94, "9970946311950684": 94, "00198739324696362": 94, "000894528697244823": 94, "4315058251668233e": 94, "099447197513655e": 94, "9282580614089966": 94, "061733175069093704": 94, "008979619480669498": 94, "0007789491210132837": 94, "0002501663693692535": 94, "7945129871368408": 94, "2044062316417694": 94, "0005603990866802633": 94, "0004847997915931046": 94, "564094367902726e": 94, "7977773547172546": 94, "01352313905954361": 94, "18791256844997406": 94, "0004888656549155712": 94, "00029804420773871243": 94, "04498734697699547": 94, "9509441256523132": 94, "4087972633424215e": 94, "003999904729425907": 94, "4542059185914695e": 94, "002892113756388426": 94, "982390284538269": 94, "02520776737947e": 94, "014633022248744965": 94, "858086610212922e": 94, "002532319398596883": 94, "9887337684631348": 94, "231979568838142e": 94, "008699454367160797": 94, "8187158022774383e": 94, "03564726561307907": 94, "954788088798523": 94, "343036850215867e": 94, "009289607405662537": 94, "00020158555707894266": 94, "006372362840920687": 94, "006019102409482002": 94, "9694945812225342": 94, "015214097686111927": 94, "002899901708588004": 94, "0004039364866912365": 94, "00012730166781693697": 94, "987038791179657": 94, "007135333959013224": 94, "005294707603752613": 94, "06964848190546036": 94, "0014777459437027574": 94, "9276643395423889": 94, "0003031621454283595": 94, "0009063396137207747": 94, "00028707628371194005": 94, "00010888021643040702": 94, "9992460012435913": 94, "00015473493840545416": 94, "0002033217460848391": 94, "563037691696081e": 94, "008058490231633186": 94, "00044566826545633376": 94, "937960684299469": 94, "05353058874607086": 94, "364063445587817e": 94, "00562260951846838": 94, "00012077406427124515": 94, "9897090792655945": 94, "004547217860817909": 94, "564737981942017e": 94, "016690678894519806": 94, "001258736359886825": 94, "9766013622283936": 94, "005440687295049429": 94, "4481674952548929e": 94, "01861923187971115": 94, "0008914825739338994": 94, "9674761295318604": 94, "012998746708035469": 94, "691116141155362e": 94, "0007601747056469321": 94, "0005019629606977105": 94, "039504989981651306": 94, "9591660499572754": 94, "0001652583305258304": 94, "0002614929690025747": 94, "020374108105897903": 94, "029394468292593956": 94, "9498046040534973": 94, "00016299057460855693": 94, "004782819654792547": 94, "002861740067601204": 94, "12280157208442688": 94, "8693908452987671": 94, "0001731760276015848": 94, "304211274255067e": 94, "03286275267601013": 94, "010648751631379128": 94, "9562522172927856": 94, "999900221824646": 95, "645313209854066e": 95, "3387104445428122e": 95, "9999704360961914": 95, "4465465685352683e": 95, "071506166132167e": 95, "9999785423278809": 95, "512719154561637e": 95, "292278612818336e": 95, "919455750496127e": 95, "9999444484710693": 95, "3647335082350764e": 95, "0555699191172607e": 95, "9999880790710449": 95, "3210242286731955e": 95, "7451418898417614e": 95, "9999822378158569": 95, "2084267331811134e": 95, "7460413321023225e": 95, "1532473820352607e": 95, "9999996423721313": 95, "0316136922483565e": 95, "840229633236049e": 95, "9999998807907104": [95, 96], "736660568800289e": 95, "199210472208506e": 95, "9999992847442627": 95, "r15": 96, "r18": 96, "sankaku": 96, "mobilenetv3_v1_pruned_ls0": 96, "caformer_s36_plu": [96, 100], "5863172936624323e": 96, "480062353375615e": 96, "9924363493919373": 96, "007255776319652796": 96, "0003077814180869609": 96, "996969997882843": 96, "0030054834205657244": 96, "4601260520284995e": 96, "9966891407966614": 96, "003293127752840519": 96, "770909148035571e": 96, "00025384966284036636": 96, "9996721744537354": 96, "399192691082135e": 96, "973351603141055e": 96, "9998563528060913": 96, "391309580067173e": 96, "0018681309884414077": 96, "9827859997749329": 96, "015345841646194458": 96, "013710384257137775": 96, "8339558839797974": 96, "15233369171619415": 96, "951323833462084e": 96, "00029566374723799527": 96, "9997004270553589": 96, "00018434497178532183": 96, "568440272123553e": 96, "9997699856758118": 96, "11225129129889e": 96, "051862899563275e": 96, "9999485015869141": 96, "902020231791539e": 96, "0005639699520543218": 96, "9994290471076965": 96, "anime_real_cl": 97, "4_dist": 97, "9999716281890869": 97, "8398366339388303e": 97, "9992202520370483": 97, "0007797438884153962": 97, "9999709129333496": 97, "905452492996119e": 97, "9999765157699585": 97, "3499671442550607e": 97, "9994087219238281": 97, "0005913018831051886": 97, "9999759197235107": 97, "4061362637439743e": 97, "9999052286148071": 97, "475799015490338e": 97, "403173675702419e": 97, "5848207794988411e": 97, "0010207017185166478": 97, "9989792704582214": 97, "2124368115328252e": 97, "9999977350234985": 97, "6512358342879452e": 97, "9999834299087524": 97, "359853614412714e": 97, "9999936819076538": 97, "600314317329321e": 97, "9999840259552002": 97, "5589323083986528e": 97, "9999843835830688": 97, "5513256585109048e": 97, "9999845027923584": 97, "pollut": 98, "mf666": 98, "shit": 98, "checker": 98, "mobilenet": 98, "v2": 98, "max_batch_s": 98, "1970": 99, "1980": 99, "1990": 99, "2000": 99, "2010": 99, "2015": 99, "2020": 99, "ag": 99, "9805465340614319": 99, "761269782553427e": 99, "0005044879508204758": 99, "01569165475666523": 99, "002850610064342618": 99, "00037849770160391927": 99, "9434612113400362e": 99, "053497342392802e": 99, "9992554783821106": 99, "0006490182713605464": 99, "8857468805654207e": 99, "317252262353577e": 99, "314484721769986e": 99, "0750001138148946e": 99, "706833609205205e": 99, "00034479793976061046": 99, "9995512366294861": 99, "391363472677767e": 99, "4607510820496827e": 99, "0679690351244062e": 99, "661913514311891e": 99, "757471131393686e": 99, "0744897230761126e": 99, "76177470368566e": 99, "9996387958526611": 99, "160279296338558e": 99, "00013228354509919882": 99, "1361367038916796e": 99, "464057489414699e": 99, "2412899599876255e": 99, "703883653040975e": 99, "127358498517424e": 99, "9973921775817871": 99, "0022309015039354563": 99, "00018872201326303184": 99, "780902943617548e": 99, "422096920578042e": 99, "638929097680375e": 99, "152203023797483e": 99, "00028818511054851115": 99, "9996094107627869": 99, "58777353237383e": 99, "9200742826797068e": 99, "00017117452807724476": 99, "518441947875544e": 99, "885544381570071e": 99, "4389253010449465e": 99, "1696006772108376e": 99, "9996393918991089": 99, "contenti": 100, "safe_teen": 100, "non_teen": 100, "caformer_s36_v0": 100, "9998493194580078": 100, "0378791052498855e": 100, "00012023092131130397": 100, "9790042638778687": 100, "0017522255657240748": 100, "01924353837966919": 100, "9998124241828918": 100, "19778298237361e": 100, "0001456339523429051": 100, "0008521362324245274": 100, "9989691972732544": 100, "00017870066221803427": 100, "0992944781901315e": 100, "9994398951530457": 100, "0004991036257706583": 100, "2035720727872103e": 100, "9994019269943237": 100, "0005460577667690814": 100, "0478151529678144e": 100, "524079147609882e": 100, "999934196472168": 100, "786742884898558e": 100, "653994154883549e": 100, "9998156428337097": 100, "0001218809193233028": 100, "00013706681784242392": 100, "9997410178184509": 100, "jpeg_trunc": 101, "2216614_truncat": 101, "imagefil": 101, "load_truncated_imag": 101, "ascii": 102, "metric": 102, "list_det_model": 102, "list_rec_model": 102, "sd": 102, "tag": 102, "platform": [103, 104], "shutil": [103, 104], "cpuinfo": [103, 104], "psutil": [103, 104], "hbutil": [103, 104], "size_to_bytes_str": [103, 104], "python_implement": [103, 104], "python_vers": [103, 104], "brand": [103, 104], "get_cpu_info": [103, 104], "brand_raw": [103, 104], "cpu_count": [103, 104], "freq": [103, 104], "cpu_freq": [103, 104], "mhz": [103, 104], "virtual_memori": [103, 104], "precis": [103, 104], "ye": [103, 104], "nvidia": [103, 104], "smi": [103, 104], "1021": [103, 104], "azur": [103, 104], "x86_64": [103, 104], "glibc2": [103, 104], "cpython": [103, 104], "amd": [103, 104], "epyc": [103, 104], "7763": [103, 104], "3185": 103, "615": [103, 104], "gib": [103, 104], "deploi": [103, 104], "action": [103, 104], "3030": 104, "4272499999997": 104, "imgutil": 105, "pypi": 105, "simpli": 105, "newest": 105, "git": 105, "script": 105, "__name__": 105, "__main__": 105, "narugo1992": 105, "still": 105, "out": 105, "io": 105, "html": 105, "faq": 106}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [73, 0, 0, "-", "tagging"], [80, 0, 0, "-", "upscale"], [83, 0, 0, "-", "utils"], [92, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "convert_to_size_dict"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_blip_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_mobilenetv2_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_blip_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "get_size_dict"], [55, 1, 1, "", "is_valid_size_dict"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "deepgelbooru"], [72, 0, 0, "-", "format"], [74, 0, 0, "-", "match"], [75, 0, 0, "-", "mldanbooru"], [76, 0, 0, "-", "order"], [77, 0, 0, "-", "overlap"], [78, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[72, 1, 1, "", "add_underline"], [72, 1, 1, "", "remove_underline"], [72, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[74, 1, 1, "", "tag_match_full"], [74, 1, 1, "", "tag_match_prefix"], [74, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[75, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[76, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[77, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[78, 1, 1, "", "convert_wd14_emb_to_prediction"], [78, 1, 1, "", "denormalize_wd14_emb"], [78, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[79, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[79, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[81, 0, 0, "-", "cache"], [82, 0, 0, "-", "func"], [84, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[81, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[82, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[84, 1, 1, "", "get_onnx_provider"], [84, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[85, 0, 0, "-", "aicheck"], [86, 0, 0, "-", "bangumi_char"], [87, 0, 0, "-", "classify"], [88, 0, 0, "-", "color"], [89, 0, 0, "-", "completeness"], [90, 0, 0, "-", "dbrating"], [91, 0, 0, "-", "furry"], [93, 0, 0, "-", "monochrome"], [94, 0, 0, "-", "nsfw"], [95, 0, 0, "-", "portrait"], [96, 0, 0, "-", "rating"], [97, 0, 0, "-", "real"], [98, 0, 0, "-", "safe"], [99, 0, 0, "-", "style_age"], [100, 0, 0, "-", "teen"], [101, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[85, 1, 1, "", "get_ai_created_score"], [85, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[86, 1, 1, "", "anime_bangumi_char"], [86, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[87, 1, 1, "", "anime_classify"], [87, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[88, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[89, 1, 1, "", "anime_completeness"], [89, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[90, 1, 1, "", "anime_dbrating"], [90, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[91, 1, 1, "", "anime_furry"], [91, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[93, 1, 1, "", "get_monochrome_score"], [93, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[94, 1, 1, "", "nsfw_pred"], [94, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[95, 1, 1, "", "anime_portrait"], [95, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[96, 1, 1, "", "anime_rating"], [96, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[97, 1, 1, "", "anime_real"], [97, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[98, 1, 1, "", "safe_check"], [98, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[99, 1, 1, "", "anime_style_age"], [99, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[100, 1, 1, "", "anime_teen"], [100, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[101, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 87], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 72], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "is_valid_size_dict": 55, "convert_to_size_dict": 55, "get_size_dict": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "create_blip_transform": 55, "create_transforms_from_blip_processor": 55, "create_mobilenetv2_transform": 55, "create_transforms_from_mobilenetv2_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "deepgelbooru": 71, "get_deepgelbooru_tag": 71, "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "match": 74, "tag_match_suffix": 74, "tag_match_prefix": 74, "tag_match_ful": 74, "mldanbooru": 75, "get_mldanbooru_tag": 75, "order": 76, "sort_tag": 76, "overlap": 77, "drop_overlap_tag": 77, "wd14": 78, "get_wd14_tag": 78, "convert_wd14_emb_to_predict": 78, "denormalize_wd14_emb": 78, "upscal": [79, 80], "cdc": 79, "upscale_with_cdc": 79, "util": [81, 82, 83, 84], "cach": 81, "ts_lru_cach": 81, "func": 82, "sigmoid": 82, "onnxruntim": 84, "get_onnx_provid": 84, "open_onnx_model": 84, "valid": [85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "aicheck": 85, "get_ai_created_scor": 85, "is_ai_cr": 85, "bangumi_char": 86, "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 87, "anime_classifi": 87, "color": 88, "is_greyscal": 88, "complet": 89, "anime_completeness_scor": 89, "anime_complet": 89, "dbrate": 90, "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": 91, "anime_furry_scor": 91, "anime_furri": 91, "monochrom": 93, "get_monochrome_scor": 93, "is_monochrom": 93, "nsfw": 94, "nsfw_pred_scor": 94, "nsfw_pred": 94, "portrait": 95, "anime_portrait_scor": 95, "anime_portrait": 95, "rate": 96, "anime_rating_scor": 96, "anime_r": [96, 97], "real": 97, "anime_real_scor": 97, "safe": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": 99, "anime_style_age_scor": 99, "anime_style_ag": 99, "teen": 100, "anime_teen_scor": 100, "anime_teen": 100, "truncat": 101, "is_truncated_fil": 101, "welcom": 102, "": 102, "document": 102, "overview": 102, "tutori": 102, "inform": [102, 103, 104], "api": 102, "run": [103, 104], "environ": [103, 104], "instal": 105, "quick": 106, "start": 106}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "is_valid_size_dict": [[55, "is-valid-size-dict"]], "convert_to_size_dict": [[55, "convert-to-size-dict"]], "get_size_dict": [[55, "get-size-dict"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[55, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[55, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[55, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[55, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[71, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "add_underline": [[72, "add-underline"]], "remove_underline": [[72, "remove-underline"]], "tags_to_text": [[72, "tags-to-text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_suffix": [[74, "tag-match-suffix"]], "tag_match_prefix": [[74, "tag-match-prefix"]], "tag_match_full": [[74, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[75, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags": [[76, "sort-tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[77, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[78, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[78, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[78, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[79, "upscale-with-cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache": [[81, "ts-lru-cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid": [[82, "sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[84, "get-onnx-provider"]], "open_onnx_model": [[84, "open-onnx-model"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[85, "get-ai-created-score"]], "is_ai_created": [[85, "is-ai-created"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[86, "anime-bangumi-char-score"]], "anime_bangumi_char": [[86, "anime-bangumi-char"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "anime_classify_score": [[87, "anime-classify-score"]], "anime_classify": [[87, "anime-classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale": [[88, "is-greyscale"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[89, "anime-completeness-score"]], "anime_completeness": [[89, "anime-completeness"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[90, "anime-dbrating-score"]], "anime_dbrating": [[90, "anime-dbrating"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "anime_furry_score": [[91, "anime-furry-score"]], "anime_furry": [[91, "anime-furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[93, "get-monochrome-score"]], "is_monochrome": [[93, "is-monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[94, "nsfw-pred-score"]], "nsfw_pred": [[94, "nsfw-pred"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[95, "anime-portrait-score"]], "anime_portrait": [[95, "anime-portrait"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_rating_score": [[96, "anime-rating-score"]], "anime_rating": [[96, "anime-rating"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "anime_real_score": [[97, "anime-real-score"]], "anime_real": [[97, "anime-real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check_score": [[98, "safe-check-score"]], "safe_check": [[98, "safe-check"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[99, "anime-style-age-score"]], "anime_style_age": [[99, "anime-style-age"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "anime_teen_score": [[100, "anime-teen-score"]], "anime_teen": [[100, "anime-teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file": [[101, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[102, "welcome-to-imgutils-s-documentation"]], "Overview": [[102, "overview"]], "Tutorials": [[102, null]], "Information": [[102, null]], "API Documentation": [[102, null]], "Run Environment Information": [[103, "Run-Environment-Information"], [104, "Run-Environment-Information"]], "Installation": [[105, "installation"]], "Quick Start": [[106, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.deepgelbooru"], [72, "module-imgutils.tagging.format"], [73, "module-imgutils.tagging"], [74, "module-imgutils.tagging.match"], [75, "module-imgutils.tagging.mldanbooru"], [76, "module-imgutils.tagging.order"], [77, "module-imgutils.tagging.overlap"], [78, "module-imgutils.tagging.wd14"], [79, "module-imgutils.upscale.cdc"], [80, "module-imgutils.upscale"], [81, "module-imgutils.utils.cache"], [82, "module-imgutils.utils.func"], [83, "module-imgutils.utils"], [84, "module-imgutils.utils.onnxruntime"], [85, "module-imgutils.validate.aicheck"], [86, "module-imgutils.validate.bangumi_char"], [87, "module-imgutils.validate.classify"], [88, "module-imgutils.validate.color"], [89, "module-imgutils.validate.completeness"], [90, "module-imgutils.validate.dbrating"], [91, "module-imgutils.validate.furry"], [92, "module-imgutils.validate"], [93, "module-imgutils.validate.monochrome"], [94, "module-imgutils.validate.nsfw"], [95, "module-imgutils.validate.portrait"], [96, "module-imgutils.validate.rating"], [97, "module-imgutils.validate.real"], [98, "module-imgutils.validate.safe"], [99, "module-imgutils.validate.style_age"], [100, "module-imgutils.validate.teen"], [101, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[71, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[75, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[76, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[77, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[79, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[81, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[82, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[88, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[101, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/HEAD/tutorials/installation/index.html b/HEAD/tutorials/installation/index.html index cc60dfccb43db071f0f2b483c8c003d3f4443709..ff75f228e9549303fed8c3d751f5ae2043baa26c 100644 --- a/HEAD/tutorials/installation/index.html +++ b/HEAD/tutorials/installation/index.html @@ -6,7 +6,7 @@ - Installation — imgutils 0.9.4 documentation + Installation — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + @@ -125,7 +125,7 @@

The output should be like below, which means your installation is successful.

-
1imgutils 0.9.4
+
1imgutils 0.10.0
 2Developed and maintained by narugo1992, 7eu7d7
 3A convenient and user-friendly anime-style image data processing library that integrates various advanced anime-style image processing models.
 
diff --git a/HEAD/tutorials/quick_start/index.html b/HEAD/tutorials/quick_start/index.html index d96db03fa746651bb4fceca352517132d94f7367..d3a6b074a742afe580eabe616aebfa2ac03ec00f 100644 --- a/HEAD/tutorials/quick_start/index.html +++ b/HEAD/tutorials/quick_start/index.html @@ -6,7 +6,7 @@ - Quick Start — imgutils 0.9.4 documentation + Quick Start — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/dev/denormalize/.buildinfo b/dev/denormalize/.buildinfo index 17c313dc68f82a03c21515192b9fe3cc5aad0572..d8adea6bf9f44859ee15bb13eea954d65a54f7ab 100644 --- a/dev/denormalize/.buildinfo +++ b/dev/denormalize/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 30ea1aa219adebd00410add85bd40805 +config: 210b744a11583851b095e0ba3d8f33d6 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/dev/denormalize/.doctrees/api_doc/ascii/drawing.doctree b/dev/denormalize/.doctrees/api_doc/ascii/drawing.doctree index 60f399aaf1138f62aa5cd7998415373b3ee9c1b4..f1e9cd66291b604a5b5deca9a82584ad3e23948f 100644 Binary files a/dev/denormalize/.doctrees/api_doc/ascii/drawing.doctree and b/dev/denormalize/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/ascii/index.doctree b/dev/denormalize/.doctrees/api_doc/ascii/index.doctree index e264e4a98318de5946273bd39c2236f921e97f81..cf86fdfcf829aca4ebf10aff189fcfafbaba4e9e 100644 Binary files a/dev/denormalize/.doctrees/api_doc/ascii/index.doctree and b/dev/denormalize/.doctrees/api_doc/ascii/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/config/index.doctree b/dev/denormalize/.doctrees/api_doc/config/index.doctree index 58e80e5ab6eca07202203897c2d97570145e0888..4d73a2d358c7bb27495b900e9876b86f04791cca 100644 Binary files a/dev/denormalize/.doctrees/api_doc/config/index.doctree and b/dev/denormalize/.doctrees/api_doc/config/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/config/meta.doctree b/dev/denormalize/.doctrees/api_doc/config/meta.doctree index f4323c4d07ba9921d81d09d9786761eeef82b992..bcd731772fce9dfa44cb7253449387affaa12c01 100644 Binary files a/dev/denormalize/.doctrees/api_doc/config/meta.doctree and b/dev/denormalize/.doctrees/api_doc/config/meta.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/data/background.doctree b/dev/denormalize/.doctrees/api_doc/data/background.doctree index 647e9253f9ed82aaedf2750627ee35dcb0a9ea70..0e63e330424ab80f40b1ba799c23079bf43d1e6f 100644 Binary files a/dev/denormalize/.doctrees/api_doc/data/background.doctree and b/dev/denormalize/.doctrees/api_doc/data/background.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/data/decode.doctree b/dev/denormalize/.doctrees/api_doc/data/decode.doctree index 45335f8b6e384a8ae38bf556c1b272b91f602273..636ca3c4d581963e2787b6dea9fc129410c3379e 100644 Binary files a/dev/denormalize/.doctrees/api_doc/data/decode.doctree and b/dev/denormalize/.doctrees/api_doc/data/decode.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/data/encode.doctree b/dev/denormalize/.doctrees/api_doc/data/encode.doctree index 1e2d667eb2bb733f48d82bb962ef49b3ba73b93f..2f0ac2aef4f7f3e27388cbaa220252593e8ed59d 100644 Binary files a/dev/denormalize/.doctrees/api_doc/data/encode.doctree and b/dev/denormalize/.doctrees/api_doc/data/encode.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/data/image.doctree b/dev/denormalize/.doctrees/api_doc/data/image.doctree index ce7a9009f44f170d25ba7585447288aac4c014f4..c2a099aff0b3f4d667c31b24339c2ae840c21a94 100644 Binary files a/dev/denormalize/.doctrees/api_doc/data/image.doctree and b/dev/denormalize/.doctrees/api_doc/data/image.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/data/index.doctree b/dev/denormalize/.doctrees/api_doc/data/index.doctree index 6b8dd09bd4a36b982a3192ce2dd6acaeb5ec2a9e..743ad0d4f863670c54848ebe286cc0081fa115f6 100644 Binary files a/dev/denormalize/.doctrees/api_doc/data/index.doctree and b/dev/denormalize/.doctrees/api_doc/data/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/data/layer.doctree b/dev/denormalize/.doctrees/api_doc/data/layer.doctree index b0fc4faf1b6f914450e27e65ff23b49e3a81f94d..564d40fff0a16eaeab05d53dd4a32d437f042ce9 100644 Binary files a/dev/denormalize/.doctrees/api_doc/data/layer.doctree and b/dev/denormalize/.doctrees/api_doc/data/layer.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/booru_yolo.doctree b/dev/denormalize/.doctrees/api_doc/detect/booru_yolo.doctree index 2eb091e5b7c7c58e830353f9c0f0b0a3b85c6150..113120bfda41d989fe9eefd2c9695f821d020238 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/booru_yolo.doctree and b/dev/denormalize/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/censor.doctree b/dev/denormalize/.doctrees/api_doc/detect/censor.doctree index cfc3ce419c9c6d6608b49e14eaa6215fc9cd6e2b..922f9b585f14870ec8bd3a65ef0bcf8ac9d34075 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/censor.doctree and b/dev/denormalize/.doctrees/api_doc/detect/censor.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/eye.doctree b/dev/denormalize/.doctrees/api_doc/detect/eye.doctree index 05882bf44e8cd26c5de5dc08d390034308222e48..55b7aeb6e89024f3ac68bb68c601bf0d1ca3a625 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/eye.doctree and b/dev/denormalize/.doctrees/api_doc/detect/eye.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/face.doctree b/dev/denormalize/.doctrees/api_doc/detect/face.doctree index 74b6f07f3cc3fe488b2523cafbf076245e9f9edd..82a20f4149fea84fc359465831033916eb1424ad 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/face.doctree and b/dev/denormalize/.doctrees/api_doc/detect/face.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/halfbody.doctree b/dev/denormalize/.doctrees/api_doc/detect/halfbody.doctree index a5b3b35f5ce377e10026d9472d138f9b7668e350..485670ed1305657c546bd5fbf8567c82ec15c601 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/halfbody.doctree and b/dev/denormalize/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/hand.doctree b/dev/denormalize/.doctrees/api_doc/detect/hand.doctree index b02e16e12d69d0b7394c053b57728b9bac64ac50..2fd5bbd781324ec76f10d8da380bfab091ac27e8 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/hand.doctree and b/dev/denormalize/.doctrees/api_doc/detect/hand.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/head.doctree b/dev/denormalize/.doctrees/api_doc/detect/head.doctree index e144d21bafe7c849cbea80fc2ba01c6ca17611a0..70148d6f49e00c491c553f843edd680f6e26e4e5 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/head.doctree and b/dev/denormalize/.doctrees/api_doc/detect/head.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/index.doctree b/dev/denormalize/.doctrees/api_doc/detect/index.doctree index 8738a3854646e4adb01d57f5529e1aa35ecf2d73..8574a5a011f59e51663e412cf93a1e54a102f416 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/index.doctree and b/dev/denormalize/.doctrees/api_doc/detect/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/nudenet.doctree b/dev/denormalize/.doctrees/api_doc/detect/nudenet.doctree index c77ef23321897afda730d3a7a2491325792e14a6..089d783296885cb0356e85b66d8457732626c7f4 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/nudenet.doctree and b/dev/denormalize/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/person.doctree b/dev/denormalize/.doctrees/api_doc/detect/person.doctree index 318aade48ace4168a06b4a78e501712cbb9bbd24..3cc27330f243838d6e6fea978a4411e29c22cd1b 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/person.doctree and b/dev/denormalize/.doctrees/api_doc/detect/person.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/similarity.doctree b/dev/denormalize/.doctrees/api_doc/detect/similarity.doctree index b3a88bada446ba41d2f4067825fd1d53c04afd99..f28d691ab15c9d9dd27f9aa80eeb53a7c20e17af 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/similarity.doctree and b/dev/denormalize/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/text.doctree b/dev/denormalize/.doctrees/api_doc/detect/text.doctree index c231b9bd7d61a788ad30a83dd119c1b4f72cadc6..3bbd9da74f41d1166690bed84d41dba65eb4b4c4 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/text.doctree and b/dev/denormalize/.doctrees/api_doc/detect/text.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/detect/visual.doctree b/dev/denormalize/.doctrees/api_doc/detect/visual.doctree index 8776330540c8eadbeaf8ed9150a8c1c98187fe01..64e3fc5e6ae921728032d16810d8c1128d290a37 100644 Binary files a/dev/denormalize/.doctrees/api_doc/detect/visual.doctree and b/dev/denormalize/.doctrees/api_doc/detect/visual.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/edge/canny.doctree b/dev/denormalize/.doctrees/api_doc/edge/canny.doctree index d59fdc94bea1e8ff6b79c43e81c6e4c59e322e80..d7f397767f372608369938b7a389ec6308c0cd8b 100644 Binary files a/dev/denormalize/.doctrees/api_doc/edge/canny.doctree and b/dev/denormalize/.doctrees/api_doc/edge/canny.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/edge/index.doctree b/dev/denormalize/.doctrees/api_doc/edge/index.doctree index 4649788276860cd8435dfd20c9c616b664626a8b..4cc249e5557472f6488f54835ec06c2701a739f1 100644 Binary files a/dev/denormalize/.doctrees/api_doc/edge/index.doctree and b/dev/denormalize/.doctrees/api_doc/edge/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/edge/lineart.doctree b/dev/denormalize/.doctrees/api_doc/edge/lineart.doctree index 4e891c50ee639129f8b0c6735e7d50390936aeca..ede6f3e20b9dacf9d6ac6cf4bb96219b84bbfe43 100644 Binary files a/dev/denormalize/.doctrees/api_doc/edge/lineart.doctree and b/dev/denormalize/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/edge/lineart_anime.doctree b/dev/denormalize/.doctrees/api_doc/edge/lineart_anime.doctree index 81f5bade38b5dbd7f913b62b255f6c3766f8cdd6..fce764dd010667dc66d4c7dc3ba4d264ed022094 100644 Binary files a/dev/denormalize/.doctrees/api_doc/edge/lineart_anime.doctree and b/dev/denormalize/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/generic/classify.doctree b/dev/denormalize/.doctrees/api_doc/generic/classify.doctree index e3240958038ffe36ab4bc3c60064bad7b504daba..46960fcf7fe72c3c823704c3f3fd47c924af8c9f 100644 Binary files a/dev/denormalize/.doctrees/api_doc/generic/classify.doctree and b/dev/denormalize/.doctrees/api_doc/generic/classify.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/generic/enhance.doctree b/dev/denormalize/.doctrees/api_doc/generic/enhance.doctree index 0874279955157b2cd469d01162535fc556aa0f69..f58450f8adc63a27de45d59a5fe353476f6e4316 100644 Binary files a/dev/denormalize/.doctrees/api_doc/generic/enhance.doctree and b/dev/denormalize/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/generic/index.doctree b/dev/denormalize/.doctrees/api_doc/generic/index.doctree index 1213efefd1ee7c9f94322e8bd0578764ab641f3f..7b5fb772102b553d899ba08fbc6859adef26ad52 100644 Binary files a/dev/denormalize/.doctrees/api_doc/generic/index.doctree and b/dev/denormalize/.doctrees/api_doc/generic/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/generic/yolo.doctree b/dev/denormalize/.doctrees/api_doc/generic/yolo.doctree index 344638a9dd893279d404fb5561616a040ace4b83..79287720a39b7d3e07e081d14491d498084da30d 100644 Binary files a/dev/denormalize/.doctrees/api_doc/generic/yolo.doctree and b/dev/denormalize/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metadata/geninfo.doctree b/dev/denormalize/.doctrees/api_doc/metadata/geninfo.doctree index 934482e88f3037aabcb3f629a6e2b23244f57f47..0ccba23169b7b601c0d9d872b7b58077111f2e83 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metadata/geninfo.doctree and b/dev/denormalize/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metadata/index.doctree b/dev/denormalize/.doctrees/api_doc/metadata/index.doctree index a946d9b6b9a6636359aa62dc8672cd3b895bfc6c..d4643edbecb0e3023b1dc70267cf0479ddd903e8 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metadata/index.doctree and b/dev/denormalize/.doctrees/api_doc/metadata/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metadata/lsb.doctree b/dev/denormalize/.doctrees/api_doc/metadata/lsb.doctree index ee8c24a458b42821e70aceb4f60bff7e06631b1f..e9c654d2435d1add9084d320a5c762a7d08339df 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metadata/lsb.doctree and b/dev/denormalize/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metrics/aesthetic.doctree b/dev/denormalize/.doctrees/api_doc/metrics/aesthetic.doctree index 60afb9002e8e13bea263fac1eff313843474f5d6..f541806c720afe848b3538112b9240c2a716e97f 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metrics/aesthetic.doctree and b/dev/denormalize/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metrics/ccip.doctree b/dev/denormalize/.doctrees/api_doc/metrics/ccip.doctree index 476bade753732851fd8d5eafa82004da8b3731fc..13ac03c7f7f022dbb5db67fa86d055dd05230b3d 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metrics/ccip.doctree and b/dev/denormalize/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metrics/dbaesthetic.doctree b/dev/denormalize/.doctrees/api_doc/metrics/dbaesthetic.doctree index f97268e65f6f8f75165adbfd1fb8d8623df1f3e8..1f75b02bde2cae696a1c60fcd3d8770bfa9b3a24 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/dev/denormalize/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metrics/index.doctree b/dev/denormalize/.doctrees/api_doc/metrics/index.doctree index 85d16ea578237fc940a7d35f5e473d5d2fa05e43..28c331c1769796d2968df80c992c165beed92d59 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metrics/index.doctree and b/dev/denormalize/.doctrees/api_doc/metrics/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metrics/laplacian.doctree b/dev/denormalize/.doctrees/api_doc/metrics/laplacian.doctree index e58246f25d3b6fe0f4bb9b776ee8a9252a24cdfe..c336fd86d9c545e80a88735904c7b70cee3b43dd 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metrics/laplacian.doctree and b/dev/denormalize/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metrics/lpips.doctree b/dev/denormalize/.doctrees/api_doc/metrics/lpips.doctree index 1c03d6db68ed74b406242861f911dcb8f1d27bf0..64425ff4d2eb488d146ece1531cff43130461129 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metrics/lpips.doctree and b/dev/denormalize/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/metrics/psnr_.doctree b/dev/denormalize/.doctrees/api_doc/metrics/psnr_.doctree index 664bcf4d8d0246c951d42b6bb5491c6d08dfe6cc..d9c786c7cffe96f4c1faae4026c1c072b8e21745 100644 Binary files a/dev/denormalize/.doctrees/api_doc/metrics/psnr_.doctree and b/dev/denormalize/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/ocr/index.doctree b/dev/denormalize/.doctrees/api_doc/ocr/index.doctree index cc948af5935041f674910e9297d981458e9cfb5d..03366bf5d26e6c8f53f4a1d7ac1628b3d48b3395 100644 Binary files a/dev/denormalize/.doctrees/api_doc/ocr/index.doctree and b/dev/denormalize/.doctrees/api_doc/ocr/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/operate/align.doctree b/dev/denormalize/.doctrees/api_doc/operate/align.doctree index 5ed69c89ca40ca49723ca9fda4c10125a622fb10..04b5358ce00f8401a76fccb3b7621c565df7ea69 100644 Binary files a/dev/denormalize/.doctrees/api_doc/operate/align.doctree and b/dev/denormalize/.doctrees/api_doc/operate/align.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/operate/censor.doctree b/dev/denormalize/.doctrees/api_doc/operate/censor.doctree index c919959c7a0fd48f505878c2b9ba7b6a73dc7d15..8086b417e5801a17ed49a36521026f03aa8e7320 100644 Binary files a/dev/denormalize/.doctrees/api_doc/operate/censor.doctree and b/dev/denormalize/.doctrees/api_doc/operate/censor.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/operate/imgcensor.doctree b/dev/denormalize/.doctrees/api_doc/operate/imgcensor.doctree index a395b523b00da6187b231bb2dc9cabca25e5149f..d1cd8cc83231e77746791d5b428ad997e9f7dda9 100644 Binary files a/dev/denormalize/.doctrees/api_doc/operate/imgcensor.doctree and b/dev/denormalize/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/operate/index.doctree b/dev/denormalize/.doctrees/api_doc/operate/index.doctree index 999638f4afa03f9876453e40b1b080ab8e62a092..2fb225e50e7d57f960c2fa8abe47c58b7625c6a8 100644 Binary files a/dev/denormalize/.doctrees/api_doc/operate/index.doctree and b/dev/denormalize/.doctrees/api_doc/operate/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/operate/squeeze.doctree b/dev/denormalize/.doctrees/api_doc/operate/squeeze.doctree index ce27779217aa8d06b0767130fdbdf7330169469a..f766ca3e8bba0345bc9ae9c546ed65bc2082fa5a 100644 Binary files a/dev/denormalize/.doctrees/api_doc/operate/squeeze.doctree and b/dev/denormalize/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/pose/dwpose.doctree b/dev/denormalize/.doctrees/api_doc/pose/dwpose.doctree index 4aa896248738805135f1254cdd9e03db5f3d2a29..5b2893bd89d5b85a2f8bde7ebbe5f4342837967a 100644 Binary files a/dev/denormalize/.doctrees/api_doc/pose/dwpose.doctree and b/dev/denormalize/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/pose/format.doctree b/dev/denormalize/.doctrees/api_doc/pose/format.doctree index 395ddfc0c47a08a0cd301cb1c5e5ee24d21fd261..a269cf74b60825fbe92c844be832539c32ba3c83 100644 Binary files a/dev/denormalize/.doctrees/api_doc/pose/format.doctree and b/dev/denormalize/.doctrees/api_doc/pose/format.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/pose/index.doctree b/dev/denormalize/.doctrees/api_doc/pose/index.doctree index 0cc8f8cff813b2a360eea58bb1f0fbe1e96fe978..caff06b1d3070f3c7615d13cc9d87be27980a22b 100644 Binary files a/dev/denormalize/.doctrees/api_doc/pose/index.doctree and b/dev/denormalize/.doctrees/api_doc/pose/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/pose/visual.doctree b/dev/denormalize/.doctrees/api_doc/pose/visual.doctree index dc0b7a7ba87f2cf617a0787f3110a81d84eea6d4..6656609483c76d3a7c52d99508fba096b029afe8 100644 Binary files a/dev/denormalize/.doctrees/api_doc/pose/visual.doctree and b/dev/denormalize/.doctrees/api_doc/pose/visual.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/resource/background.doctree b/dev/denormalize/.doctrees/api_doc/resource/background.doctree index 964d91da35afb5250f834a6c9acf10d6910e9c68..7f84285444f4990729a093b7adedddadf3286e02 100644 Binary files a/dev/denormalize/.doctrees/api_doc/resource/background.doctree and b/dev/denormalize/.doctrees/api_doc/resource/background.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/resource/index.doctree b/dev/denormalize/.doctrees/api_doc/resource/index.doctree index 77c8c01a23ae6a5e8b863099102c72c4c1ac2dd9..c2d14aad3dc098862bb7bc048269716a4d6ff657 100644 Binary files a/dev/denormalize/.doctrees/api_doc/resource/index.doctree and b/dev/denormalize/.doctrees/api_doc/resource/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/restore/adversarial.doctree b/dev/denormalize/.doctrees/api_doc/restore/adversarial.doctree index b4b1380491d7c990161603f8c7ff1b0bc79c6a34..aae010d361f980e64a50f928f93b35ac3d27ca2f 100644 Binary files a/dev/denormalize/.doctrees/api_doc/restore/adversarial.doctree and b/dev/denormalize/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/restore/index.doctree b/dev/denormalize/.doctrees/api_doc/restore/index.doctree index efa1f6486ec524d97825c2c7a5ba5743350b753e..84382d31f4846bb51939888a3e64a4aaee5e1edb 100644 Binary files a/dev/denormalize/.doctrees/api_doc/restore/index.doctree and b/dev/denormalize/.doctrees/api_doc/restore/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/restore/nafnet.doctree b/dev/denormalize/.doctrees/api_doc/restore/nafnet.doctree index 271562e8561c04cc8633a4549e4f35e3148c05fe..a97922f87734e5a7055b6283e7eea6d1d3f6a985 100644 Binary files a/dev/denormalize/.doctrees/api_doc/restore/nafnet.doctree and b/dev/denormalize/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/restore/scunet.doctree b/dev/denormalize/.doctrees/api_doc/restore/scunet.doctree index 839128ef66db2f486d287a83e24cb2b3b301f78e..9f92c33baa3a56873083ac3027e0f36d83f94a5f 100644 Binary files a/dev/denormalize/.doctrees/api_doc/restore/scunet.doctree and b/dev/denormalize/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/sd/index.doctree b/dev/denormalize/.doctrees/api_doc/sd/index.doctree index c12c99ce5b3006da5dc60cbe23fb6aa812d0e31d..ee5fc2dfaf689e86712863c9e39f5fd9ff29fce5 100644 Binary files a/dev/denormalize/.doctrees/api_doc/sd/index.doctree and b/dev/denormalize/.doctrees/api_doc/sd/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/sd/metadata.doctree b/dev/denormalize/.doctrees/api_doc/sd/metadata.doctree index f85befbad38d1c010cd3b7623c35da057fc06312..48775d75721de7444fc4dfc645e62b76004b0310 100644 Binary files a/dev/denormalize/.doctrees/api_doc/sd/metadata.doctree and b/dev/denormalize/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/sd/model.doctree b/dev/denormalize/.doctrees/api_doc/sd/model.doctree index 59e9d8176740430daeb12a1a142b067220ededdc..1235b74a98955a72777b53132af6ed9cca677ad0 100644 Binary files a/dev/denormalize/.doctrees/api_doc/sd/model.doctree and b/dev/denormalize/.doctrees/api_doc/sd/model.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/sd/nai.doctree b/dev/denormalize/.doctrees/api_doc/sd/nai.doctree index acffc14054d69498faf5ddfd5f901fa88bc158e0..fa99cfd1af4a23bce9a7997cdd1fb72a1ecd1b75 100644 Binary files a/dev/denormalize/.doctrees/api_doc/sd/nai.doctree and b/dev/denormalize/.doctrees/api_doc/sd/nai.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/segment/index.doctree b/dev/denormalize/.doctrees/api_doc/segment/index.doctree index c5e3e18c9e48abbf514f961ec5856ecec45688a4..69d380ce029ffb5c8cd76ae46b6e0e12475e9439 100644 Binary files a/dev/denormalize/.doctrees/api_doc/segment/index.doctree and b/dev/denormalize/.doctrees/api_doc/segment/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/segment/isnetis.doctree b/dev/denormalize/.doctrees/api_doc/segment/isnetis.doctree index 3de68ae169b6d49d6ded1f00f3a8c88c91e6021b..8f9bf49e7593a5c3290b5adb39d23ceb105337ed 100644 Binary files a/dev/denormalize/.doctrees/api_doc/segment/isnetis.doctree and b/dev/denormalize/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/blacklist.doctree b/dev/denormalize/.doctrees/api_doc/tagging/blacklist.doctree index 75ea02324b0b094442f28f45a0f78d464612f181..c5888dd594eaf545c56b17d07ebbd3e6455b05b7 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/blacklist.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/character.doctree b/dev/denormalize/.doctrees/api_doc/tagging/character.doctree index e0df61680cd2f39136a0fcb61c610f471b88fffe..c9761659ca43526d16489d97024c13cb072b3726 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/character.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/character.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/deepdanbooru.doctree b/dev/denormalize/.doctrees/api_doc/tagging/deepdanbooru.doctree index fa89caabb6ebb648c4ad93689688eefacabac1e3..ca91aef0d15f75e85e92865be6d81a16f8a09302 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/format.doctree b/dev/denormalize/.doctrees/api_doc/tagging/format.doctree index d357c2e8aa3341e95daa03f044484aa88010ded4..f581c2828739438e4a63df09b57477e11dafd8e1 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/format.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/format.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/index.doctree b/dev/denormalize/.doctrees/api_doc/tagging/index.doctree index 5469b6765ef2e2933d08b88707d3faf5d7d0c202..5ad62210c3fb8fb71d71b1fd842b803463765057 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/index.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/match.doctree b/dev/denormalize/.doctrees/api_doc/tagging/match.doctree index 4dd79ec0e9974381d580151188d3046b331c451a..99d7e625fa60dfcdb9feb36aa272faf08e111b2d 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/match.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/match.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/mldanbooru.doctree b/dev/denormalize/.doctrees/api_doc/tagging/mldanbooru.doctree index f42d3fad18d783e2311bab3ff24dc018025389a1..72cc064c6cd79ba25e54a613f75bd78a80a61c0c 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/mldanbooru.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/order.doctree b/dev/denormalize/.doctrees/api_doc/tagging/order.doctree index 4f366f7a9ac8b6e00137b690388a7f3dceca6493..36092b8cb93262e00139e4d696c5cb8bd229098d 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/order.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/order.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/overlap.doctree b/dev/denormalize/.doctrees/api_doc/tagging/overlap.doctree index eb3042984bb0e6d29278357c61f31fa3b697d0ce..eb38e4ae5c86702b885849ec309971e4bc7d2719 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/overlap.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/tagging/wd14.doctree b/dev/denormalize/.doctrees/api_doc/tagging/wd14.doctree index ef79b4575f425cd9869e8b67cb6c19a239f4e19d..6b81dc1a92f6bad5a916a462be4a994a560794dc 100644 Binary files a/dev/denormalize/.doctrees/api_doc/tagging/wd14.doctree and b/dev/denormalize/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/upscale/cdc.doctree b/dev/denormalize/.doctrees/api_doc/upscale/cdc.doctree index 6954c441e13b32e63fe621420b0e0123a56ab492..e4707869f48629d54c4f6e24bcbc4d9e1e82b196 100644 Binary files a/dev/denormalize/.doctrees/api_doc/upscale/cdc.doctree and b/dev/denormalize/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/upscale/index.doctree b/dev/denormalize/.doctrees/api_doc/upscale/index.doctree index 1b521d34b42ba711e00f18b99b015f549a2708ad..92115d2049da10f0f62e69ee2eb97546f95647a1 100644 Binary files a/dev/denormalize/.doctrees/api_doc/upscale/index.doctree and b/dev/denormalize/.doctrees/api_doc/upscale/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/utils/cache.doctree b/dev/denormalize/.doctrees/api_doc/utils/cache.doctree index bbf115da438eea219698a2a2abf3fb79b5efa6c2..bd9094cd5bb7f3c3dc3e6fdb7e0422df264c9a69 100644 Binary files a/dev/denormalize/.doctrees/api_doc/utils/cache.doctree and b/dev/denormalize/.doctrees/api_doc/utils/cache.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/utils/func.doctree b/dev/denormalize/.doctrees/api_doc/utils/func.doctree index 601d26328b67b7c73614bf9f238300d58497ea66..231dd96b6dcd59add4787c18c3af30d6d008d7d2 100644 Binary files a/dev/denormalize/.doctrees/api_doc/utils/func.doctree and b/dev/denormalize/.doctrees/api_doc/utils/func.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/utils/index.doctree b/dev/denormalize/.doctrees/api_doc/utils/index.doctree index acee873e3636027bf0e0f822c4939765422cb870..3d81b7df23d6ab6e5fe0504eb7ccc6a242416f03 100644 Binary files a/dev/denormalize/.doctrees/api_doc/utils/index.doctree and b/dev/denormalize/.doctrees/api_doc/utils/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/utils/onnxruntime.doctree b/dev/denormalize/.doctrees/api_doc/utils/onnxruntime.doctree index 4d6f70acec595c6bc870ac27ce4ecac4bfae2292..8c983999680efcc6ec9dbe9a106c30bf8c438c4b 100644 Binary files a/dev/denormalize/.doctrees/api_doc/utils/onnxruntime.doctree and b/dev/denormalize/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/aicheck.doctree b/dev/denormalize/.doctrees/api_doc/validate/aicheck.doctree index 7ceb697b003a5c8a13c80613a0b716e5130bf073..368281d86f1d9681b1f88b29b34bddd049ebbc44 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/aicheck.doctree and b/dev/denormalize/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/bangumi_char.doctree b/dev/denormalize/.doctrees/api_doc/validate/bangumi_char.doctree index 8e9a6e50ced379a27730848535a8a3af3690fd21..6c43231d23d953b9ccebd97690e422f369866f97 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/bangumi_char.doctree and b/dev/denormalize/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/classify.doctree b/dev/denormalize/.doctrees/api_doc/validate/classify.doctree index 697b2f25d6d8293819e2edf337bad0c501eff3c8..70a87e079e0986bf958ede359a3b8f2c23ceebff 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/classify.doctree and b/dev/denormalize/.doctrees/api_doc/validate/classify.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/color.doctree b/dev/denormalize/.doctrees/api_doc/validate/color.doctree index 6e4b26f8e84367df7e883676fe29df7cf5a8fc69..6aeebf7f1d4f4e69c5cb75320ea993b0c13c5fa8 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/color.doctree and b/dev/denormalize/.doctrees/api_doc/validate/color.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/completeness.doctree b/dev/denormalize/.doctrees/api_doc/validate/completeness.doctree index 2c1335b5a3104f6f2cb72510570a14f1f15e5497..ab1f7b4d2f25e88b8dc723eb02fe310ef25dfe6d 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/completeness.doctree and b/dev/denormalize/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/dbrating.doctree b/dev/denormalize/.doctrees/api_doc/validate/dbrating.doctree index ba0c2f5d63c193409219b08dc4cb0437c1105f50..40d187ac44ac8f9f65c81ab3a95321906d46e39c 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/dbrating.doctree and b/dev/denormalize/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/furry.doctree b/dev/denormalize/.doctrees/api_doc/validate/furry.doctree index 385b790114967671a6a2b262a3360e315e2f0b18..acc877645f4840a3e0eeed594ec2da3e86b54a73 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/furry.doctree and b/dev/denormalize/.doctrees/api_doc/validate/furry.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/index.doctree b/dev/denormalize/.doctrees/api_doc/validate/index.doctree index b2480e22e60ff05251974128e8058f3e182a9a91..ce0174d1e285451b2b5e6f59a4ba3e4fff46f734 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/index.doctree and b/dev/denormalize/.doctrees/api_doc/validate/index.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/monochrome.doctree b/dev/denormalize/.doctrees/api_doc/validate/monochrome.doctree index 8c6d2e5fb6f62865b80646ed1a54705e6c65e2e2..79783f24c88aef7fa3b2fe6913ad96c336f2f5ad 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/monochrome.doctree and b/dev/denormalize/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/nsfw.doctree b/dev/denormalize/.doctrees/api_doc/validate/nsfw.doctree index d00ea09b1912c4dd306b97ffbb820f23cabafc95..21583ff9c8492a86b23a735be3216be169febc4e 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/nsfw.doctree and b/dev/denormalize/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/portrait.doctree b/dev/denormalize/.doctrees/api_doc/validate/portrait.doctree index cb9cad9ad2932a8ccc22a1da7e8fe96a562a00f6..d67eb0b8cb3058edcae2c563b93d1fef11c06fc0 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/portrait.doctree and b/dev/denormalize/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/rating.doctree b/dev/denormalize/.doctrees/api_doc/validate/rating.doctree index 023e49c3d13801301b14a1db1b01a9c7c1ee4407..27872de8f16207506860d7c53cd7c76e0efdee32 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/rating.doctree and b/dev/denormalize/.doctrees/api_doc/validate/rating.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/real.doctree b/dev/denormalize/.doctrees/api_doc/validate/real.doctree index f87f6228a3ca349031be112a955ca14c56df4c0b..7f88b7651e3d9a0871ad193034ab15e5cfccf1d4 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/real.doctree and b/dev/denormalize/.doctrees/api_doc/validate/real.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/safe.doctree b/dev/denormalize/.doctrees/api_doc/validate/safe.doctree index 127eeb62e8cdcb86c72607c80f15b920847dce3c..1e212b4a1f5d3649d1568613b71ba4296a93e064 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/safe.doctree and b/dev/denormalize/.doctrees/api_doc/validate/safe.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/style_age.doctree b/dev/denormalize/.doctrees/api_doc/validate/style_age.doctree index f74e1f83e2c0cd6b45eedb3999eede4b4ee4992f..3bd561f5ff17ed95df76631ef38433469faf64e7 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/style_age.doctree and b/dev/denormalize/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/teen.doctree b/dev/denormalize/.doctrees/api_doc/validate/teen.doctree index 782156a133935a4ce4ec1cc5247efd73612a423d..c2e822b62bff2a29b21800cee4c3c4eee313b7fd 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/teen.doctree and b/dev/denormalize/.doctrees/api_doc/validate/teen.doctree differ diff --git a/dev/denormalize/.doctrees/api_doc/validate/truncate.doctree b/dev/denormalize/.doctrees/api_doc/validate/truncate.doctree index 007391bc2819c01083d33da990e8c11114dcae31..6c4ad194c02dc8cb3c46fb32d1247c7ca76f7c08 100644 Binary files a/dev/denormalize/.doctrees/api_doc/validate/truncate.doctree and b/dev/denormalize/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/dev/denormalize/.doctrees/environment.pickle b/dev/denormalize/.doctrees/environment.pickle index a4ed937a0b2efd84bcf63f3232a31dabbd1730ab..812db9d4209b54968e82d158383eb76eca7ab6ee 100644 Binary files a/dev/denormalize/.doctrees/environment.pickle and b/dev/denormalize/.doctrees/environment.pickle differ diff --git a/dev/denormalize/.doctrees/index.doctree b/dev/denormalize/.doctrees/index.doctree index 7f21d3af66f33922efe61431ea54f48919aeaff1..fec20e19e1eedc3fa6139fa3d71844b0fa126e25 100644 Binary files a/dev/denormalize/.doctrees/index.doctree and b/dev/denormalize/.doctrees/index.doctree differ diff --git a/dev/denormalize/.doctrees/information/environment.doctree b/dev/denormalize/.doctrees/information/environment.doctree index f164a59dc0f96a34ef22d0183303a09550d869da..f84cfa72760c5353f04378d485fedb5481f6f45c 100644 Binary files a/dev/denormalize/.doctrees/information/environment.doctree and b/dev/denormalize/.doctrees/information/environment.doctree differ diff --git a/dev/denormalize/.doctrees/information/environment.result.doctree b/dev/denormalize/.doctrees/information/environment.result.doctree index 857705b6152ea175694a1c29ce45e579db24370a..44e74ed19afcd1efe60d2f922ef00aed7322dea2 100644 Binary files a/dev/denormalize/.doctrees/information/environment.result.doctree and b/dev/denormalize/.doctrees/information/environment.result.doctree differ diff --git a/dev/denormalize/.doctrees/nbsphinx/information/environment.ipynb b/dev/denormalize/.doctrees/nbsphinx/information/environment.ipynb index 7c80600cee2f502e4a9dec4bcbbdc69f3c8baa35..ad14632d09e1f5a00e2f8128e66ea0a41b99131f 100644 --- a/dev/denormalize/.doctrees/nbsphinx/information/environment.ipynb +++ b/dev/denormalize/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:35:25.098577Z", - "iopub.status.busy": "2025-02-16T15:35:25.098365Z", - "iopub.status.idle": "2025-02-16T15:35:26.270197Z", - "shell.execute_reply": "2025-02-16T15:35:26.269428Z" + "iopub.execute_input": "2025-02-16T16:52:18.533199Z", + "iopub.status.busy": "2025-02-16T16:52:18.532970Z", + "iopub.status.idle": "2025-02-16T16:52:19.694465Z", + "shell.execute_reply": "2025-02-16T16:52:19.693689Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3231.3154999999997 MHz\n", + "CPU Freq: 3267.59525 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/denormalize/.doctrees/nbsphinx/information/environment.result.ipynb b/dev/denormalize/.doctrees/nbsphinx/information/environment.result.ipynb index 10d8e5f2fb49c10aae3b796918dc89e39fe8fcba..ef9f5e82c186d67dffb7042deff7f4949e0c4018 100644 --- a/dev/denormalize/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/dev/denormalize/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:45.100737Z", - "iopub.status.busy": "2025-02-16T15:31:45.100518Z", - "iopub.status.idle": "2025-02-16T15:31:46.264640Z", - "shell.execute_reply": "2025-02-16T15:31:46.263881Z" + "iopub.execute_input": "2025-02-16T16:48:41.155606Z", + "iopub.status.busy": "2025-02-16T16:48:41.155137Z", + "iopub.status.idle": "2025-02-16T16:48:42.317656Z", + "shell.execute_reply": "2025-02-16T16:48:42.316953Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3200.8565 MHz\n", + "CPU Freq: 3227.6175 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/denormalize/.doctrees/tutorials/installation/index.doctree b/dev/denormalize/.doctrees/tutorials/installation/index.doctree index 4ba79e04f65da17a8797511ec3894677d58dd0b0..2747e519893993cb6479adfab7b8d9e1593b7bb7 100644 Binary files a/dev/denormalize/.doctrees/tutorials/installation/index.doctree and b/dev/denormalize/.doctrees/tutorials/installation/index.doctree differ diff --git a/dev/denormalize/.doctrees/tutorials/quick_start/index.doctree b/dev/denormalize/.doctrees/tutorials/quick_start/index.doctree index 3ef183a61ace2da41cfa720612798acc98bb3033..dd058e499f53d17097cd62bc918a06340c8514b1 100644 Binary files a/dev/denormalize/.doctrees/tutorials/quick_start/index.doctree and b/dev/denormalize/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/dev/denormalize/_sources/information/environment.result.ipynb.txt b/dev/denormalize/_sources/information/environment.result.ipynb.txt index 10d8e5f2fb49c10aae3b796918dc89e39fe8fcba..ef9f5e82c186d67dffb7042deff7f4949e0c4018 100644 --- a/dev/denormalize/_sources/information/environment.result.ipynb.txt +++ b/dev/denormalize/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:45.100737Z", - "iopub.status.busy": "2025-02-16T15:31:45.100518Z", - "iopub.status.idle": "2025-02-16T15:31:46.264640Z", - "shell.execute_reply": "2025-02-16T15:31:46.263881Z" + "iopub.execute_input": "2025-02-16T16:48:41.155606Z", + "iopub.status.busy": "2025-02-16T16:48:41.155137Z", + "iopub.status.idle": "2025-02-16T16:48:42.317656Z", + "shell.execute_reply": "2025-02-16T16:48:42.316953Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3200.8565 MHz\n", + "CPU Freq: 3227.6175 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/denormalize/information/environment.html b/dev/denormalize/information/environment.html index 238ec100a7f9fbb2ec36081dd20c58b6954e00dd..3187b1cd07b9652eaf6235edb097aa0b9f614b53 100644 --- a/dev/denormalize/information/environment.html +++ b/dev/denormalize/information/environment.html @@ -138,7 +138,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3231.3154999999997 MHz +CPU Freq: 3267.59525 MHz Memory Size: 15.615 GiB Has CUDA: No
diff --git a/dev/denormalize/information/environment.ipynb b/dev/denormalize/information/environment.ipynb index 7c80600cee2f502e4a9dec4bcbbdc69f3c8baa35..ad14632d09e1f5a00e2f8128e66ea0a41b99131f 100644 --- a/dev/denormalize/information/environment.ipynb +++ b/dev/denormalize/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:35:25.098577Z", - "iopub.status.busy": "2025-02-16T15:35:25.098365Z", - "iopub.status.idle": "2025-02-16T15:35:26.270197Z", - "shell.execute_reply": "2025-02-16T15:35:26.269428Z" + "iopub.execute_input": "2025-02-16T16:52:18.533199Z", + "iopub.status.busy": "2025-02-16T16:52:18.532970Z", + "iopub.status.idle": "2025-02-16T16:52:19.694465Z", + "shell.execute_reply": "2025-02-16T16:52:19.693689Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3231.3154999999997 MHz\n", + "CPU Freq: 3267.59525 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/denormalize/information/environment.result.html b/dev/denormalize/information/environment.result.html index e75d27ca851905d7a6af6dcb53b7d03e6eaecc0b..0a879112b4e908cd34a77d19df9bd3dfa8b8bdf6 100644 --- a/dev/denormalize/information/environment.result.html +++ b/dev/denormalize/information/environment.result.html @@ -140,7 +140,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3200.8565 MHz +CPU Freq: 3227.6175 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/dev/denormalize/information/environment.result.ipynb b/dev/denormalize/information/environment.result.ipynb index 10d8e5f2fb49c10aae3b796918dc89e39fe8fcba..ef9f5e82c186d67dffb7042deff7f4949e0c4018 100644 --- a/dev/denormalize/information/environment.result.ipynb +++ b/dev/denormalize/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:45.100737Z", - "iopub.status.busy": "2025-02-16T15:31:45.100518Z", - "iopub.status.idle": "2025-02-16T15:31:46.264640Z", - "shell.execute_reply": "2025-02-16T15:31:46.263881Z" + "iopub.execute_input": "2025-02-16T16:48:41.155606Z", + "iopub.status.busy": "2025-02-16T16:48:41.155137Z", + "iopub.status.idle": "2025-02-16T16:48:42.317656Z", + "shell.execute_reply": "2025-02-16T16:48:42.316953Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3200.8565 MHz\n", + "CPU Freq: 3227.6175 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/dev/denormalize/searchindex.js b/dev/denormalize/searchindex.js index 11d9f7c89b21a45d1a1db2c8ba39b40be7d4c824..dbbe8bf2aa091b84030b6b7c486645b72e32c2e0 100644 --- a/dev/denormalize/searchindex.js +++ b/dev/denormalize/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 72, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 72, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 72, 99], "approxim": 0, "ratio": [0, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 72, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 27, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 72, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": [4, 72], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59, 72], "np": [5, 6, 9, 33, 35, 44, 46, 48, 72, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 72, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 27, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 27, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 27, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59, 72], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 72, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 72, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 72, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 27, 33, 35, 66, 72, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 72, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": [9, 72], "addition": 9, "second": [9, 20, 35, 40, 68], "element": [9, 72], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": [9, 72], "arrai": [9, 22, 33, 35, 39, 46, 48, 72, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62, 72], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64, 72], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21, 72], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46, 72], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 27, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 72, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71, 72], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 72, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 72, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 72, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 27, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "make": [27, 48, 66, 76, 84, 88, 90], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "hf_token": [27, 30], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "within": [27, 43, 58, 65, 72], "id": [27, 30], "api": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "usernam": [27, 30], "repo_nam": [27, 30], "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "kwarg": [27, 30, 31, 43, 44, 58, 60], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33, 72], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 72, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59, 72], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 72, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 72, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 72, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40, 72], "img2": [39, 40, 72], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "maintain": [42, 48, 75, 99], "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "readabl": [48, 72], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "denormalize_wd14_emb": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "denorm": 72, "denormalizer_nam": 72, "mnum2_al": 72, "understand": 72, "batch": [72, 73, 92], "redund": 72, "structur": [72, 96], "b": 72, "r": [72, 84, 90], "c": 72, "linalg": 72, "norm": 72, "approx": [72, 73], "1e": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3231": 97, "3154999999997": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "3200": 98, "8565": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "denormalize_wd14_emb"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[72, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 72, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 72, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 72, 99], "approxim": 0, "ratio": [0, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 72, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 27, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 72, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": [4, 72], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59, 72], "np": [5, 6, 9, 33, 35, 44, 46, 48, 72, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 72, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 27, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 27, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 27, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59, 72], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 72, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 72, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 72, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 27, 33, 35, 66, 72, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 72, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": [9, 72], "addition": 9, "second": [9, 20, 35, 40, 68], "element": [9, 72], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": [9, 72], "arrai": [9, 22, 33, 35, 39, 46, 48, 72, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62, 72], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64, 72], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21, 72], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46, 72], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 27, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 72, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71, 72], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 72, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 72, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 72, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 27, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "make": [27, 48, 66, 76, 84, 88, 90], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "hf_token": [27, 30], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "within": [27, 43, 58, 65, 72], "id": [27, 30], "api": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "usernam": [27, 30], "repo_nam": [27, 30], "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "kwarg": [27, 30, 31, 43, 44, 58, 60], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33, 72], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 72, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59, 72], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 72, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 72, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 72, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40, 72], "img2": [39, 40, 72], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "maintain": [42, 48, 75, 99], "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "readabl": [48, 72], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "denormalize_wd14_emb": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "denorm": 72, "denormalizer_nam": 72, "mnum2_al": 72, "understand": 72, "batch": [72, 73, 92], "redund": 72, "structur": [72, 96], "b": 72, "r": [72, 84, 90], "c": 72, "linalg": 72, "norm": 72, "approx": [72, 73], "1e": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3267": 97, "59525": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "3227": 98, "6175": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "denormalize_wd14_emb"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[72, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/main/.buildinfo b/main/.buildinfo index 5af61d97397b32fde8a76a180c0a9835e8c8b93f..050ee92b7d5b1e3734cbe3d2452c65fc88cec413 100644 --- a/main/.buildinfo +++ b/main/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: e3b2bc986454e5c2ddafac37c507f4d6 +config: 953ae672320b68f7630a4ea6218cb4a1 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/main/.doctrees/api_doc/ascii/drawing.doctree b/main/.doctrees/api_doc/ascii/drawing.doctree index 6898c77fdb9b1aa9b6fc8b3faf132fa21edcc73c..6bafc703794701686b9ec2454057caf5b4f78f25 100644 Binary files a/main/.doctrees/api_doc/ascii/drawing.doctree and b/main/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/main/.doctrees/api_doc/ascii/index.doctree b/main/.doctrees/api_doc/ascii/index.doctree index 5b0e689d3282f307584fa390d5248a0b52770704..0ee7fceebf37e13810eaddb0819e2214d8a164e7 100644 Binary files a/main/.doctrees/api_doc/ascii/index.doctree and b/main/.doctrees/api_doc/ascii/index.doctree differ diff --git a/main/.doctrees/api_doc/config/index.doctree b/main/.doctrees/api_doc/config/index.doctree index bea821868078415a66d99742a223e6ff9bde3262..40d4c1ddacf0c0a11710fc96dffe1e0719306784 100644 Binary files a/main/.doctrees/api_doc/config/index.doctree and b/main/.doctrees/api_doc/config/index.doctree differ diff --git a/main/.doctrees/api_doc/config/meta.doctree b/main/.doctrees/api_doc/config/meta.doctree index 8e929eff1e4936b1bd118c78d569475430d78821..30ec0e8040c2df31fe77a7005b19ba374b91d1a8 100644 Binary files a/main/.doctrees/api_doc/config/meta.doctree and b/main/.doctrees/api_doc/config/meta.doctree differ diff --git a/main/.doctrees/api_doc/data/background.doctree b/main/.doctrees/api_doc/data/background.doctree index 3f6975b26f8fde6c240d241e9d99b0d870cccc9c..c72165ce6b823ee500e1cad91986872e839d4ba5 100644 Binary files a/main/.doctrees/api_doc/data/background.doctree and b/main/.doctrees/api_doc/data/background.doctree differ diff --git a/main/.doctrees/api_doc/data/decode.doctree b/main/.doctrees/api_doc/data/decode.doctree index 73c36d8607e7a4e69016a263565beb2efac1d321..7cc2f4c4ecde64c8d5b9ee30f54c90ba9093ba3a 100644 Binary files a/main/.doctrees/api_doc/data/decode.doctree and b/main/.doctrees/api_doc/data/decode.doctree differ diff --git a/main/.doctrees/api_doc/data/encode.doctree b/main/.doctrees/api_doc/data/encode.doctree index 07f700d9cb2bb650958667545feaafdad9856d57..99d5ccf3b3a8585b5db9b1508aa57cbe7a25e9da 100644 Binary files a/main/.doctrees/api_doc/data/encode.doctree and b/main/.doctrees/api_doc/data/encode.doctree differ diff --git a/main/.doctrees/api_doc/data/image.doctree b/main/.doctrees/api_doc/data/image.doctree index 7422552e80471a777bf157ebe897f118fdf14d3a..1fe0c9c5567d39ef37930b302ecf003f5713e836 100644 Binary files a/main/.doctrees/api_doc/data/image.doctree and b/main/.doctrees/api_doc/data/image.doctree differ diff --git a/main/.doctrees/api_doc/data/index.doctree b/main/.doctrees/api_doc/data/index.doctree index da17b4ef501019595d3f1ce9bc9a7d85e718d464..34a78aa22f8841343c51f8d01f9f60d3a5af1f1d 100644 Binary files a/main/.doctrees/api_doc/data/index.doctree and b/main/.doctrees/api_doc/data/index.doctree differ diff --git a/main/.doctrees/api_doc/data/layer.doctree b/main/.doctrees/api_doc/data/layer.doctree index 2c6033218df4c918e78c0456e724b35ef9ff5787..e15796ea0a565c10a3006b29b4420a4a7bd6ff9c 100644 Binary files a/main/.doctrees/api_doc/data/layer.doctree and b/main/.doctrees/api_doc/data/layer.doctree differ diff --git a/main/.doctrees/api_doc/detect/booru_yolo.doctree b/main/.doctrees/api_doc/detect/booru_yolo.doctree index 3eca0604278f3bce706a9a98282cd887b96eadfe..f9fd76cf5d4e896fcbbbef8627a5c30e0088fae2 100644 Binary files a/main/.doctrees/api_doc/detect/booru_yolo.doctree and b/main/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/main/.doctrees/api_doc/detect/censor.doctree b/main/.doctrees/api_doc/detect/censor.doctree index 48a56c8c04bb82c5fefcfae91f5dc4be2d0ab3dc..93c2984c9cf1c3ed41fb8a6a3039534995417641 100644 Binary files a/main/.doctrees/api_doc/detect/censor.doctree and b/main/.doctrees/api_doc/detect/censor.doctree differ diff --git a/main/.doctrees/api_doc/detect/eye.doctree b/main/.doctrees/api_doc/detect/eye.doctree index 1cf28357d57ef878e4e1853ced207b8e343f6e3d..5a7b5548236a05f08fd531d8ba4a531f8636d09d 100644 Binary files a/main/.doctrees/api_doc/detect/eye.doctree and b/main/.doctrees/api_doc/detect/eye.doctree differ diff --git a/main/.doctrees/api_doc/detect/face.doctree b/main/.doctrees/api_doc/detect/face.doctree index 09ce3b990b9a1ad0f98a478e01d51a18c2aa486b..0fcc11b9acbf1317d02caf8ef262183c11342ca1 100644 Binary files a/main/.doctrees/api_doc/detect/face.doctree and b/main/.doctrees/api_doc/detect/face.doctree differ diff --git a/main/.doctrees/api_doc/detect/halfbody.doctree b/main/.doctrees/api_doc/detect/halfbody.doctree index ca57590175ffae34bf9a9ffcf212fd23925c45db..289f08a5baa406afe820b147b0187bac1c5b89b1 100644 Binary files a/main/.doctrees/api_doc/detect/halfbody.doctree and b/main/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/main/.doctrees/api_doc/detect/hand.doctree b/main/.doctrees/api_doc/detect/hand.doctree index aab0517267c60444103597fbec9efaf614305f54..185c69d67bf90260787265eed032cb4545cc0f38 100644 Binary files a/main/.doctrees/api_doc/detect/hand.doctree and b/main/.doctrees/api_doc/detect/hand.doctree differ diff --git a/main/.doctrees/api_doc/detect/head.doctree b/main/.doctrees/api_doc/detect/head.doctree index e8f33559fafed4f7b4c0737f9c477f23d578ac45..0d4a2c680739f1170469a9d2f2581957fb553795 100644 Binary files a/main/.doctrees/api_doc/detect/head.doctree and b/main/.doctrees/api_doc/detect/head.doctree differ diff --git a/main/.doctrees/api_doc/detect/index.doctree b/main/.doctrees/api_doc/detect/index.doctree index c3fd3e0b082e8bb02e7176a325d06458c91432e5..c9bf9b91e739aca40edcc51aefca4d2e2ca6d254 100644 Binary files a/main/.doctrees/api_doc/detect/index.doctree and b/main/.doctrees/api_doc/detect/index.doctree differ diff --git a/main/.doctrees/api_doc/detect/nudenet.doctree b/main/.doctrees/api_doc/detect/nudenet.doctree index f823bb67aa3faf30974e3bc8ed87498c712a0a7f..fe428148e3d39fa11b000d6b2f21fb44a0b74eb0 100644 Binary files a/main/.doctrees/api_doc/detect/nudenet.doctree and b/main/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/main/.doctrees/api_doc/detect/person.doctree b/main/.doctrees/api_doc/detect/person.doctree index bcac59056698926a8054850731b7aee59c111ba9..077fd642ebf1642c60bd8e48020fe3938a5dd966 100644 Binary files a/main/.doctrees/api_doc/detect/person.doctree and b/main/.doctrees/api_doc/detect/person.doctree differ diff --git a/main/.doctrees/api_doc/detect/similarity.doctree b/main/.doctrees/api_doc/detect/similarity.doctree index 050dfdebd7e30d3d4c24503795ba4b4d4a367611..0206cad0af4c12a4c33b99b535a6b0210daa472d 100644 Binary files a/main/.doctrees/api_doc/detect/similarity.doctree and b/main/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/main/.doctrees/api_doc/detect/text.doctree b/main/.doctrees/api_doc/detect/text.doctree index aaecd7aa0fbb7f6f54c080ddf7ca4226f15baab9..ec85ec7793c965c20e3fffcd2876d07dcfbb36e7 100644 Binary files a/main/.doctrees/api_doc/detect/text.doctree and b/main/.doctrees/api_doc/detect/text.doctree differ diff --git a/main/.doctrees/api_doc/detect/visual.doctree b/main/.doctrees/api_doc/detect/visual.doctree index 3f5774c0df207744415864673e8c2458faafc056..9d3891b95f16a62a50ad6269242cad93fada8334 100644 Binary files a/main/.doctrees/api_doc/detect/visual.doctree and b/main/.doctrees/api_doc/detect/visual.doctree differ diff --git a/main/.doctrees/api_doc/edge/canny.doctree b/main/.doctrees/api_doc/edge/canny.doctree index a89222a1fb6d2ea6ac2b4d1564cbfae3ea373730..7f8f6fb07ad3a55b83254e5b547469e4a9543052 100644 Binary files a/main/.doctrees/api_doc/edge/canny.doctree and b/main/.doctrees/api_doc/edge/canny.doctree differ diff --git a/main/.doctrees/api_doc/edge/index.doctree b/main/.doctrees/api_doc/edge/index.doctree index eb80ccc94112f60e8d6644ad44fa4dcbf810a2a2..e485c7ee5b545e612a8c6ee9bc075073e95c9041 100644 Binary files a/main/.doctrees/api_doc/edge/index.doctree and b/main/.doctrees/api_doc/edge/index.doctree differ diff --git a/main/.doctrees/api_doc/edge/lineart.doctree b/main/.doctrees/api_doc/edge/lineart.doctree index 05aa9a8225c39f15d260ad8c3245e3438f91dae5..9e44325f912160efbea2136612b285fd2f8b1fb8 100644 Binary files a/main/.doctrees/api_doc/edge/lineart.doctree and b/main/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/main/.doctrees/api_doc/edge/lineart_anime.doctree b/main/.doctrees/api_doc/edge/lineart_anime.doctree index a47e54132f13e46c8570363a930b236e4b7754f4..848b6ffd5dbd8048596cb78571e13c2991ebd055 100644 Binary files a/main/.doctrees/api_doc/edge/lineart_anime.doctree and b/main/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/main/.doctrees/api_doc/generic/classify.doctree b/main/.doctrees/api_doc/generic/classify.doctree index fdd4b45651c9263cacc5ea31e2cdcfd44728dac1..06e7b9373f43c6be6246afdfd8cc07e9bcf1777f 100644 Binary files a/main/.doctrees/api_doc/generic/classify.doctree and b/main/.doctrees/api_doc/generic/classify.doctree differ diff --git a/main/.doctrees/api_doc/generic/enhance.doctree b/main/.doctrees/api_doc/generic/enhance.doctree index 9e197612423457a1e9f0016ce356463319e185d8..989ca3e6b5fc9b33730a0a9cd60bb45989e65398 100644 Binary files a/main/.doctrees/api_doc/generic/enhance.doctree and b/main/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/main/.doctrees/api_doc/generic/index.doctree b/main/.doctrees/api_doc/generic/index.doctree index fffc1c51a1f9d364f46d3e9416d82fdae701c433..c38fa1db66cbf8f9586711ebab377bfb81a02079 100644 Binary files a/main/.doctrees/api_doc/generic/index.doctree and b/main/.doctrees/api_doc/generic/index.doctree differ diff --git a/main/.doctrees/api_doc/generic/yolo.doctree b/main/.doctrees/api_doc/generic/yolo.doctree index 9ff033f7de7070d64ca0a1574a3776e942d036fd..5be8c6e8dbe3dab3860d3f1066ca5b3c686a5d73 100644 Binary files a/main/.doctrees/api_doc/generic/yolo.doctree and b/main/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/main/.doctrees/api_doc/metadata/geninfo.doctree b/main/.doctrees/api_doc/metadata/geninfo.doctree index 689f103b924c9ee3b8f038ecc99043f0113fa326..59bf319a70a0468f407d2cdf9a6350db997b9d14 100644 Binary files a/main/.doctrees/api_doc/metadata/geninfo.doctree and b/main/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/main/.doctrees/api_doc/metadata/index.doctree b/main/.doctrees/api_doc/metadata/index.doctree index dfcaee2abb2a0417c9f3d24dbd2290199884aba7..14c2668e67e4adca264ecd146a26a4943abaa004 100644 Binary files a/main/.doctrees/api_doc/metadata/index.doctree and b/main/.doctrees/api_doc/metadata/index.doctree differ diff --git a/main/.doctrees/api_doc/metadata/lsb.doctree b/main/.doctrees/api_doc/metadata/lsb.doctree index 6c07a3c7e53c3368020a0d6dfb96a3a6958d247e..048337e7ccfa2c1b4e1477c740e91c603d219858 100644 Binary files a/main/.doctrees/api_doc/metadata/lsb.doctree and b/main/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/main/.doctrees/api_doc/metrics/aesthetic.doctree b/main/.doctrees/api_doc/metrics/aesthetic.doctree index 820567709a464c497d8aa985ce7d0a82c4b78582..5aee5c9aa95d2b17c450fdc8d7f03a7fa8ab1dfa 100644 Binary files a/main/.doctrees/api_doc/metrics/aesthetic.doctree and b/main/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/main/.doctrees/api_doc/metrics/ccip.doctree b/main/.doctrees/api_doc/metrics/ccip.doctree index f8bb91aef8c28a5f7dad6e8f987f3119f1007a5e..433eac2aca3342791ac42b20a5d7e1ec607d4ef3 100644 Binary files a/main/.doctrees/api_doc/metrics/ccip.doctree and b/main/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/main/.doctrees/api_doc/metrics/dbaesthetic.doctree b/main/.doctrees/api_doc/metrics/dbaesthetic.doctree index 283a567c2749dc91ca97cbe907a5480e5f68e58c..047d1a150531159f2e3e225d69d16c407a6eea28 100644 Binary files a/main/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/main/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/main/.doctrees/api_doc/metrics/index.doctree b/main/.doctrees/api_doc/metrics/index.doctree index 19a7a88e4542eaa74f20f0afd216a53f5ab598a3..37448ceeb805dc52943b8534786ddeaf6e58aacf 100644 Binary files a/main/.doctrees/api_doc/metrics/index.doctree and b/main/.doctrees/api_doc/metrics/index.doctree differ diff --git a/main/.doctrees/api_doc/metrics/laplacian.doctree b/main/.doctrees/api_doc/metrics/laplacian.doctree index 1f3e8408c9b16ff04c2a61737fd1c5c9ae4c36df..dce07d8ef12387a0283d605d18c2b5c4a8094b5c 100644 Binary files a/main/.doctrees/api_doc/metrics/laplacian.doctree and b/main/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/main/.doctrees/api_doc/metrics/lpips.doctree b/main/.doctrees/api_doc/metrics/lpips.doctree index 123e6de02ddd029b4156140e8380515b2d2c1a8e..d3434b9896752ab98fa4cdfb6d322f4719297603 100644 Binary files a/main/.doctrees/api_doc/metrics/lpips.doctree and b/main/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/main/.doctrees/api_doc/metrics/psnr_.doctree b/main/.doctrees/api_doc/metrics/psnr_.doctree index 5827f6f087753adc4494488562367d0e14d8fb23..c3b8e4ccacb055aa799a30fcb25c9641d176d594 100644 Binary files a/main/.doctrees/api_doc/metrics/psnr_.doctree and b/main/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/main/.doctrees/api_doc/ocr/index.doctree b/main/.doctrees/api_doc/ocr/index.doctree index 85dc03270623758cc45b01d04c7eff5ff1a0c833..c8d9d0aabb40cd5776b7690a1f8c35ac0cc1605a 100644 Binary files a/main/.doctrees/api_doc/ocr/index.doctree and b/main/.doctrees/api_doc/ocr/index.doctree differ diff --git a/main/.doctrees/api_doc/operate/align.doctree b/main/.doctrees/api_doc/operate/align.doctree index 9b21d4ee8c73939af67d77dea8d30e453429d1cd..d5cc3b68d0b26844cc40ce9973daac2b94dc804a 100644 Binary files a/main/.doctrees/api_doc/operate/align.doctree and b/main/.doctrees/api_doc/operate/align.doctree differ diff --git a/main/.doctrees/api_doc/operate/censor.doctree b/main/.doctrees/api_doc/operate/censor.doctree index a2e40e633d85bd569d03d77a6805bc849c765c6e..db7f4ea2d09a63c87873283d6994732882f8534c 100644 Binary files a/main/.doctrees/api_doc/operate/censor.doctree and b/main/.doctrees/api_doc/operate/censor.doctree differ diff --git a/main/.doctrees/api_doc/operate/imgcensor.doctree b/main/.doctrees/api_doc/operate/imgcensor.doctree index 456e93051049328eefbfd00b9333d923b1ecec56..cc53c77ebd28a3ef36355e0ea825a7f46a99300c 100644 Binary files a/main/.doctrees/api_doc/operate/imgcensor.doctree and b/main/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/main/.doctrees/api_doc/operate/index.doctree b/main/.doctrees/api_doc/operate/index.doctree index cae7fdbc9652334c62fe6a44b8a9899115b19795..3d6c0a3dbf6d00bf345911259b045021361875aa 100644 Binary files a/main/.doctrees/api_doc/operate/index.doctree and b/main/.doctrees/api_doc/operate/index.doctree differ diff --git a/main/.doctrees/api_doc/operate/squeeze.doctree b/main/.doctrees/api_doc/operate/squeeze.doctree index b5cb31d80f57ca20366b1c80ed8213ce914a41bb..c9da0e17c6858ea19fafeaab2f0be69872af096c 100644 Binary files a/main/.doctrees/api_doc/operate/squeeze.doctree and b/main/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/main/.doctrees/api_doc/pose/dwpose.doctree b/main/.doctrees/api_doc/pose/dwpose.doctree index 69a0dd75fea5597e5825b8a4743a193f7283275b..9412ee9cb501070a6cc4ea17674663ed5d832c61 100644 Binary files a/main/.doctrees/api_doc/pose/dwpose.doctree and b/main/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/main/.doctrees/api_doc/pose/format.doctree b/main/.doctrees/api_doc/pose/format.doctree index 24b7933aae84d2a99797de997cad77218f777b26..a2d19ecfd000c31e9566f91ca4d33c18931315f5 100644 Binary files a/main/.doctrees/api_doc/pose/format.doctree and b/main/.doctrees/api_doc/pose/format.doctree differ diff --git a/main/.doctrees/api_doc/pose/index.doctree b/main/.doctrees/api_doc/pose/index.doctree index 58c0545942bed814b8ebbff021d21bed47f5f78e..84b6eb232e9f7fb2e633e17273e93c90b2088c25 100644 Binary files a/main/.doctrees/api_doc/pose/index.doctree and b/main/.doctrees/api_doc/pose/index.doctree differ diff --git a/main/.doctrees/api_doc/pose/visual.doctree b/main/.doctrees/api_doc/pose/visual.doctree index f06c767a863b50e8b747b8508662aec31eb808cb..93db34050f44f418b669c738e9b5021885ae018d 100644 Binary files a/main/.doctrees/api_doc/pose/visual.doctree and b/main/.doctrees/api_doc/pose/visual.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/base.doctree b/main/.doctrees/api_doc/preprocess/base.doctree index 542ca9ae8df632299be60fecc3c403f3e92120b1..fb81efa16b02c96ad425f70454eb671016a7092d 100644 Binary files a/main/.doctrees/api_doc/preprocess/base.doctree and b/main/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/index.doctree b/main/.doctrees/api_doc/preprocess/index.doctree index db9e5c19f9e860fbbb3ee6e302c69f955e711cc9..1888605f2ee7051b787b6bf89d6605917d1f75bd 100644 Binary files a/main/.doctrees/api_doc/preprocess/index.doctree and b/main/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/pillow.doctree b/main/.doctrees/api_doc/preprocess/pillow.doctree index 1a91b6cc874ae29a8c5707b76c655502ec38abae..12fcd3f591c8c662250d83902d65ece36776e60a 100644 Binary files a/main/.doctrees/api_doc/preprocess/pillow.doctree and b/main/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/torchvision.doctree b/main/.doctrees/api_doc/preprocess/torchvision.doctree index 2c493a0dd7c194af2b2430d1885a7046bf05f0a1..24837303c85dae8013268bbbbaf72353aada146f 100644 Binary files a/main/.doctrees/api_doc/preprocess/torchvision.doctree and b/main/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/main/.doctrees/api_doc/preprocess/transformers.doctree b/main/.doctrees/api_doc/preprocess/transformers.doctree index e1cd41e1f7b5972d4eec7664a34a1e51462421a9..e9e8f08f1c5c1b5fba1a8fea5321a7854452c8c1 100644 Binary files a/main/.doctrees/api_doc/preprocess/transformers.doctree and b/main/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/main/.doctrees/api_doc/resource/background.doctree b/main/.doctrees/api_doc/resource/background.doctree index ea81ba87766d8f77274b1f78c8e03db786d4c74c..b2f3b1879e630b06ad7148aa60431e98da7b902e 100644 Binary files a/main/.doctrees/api_doc/resource/background.doctree and b/main/.doctrees/api_doc/resource/background.doctree differ diff --git a/main/.doctrees/api_doc/resource/index.doctree b/main/.doctrees/api_doc/resource/index.doctree index c91bbc02a0feb6a475629270b04a652920300d47..73c83ecf80677fb7d49a78a061eeffaa8637f3cb 100644 Binary files a/main/.doctrees/api_doc/resource/index.doctree and b/main/.doctrees/api_doc/resource/index.doctree differ diff --git a/main/.doctrees/api_doc/restore/adversarial.doctree b/main/.doctrees/api_doc/restore/adversarial.doctree index 8b5837386e2f30022b94466d105f3c33b8bb0d99..9783c0cef35b87f5c3592f2646f86d4e5aba2d39 100644 Binary files a/main/.doctrees/api_doc/restore/adversarial.doctree and b/main/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/main/.doctrees/api_doc/restore/index.doctree b/main/.doctrees/api_doc/restore/index.doctree index 57f5986c7f89aac574ad02493f0eab509e8af75b..d27b24297308d0c4b83c1d2a4318cf9f1aad09c8 100644 Binary files a/main/.doctrees/api_doc/restore/index.doctree and b/main/.doctrees/api_doc/restore/index.doctree differ diff --git a/main/.doctrees/api_doc/restore/nafnet.doctree b/main/.doctrees/api_doc/restore/nafnet.doctree index 77fedacfb82dd0a9990cabc8971e29c8209cec11..38cf2355505cfe439f0b08e236a2cd8b12cf453c 100644 Binary files a/main/.doctrees/api_doc/restore/nafnet.doctree and b/main/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/main/.doctrees/api_doc/restore/scunet.doctree b/main/.doctrees/api_doc/restore/scunet.doctree index 21c73f7bb2f410ed28924e70895f0cb5b317cbdb..e99084c8d0b7b96ae588c842c7566aa3a006b75f 100644 Binary files a/main/.doctrees/api_doc/restore/scunet.doctree and b/main/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/main/.doctrees/api_doc/sd/index.doctree b/main/.doctrees/api_doc/sd/index.doctree index 0be4b18911133b2e0a544e742c5b9f5b89b3e128..ef326778afae13c38826f3dc8fee31660ba4c101 100644 Binary files a/main/.doctrees/api_doc/sd/index.doctree and b/main/.doctrees/api_doc/sd/index.doctree differ diff --git a/main/.doctrees/api_doc/sd/metadata.doctree b/main/.doctrees/api_doc/sd/metadata.doctree index 2dd9d1c075d75cc287a80b1b5b81b4b9d66d64bc..56d78338b461e36a1b741bdde1ee2f0b3b6b6566 100644 Binary files a/main/.doctrees/api_doc/sd/metadata.doctree and b/main/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/main/.doctrees/api_doc/sd/model.doctree b/main/.doctrees/api_doc/sd/model.doctree index 2406b7ef3d0951eabd1cf9561b11d7a92783b89c..71416158cdfb86dd3a964837501522b080817b8c 100644 Binary files a/main/.doctrees/api_doc/sd/model.doctree and b/main/.doctrees/api_doc/sd/model.doctree differ diff --git a/main/.doctrees/api_doc/sd/nai.doctree b/main/.doctrees/api_doc/sd/nai.doctree index 860a67503dd796f83a26e198e820eb57238f463c..11110078e2cad8870e5de3203c6cedc5dceb5f18 100644 Binary files a/main/.doctrees/api_doc/sd/nai.doctree and b/main/.doctrees/api_doc/sd/nai.doctree differ diff --git a/main/.doctrees/api_doc/segment/index.doctree b/main/.doctrees/api_doc/segment/index.doctree index c2fb24ad1564f5240147b657b597ae11618e5fdb..4c53cadfcf0e6812ee07029a19b72813597b7d83 100644 Binary files a/main/.doctrees/api_doc/segment/index.doctree and b/main/.doctrees/api_doc/segment/index.doctree differ diff --git a/main/.doctrees/api_doc/segment/isnetis.doctree b/main/.doctrees/api_doc/segment/isnetis.doctree index 890ff0cd0b91721c250678f2db6bf1fba348d5b6..7e7ceaca03d475e21743c33ca23e21d465cb69fb 100644 Binary files a/main/.doctrees/api_doc/segment/isnetis.doctree and b/main/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/main/.doctrees/api_doc/tagging/blacklist.doctree b/main/.doctrees/api_doc/tagging/blacklist.doctree index dd45dc2911d021c3f5be17c6d43da0529ec1e46d..df357d48b6d1687dded39a4253e68ffd5c5171a9 100644 Binary files a/main/.doctrees/api_doc/tagging/blacklist.doctree and b/main/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/main/.doctrees/api_doc/tagging/character.doctree b/main/.doctrees/api_doc/tagging/character.doctree index 217fea0a0351318e00e779254cc7a50ed511cd88..9282bde6e688dc1c5731ef85f9077a713a5a5724 100644 Binary files a/main/.doctrees/api_doc/tagging/character.doctree and b/main/.doctrees/api_doc/tagging/character.doctree differ diff --git a/main/.doctrees/api_doc/tagging/deepdanbooru.doctree b/main/.doctrees/api_doc/tagging/deepdanbooru.doctree index e47dcae5800322b7f56f33db3920974dd899bc7e..f416af1042be8ec870c0a6e913e951a325d29ec3 100644 Binary files a/main/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/main/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/main/.doctrees/api_doc/tagging/deepgelbooru.doctree b/main/.doctrees/api_doc/tagging/deepgelbooru.doctree index 3d9e660fc04ca472a288b63187a084dfaf71673b..486b2085d270137fc4ff1e28543444d53ffc1b54 100644 Binary files a/main/.doctrees/api_doc/tagging/deepgelbooru.doctree and b/main/.doctrees/api_doc/tagging/deepgelbooru.doctree differ diff --git a/main/.doctrees/api_doc/tagging/format.doctree b/main/.doctrees/api_doc/tagging/format.doctree index 01fa87b15340e0faa0ced7b36fdfce9c0c123b23..6301177ce58e33b58ecddaa0a25da4f93c27a9ac 100644 Binary files a/main/.doctrees/api_doc/tagging/format.doctree and b/main/.doctrees/api_doc/tagging/format.doctree differ diff --git a/main/.doctrees/api_doc/tagging/index.doctree b/main/.doctrees/api_doc/tagging/index.doctree index 4953494d86f12882a74ad703be943035ce0a97ec..3c3622e4411106946a7ebc5a84ddec9613c202c9 100644 Binary files a/main/.doctrees/api_doc/tagging/index.doctree and b/main/.doctrees/api_doc/tagging/index.doctree differ diff --git a/main/.doctrees/api_doc/tagging/match.doctree b/main/.doctrees/api_doc/tagging/match.doctree index 8b7e1201f351a679d51f484a0077b94469af3615..fc76c0aa0e3c3225418e872563e96d3d6fd1889a 100644 Binary files a/main/.doctrees/api_doc/tagging/match.doctree and b/main/.doctrees/api_doc/tagging/match.doctree differ diff --git a/main/.doctrees/api_doc/tagging/mldanbooru.doctree b/main/.doctrees/api_doc/tagging/mldanbooru.doctree index c26f4b2485747e173b6676a623cb3e23b41675f3..2841c4206eb6944d238a5624bfe691c9dd0675ee 100644 Binary files a/main/.doctrees/api_doc/tagging/mldanbooru.doctree and b/main/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/main/.doctrees/api_doc/tagging/order.doctree b/main/.doctrees/api_doc/tagging/order.doctree index fd26ff643637c65df1ee596332b01aeaa91174c2..9bec8330c4547a539ace690cbb18394ef117d378 100644 Binary files a/main/.doctrees/api_doc/tagging/order.doctree and b/main/.doctrees/api_doc/tagging/order.doctree differ diff --git a/main/.doctrees/api_doc/tagging/overlap.doctree b/main/.doctrees/api_doc/tagging/overlap.doctree index 83f9183f77a12ea22186cc090854000b46f0197f..25a21275456673d864322c69ad545df7c28991cd 100644 Binary files a/main/.doctrees/api_doc/tagging/overlap.doctree and b/main/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/main/.doctrees/api_doc/tagging/wd14.doctree b/main/.doctrees/api_doc/tagging/wd14.doctree index 1b1da0bd41cf3d5e58201ebb57d89cf5db6f0295..5101e2cf2f96118e5c6afdc78f98f39310781a24 100644 Binary files a/main/.doctrees/api_doc/tagging/wd14.doctree and b/main/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/main/.doctrees/api_doc/upscale/cdc.doctree b/main/.doctrees/api_doc/upscale/cdc.doctree index 2af09716bde203960208187f80d04bfa2a5647a1..a9d67d961578b2ed6abc61c56e92bffe72cf5fdc 100644 Binary files a/main/.doctrees/api_doc/upscale/cdc.doctree and b/main/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/main/.doctrees/api_doc/upscale/index.doctree b/main/.doctrees/api_doc/upscale/index.doctree index 6cee8123096ee67aa2efd2b269001ec40a45406f..84c3dc6af14097ac804909efa2b75abac914ecb0 100644 Binary files a/main/.doctrees/api_doc/upscale/index.doctree and b/main/.doctrees/api_doc/upscale/index.doctree differ diff --git a/main/.doctrees/api_doc/utils/cache.doctree b/main/.doctrees/api_doc/utils/cache.doctree index 7c6ec9f9e7f692c86942accc83e3f172a126556e..dafd1d4d312a556af806e510a1d8af4c3c79571a 100644 Binary files a/main/.doctrees/api_doc/utils/cache.doctree and b/main/.doctrees/api_doc/utils/cache.doctree differ diff --git a/main/.doctrees/api_doc/utils/func.doctree b/main/.doctrees/api_doc/utils/func.doctree index 0d356beaf4cddcc73e53a08abc62467cdd43f35d..dfa0dc19854d9a5742a08c5307186b659d1c732f 100644 Binary files a/main/.doctrees/api_doc/utils/func.doctree and b/main/.doctrees/api_doc/utils/func.doctree differ diff --git a/main/.doctrees/api_doc/utils/index.doctree b/main/.doctrees/api_doc/utils/index.doctree index ae373a1d19d01b788b720a242f84ec0bf58b4243..87b3af4cb71254db746ed7c1cf8ed050ccf59c80 100644 Binary files a/main/.doctrees/api_doc/utils/index.doctree and b/main/.doctrees/api_doc/utils/index.doctree differ diff --git a/main/.doctrees/api_doc/utils/onnxruntime.doctree b/main/.doctrees/api_doc/utils/onnxruntime.doctree index c5058014fbc1842cdebf2f96ddb058157b0cb67b..b32721a6a733cb5692e418bd875fbabeaefa0b25 100644 Binary files a/main/.doctrees/api_doc/utils/onnxruntime.doctree and b/main/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/main/.doctrees/api_doc/validate/aicheck.doctree b/main/.doctrees/api_doc/validate/aicheck.doctree index df7632998fce116a52b44ecdd11d1ed598401642..51c04be7883047741a48a12da26a8e8b945b2b73 100644 Binary files a/main/.doctrees/api_doc/validate/aicheck.doctree and b/main/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/main/.doctrees/api_doc/validate/bangumi_char.doctree b/main/.doctrees/api_doc/validate/bangumi_char.doctree index f8a3b0dc52b3b229e076d3162c4698a49965f625..d507e00cdc207a93397a5cd4b69474a0d83677f9 100644 Binary files a/main/.doctrees/api_doc/validate/bangumi_char.doctree and b/main/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/main/.doctrees/api_doc/validate/classify.doctree b/main/.doctrees/api_doc/validate/classify.doctree index fb224d8257840d132544501b8714f7917baeeeab..faecaff2604a707046394adaca3829fe1d0d7fae 100644 Binary files a/main/.doctrees/api_doc/validate/classify.doctree and b/main/.doctrees/api_doc/validate/classify.doctree differ diff --git a/main/.doctrees/api_doc/validate/color.doctree b/main/.doctrees/api_doc/validate/color.doctree index 7be6b30d82032250dfd20c83d5c95e2c3016a336..d488f491c7f0409aacb372135e5d48e19a8f40ff 100644 Binary files a/main/.doctrees/api_doc/validate/color.doctree and b/main/.doctrees/api_doc/validate/color.doctree differ diff --git a/main/.doctrees/api_doc/validate/completeness.doctree b/main/.doctrees/api_doc/validate/completeness.doctree index 3d9bab77178476b99c67bfd69d116f1e736a1172..57244c39272852e97685bbfbec845542c3ea65c2 100644 Binary files a/main/.doctrees/api_doc/validate/completeness.doctree and b/main/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/main/.doctrees/api_doc/validate/dbrating.doctree b/main/.doctrees/api_doc/validate/dbrating.doctree index 34e91700a6b888d5800a453c86312591cc45f622..456ee68e22c595136c388f4abe28afbd60d0bb40 100644 Binary files a/main/.doctrees/api_doc/validate/dbrating.doctree and b/main/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/main/.doctrees/api_doc/validate/furry.doctree b/main/.doctrees/api_doc/validate/furry.doctree index ab2da813e13fa768a62ee3161a0b433daba2f9ec..d54557d47dceaf88263f08feb83d65a2a5ee599d 100644 Binary files a/main/.doctrees/api_doc/validate/furry.doctree and b/main/.doctrees/api_doc/validate/furry.doctree differ diff --git a/main/.doctrees/api_doc/validate/index.doctree b/main/.doctrees/api_doc/validate/index.doctree index d8241054b4006693f90ca5db9c48abdd570a6aa0..73e125ad77a7ec1594c569341fa7b1d1356328fa 100644 Binary files a/main/.doctrees/api_doc/validate/index.doctree and b/main/.doctrees/api_doc/validate/index.doctree differ diff --git a/main/.doctrees/api_doc/validate/monochrome.doctree b/main/.doctrees/api_doc/validate/monochrome.doctree index 25e9c32b7c788e9b21e268244225a8af6f1eb227..907186769fdaced2dafe62417a6773861c1b9d6e 100644 Binary files a/main/.doctrees/api_doc/validate/monochrome.doctree and b/main/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/main/.doctrees/api_doc/validate/nsfw.doctree b/main/.doctrees/api_doc/validate/nsfw.doctree index bd6eaf01a6534acd66237bdb1dbe77c64eab01da..8e1b4f8ee400d8409acda63120b474e8bf6c21ab 100644 Binary files a/main/.doctrees/api_doc/validate/nsfw.doctree and b/main/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/main/.doctrees/api_doc/validate/portrait.doctree b/main/.doctrees/api_doc/validate/portrait.doctree index a8e57f3898a90737252540c1c13b9fc9cf633ea1..776fe151413a9750ff05aa5cbac5a86314d3909e 100644 Binary files a/main/.doctrees/api_doc/validate/portrait.doctree and b/main/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/main/.doctrees/api_doc/validate/rating.doctree b/main/.doctrees/api_doc/validate/rating.doctree index 2620450d25b6c32492e4430be247bcd5ef084b29..0e54a4463a666262dc072261179304dabe519f73 100644 Binary files a/main/.doctrees/api_doc/validate/rating.doctree and b/main/.doctrees/api_doc/validate/rating.doctree differ diff --git a/main/.doctrees/api_doc/validate/real.doctree b/main/.doctrees/api_doc/validate/real.doctree index 33d29b9d31843c62d44e6ecfa4eebf373c479b15..e697b38b4b27d91fc2879f293800eaed553fd146 100644 Binary files a/main/.doctrees/api_doc/validate/real.doctree and b/main/.doctrees/api_doc/validate/real.doctree differ diff --git a/main/.doctrees/api_doc/validate/safe.doctree b/main/.doctrees/api_doc/validate/safe.doctree index 91e6c78bd88be551d17cd367074edb272a49d3f0..ff756320ea76bb126d55ed1aa4d434de92cc9bcd 100644 Binary files a/main/.doctrees/api_doc/validate/safe.doctree and b/main/.doctrees/api_doc/validate/safe.doctree differ diff --git a/main/.doctrees/api_doc/validate/style_age.doctree b/main/.doctrees/api_doc/validate/style_age.doctree index 90a544ac38c3d80fe0c1dc8aa66c88680285a770..b5633add1514d1c1abe7e2dc45ce10579146fbac 100644 Binary files a/main/.doctrees/api_doc/validate/style_age.doctree and b/main/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/main/.doctrees/api_doc/validate/teen.doctree b/main/.doctrees/api_doc/validate/teen.doctree index 3561fa497497fd4a9fb194ece97e3b2dae7463cc..50af29167808c22689c1d4d7b7f42467e7840d95 100644 Binary files a/main/.doctrees/api_doc/validate/teen.doctree and b/main/.doctrees/api_doc/validate/teen.doctree differ diff --git a/main/.doctrees/api_doc/validate/truncate.doctree b/main/.doctrees/api_doc/validate/truncate.doctree index 68dbd7ad64db220eaa11c03ff90a06b9a0243760..832ef81c23450708493ee98608e945b99a586afb 100644 Binary files a/main/.doctrees/api_doc/validate/truncate.doctree and b/main/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/main/.doctrees/environment.pickle b/main/.doctrees/environment.pickle index 558b9318e43e69eaa29c91a1d4035a0a471002b6..3d6609c5c8866eee920d06580efc998030f897bc 100644 Binary files a/main/.doctrees/environment.pickle and b/main/.doctrees/environment.pickle differ diff --git a/main/.doctrees/index.doctree b/main/.doctrees/index.doctree index 92591921303d373054523c6b4457bd84c2a2428f..a47a50a5f158880408ea15943313ebeb6f914f64 100644 Binary files a/main/.doctrees/index.doctree and b/main/.doctrees/index.doctree differ diff --git a/main/.doctrees/information/environment.doctree b/main/.doctrees/information/environment.doctree index 8272850207c79b62d10e6c8feb2406ed79cf42a3..9aac8741e5a8d5ad4b7ac7d0206d8e70b8a26234 100644 Binary files a/main/.doctrees/information/environment.doctree and b/main/.doctrees/information/environment.doctree differ diff --git a/main/.doctrees/information/environment.result.doctree b/main/.doctrees/information/environment.result.doctree index 4fca2bce6123c5f7694c37ca59dc1135b614104f..b8a1260d743b1ebfbf054f8f52a689e179a6c0cf 100644 Binary files a/main/.doctrees/information/environment.result.doctree and b/main/.doctrees/information/environment.result.doctree differ diff --git a/main/.doctrees/nbsphinx/information/environment.ipynb b/main/.doctrees/nbsphinx/information/environment.ipynb index 456c3ff076ec6131d542419536483cd857d31920..1000e10932f24361bd7ffd54fdfc3aaf02c77237 100644 --- a/main/.doctrees/nbsphinx/information/environment.ipynb +++ b/main/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:32:06.772871Z", - "iopub.status.busy": "2025-02-16T15:32:06.772642Z", - "iopub.status.idle": "2025-02-16T15:32:07.932637Z", - "shell.execute_reply": "2025-02-16T15:32:07.931888Z" + "iopub.execute_input": "2025-02-16T16:49:02.600347Z", + "iopub.status.busy": "2025-02-16T16:49:02.599854Z", + "iopub.status.idle": "2025-02-16T16:49:03.758443Z", + "shell.execute_reply": "2025-02-16T16:49:03.757745Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3252.1949999999997 MHz\n", + "CPU Freq: 3108.78175 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/main/.doctrees/nbsphinx/information/environment.result.ipynb b/main/.doctrees/nbsphinx/information/environment.result.ipynb index b078de2c5607cbb8e3551e11962b5b4b36d8a207..383fb9bbc49a87ba5a0051f60faec06a0596fded 100644 --- a/main/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/main/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:11.846847Z", - "iopub.status.busy": "2025-02-16T15:30:11.846316Z", - "iopub.status.idle": "2025-02-16T15:30:13.011847Z", - "shell.execute_reply": "2025-02-16T15:30:13.011043Z" + "iopub.execute_input": "2025-02-16T16:47:07.152895Z", + "iopub.status.busy": "2025-02-16T16:47:07.152252Z", + "iopub.status.idle": "2025-02-16T16:47:08.316282Z", + "shell.execute_reply": "2025-02-16T16:47:08.315509Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3111.7995 MHz\n", + "CPU Freq: 3030.4272499999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/main/.doctrees/tutorials/installation/index.doctree b/main/.doctrees/tutorials/installation/index.doctree index 698c44b26e37b62e96bc5f60352c23f3073c6157..bd091261d57734c9898c52cf9e397c8ad2f0da1e 100644 Binary files a/main/.doctrees/tutorials/installation/index.doctree and b/main/.doctrees/tutorials/installation/index.doctree differ diff --git a/main/.doctrees/tutorials/quick_start/index.doctree b/main/.doctrees/tutorials/quick_start/index.doctree index a4a1b9d415ac2c5acb85e690ee8f08a71f27abdd..3339560fc915af2baa3f5a3668cb723b700deb9b 100644 Binary files a/main/.doctrees/tutorials/quick_start/index.doctree and b/main/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/main/_modules/imgutils/ascii/drawing.html b/main/_modules/imgutils/ascii/drawing.html index 9e0e51183854f5d71aa7363caa5fdd97faa55854..a0c6230861f5b1331a784cbe7b510f7ef6ffe80d 100644 --- a/main/_modules/imgutils/ascii/drawing.html +++ b/main/_modules/imgutils/ascii/drawing.html @@ -5,7 +5,7 @@ - imgutils.ascii.drawing — imgutils 0.9.4 documentation + imgutils.ascii.drawing — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/data/background.html b/main/_modules/imgutils/data/background.html index 629a0e23a7e1ab0fd351db3ea412ddc9fe261add..e00aecdf3cb989d05bf346b6a0bdfec4875dd96a 100644 --- a/main/_modules/imgutils/data/background.html +++ b/main/_modules/imgutils/data/background.html @@ -5,7 +5,7 @@ - imgutils.data.background — imgutils 0.9.4 documentation + imgutils.data.background — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/data/decode.html b/main/_modules/imgutils/data/decode.html index 722bf87a673c2122d6c71cb9db3ffd87abe9d57f..1ca721012a7166099b50fc0afb58c8d2dc52a33e 100644 --- a/main/_modules/imgutils/data/decode.html +++ b/main/_modules/imgutils/data/decode.html @@ -5,7 +5,7 @@ - imgutils.data.decode — imgutils 0.9.4 documentation + imgutils.data.decode — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/data/encode.html b/main/_modules/imgutils/data/encode.html index 1d8125842d043a13bccbd6a2b25605ec5100ac54..94d493bd22291eb80884069fdee0ba23313b0d84 100644 --- a/main/_modules/imgutils/data/encode.html +++ b/main/_modules/imgutils/data/encode.html @@ -5,7 +5,7 @@ - imgutils.data.encode — imgutils 0.9.4 documentation + imgutils.data.encode — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/data/image.html b/main/_modules/imgutils/data/image.html index 5fad33aeffb77e35530f3abb7615a6f6dac3505a..7c0bac1fc191fcea000decc6ef3366d4511b4319 100644 --- a/main/_modules/imgutils/data/image.html +++ b/main/_modules/imgutils/data/image.html @@ -5,7 +5,7 @@ - imgutils.data.image — imgutils 0.9.4 documentation + imgutils.data.image — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/data/layer.html b/main/_modules/imgutils/data/layer.html index 4102c97cd8107fa897fa9bb69cd6568283feba15..c89aa7cd9960dda76bcff92ddeeb571a32775801 100644 --- a/main/_modules/imgutils/data/layer.html +++ b/main/_modules/imgutils/data/layer.html @@ -5,7 +5,7 @@ - imgutils.data.layer — imgutils 0.9.4 documentation + imgutils.data.layer — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/booru_yolo.html b/main/_modules/imgutils/detect/booru_yolo.html index 1085d0f5f6956e7e682d56a19f9547bbf473d46d..fd5d7c613e7341b43e189013671693a6b8920177 100644 --- a/main/_modules/imgutils/detect/booru_yolo.html +++ b/main/_modules/imgutils/detect/booru_yolo.html @@ -5,7 +5,7 @@ - imgutils.detect.booru_yolo — imgutils 0.9.4 documentation + imgutils.detect.booru_yolo — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/censor.html b/main/_modules/imgutils/detect/censor.html index ab0a93079c32e4a3b713124a623e670487de34a3..3b7562ee51aceba39671a3a9a576a12f9b46acf2 100644 --- a/main/_modules/imgutils/detect/censor.html +++ b/main/_modules/imgutils/detect/censor.html @@ -5,7 +5,7 @@ - imgutils.detect.censor — imgutils 0.9.4 documentation + imgutils.detect.censor — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/eye.html b/main/_modules/imgutils/detect/eye.html index 865149306204e1d3b908f7bd1777049b7110c672..6d45fee04c3189e1af1b309f75a198fceeba2017 100644 --- a/main/_modules/imgutils/detect/eye.html +++ b/main/_modules/imgutils/detect/eye.html @@ -5,7 +5,7 @@ - imgutils.detect.eye — imgutils 0.9.4 documentation + imgutils.detect.eye — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/face.html b/main/_modules/imgutils/detect/face.html index fec50b1dbe5c8646cb7a263f84cf8ad0f65303b9..47926c5c83b896bcdfe4d285dfe9d0f558d25560 100644 --- a/main/_modules/imgutils/detect/face.html +++ b/main/_modules/imgutils/detect/face.html @@ -5,7 +5,7 @@ - imgutils.detect.face — imgutils 0.9.4 documentation + imgutils.detect.face — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/halfbody.html b/main/_modules/imgutils/detect/halfbody.html index ee0a1cccb49f89fcee6fff6dcac71f16cc38eef3..9c038a5ce1136eb6501a7155cd2e1f7ccdda640f 100644 --- a/main/_modules/imgutils/detect/halfbody.html +++ b/main/_modules/imgutils/detect/halfbody.html @@ -5,7 +5,7 @@ - imgutils.detect.halfbody — imgutils 0.9.4 documentation + imgutils.detect.halfbody — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/hand.html b/main/_modules/imgutils/detect/hand.html index a20a181cdca1e65a5adfaf16b0e09faea32958c9..a2281d012c90165639fc78a7428702293bcd866e 100644 --- a/main/_modules/imgutils/detect/hand.html +++ b/main/_modules/imgutils/detect/hand.html @@ -5,7 +5,7 @@ - imgutils.detect.hand — imgutils 0.9.4 documentation + imgutils.detect.hand — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/head.html b/main/_modules/imgutils/detect/head.html index 8b3e8d106279ff2be0009101d66f57626010c63f..5ccbbad1ccf1736c69a6e38e56d9cc3085d18c5d 100644 --- a/main/_modules/imgutils/detect/head.html +++ b/main/_modules/imgutils/detect/head.html @@ -5,7 +5,7 @@ - imgutils.detect.head — imgutils 0.9.4 documentation + imgutils.detect.head — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/nudenet.html b/main/_modules/imgutils/detect/nudenet.html index ce79eb3b6210d8bbcefa01427dc61a38643196f3..4a760a5d503d5cda92083b52a9298b6a01d0a176 100644 --- a/main/_modules/imgutils/detect/nudenet.html +++ b/main/_modules/imgutils/detect/nudenet.html @@ -5,7 +5,7 @@ - imgutils.detect.nudenet — imgutils 0.9.4 documentation + imgutils.detect.nudenet — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/person.html b/main/_modules/imgutils/detect/person.html index efeec027e05c64255678c00202d0c5a6a42624cf..ee5026578249aa6b5242d5d9ba2bd6fba0e95775 100644 --- a/main/_modules/imgutils/detect/person.html +++ b/main/_modules/imgutils/detect/person.html @@ -5,7 +5,7 @@ - imgutils.detect.person — imgutils 0.9.4 documentation + imgutils.detect.person — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/similarity.html b/main/_modules/imgutils/detect/similarity.html index ed52d31562896cc2fc382c982be105d1ee1d9a51..1058c69ec65cc6b1efb131c1ed7b51403a480c5d 100644 --- a/main/_modules/imgutils/detect/similarity.html +++ b/main/_modules/imgutils/detect/similarity.html @@ -5,7 +5,7 @@ - imgutils.detect.similarity — imgutils 0.9.4 documentation + imgutils.detect.similarity — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/text.html b/main/_modules/imgutils/detect/text.html index 1a7ad9759a59d5cddbb74612afe7dbf283a8a98d..c2b8159da479ee22e285a6304f0e536712167b7e 100644 --- a/main/_modules/imgutils/detect/text.html +++ b/main/_modules/imgutils/detect/text.html @@ -5,7 +5,7 @@ - imgutils.detect.text — imgutils 0.9.4 documentation + imgutils.detect.text — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/detect/visual.html b/main/_modules/imgutils/detect/visual.html index accdea4a315e57fa2a6fdbf991f2f4f9936086f3..1e60e707736cd22a67d21af6a2072861d890788c 100644 --- a/main/_modules/imgutils/detect/visual.html +++ b/main/_modules/imgutils/detect/visual.html @@ -5,7 +5,7 @@ - imgutils.detect.visual — imgutils 0.9.4 documentation + imgutils.detect.visual — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/edge/canny.html b/main/_modules/imgutils/edge/canny.html index 106780aa1d7e9aba1b13de937d01fad7a3c9d38d..6f159355bce22033e9bf360f9fc73f10bbd4ef78 100644 --- a/main/_modules/imgutils/edge/canny.html +++ b/main/_modules/imgutils/edge/canny.html @@ -5,7 +5,7 @@ - imgutils.edge.canny — imgutils 0.9.4 documentation + imgutils.edge.canny — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/edge/lineart.html b/main/_modules/imgutils/edge/lineart.html index 72d8eb495558c3ec5a87e70f2010176d996b1374..31df207ffeb120e5b2e175920c906e81e6af206f 100644 --- a/main/_modules/imgutils/edge/lineart.html +++ b/main/_modules/imgutils/edge/lineart.html @@ -5,7 +5,7 @@ - imgutils.edge.lineart — imgutils 0.9.4 documentation + imgutils.edge.lineart — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/edge/lineart_anime.html b/main/_modules/imgutils/edge/lineart_anime.html index 514b3c7a896d258bc7666217fd8ad067051e228d..fd3401abe2598d28a5468aea925e9f1283dbd078 100644 --- a/main/_modules/imgutils/edge/lineart_anime.html +++ b/main/_modules/imgutils/edge/lineart_anime.html @@ -5,7 +5,7 @@ - imgutils.edge.lineart_anime — imgutils 0.9.4 documentation + imgutils.edge.lineart_anime — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/generic/classify.html b/main/_modules/imgutils/generic/classify.html index 19ba0cdc296093cd84620ec43108652375ce0bbc..8b29647a6b22c8372aae55efb950323885291789 100644 --- a/main/_modules/imgutils/generic/classify.html +++ b/main/_modules/imgutils/generic/classify.html @@ -5,7 +5,7 @@ - imgutils.generic.classify — imgutils 0.9.4 documentation + imgutils.generic.classify — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/generic/enhance.html b/main/_modules/imgutils/generic/enhance.html index a0ce0ad70c16205b77f7d9a3e1de062bc447e995..af326c9d9c859a91f5703d78dadf329170187256 100644 --- a/main/_modules/imgutils/generic/enhance.html +++ b/main/_modules/imgutils/generic/enhance.html @@ -5,7 +5,7 @@ - imgutils.generic.enhance — imgutils 0.9.4 documentation + imgutils.generic.enhance — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/generic/yolo.html b/main/_modules/imgutils/generic/yolo.html index fff9065321546c2885b2ac49e09d82504897abb3..fad151b9349d03eccf5cdba1dd013323471602f5 100644 --- a/main/_modules/imgutils/generic/yolo.html +++ b/main/_modules/imgutils/generic/yolo.html @@ -5,7 +5,7 @@ - imgutils.generic.yolo — imgutils 0.9.4 documentation + imgutils.generic.yolo — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metadata/geninfo.html b/main/_modules/imgutils/metadata/geninfo.html index 59bb638686a5405373f43617f4023170f07c8b56..6b916a13cdbb0c21333807851b8894f607534aa1 100644 --- a/main/_modules/imgutils/metadata/geninfo.html +++ b/main/_modules/imgutils/metadata/geninfo.html @@ -5,7 +5,7 @@ - imgutils.metadata.geninfo — imgutils 0.9.4 documentation + imgutils.metadata.geninfo — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metadata/lsb/read.html b/main/_modules/imgutils/metadata/lsb/read.html index 6184653a53266643fb84506bd7edc180f549dc10..eec490973861564bc3af3a2e3ceff4428c2bb47b 100644 --- a/main/_modules/imgutils/metadata/lsb/read.html +++ b/main/_modules/imgutils/metadata/lsb/read.html @@ -5,7 +5,7 @@ - imgutils.metadata.lsb.read — imgutils 0.9.4 documentation + imgutils.metadata.lsb.read — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metadata/lsb/write.html b/main/_modules/imgutils/metadata/lsb/write.html index 0aba930594aee536388ec4bc4c50d97d4fa5e10c..2b224771505a4356ba3c9034e169384e0b66ba6b 100644 --- a/main/_modules/imgutils/metadata/lsb/write.html +++ b/main/_modules/imgutils/metadata/lsb/write.html @@ -5,7 +5,7 @@ - imgutils.metadata.lsb.write — imgutils 0.9.4 documentation + imgutils.metadata.lsb.write — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metrics/aesthetic.html b/main/_modules/imgutils/metrics/aesthetic.html index 6b8d8f312b5b5b3a73c651a2eb9fb39b69ef07cb..94afbdb2eb221d8b7acc50c6ca95257fedbba292 100644 --- a/main/_modules/imgutils/metrics/aesthetic.html +++ b/main/_modules/imgutils/metrics/aesthetic.html @@ -5,7 +5,7 @@ - imgutils.metrics.aesthetic — imgutils 0.9.4 documentation + imgutils.metrics.aesthetic — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metrics/ccip.html b/main/_modules/imgutils/metrics/ccip.html index d014590e93a24b6f00c311be8e733528ed0ac2a8..564e6d06eafff76cbf678125fef4c203ec13585f 100644 --- a/main/_modules/imgutils/metrics/ccip.html +++ b/main/_modules/imgutils/metrics/ccip.html @@ -5,7 +5,7 @@ - imgutils.metrics.ccip — imgutils 0.9.4 documentation + imgutils.metrics.ccip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metrics/dbaesthetic.html b/main/_modules/imgutils/metrics/dbaesthetic.html index 649d1f0b62af5c9bc7bd6f2d7f76dd05faf9e5e4..246c1b3c8ba971834214046480cf803c7f266595 100644 --- a/main/_modules/imgutils/metrics/dbaesthetic.html +++ b/main/_modules/imgutils/metrics/dbaesthetic.html @@ -5,7 +5,7 @@ - imgutils.metrics.dbaesthetic — imgutils 0.9.4 documentation + imgutils.metrics.dbaesthetic — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metrics/laplacian.html b/main/_modules/imgutils/metrics/laplacian.html index a1f460a2b1d2ed0d0d0d61150cb0a8d65b0eaebb..1c59e3b674df05cd4eb748ba4fb470461b9bd4f7 100644 --- a/main/_modules/imgutils/metrics/laplacian.html +++ b/main/_modules/imgutils/metrics/laplacian.html @@ -5,7 +5,7 @@ - imgutils.metrics.laplacian — imgutils 0.9.4 documentation + imgutils.metrics.laplacian — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metrics/lpips.html b/main/_modules/imgutils/metrics/lpips.html index e72e1dfc70835e6279fa91b3b4a832f25e6cdfad..440bc785a50deea48d883d31a18250e9f5a8e56e 100644 --- a/main/_modules/imgutils/metrics/lpips.html +++ b/main/_modules/imgutils/metrics/lpips.html @@ -5,7 +5,7 @@ - imgutils.metrics.lpips — imgutils 0.9.4 documentation + imgutils.metrics.lpips — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/metrics/psnr_.html b/main/_modules/imgutils/metrics/psnr_.html index 29bce0a831a34c8054057e9b77d48d9d6aa66940..97e509c24d0a9876b7fecb2708f22d6c16153824 100644 --- a/main/_modules/imgutils/metrics/psnr_.html +++ b/main/_modules/imgutils/metrics/psnr_.html @@ -5,7 +5,7 @@ - imgutils.metrics.psnr_ — imgutils 0.9.4 documentation + imgutils.metrics.psnr_ — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/ocr/entry.html b/main/_modules/imgutils/ocr/entry.html index 351a85d7870adea6ea4c17c5aad594ee008deeff..f9989e22aa0b119653967a6471df695ba9acea10 100644 --- a/main/_modules/imgutils/ocr/entry.html +++ b/main/_modules/imgutils/ocr/entry.html @@ -5,7 +5,7 @@ - imgutils.ocr.entry — imgutils 0.9.4 documentation + imgutils.ocr.entry — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/operate/align.html b/main/_modules/imgutils/operate/align.html index 0fcacaea844ccc51a1415916c69f152569ecf226..ad3a381ff3da0a7051b383ae7f54e0c0a643aa8b 100644 --- a/main/_modules/imgutils/operate/align.html +++ b/main/_modules/imgutils/operate/align.html @@ -5,7 +5,7 @@ - imgutils.operate.align — imgutils 0.9.4 documentation + imgutils.operate.align — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/operate/censor_.html b/main/_modules/imgutils/operate/censor_.html index accc79a01e6aceff3b943bd666abb044e9dfafd7..7512229e336afb5513c9d5689efbc4f7b2141bfd 100644 --- a/main/_modules/imgutils/operate/censor_.html +++ b/main/_modules/imgutils/operate/censor_.html @@ -5,7 +5,7 @@ - imgutils.operate.censor_ — imgutils 0.9.4 documentation + imgutils.operate.censor_ — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/operate/imgcensor.html b/main/_modules/imgutils/operate/imgcensor.html index cc7c991f9069c1f897794e5d5ba4d05954a91bfb..4d981b8cb6828e6b442129a16effa64f2861c071 100644 --- a/main/_modules/imgutils/operate/imgcensor.html +++ b/main/_modules/imgutils/operate/imgcensor.html @@ -5,7 +5,7 @@ - imgutils.operate.imgcensor — imgutils 0.9.4 documentation + imgutils.operate.imgcensor — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/operate/squeeze.html b/main/_modules/imgutils/operate/squeeze.html index 7027686d7ef650249922982f67a1aaeb200a30db..dad2033df8b5a26c11da473c5eea07ec31cd06fa 100644 --- a/main/_modules/imgutils/operate/squeeze.html +++ b/main/_modules/imgutils/operate/squeeze.html @@ -5,7 +5,7 @@ - imgutils.operate.squeeze — imgutils 0.9.4 documentation + imgutils.operate.squeeze — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/pose/dwpose.html b/main/_modules/imgutils/pose/dwpose.html index 71cf642863532bffa4ad30df4d512c8191ae74be..f8e769208c73f9306a6e2431b8bd67b053445a89 100644 --- a/main/_modules/imgutils/pose/dwpose.html +++ b/main/_modules/imgutils/pose/dwpose.html @@ -5,7 +5,7 @@ - imgutils.pose.dwpose — imgutils 0.9.4 documentation + imgutils.pose.dwpose — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/pose/format.html b/main/_modules/imgutils/pose/format.html index c6a1ee364e717e539b22d80511ded27871f1d25b..a9937d15ee7b8b95e0d06536e73ac6f36b84ce5a 100644 --- a/main/_modules/imgutils/pose/format.html +++ b/main/_modules/imgutils/pose/format.html @@ -5,7 +5,7 @@ - imgutils.pose.format — imgutils 0.9.4 documentation + imgutils.pose.format — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/pose/visual.html b/main/_modules/imgutils/pose/visual.html index 1278879560f7a7df891c0a53a344d8a02e50909e..bf70c2fc87bc89954fd95c3d3cf690f4962222c3 100644 --- a/main/_modules/imgutils/pose/visual.html +++ b/main/_modules/imgutils/pose/visual.html @@ -5,7 +5,7 @@ - imgutils.pose.visual — imgutils 0.9.4 documentation + imgutils.pose.visual — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/base.html b/main/_modules/imgutils/preprocess/base.html index b3a82a4f514916f21a47bc5016b3b40c9edc3c46..e50f81c2c83fe5fce2502157a3c10b888d48c596 100644 --- a/main/_modules/imgutils/preprocess/base.html +++ b/main/_modules/imgutils/preprocess/base.html @@ -5,7 +5,7 @@ - imgutils.preprocess.base — imgutils 0.9.4 documentation + imgutils.preprocess.base — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/pillow.html b/main/_modules/imgutils/preprocess/pillow.html index 7c7fd3705900d079797ee5555df568b32c1da432..8310b203d6bf1645400442fde44e39cfadfbfe06 100644 --- a/main/_modules/imgutils/preprocess/pillow.html +++ b/main/_modules/imgutils/preprocess/pillow.html @@ -5,7 +5,7 @@ - imgutils.preprocess.pillow — imgutils 0.9.4 documentation + imgutils.preprocess.pillow — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/torchvision.html b/main/_modules/imgutils/preprocess/torchvision.html index d74c326151750564af76b8aae6cb81919761c784..ed27f869b4d543398ec45eb1e0ad00285b8ccd53 100644 --- a/main/_modules/imgutils/preprocess/torchvision.html +++ b/main/_modules/imgutils/preprocess/torchvision.html @@ -5,7 +5,7 @@ - imgutils.preprocess.torchvision — imgutils 0.9.4 documentation + imgutils.preprocess.torchvision — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/base.html b/main/_modules/imgutils/preprocess/transformers/base.html index e9aff9fb12a5397ec9a2abc6584c10c53e28c264..ebd74c0cdcb1d43913e077269b897f6bb1f55792 100644 --- a/main/_modules/imgutils/preprocess/transformers/base.html +++ b/main/_modules/imgutils/preprocess/transformers/base.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.base — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.base — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/bit.html b/main/_modules/imgutils/preprocess/transformers/bit.html index 00cea9677ec752088295a1b14752e0703e0e2de9..2ed5be0ea119a518207f3500d6d1280949975e62 100644 --- a/main/_modules/imgutils/preprocess/transformers/bit.html +++ b/main/_modules/imgutils/preprocess/transformers/bit.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.bit — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.bit — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/blip.html b/main/_modules/imgutils/preprocess/transformers/blip.html index c1208051d3254dead603b2ddcd3aff3cd085e870..e663c8f6e451551420a27b9d1105421e5466fc7a 100644 --- a/main/_modules/imgutils/preprocess/transformers/blip.html +++ b/main/_modules/imgutils/preprocess/transformers/blip.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.blip — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.blip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/clip.html b/main/_modules/imgutils/preprocess/transformers/clip.html index 8d7be4fcd1f0220461f5332f62021e8857f3c1d0..c75ff1f4bdfbbb4109fccef4a935bd71ad5985a6 100644 --- a/main/_modules/imgutils/preprocess/transformers/clip.html +++ b/main/_modules/imgutils/preprocess/transformers/clip.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.clip — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.clip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/convnext.html b/main/_modules/imgutils/preprocess/transformers/convnext.html index 63fa1c40fafe498908d808f9b2540326aa1155ef..551877e3a81b901e70408cded29d61e3e8421da2 100644 --- a/main/_modules/imgutils/preprocess/transformers/convnext.html +++ b/main/_modules/imgutils/preprocess/transformers/convnext.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.convnext — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.convnext — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/mobilenetv2.html b/main/_modules/imgutils/preprocess/transformers/mobilenetv2.html index 46889af6fe4dfab6b6367e63e4a4275906663bf7..78f674ec493e791d4665890bf0f66956e245aaf9 100644 --- a/main/_modules/imgutils/preprocess/transformers/mobilenetv2.html +++ b/main/_modules/imgutils/preprocess/transformers/mobilenetv2.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.mobilenetv2 — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.mobilenetv2 — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/siglip.html b/main/_modules/imgutils/preprocess/transformers/siglip.html index 9368318fa422fcc020ef79a1c93054544519a448..c5b18035d9671c8bcfca3448b1c55995630a2264 100644 --- a/main/_modules/imgutils/preprocess/transformers/siglip.html +++ b/main/_modules/imgutils/preprocess/transformers/siglip.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.siglip — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.siglip — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/size.html b/main/_modules/imgutils/preprocess/transformers/size.html index c5040dc6ae949c411426a416b45041f0135cf0fb..52a0f7f283373b06c1685b1708134db30f9effc9 100644 --- a/main/_modules/imgutils/preprocess/transformers/size.html +++ b/main/_modules/imgutils/preprocess/transformers/size.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.size — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.size — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/preprocess/transformers/vit.html b/main/_modules/imgutils/preprocess/transformers/vit.html index 570b1667b9c2f493388aa87aee34968d179552ba..3a190df71cc6e293b7165d0842d00a765eb30111 100644 --- a/main/_modules/imgutils/preprocess/transformers/vit.html +++ b/main/_modules/imgutils/preprocess/transformers/vit.html @@ -5,7 +5,7 @@ - imgutils.preprocess.transformers.vit — imgutils 0.9.4 documentation + imgutils.preprocess.transformers.vit — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/resource/background.html b/main/_modules/imgutils/resource/background.html index bd4c8469ed691bd1b03ac9dc0f15704a2da8df94..b78f36a3487e4e8a31d52d55feb5e8fd07606e13 100644 --- a/main/_modules/imgutils/resource/background.html +++ b/main/_modules/imgutils/resource/background.html @@ -5,7 +5,7 @@ - imgutils.resource.background — imgutils 0.9.4 documentation + imgutils.resource.background — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/sd/metadata.html b/main/_modules/imgutils/sd/metadata.html index 981589c5ff2edc0fbdc539a298a04b94dae84d46..903e0dee8d3a28154f13906eea45e8e6c8ac056f 100644 --- a/main/_modules/imgutils/sd/metadata.html +++ b/main/_modules/imgutils/sd/metadata.html @@ -5,7 +5,7 @@ - imgutils.sd.metadata — imgutils 0.9.4 documentation + imgutils.sd.metadata — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/sd/model.html b/main/_modules/imgutils/sd/model.html index 88cf917c92459019facd5057b966cf95bf979d7d..5719b88c7bffca3d873eb3721629ac3bacbc6664 100644 --- a/main/_modules/imgutils/sd/model.html +++ b/main/_modules/imgutils/sd/model.html @@ -5,7 +5,7 @@ - imgutils.sd.model — imgutils 0.9.4 documentation + imgutils.sd.model — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/sd/nai.html b/main/_modules/imgutils/sd/nai.html index fc33013ae82f9282785ac612ae30c3b43ab4805b..c3cc010ff60f9b8a5cea54567c3c183d52fb9839 100644 --- a/main/_modules/imgutils/sd/nai.html +++ b/main/_modules/imgutils/sd/nai.html @@ -5,7 +5,7 @@ - imgutils.sd.nai — imgutils 0.9.4 documentation + imgutils.sd.nai — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/segment/isnetis.html b/main/_modules/imgutils/segment/isnetis.html index 8fae596870273a6e3244a60963e5764d79cfa811..fa07e465d70bbb9b56909718b381393c6e048ec3 100644 --- a/main/_modules/imgutils/segment/isnetis.html +++ b/main/_modules/imgutils/segment/isnetis.html @@ -5,7 +5,7 @@ - imgutils.segment.isnetis — imgutils 0.9.4 documentation + imgutils.segment.isnetis — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/blacklist.html b/main/_modules/imgutils/tagging/blacklist.html index a914fbddeb91a36b5c87efc1503c12a34bf92341..d5f08c094d6e22111ffd906dbb702648dd210ebc 100644 --- a/main/_modules/imgutils/tagging/blacklist.html +++ b/main/_modules/imgutils/tagging/blacklist.html @@ -5,7 +5,7 @@ - imgutils.tagging.blacklist — imgutils 0.9.4 documentation + imgutils.tagging.blacklist — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/character.html b/main/_modules/imgutils/tagging/character.html index d74977342c7ee82ecb99be5d8ae7dcb7c6682cb1..965c40c5b86a721839efbf7115c75e8f0e378d1a 100644 --- a/main/_modules/imgutils/tagging/character.html +++ b/main/_modules/imgutils/tagging/character.html @@ -5,7 +5,7 @@ - imgutils.tagging.character — imgutils 0.9.4 documentation + imgutils.tagging.character — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/deepdanbooru.html b/main/_modules/imgutils/tagging/deepdanbooru.html index 3c9abe768cd33034c4990cfd68d8532c1c511a3f..c187adf099e35658cf1429da390d99acb948dc3a 100644 --- a/main/_modules/imgutils/tagging/deepdanbooru.html +++ b/main/_modules/imgutils/tagging/deepdanbooru.html @@ -5,7 +5,7 @@ - imgutils.tagging.deepdanbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepdanbooru — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/deepgelbooru.html b/main/_modules/imgutils/tagging/deepgelbooru.html index 76bb5935b3658b908082d681efb5319c2a3a5e07..6cd858dc2185e10e2c7d8aeb99f707ccbb56ad72 100644 --- a/main/_modules/imgutils/tagging/deepgelbooru.html +++ b/main/_modules/imgutils/tagging/deepgelbooru.html @@ -5,7 +5,7 @@ - imgutils.tagging.deepgelbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepgelbooru — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/format.html b/main/_modules/imgutils/tagging/format.html index 0cc28bc0cd039ed2693ea93326990dce1f04288c..a74abf0594e29758015298029a204bec14ae3d47 100644 --- a/main/_modules/imgutils/tagging/format.html +++ b/main/_modules/imgutils/tagging/format.html @@ -5,7 +5,7 @@ - imgutils.tagging.format — imgutils 0.9.4 documentation + imgutils.tagging.format — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/match.html b/main/_modules/imgutils/tagging/match.html index c330bbfb3fdaad70351caadcdb4a464add28f7a1..f5b84cfe6f123e031315a143bbf7ba5c02031e92 100644 --- a/main/_modules/imgutils/tagging/match.html +++ b/main/_modules/imgutils/tagging/match.html @@ -5,7 +5,7 @@ - imgutils.tagging.match — imgutils 0.9.4 documentation + imgutils.tagging.match — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/mldanbooru.html b/main/_modules/imgutils/tagging/mldanbooru.html index 153637a761cfd1b9c453b7ca4ffd34369b1edd4b..b79381d82a214a714c040ad4b117259142ab9d53 100644 --- a/main/_modules/imgutils/tagging/mldanbooru.html +++ b/main/_modules/imgutils/tagging/mldanbooru.html @@ -5,7 +5,7 @@ - imgutils.tagging.mldanbooru — imgutils 0.9.4 documentation + imgutils.tagging.mldanbooru — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/order.html b/main/_modules/imgutils/tagging/order.html index b680202d357a221cae7f6c7feb5c1f2e3fdb5a9a..70c6e20d37160e668d0fab526679915dbb6863c1 100644 --- a/main/_modules/imgutils/tagging/order.html +++ b/main/_modules/imgutils/tagging/order.html @@ -5,7 +5,7 @@ - imgutils.tagging.order — imgutils 0.9.4 documentation + imgutils.tagging.order — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/overlap.html b/main/_modules/imgutils/tagging/overlap.html index 47e589b000030401a4bcb5cd87b676c4b9521690..8871f124231bab16d82fea647d1858dcef9171e3 100644 --- a/main/_modules/imgutils/tagging/overlap.html +++ b/main/_modules/imgutils/tagging/overlap.html @@ -5,7 +5,7 @@ - imgutils.tagging.overlap — imgutils 0.9.4 documentation + imgutils.tagging.overlap — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/tagging/wd14.html b/main/_modules/imgutils/tagging/wd14.html index 21f4ac3a4a8e281adb6296d83a2934de24ccd336..99010f9497e3067616a33002770cafb10f9987fa 100644 --- a/main/_modules/imgutils/tagging/wd14.html +++ b/main/_modules/imgutils/tagging/wd14.html @@ -5,7 +5,7 @@ - imgutils.tagging.wd14 — imgutils 0.9.4 documentation + imgutils.tagging.wd14 — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/upscale/cdc.html b/main/_modules/imgutils/upscale/cdc.html index 26699000f913533710824c77bbb58ea933a939f7..9e27dccb8021917a1a5a27b93fc76e2b37a0d7c3 100644 --- a/main/_modules/imgutils/upscale/cdc.html +++ b/main/_modules/imgutils/upscale/cdc.html @@ -5,7 +5,7 @@ - imgutils.upscale.cdc — imgutils 0.9.4 documentation + imgutils.upscale.cdc — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/utils/cache.html b/main/_modules/imgutils/utils/cache.html index 4833db857bc3b680c107858208f514066c725684..f50ded05cd92b454fbfca807d23b746e155dedf2 100644 --- a/main/_modules/imgutils/utils/cache.html +++ b/main/_modules/imgutils/utils/cache.html @@ -5,7 +5,7 @@ - imgutils.utils.cache — imgutils 0.9.4 documentation + imgutils.utils.cache — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/utils/func.html b/main/_modules/imgutils/utils/func.html index 1df139eca7c0e719298633038a4bd2672ec65046..0560750d55ab41ba78e5b16eb8b5f3f9862edf8e 100644 --- a/main/_modules/imgutils/utils/func.html +++ b/main/_modules/imgutils/utils/func.html @@ -5,7 +5,7 @@ - imgutils.utils.func — imgutils 0.9.4 documentation + imgutils.utils.func — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/utils/onnxruntime.html b/main/_modules/imgutils/utils/onnxruntime.html index 67746390e563e6e6c4098245e399c60a4271217b..ad1a741fb4e1e78e730ff3cc1f213b693e6ee326 100644 --- a/main/_modules/imgutils/utils/onnxruntime.html +++ b/main/_modules/imgutils/utils/onnxruntime.html @@ -5,7 +5,7 @@ - imgutils.utils.onnxruntime — imgutils 0.9.4 documentation + imgutils.utils.onnxruntime — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/aicheck.html b/main/_modules/imgutils/validate/aicheck.html index 7772f717f1226d72f8105c62d281d3b34003c884..e84b6a367b031e290b6184439a517a1b146193db 100644 --- a/main/_modules/imgutils/validate/aicheck.html +++ b/main/_modules/imgutils/validate/aicheck.html @@ -5,7 +5,7 @@ - imgutils.validate.aicheck — imgutils 0.9.4 documentation + imgutils.validate.aicheck — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/bangumi_char.html b/main/_modules/imgutils/validate/bangumi_char.html index a84c68fe8b1ec52f171e85b8f8f06c9da29c591d..fe5fe3ed7c80257f5d22c4976fa4c35fb467090b 100644 --- a/main/_modules/imgutils/validate/bangumi_char.html +++ b/main/_modules/imgutils/validate/bangumi_char.html @@ -5,7 +5,7 @@ - imgutils.validate.bangumi_char — imgutils 0.9.4 documentation + imgutils.validate.bangumi_char — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/classify.html b/main/_modules/imgutils/validate/classify.html index f014335b20a8830811ef2519b415c88f656e024a..e1c4a3cb77e3689d9df90b951f71e30a225c91a7 100644 --- a/main/_modules/imgutils/validate/classify.html +++ b/main/_modules/imgutils/validate/classify.html @@ -5,7 +5,7 @@ - imgutils.validate.classify — imgutils 0.9.4 documentation + imgutils.validate.classify — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/color.html b/main/_modules/imgutils/validate/color.html index 56b528b8771e8de15d0e541ca08695837d6e70f8..9e0c7c3a14926cba46b8959e7cd8974ff929c555 100644 --- a/main/_modules/imgutils/validate/color.html +++ b/main/_modules/imgutils/validate/color.html @@ -5,7 +5,7 @@ - imgutils.validate.color — imgutils 0.9.4 documentation + imgutils.validate.color — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/completeness.html b/main/_modules/imgutils/validate/completeness.html index 788473ce100b15b918d84f5f13fc46c1fc7d753d..5ad7b064886303ecff13b38b54cd6339de99a9f0 100644 --- a/main/_modules/imgutils/validate/completeness.html +++ b/main/_modules/imgutils/validate/completeness.html @@ -5,7 +5,7 @@ - imgutils.validate.completeness — imgutils 0.9.4 documentation + imgutils.validate.completeness — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/dbrating.html b/main/_modules/imgutils/validate/dbrating.html index 5ca82ec5704eb24c4a7f27e9f2016df3d8d034de..55678c3d848169efd938c31a14ea0284a76320d6 100644 --- a/main/_modules/imgutils/validate/dbrating.html +++ b/main/_modules/imgutils/validate/dbrating.html @@ -5,7 +5,7 @@ - imgutils.validate.dbrating — imgutils 0.9.4 documentation + imgutils.validate.dbrating — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/furry.html b/main/_modules/imgutils/validate/furry.html index 9950a67530650f7b22aa367cf87864f8dde37ac6..03d45c050d392a1e82721e8173f92e0a5e2ff27e 100644 --- a/main/_modules/imgutils/validate/furry.html +++ b/main/_modules/imgutils/validate/furry.html @@ -5,7 +5,7 @@ - imgutils.validate.furry — imgutils 0.9.4 documentation + imgutils.validate.furry — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/monochrome.html b/main/_modules/imgutils/validate/monochrome.html index 160e2fe3c48c7f4a862c24a8e2ea07dee489235b..19144fec27bd39499b0a07e7e11a28f84ec22449 100644 --- a/main/_modules/imgutils/validate/monochrome.html +++ b/main/_modules/imgutils/validate/monochrome.html @@ -5,7 +5,7 @@ - imgutils.validate.monochrome — imgutils 0.9.4 documentation + imgutils.validate.monochrome — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/nsfw.html b/main/_modules/imgutils/validate/nsfw.html index fd8c11f8b448a3c32b7f459982363991ad63de28..69d7fd946fdad6e719e96b55b2263cf45d64030c 100644 --- a/main/_modules/imgutils/validate/nsfw.html +++ b/main/_modules/imgutils/validate/nsfw.html @@ -5,7 +5,7 @@ - imgutils.validate.nsfw — imgutils 0.9.4 documentation + imgutils.validate.nsfw — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/portrait.html b/main/_modules/imgutils/validate/portrait.html index c619ba1355f7f251c439fd2f7a442a7633eda444..9835f42e8d445df538b1b2490cd9f4e46703bc20 100644 --- a/main/_modules/imgutils/validate/portrait.html +++ b/main/_modules/imgutils/validate/portrait.html @@ -5,7 +5,7 @@ - imgutils.validate.portrait — imgutils 0.9.4 documentation + imgutils.validate.portrait — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/rating.html b/main/_modules/imgutils/validate/rating.html index 90acc7e04981633100928cd23f95bdc03fb9ea97..9fec4ac3c0953d90439d93c0d2ad16e43c30c4d5 100644 --- a/main/_modules/imgutils/validate/rating.html +++ b/main/_modules/imgutils/validate/rating.html @@ -5,7 +5,7 @@ - imgutils.validate.rating — imgutils 0.9.4 documentation + imgutils.validate.rating — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/real.html b/main/_modules/imgutils/validate/real.html index d5ca0d7a18e7198a009be575b31b3e7913625d6a..8a2aca71e7c54a9f42dd27da143e2860ef6ce84a 100644 --- a/main/_modules/imgutils/validate/real.html +++ b/main/_modules/imgutils/validate/real.html @@ -5,7 +5,7 @@ - imgutils.validate.real — imgutils 0.9.4 documentation + imgutils.validate.real — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/safe.html b/main/_modules/imgutils/validate/safe.html index ef416eeaeba6a07416b71bf9f4e2e0797d327a1e..1df486c823bf6fd3571903ecb7a93704b870f28c 100644 --- a/main/_modules/imgutils/validate/safe.html +++ b/main/_modules/imgutils/validate/safe.html @@ -5,7 +5,7 @@ - imgutils.validate.safe — imgutils 0.9.4 documentation + imgutils.validate.safe — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/style_age.html b/main/_modules/imgutils/validate/style_age.html index 0db4d6c97037a35bb8ff88a58ff2c740394f17f3..925033f11c1b99eb2f7abcc2106ca91d0ce74130 100644 --- a/main/_modules/imgutils/validate/style_age.html +++ b/main/_modules/imgutils/validate/style_age.html @@ -5,7 +5,7 @@ - imgutils.validate.style_age — imgutils 0.9.4 documentation + imgutils.validate.style_age — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/teen.html b/main/_modules/imgutils/validate/teen.html index d735f1ff7b86b27c2efcf21f020af4a3d7c743cc..6818588839868ffb07b8b8a8430aded80cef4fde 100644 --- a/main/_modules/imgutils/validate/teen.html +++ b/main/_modules/imgutils/validate/teen.html @@ -5,7 +5,7 @@ - imgutils.validate.teen — imgutils 0.9.4 documentation + imgutils.validate.teen — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/imgutils/validate/truncate.html b/main/_modules/imgutils/validate/truncate.html index 142172b890fc6a070e4f3a52156aab13de08853f..994d867742d886d0b66b4b12886422b5574e462c 100644 --- a/main/_modules/imgutils/validate/truncate.html +++ b/main/_modules/imgutils/validate/truncate.html @@ -5,7 +5,7 @@ - imgutils.validate.truncate — imgutils 0.9.4 documentation + imgutils.validate.truncate — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_modules/index.html b/main/_modules/index.html index c1c989e35cb29b4a20ddc6366392abbaef2fd3d6..bc34c63dea04ccc8ca57eec1414b6f8409834360 100644 --- a/main/_modules/index.html +++ b/main/_modules/index.html @@ -5,7 +5,7 @@ - Overview: module code — imgutils 0.9.4 documentation + Overview: module code — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/_sources/information/environment.result.ipynb.txt b/main/_sources/information/environment.result.ipynb.txt index b078de2c5607cbb8e3551e11962b5b4b36d8a207..383fb9bbc49a87ba5a0051f60faec06a0596fded 100644 --- a/main/_sources/information/environment.result.ipynb.txt +++ b/main/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:11.846847Z", - "iopub.status.busy": "2025-02-16T15:30:11.846316Z", - "iopub.status.idle": "2025-02-16T15:30:13.011847Z", - "shell.execute_reply": "2025-02-16T15:30:13.011043Z" + "iopub.execute_input": "2025-02-16T16:47:07.152895Z", + "iopub.status.busy": "2025-02-16T16:47:07.152252Z", + "iopub.status.idle": "2025-02-16T16:47:08.316282Z", + "shell.execute_reply": "2025-02-16T16:47:08.315509Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3111.7995 MHz\n", + "CPU Freq: 3030.4272499999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/main/_static/documentation_options.js b/main/_static/documentation_options.js index 9d7ad37e62bf93196e22b6f02a2845068bfa4322..f83520d0ea1397fec1ce27f16ad9ff16a7d8c592 100644 --- a/main/_static/documentation_options.js +++ b/main/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.9.4', + VERSION: '0.10.0', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/main/api_doc/ascii/drawing.html b/main/api_doc/ascii/drawing.html index 7bbe34d40b3bd6441106f6762fe56d00b734ee32..d3aefbd766250c92affccfe133136d9648c34b92 100644 --- a/main/api_doc/ascii/drawing.html +++ b/main/api_doc/ascii/drawing.html @@ -6,7 +6,7 @@ - imgutils.ascii.drawing — imgutils 0.9.4 documentation + imgutils.ascii.drawing — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/ascii/index.html b/main/api_doc/ascii/index.html index d96372401387aebc916ab0e6e43324f933308f43..a78fc2ba38bddcc28975bdbed918042cec714691 100644 --- a/main/api_doc/ascii/index.html +++ b/main/api_doc/ascii/index.html @@ -6,7 +6,7 @@ - imgutils.ascii — imgutils 0.9.4 documentation + imgutils.ascii — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/config/index.html b/main/api_doc/config/index.html index b023e7f42da5b3c6483a0c6a4960ffa9ab011f08..2eeb322fcbf40edefaefbcd6c002c98c7072181b 100644 --- a/main/api_doc/config/index.html +++ b/main/api_doc/config/index.html @@ -6,7 +6,7 @@ - imgutils.config — imgutils 0.9.4 documentation + imgutils.config — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/config/meta.html b/main/api_doc/config/meta.html index 1a97193e7a8637961d784cdea2cc45e89bcccef1..316ef16b8c1cac77db076aa11b251c84497b67ca 100644 --- a/main/api_doc/config/meta.html +++ b/main/api_doc/config/meta.html @@ -6,7 +6,7 @@ - imgutils.config.meta — imgutils 0.9.4 documentation + imgutils.config.meta — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/data/background.html b/main/api_doc/data/background.html index 0c279aac968a76050f7623b86ab858617bde4148..a84cc59ef18c05b6342bfd8ed55db62c8340013e 100644 --- a/main/api_doc/data/background.html +++ b/main/api_doc/data/background.html @@ -6,7 +6,7 @@ - imgutils.data.background — imgutils 0.9.4 documentation + imgutils.data.background — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/data/decode.html b/main/api_doc/data/decode.html index 7aafd4e8c61d04b1b796ff8baf352bc378646504..c73a498fd659b935b623b2c5273908c03935b3c2 100644 --- a/main/api_doc/data/decode.html +++ b/main/api_doc/data/decode.html @@ -6,7 +6,7 @@ - imgutils.data.decode — imgutils 0.9.4 documentation + imgutils.data.decode — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/data/encode.html b/main/api_doc/data/encode.html index 70ee7a53d36f6d64850e56cff8930d146533085a..bcd00dd13050fb6f582b912f5186e8d422367c15 100644 --- a/main/api_doc/data/encode.html +++ b/main/api_doc/data/encode.html @@ -6,7 +6,7 @@ - imgutils.data.encode — imgutils 0.9.4 documentation + imgutils.data.encode — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/data/image.html b/main/api_doc/data/image.html index 6bdde71fac90173705c2c8f5039fc1121b55e3ba..af5eba8660e31a6bb405ba969ab20ad48366ff20 100644 --- a/main/api_doc/data/image.html +++ b/main/api_doc/data/image.html @@ -6,7 +6,7 @@ - imgutils.data.image — imgutils 0.9.4 documentation + imgutils.data.image — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/data/index.html b/main/api_doc/data/index.html index ee9c642fc4da81ce12c6174d6df9cf2ceac04073..0384af128efefaf73b876c146421543754be6cff 100644 --- a/main/api_doc/data/index.html +++ b/main/api_doc/data/index.html @@ -6,7 +6,7 @@ - imgutils.data — imgutils 0.9.4 documentation + imgutils.data — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/data/layer.html b/main/api_doc/data/layer.html index c4dd296b63543b761293a6bc851d8614f07d608f..765d77d664447cdb77568da6e69da5328fc9e81c 100644 --- a/main/api_doc/data/layer.html +++ b/main/api_doc/data/layer.html @@ -6,7 +6,7 @@ - imgutils.data.layer — imgutils 0.9.4 documentation + imgutils.data.layer — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/booru_yolo.html b/main/api_doc/detect/booru_yolo.html index 1f5343463757d89afa412848cc34f1ed63da0532..6feda24d55b1bf266b688455f1131e5fe16dcf67 100644 --- a/main/api_doc/detect/booru_yolo.html +++ b/main/api_doc/detect/booru_yolo.html @@ -6,7 +6,7 @@ - imgutils.detect.booru_yolo — imgutils 0.9.4 documentation + imgutils.detect.booru_yolo — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/censor.html b/main/api_doc/detect/censor.html index e00692323bd90b04b89e81341aed86245539f371..723713b10070d5dcb570eaff9236e7b43253d066 100644 --- a/main/api_doc/detect/censor.html +++ b/main/api_doc/detect/censor.html @@ -6,7 +6,7 @@ - imgutils.detect.censor — imgutils 0.9.4 documentation + imgutils.detect.censor — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/eye.html b/main/api_doc/detect/eye.html index 5f785d0844faae9d162c30085a0d501a4577384e..f36b489b721f2c94157fe47c9340901d303617a0 100644 --- a/main/api_doc/detect/eye.html +++ b/main/api_doc/detect/eye.html @@ -6,7 +6,7 @@ - imgutils.detect.eye — imgutils 0.9.4 documentation + imgutils.detect.eye — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/face.html b/main/api_doc/detect/face.html index a4fe7d548f6334c5a26d71ed9ad32f3eaddc418e..6647e5203f422e5aa7ef75ba6f5f443a35690c05 100644 --- a/main/api_doc/detect/face.html +++ b/main/api_doc/detect/face.html @@ -6,7 +6,7 @@ - imgutils.detect.face — imgutils 0.9.4 documentation + imgutils.detect.face — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/halfbody.html b/main/api_doc/detect/halfbody.html index c7268c13773da5e79b38d1ff8a1c65866b5208c5..22cb53947bf562663b37f11fd3e2f257514c315b 100644 --- a/main/api_doc/detect/halfbody.html +++ b/main/api_doc/detect/halfbody.html @@ -6,7 +6,7 @@ - imgutils.detect.halfbody — imgutils 0.9.4 documentation + imgutils.detect.halfbody — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/hand.html b/main/api_doc/detect/hand.html index 1124c96e402a31742c76f9d7736efe88278e363e..5f5b85c71820f0f18e8a3ab4320a0a1e0a36ed4a 100644 --- a/main/api_doc/detect/hand.html +++ b/main/api_doc/detect/hand.html @@ -6,7 +6,7 @@ - imgutils.detect.hand — imgutils 0.9.4 documentation + imgutils.detect.hand — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/head.html b/main/api_doc/detect/head.html index ae39be6ad0ddf57e1bbe1a1ba7e97d8c2fe26ed8..2d4bdf3b420f93806d20ec35d3078648718815c8 100644 --- a/main/api_doc/detect/head.html +++ b/main/api_doc/detect/head.html @@ -6,7 +6,7 @@ - imgutils.detect.head — imgutils 0.9.4 documentation + imgutils.detect.head — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/index.html b/main/api_doc/detect/index.html index 52a4d137324ed539224e319cca65758a88f68fc8..fa308f0c9984f22faba970a394b3f23b77b18d8b 100644 --- a/main/api_doc/detect/index.html +++ b/main/api_doc/detect/index.html @@ -6,7 +6,7 @@ - imgutils.detect — imgutils 0.9.4 documentation + imgutils.detect — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/nudenet.html b/main/api_doc/detect/nudenet.html index 8f372e295845e2fe75b8e2337e7fb4e03a2e5bd6..044aaf83094b88c8f654eb0735de112eee63fe0b 100644 --- a/main/api_doc/detect/nudenet.html +++ b/main/api_doc/detect/nudenet.html @@ -6,7 +6,7 @@ - imgutils.detect.nudenet — imgutils 0.9.4 documentation + imgutils.detect.nudenet — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/person.html b/main/api_doc/detect/person.html index 95b1f9bd086f6fb9205d62d9827ed65b04a50cfa..e6027a555255c382aa3f860fa7fedc322bb4c6ea 100644 --- a/main/api_doc/detect/person.html +++ b/main/api_doc/detect/person.html @@ -6,7 +6,7 @@ - imgutils.detect.person — imgutils 0.9.4 documentation + imgutils.detect.person — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/similarity.html b/main/api_doc/detect/similarity.html index 48dab431167e8ac1a13f79675a483c16a23d4a7d..ca7d0ff6b4b491069f8be759cd14984ea89af36c 100644 --- a/main/api_doc/detect/similarity.html +++ b/main/api_doc/detect/similarity.html @@ -6,7 +6,7 @@ - imgutils.detect.similarity — imgutils 0.9.4 documentation + imgutils.detect.similarity — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/text.html b/main/api_doc/detect/text.html index 5400608ccb68753cf890968eea8eafcfa3883a03..daa6b19f56a1e50335a00dccb08e1f5e9371e3ca 100644 --- a/main/api_doc/detect/text.html +++ b/main/api_doc/detect/text.html @@ -6,7 +6,7 @@ - imgutils.detect.text — imgutils 0.9.4 documentation + imgutils.detect.text — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/detect/visual.html b/main/api_doc/detect/visual.html index a03f1d9a0440a6a761fed0321cb313b8d3218295..16cd3745c4352ba5a25aa7bf0f62be8a56000906 100644 --- a/main/api_doc/detect/visual.html +++ b/main/api_doc/detect/visual.html @@ -6,7 +6,7 @@ - imgutils.detect.visual — imgutils 0.9.4 documentation + imgutils.detect.visual — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/edge/canny.html b/main/api_doc/edge/canny.html index 1055f0ef5148c1effca6affd8560dbb30d1c866f..731c1a52c2eec07d0de363185d7931ad2aff1e8d 100644 --- a/main/api_doc/edge/canny.html +++ b/main/api_doc/edge/canny.html @@ -6,7 +6,7 @@ - imgutils.edge.canny — imgutils 0.9.4 documentation + imgutils.edge.canny — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/edge/index.html b/main/api_doc/edge/index.html index 950c360fd54683ac52ea21669d13207fc4ea4748..0c05640cbc37bc2f814d33e5fa9e4c42136a8938 100644 --- a/main/api_doc/edge/index.html +++ b/main/api_doc/edge/index.html @@ -6,7 +6,7 @@ - imgutils.edge — imgutils 0.9.4 documentation + imgutils.edge — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/edge/lineart.html b/main/api_doc/edge/lineart.html index db8a660c20be30ddc8d88a7806c41b67cdb35322..e2cb32fd8f887c9c48bd5b3b562804b6446f1928 100644 --- a/main/api_doc/edge/lineart.html +++ b/main/api_doc/edge/lineart.html @@ -6,7 +6,7 @@ - imgutils.edge.lineart — imgutils 0.9.4 documentation + imgutils.edge.lineart — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/edge/lineart_anime.html b/main/api_doc/edge/lineart_anime.html index 3f50ced62bb714b79638dd952e1651b99a7f8c85..47f40025464ab83b78c5277ff68e4ef78ed19880 100644 --- a/main/api_doc/edge/lineart_anime.html +++ b/main/api_doc/edge/lineart_anime.html @@ -6,7 +6,7 @@ - imgutils.edge.lineart_anime — imgutils 0.9.4 documentation + imgutils.edge.lineart_anime — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/generic/classify.html b/main/api_doc/generic/classify.html index f76d79fc92d306200f97db5c8ab07540cd4f8398..616f9150572ff301d25af3e66bea06e789e98db7 100644 --- a/main/api_doc/generic/classify.html +++ b/main/api_doc/generic/classify.html @@ -6,7 +6,7 @@ - imgutils.generic.classify — imgutils 0.9.4 documentation + imgutils.generic.classify — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/generic/enhance.html b/main/api_doc/generic/enhance.html index f3d1a4986d93bc07bc46545a4e7a3b8706f053e9..56a4558a27adb3a967511f9f756d1cab6e936bcb 100644 --- a/main/api_doc/generic/enhance.html +++ b/main/api_doc/generic/enhance.html @@ -6,7 +6,7 @@ - imgutils.generic.enhance — imgutils 0.9.4 documentation + imgutils.generic.enhance — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/generic/index.html b/main/api_doc/generic/index.html index 239e6aebff622caf9905aa4c6fec41fcce7ce9a5..3ed8e7d4a0e221837eb2c54b45561e7908a55e84 100644 --- a/main/api_doc/generic/index.html +++ b/main/api_doc/generic/index.html @@ -6,7 +6,7 @@ - imgutils.generic — imgutils 0.9.4 documentation + imgutils.generic — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/generic/yolo.html b/main/api_doc/generic/yolo.html index 23dae5297acf2eed5f46ba3e204b838cf8b8c138..8bdf0ba53cb600be94b85d16ae6910be061863bb 100644 --- a/main/api_doc/generic/yolo.html +++ b/main/api_doc/generic/yolo.html @@ -6,7 +6,7 @@ - imgutils.generic.yolo — imgutils 0.9.4 documentation + imgutils.generic.yolo — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metadata/geninfo.html b/main/api_doc/metadata/geninfo.html index a813a70ba8f0b503175ad57535bcfe7a8c4b86aa..1463c3a30d6e52e7dbe58d156ce8b1f8ec5ce164 100644 --- a/main/api_doc/metadata/geninfo.html +++ b/main/api_doc/metadata/geninfo.html @@ -6,7 +6,7 @@ - imgutils.metadata.geninfo — imgutils 0.9.4 documentation + imgutils.metadata.geninfo — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metadata/index.html b/main/api_doc/metadata/index.html index eee9dd71aa6a5ea48d98eec0f07c7b60a8ab9a00..25269c8479ee09b967cb2133790afdd01755fc22 100644 --- a/main/api_doc/metadata/index.html +++ b/main/api_doc/metadata/index.html @@ -6,7 +6,7 @@ - imgutils.metadata — imgutils 0.9.4 documentation + imgutils.metadata — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metadata/lsb.html b/main/api_doc/metadata/lsb.html index 8d594db02cc23f7d937d663d5d7d8d9dc8928c1c..987c91cf9f3f59d14dee64d501e4695221da64d2 100644 --- a/main/api_doc/metadata/lsb.html +++ b/main/api_doc/metadata/lsb.html @@ -6,7 +6,7 @@ - imgutils.metadata.lsb — imgutils 0.9.4 documentation + imgutils.metadata.lsb — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metrics/aesthetic.html b/main/api_doc/metrics/aesthetic.html index 998adb0f0770fd54ab946e67e9346adf389f011b..e3a12987dfa6e232b1c3f8a98b2d7b9dbf5a458c 100644 --- a/main/api_doc/metrics/aesthetic.html +++ b/main/api_doc/metrics/aesthetic.html @@ -6,7 +6,7 @@ - imgutils.metrics.aesthetic — imgutils 0.9.4 documentation + imgutils.metrics.aesthetic — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metrics/ccip.html b/main/api_doc/metrics/ccip.html index 5e180e9af0a47f7fa24844e1e2185c92e27fa7a6..37064a0a5d493c8afa40d397a4790ae62af0636b 100644 --- a/main/api_doc/metrics/ccip.html +++ b/main/api_doc/metrics/ccip.html @@ -6,7 +6,7 @@ - imgutils.metrics.ccip — imgutils 0.9.4 documentation + imgutils.metrics.ccip — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metrics/dbaesthetic.html b/main/api_doc/metrics/dbaesthetic.html index 58fda3eb1ed4f53e4ed3ef0fdc1d35d19046dac1..7f91286cb40343ae7763432a3af5a6f7bca928dc 100644 --- a/main/api_doc/metrics/dbaesthetic.html +++ b/main/api_doc/metrics/dbaesthetic.html @@ -6,7 +6,7 @@ - imgutils.metrics.dbaesthetic — imgutils 0.9.4 documentation + imgutils.metrics.dbaesthetic — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metrics/index.html b/main/api_doc/metrics/index.html index 284f87e4f2735785486c8f9e6091776527c40c8b..8cc2152e320dbfb086450ad650f2e673332e0b97 100644 --- a/main/api_doc/metrics/index.html +++ b/main/api_doc/metrics/index.html @@ -6,7 +6,7 @@ - imgutils.metrics — imgutils 0.9.4 documentation + imgutils.metrics — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metrics/laplacian.html b/main/api_doc/metrics/laplacian.html index ab791f3dc7127a15137f7451c21392c00271d8be..cee8abd363f9a183665f13944f3647b459134faf 100644 --- a/main/api_doc/metrics/laplacian.html +++ b/main/api_doc/metrics/laplacian.html @@ -6,7 +6,7 @@ - imgutils.metrics.laplacian — imgutils 0.9.4 documentation + imgutils.metrics.laplacian — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metrics/lpips.html b/main/api_doc/metrics/lpips.html index e2acd85f24179ccef407f99a901fd7a713f42101..97326e77165e05355d9e2b3cc927737de05e0a08 100644 --- a/main/api_doc/metrics/lpips.html +++ b/main/api_doc/metrics/lpips.html @@ -6,7 +6,7 @@ - imgutils.metrics.lpips — imgutils 0.9.4 documentation + imgutils.metrics.lpips — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/metrics/psnr_.html b/main/api_doc/metrics/psnr_.html index acc659916a6927dcca7f9e1372b7d333bcf4f3b7..10a85abbcae9992bfce9fdeca4c5e7893ca78705 100644 --- a/main/api_doc/metrics/psnr_.html +++ b/main/api_doc/metrics/psnr_.html @@ -6,7 +6,7 @@ - imgutils.metrics.psnr_ — imgutils 0.9.4 documentation + imgutils.metrics.psnr_ — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/ocr/index.html b/main/api_doc/ocr/index.html index b17c7b98d87c0b0cce2360cb0d46f864b9a1c452..cd05e237c425f97afa9727d272ee142d33e8df22 100644 --- a/main/api_doc/ocr/index.html +++ b/main/api_doc/ocr/index.html @@ -6,7 +6,7 @@ - imgutils.ocr — imgutils 0.9.4 documentation + imgutils.ocr — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/operate/align.html b/main/api_doc/operate/align.html index 985609b35ecc31cf9c461c29068b400bee12c834..43a098030f9311fb96c40fd89062fcd08049c865 100644 --- a/main/api_doc/operate/align.html +++ b/main/api_doc/operate/align.html @@ -6,7 +6,7 @@ - imgutils.operate.align — imgutils 0.9.4 documentation + imgutils.operate.align — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/operate/censor.html b/main/api_doc/operate/censor.html index 82e38fb4a0a9740f5b5cad8895843501c4c5db7c..0dde2866007ef2b79f17b8081bd02624126b522c 100644 --- a/main/api_doc/operate/censor.html +++ b/main/api_doc/operate/censor.html @@ -6,7 +6,7 @@ - imgutils.operate.censor_ — imgutils 0.9.4 documentation + imgutils.operate.censor_ — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/operate/imgcensor.html b/main/api_doc/operate/imgcensor.html index a675924ae4a3df146cb21ff03cf1dce95886efe2..d4540cf39e776d42db5338d110b12cbe675fb165 100644 --- a/main/api_doc/operate/imgcensor.html +++ b/main/api_doc/operate/imgcensor.html @@ -6,7 +6,7 @@ - imgutils.operate.imgcensor — imgutils 0.9.4 documentation + imgutils.operate.imgcensor — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/operate/index.html b/main/api_doc/operate/index.html index 82be2f75e7aa52d37fe01d82d42a94f1a9dab03c..9bc6831e5fe616315f122de7e7e49831c25a1ecb 100644 --- a/main/api_doc/operate/index.html +++ b/main/api_doc/operate/index.html @@ -6,7 +6,7 @@ - imgutils.operate — imgutils 0.9.4 documentation + imgutils.operate — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/operate/squeeze.html b/main/api_doc/operate/squeeze.html index b9f343ff0774e8e0e7ff7ffe87ce2a544f99c36b..b83ce70b15ef7b5045c37588cb6371d041dadd1e 100644 --- a/main/api_doc/operate/squeeze.html +++ b/main/api_doc/operate/squeeze.html @@ -6,7 +6,7 @@ - imgutils.operate.squeeze — imgutils 0.9.4 documentation + imgutils.operate.squeeze — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/pose/dwpose.html b/main/api_doc/pose/dwpose.html index 9f367f8e7ccb82607ac37ed9b7a187984a564066..28b4cd73c475f571732d689001cb3958865db0d0 100644 --- a/main/api_doc/pose/dwpose.html +++ b/main/api_doc/pose/dwpose.html @@ -6,7 +6,7 @@ - imgutils.pose.dwpose — imgutils 0.9.4 documentation + imgutils.pose.dwpose — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/pose/format.html b/main/api_doc/pose/format.html index 86452b924e49a94b7d7c57b867c3eb3ef6d8a695..26b25405376e6ae9f421ccc3a7b207a0dd754fd3 100644 --- a/main/api_doc/pose/format.html +++ b/main/api_doc/pose/format.html @@ -6,7 +6,7 @@ - imgutils.pose.format — imgutils 0.9.4 documentation + imgutils.pose.format — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/pose/index.html b/main/api_doc/pose/index.html index a5ba277fa7e2d978157011114bec48437eb50b33..cf02be6647ba3434d2c6e9b894684759de0222cb 100644 --- a/main/api_doc/pose/index.html +++ b/main/api_doc/pose/index.html @@ -6,7 +6,7 @@ - imgutils.pose — imgutils 0.9.4 documentation + imgutils.pose — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/pose/visual.html b/main/api_doc/pose/visual.html index 7be76cfcfa380418833c7a81a38813b8e28b5ba5..3764168defbf257ad18389b8534f9987493a67f4 100644 --- a/main/api_doc/pose/visual.html +++ b/main/api_doc/pose/visual.html @@ -6,7 +6,7 @@ - imgutils.pose.visual — imgutils 0.9.4 documentation + imgutils.pose.visual — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/preprocess/base.html b/main/api_doc/preprocess/base.html index d6bb8dea3f218fba21466f3feb19002d067b148f..ec5507b8b59e89ecc11905de5dfc521d837bbd6d 100644 --- a/main/api_doc/preprocess/base.html +++ b/main/api_doc/preprocess/base.html @@ -6,7 +6,7 @@ - imgutils.preprocess.base — imgutils 0.9.4 documentation + imgutils.preprocess.base — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/preprocess/index.html b/main/api_doc/preprocess/index.html index 2a8395646c298ed2ab437d5437d3cad92bf6bc40..99cbe3088249d34b9ef56f13986fc66b8116ff7a 100644 --- a/main/api_doc/preprocess/index.html +++ b/main/api_doc/preprocess/index.html @@ -6,7 +6,7 @@ - imgutils.preprocess — imgutils 0.9.4 documentation + imgutils.preprocess — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/preprocess/pillow.html b/main/api_doc/preprocess/pillow.html index 0b2428d9d63b630143d3bbeb07808fb21e1d6721..8d61173225c0258d11c1aeae5ff20348e0f2ec2a 100644 --- a/main/api_doc/preprocess/pillow.html +++ b/main/api_doc/preprocess/pillow.html @@ -6,7 +6,7 @@ - imgutils.preprocess.pillow — imgutils 0.9.4 documentation + imgutils.preprocess.pillow — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/preprocess/torchvision.html b/main/api_doc/preprocess/torchvision.html index 0ccdaebbed1cfa92c42a697d212bee4310240a68..ba4da6497ab3bbc25dc76ae37b43a92760194ebe 100644 --- a/main/api_doc/preprocess/torchvision.html +++ b/main/api_doc/preprocess/torchvision.html @@ -6,7 +6,7 @@ - imgutils.preprocess.torchvision — imgutils 0.9.4 documentation + imgutils.preprocess.torchvision — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/preprocess/transformers.html b/main/api_doc/preprocess/transformers.html index cc5db9cead7c9c6be2e2f0b05dc337fd46dd08b4..0e9834b0b9d902130429e8c21639078b9da06e7e 100644 --- a/main/api_doc/preprocess/transformers.html +++ b/main/api_doc/preprocess/transformers.html @@ -6,7 +6,7 @@ - imgutils.preprocess.transformers — imgutils 0.9.4 documentation + imgutils.preprocess.transformers — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/resource/background.html b/main/api_doc/resource/background.html index 53da4ec04a31b3fffc8ebbb53752deda8f63d4be..bc742eef0a72ffce464de3da5e3f672f1bbaf82c 100644 --- a/main/api_doc/resource/background.html +++ b/main/api_doc/resource/background.html @@ -6,7 +6,7 @@ - imgutils.resource.background — imgutils 0.9.4 documentation + imgutils.resource.background — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/resource/index.html b/main/api_doc/resource/index.html index 87bebf989be1a67c56180d082e6a49a1e4f0cab0..dfeeb5c387b794fbdfaaeeed81fb9e86be224d7f 100644 --- a/main/api_doc/resource/index.html +++ b/main/api_doc/resource/index.html @@ -6,7 +6,7 @@ - imgutils.resource — imgutils 0.9.4 documentation + imgutils.resource — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/restore/adversarial.html b/main/api_doc/restore/adversarial.html index 0881f932e63601ce10da3e9ddb632ff6bcc82f62..125ecd7c3666d416fd2716447a0dda8e06dbe73a 100644 --- a/main/api_doc/restore/adversarial.html +++ b/main/api_doc/restore/adversarial.html @@ -6,7 +6,7 @@ - imgutils.restore.adversarial — imgutils 0.9.4 documentation + imgutils.restore.adversarial — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/restore/index.html b/main/api_doc/restore/index.html index 9345f52ff6ad4d6494e392c5d0f1b7767c1cddaa..93be7b2f3bf854731adb195f1b2c39e3238969a3 100644 --- a/main/api_doc/restore/index.html +++ b/main/api_doc/restore/index.html @@ -6,7 +6,7 @@ - imgutils.restore — imgutils 0.9.4 documentation + imgutils.restore — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/restore/nafnet.html b/main/api_doc/restore/nafnet.html index 8253f8f5f21c1f49074ded1632082b3a20b044e2..3758a2d04c34c5fb4dc5928a74c47057c0c90a7b 100644 --- a/main/api_doc/restore/nafnet.html +++ b/main/api_doc/restore/nafnet.html @@ -6,7 +6,7 @@ - imgutils.restore.nafnet — imgutils 0.9.4 documentation + imgutils.restore.nafnet — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/restore/scunet.html b/main/api_doc/restore/scunet.html index 4d3f9eb63d7f6848af270ae2b379b66733e8bdd7..cfe3d75e1558921ec7b7d15a6b4337aa2ebdb53f 100644 --- a/main/api_doc/restore/scunet.html +++ b/main/api_doc/restore/scunet.html @@ -6,7 +6,7 @@ - imgutils.restore.scunet — imgutils 0.9.4 documentation + imgutils.restore.scunet — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/sd/index.html b/main/api_doc/sd/index.html index 21ff370580fe4ef7da9f41cabbe939ef7595c9c1..568d7ad8b4d8fe24def8ffb80b4fa585f05fa9de 100644 --- a/main/api_doc/sd/index.html +++ b/main/api_doc/sd/index.html @@ -6,7 +6,7 @@ - imgutils.sd — imgutils 0.9.4 documentation + imgutils.sd — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/sd/metadata.html b/main/api_doc/sd/metadata.html index c0e711ca8c53c05c9278ef3b50f398b32f763730..0f689d80b38f06e82294617441c67c186e9e0879 100644 --- a/main/api_doc/sd/metadata.html +++ b/main/api_doc/sd/metadata.html @@ -6,7 +6,7 @@ - imgutils.sd.metadata — imgutils 0.9.4 documentation + imgutils.sd.metadata — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/sd/model.html b/main/api_doc/sd/model.html index 0e21c2d7ae2ae9f4eb1ab3b4e749a1d8a762fbbb..245ebc62ff7a0ea7bfcd765dfc3740b0186d41a5 100644 --- a/main/api_doc/sd/model.html +++ b/main/api_doc/sd/model.html @@ -6,7 +6,7 @@ - imgutils.sd.model — imgutils 0.9.4 documentation + imgutils.sd.model — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/sd/nai.html b/main/api_doc/sd/nai.html index 864da6daff6f1f4adf2a953d7ad92e01edf508c7..b73e54d290a38e307c27f37f3c3803c8f8bc8211 100644 --- a/main/api_doc/sd/nai.html +++ b/main/api_doc/sd/nai.html @@ -6,7 +6,7 @@ - imgutils.sd.nai — imgutils 0.9.4 documentation + imgutils.sd.nai — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/segment/index.html b/main/api_doc/segment/index.html index e8fd186fe342a75329ca0ff1986112489b8296f9..09df0b84d85d6e134ca6de9111e5e87ab52ce6ce 100644 --- a/main/api_doc/segment/index.html +++ b/main/api_doc/segment/index.html @@ -6,7 +6,7 @@ - imgutils.segment — imgutils 0.9.4 documentation + imgutils.segment — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/segment/isnetis.html b/main/api_doc/segment/isnetis.html index 13fd9bc25420ed8030f310ff2a326e601c3a82f9..ee492c226c4d3d75eff4eccf33cefc219539aeca 100644 --- a/main/api_doc/segment/isnetis.html +++ b/main/api_doc/segment/isnetis.html @@ -6,7 +6,7 @@ - imgutils.segment.isnetis — imgutils 0.9.4 documentation + imgutils.segment.isnetis — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/blacklist.html b/main/api_doc/tagging/blacklist.html index bc25c9c17f77d199621a6a17001a8793bab3539b..ea7e71daa6ce899b663a3aa5eb5ff9372107493b 100644 --- a/main/api_doc/tagging/blacklist.html +++ b/main/api_doc/tagging/blacklist.html @@ -6,7 +6,7 @@ - imgutils.tagging.blacklist — imgutils 0.9.4 documentation + imgutils.tagging.blacklist — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/character.html b/main/api_doc/tagging/character.html index de6f9ada286552d5f7ef29126aadee71878b5903..11099bf38fd4cb6bbf2c31abea1a2d296c3a199f 100644 --- a/main/api_doc/tagging/character.html +++ b/main/api_doc/tagging/character.html @@ -6,7 +6,7 @@ - imgutils.tagging.character — imgutils 0.9.4 documentation + imgutils.tagging.character — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/deepdanbooru.html b/main/api_doc/tagging/deepdanbooru.html index 675d7121883f5d54b6ea7bc549d4b78867b74ede..f9bd51b0c8b334ce671d49538e94640272c218d8 100644 --- a/main/api_doc/tagging/deepdanbooru.html +++ b/main/api_doc/tagging/deepdanbooru.html @@ -6,7 +6,7 @@ - imgutils.tagging.deepdanbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepdanbooru — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/deepgelbooru.html b/main/api_doc/tagging/deepgelbooru.html index cdfaae06e134d458cac15f77f2c94942d5d7d929..f276b90635309faf81b24d131ad960916fcec93e 100644 --- a/main/api_doc/tagging/deepgelbooru.html +++ b/main/api_doc/tagging/deepgelbooru.html @@ -6,7 +6,7 @@ - imgutils.tagging.deepgelbooru — imgutils 0.9.4 documentation + imgutils.tagging.deepgelbooru — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/format.html b/main/api_doc/tagging/format.html index d68f6b60dca7e1e55b817e43c51890eabe2c042a..f3c8fa6f0283592650e399043aa7b7910c2e1b6c 100644 --- a/main/api_doc/tagging/format.html +++ b/main/api_doc/tagging/format.html @@ -6,7 +6,7 @@ - imgutils.tagging.format — imgutils 0.9.4 documentation + imgutils.tagging.format — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/index.html b/main/api_doc/tagging/index.html index fb8e72f170596012d4d58646a4b0c1533784d5d4..53e5cac2a3c8838afebe41d1377322d15a747765 100644 --- a/main/api_doc/tagging/index.html +++ b/main/api_doc/tagging/index.html @@ -6,7 +6,7 @@ - imgutils.tagging — imgutils 0.9.4 documentation + imgutils.tagging — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/match.html b/main/api_doc/tagging/match.html index 96cce9308ffad367d745d7ffe27c1bb34e940529..4f1212772e9259dec5bc6f0cc4e646ea2f8cf4b2 100644 --- a/main/api_doc/tagging/match.html +++ b/main/api_doc/tagging/match.html @@ -6,7 +6,7 @@ - imgutils.tagging.match — imgutils 0.9.4 documentation + imgutils.tagging.match — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/mldanbooru.html b/main/api_doc/tagging/mldanbooru.html index bd3a313cf3dc3282a8c11e0be8919ea5c0cac705..6f8d5f503fd2ab36652949687f09a4d7c30499e1 100644 --- a/main/api_doc/tagging/mldanbooru.html +++ b/main/api_doc/tagging/mldanbooru.html @@ -6,7 +6,7 @@ - imgutils.tagging.mldanbooru — imgutils 0.9.4 documentation + imgutils.tagging.mldanbooru — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/order.html b/main/api_doc/tagging/order.html index 265a5185c3aeaf0835e81e0d6f29cb5b57e32965..28c0b5dcb734b0cb3104ec29d3d13c8d3c7b9ebb 100644 --- a/main/api_doc/tagging/order.html +++ b/main/api_doc/tagging/order.html @@ -6,7 +6,7 @@ - imgutils.tagging.order — imgutils 0.9.4 documentation + imgutils.tagging.order — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/overlap.html b/main/api_doc/tagging/overlap.html index b3613895aed569d9a651106ddff163c97a51167c..68348b1f783d62d307bf2255b53e07adfbab5d52 100644 --- a/main/api_doc/tagging/overlap.html +++ b/main/api_doc/tagging/overlap.html @@ -6,7 +6,7 @@ - imgutils.tagging.overlap — imgutils 0.9.4 documentation + imgutils.tagging.overlap — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/tagging/wd14.html b/main/api_doc/tagging/wd14.html index d80ee6ec4f85c6321f3d804a3db1ec85f07c57e6..4bb00e84030316f16d4d96ee4611f57d93866e29 100644 --- a/main/api_doc/tagging/wd14.html +++ b/main/api_doc/tagging/wd14.html @@ -6,7 +6,7 @@ - imgutils.tagging.wd14 — imgutils 0.9.4 documentation + imgutils.tagging.wd14 — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/upscale/cdc.html b/main/api_doc/upscale/cdc.html index bb3b72c872d4d0cb8ea9fce5fc7342f65ad419b9..f824a1af4b4db2adce78aec1a1ee8b5129a7ae1c 100644 --- a/main/api_doc/upscale/cdc.html +++ b/main/api_doc/upscale/cdc.html @@ -6,7 +6,7 @@ - imgutils.upscale.cdc — imgutils 0.9.4 documentation + imgutils.upscale.cdc — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/upscale/index.html b/main/api_doc/upscale/index.html index 6d4473ea8337786fca8d48efb78ea7ba323a52a9..55a471a4d9600e942e1c243746d0498d1a92dd94 100644 --- a/main/api_doc/upscale/index.html +++ b/main/api_doc/upscale/index.html @@ -6,7 +6,7 @@ - imgutils.upscale — imgutils 0.9.4 documentation + imgutils.upscale — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/utils/cache.html b/main/api_doc/utils/cache.html index 1523e5c095f68b09f3a909a1b66d34b8a758f742..1b770d333d6a676da1f7e85d59548ae70e2c8d77 100644 --- a/main/api_doc/utils/cache.html +++ b/main/api_doc/utils/cache.html @@ -6,7 +6,7 @@ - imgutils.utils.cache — imgutils 0.9.4 documentation + imgutils.utils.cache — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/utils/func.html b/main/api_doc/utils/func.html index 3dfa4894efec0d8c1ba7d65502b74164403ec856..3a02318db6eeeccad5c031e52f301b6e36386948 100644 --- a/main/api_doc/utils/func.html +++ b/main/api_doc/utils/func.html @@ -6,7 +6,7 @@ - imgutils.utils.func — imgutils 0.9.4 documentation + imgutils.utils.func — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/utils/index.html b/main/api_doc/utils/index.html index 228b2c881ffdf0333cdc7697369b8cecabe9c30e..dc5333a64501a63b77a67b7338a922120ba6f327 100644 --- a/main/api_doc/utils/index.html +++ b/main/api_doc/utils/index.html @@ -6,7 +6,7 @@ - imgutils.utils — imgutils 0.9.4 documentation + imgutils.utils — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/utils/onnxruntime.html b/main/api_doc/utils/onnxruntime.html index 83a244e964cc6377c4c2d0efc284054598281fa5..5a473f6e3ad61a4ad8f283e937ffceb0f51c6aa3 100644 --- a/main/api_doc/utils/onnxruntime.html +++ b/main/api_doc/utils/onnxruntime.html @@ -6,7 +6,7 @@ - imgutils.utils.onnxruntime — imgutils 0.9.4 documentation + imgutils.utils.onnxruntime — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/aicheck.html b/main/api_doc/validate/aicheck.html index a4a6171635215afb9ce946b1b7ec086485266c3a..38e300dab13948b0c38c3fcad5f36f099dac110d 100644 --- a/main/api_doc/validate/aicheck.html +++ b/main/api_doc/validate/aicheck.html @@ -6,7 +6,7 @@ - imgutils.validate.aicheck — imgutils 0.9.4 documentation + imgutils.validate.aicheck — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/bangumi_char.html b/main/api_doc/validate/bangumi_char.html index 881faa71f4b68df53f18ec6448984989cee3b9e3..622747bec6dcabe8d9ceaf2e15bcc014147a236b 100644 --- a/main/api_doc/validate/bangumi_char.html +++ b/main/api_doc/validate/bangumi_char.html @@ -6,7 +6,7 @@ - imgutils.validate.bangumi_char — imgutils 0.9.4 documentation + imgutils.validate.bangumi_char — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/classify.html b/main/api_doc/validate/classify.html index 939c113d286a5be56b97fd4a507a4128e8094f1a..504d3219f68945fab5ad341dfa83087bf5d0d4b1 100644 --- a/main/api_doc/validate/classify.html +++ b/main/api_doc/validate/classify.html @@ -6,7 +6,7 @@ - imgutils.validate.classify — imgutils 0.9.4 documentation + imgutils.validate.classify — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/color.html b/main/api_doc/validate/color.html index c6f0f8e1ab513605456073d108240a5e1ff739eb..57e58f8c832f919133c0047cc9009be892c535c6 100644 --- a/main/api_doc/validate/color.html +++ b/main/api_doc/validate/color.html @@ -6,7 +6,7 @@ - imgutils.validate.color — imgutils 0.9.4 documentation + imgutils.validate.color — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/completeness.html b/main/api_doc/validate/completeness.html index 8a0fcc8793d0e51158c042b4be9ec578bc40eaaf..9d72c22374655f3470bf32edc41ab4da0bc00c24 100644 --- a/main/api_doc/validate/completeness.html +++ b/main/api_doc/validate/completeness.html @@ -6,7 +6,7 @@ - imgutils.validate.completeness — imgutils 0.9.4 documentation + imgutils.validate.completeness — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/dbrating.html b/main/api_doc/validate/dbrating.html index dbaed2cb018e2895eb82f189f3d75409408e2c0a..ffc89ace78cfc7d1b8e18a13310cf5f2b1247490 100644 --- a/main/api_doc/validate/dbrating.html +++ b/main/api_doc/validate/dbrating.html @@ -6,7 +6,7 @@ - imgutils.validate.dbrating — imgutils 0.9.4 documentation + imgutils.validate.dbrating — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/furry.html b/main/api_doc/validate/furry.html index 2103366fe2c84005a59002024aca850333b5eaf0..69c84097dfb474a6cfb8d156f787da7a55e07b70 100644 --- a/main/api_doc/validate/furry.html +++ b/main/api_doc/validate/furry.html @@ -6,7 +6,7 @@ - imgutils.validate.furry — imgutils 0.9.4 documentation + imgutils.validate.furry — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/index.html b/main/api_doc/validate/index.html index d513b9db4d4cc39533ee28b06dff4b8a59f309cb..4053876c2142690e22fc0f20146162d35556b8e5 100644 --- a/main/api_doc/validate/index.html +++ b/main/api_doc/validate/index.html @@ -6,7 +6,7 @@ - imgutils.validate — imgutils 0.9.4 documentation + imgutils.validate — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/monochrome.html b/main/api_doc/validate/monochrome.html index 05a8a2b67d358c14ddfae776f47c88ae8141d673..7cd8396852c2c1c7502776b64a2b2becc3a28455 100644 --- a/main/api_doc/validate/monochrome.html +++ b/main/api_doc/validate/monochrome.html @@ -6,7 +6,7 @@ - imgutils.validate.monochrome — imgutils 0.9.4 documentation + imgutils.validate.monochrome — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/nsfw.html b/main/api_doc/validate/nsfw.html index f95450455f8d8c79fab066be44f561c144b01795..8a70ddcee86bcadcfc0386ead6bf3e3e8292dc28 100644 --- a/main/api_doc/validate/nsfw.html +++ b/main/api_doc/validate/nsfw.html @@ -6,7 +6,7 @@ - imgutils.validate.nsfw — imgutils 0.9.4 documentation + imgutils.validate.nsfw — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/portrait.html b/main/api_doc/validate/portrait.html index e90e19f884edf9e1ca62ab4f20bdce6356931cca..d89b3bf2d4b669db06a561e43e7140414e14f975 100644 --- a/main/api_doc/validate/portrait.html +++ b/main/api_doc/validate/portrait.html @@ -6,7 +6,7 @@ - imgutils.validate.portrait — imgutils 0.9.4 documentation + imgutils.validate.portrait — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/rating.html b/main/api_doc/validate/rating.html index 8ac973bba64b7b429064fe1110c3936d9675cea5..052667104dba1cc3a923e42ed5f57cd1108b3b49 100644 --- a/main/api_doc/validate/rating.html +++ b/main/api_doc/validate/rating.html @@ -6,7 +6,7 @@ - imgutils.validate.rating — imgutils 0.9.4 documentation + imgutils.validate.rating — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/real.html b/main/api_doc/validate/real.html index 8ce3687575878693c10b911767c0033c5eac1ae0..5fff62522670e2d8956d714bdf1d37eeddc33bb2 100644 --- a/main/api_doc/validate/real.html +++ b/main/api_doc/validate/real.html @@ -6,7 +6,7 @@ - imgutils.validate.real — imgutils 0.9.4 documentation + imgutils.validate.real — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/safe.html b/main/api_doc/validate/safe.html index 7c0ae95c551b71e8346b75f8595f3e1211236020..450e5aa9b38bcd2ea6cecfa5f24284bd231bfaa3 100644 --- a/main/api_doc/validate/safe.html +++ b/main/api_doc/validate/safe.html @@ -6,7 +6,7 @@ - imgutils.validate.safe — imgutils 0.9.4 documentation + imgutils.validate.safe — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/style_age.html b/main/api_doc/validate/style_age.html index 64a48a59586a134ac93c15555032ad8b8a23e99b..a22d72ecd2f8e58a1193e544ea53d513873b2dd1 100644 --- a/main/api_doc/validate/style_age.html +++ b/main/api_doc/validate/style_age.html @@ -6,7 +6,7 @@ - imgutils.validate.style_age — imgutils 0.9.4 documentation + imgutils.validate.style_age — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/teen.html b/main/api_doc/validate/teen.html index 2505b6339aeb4c810ea3698aa460dcc6ae5a2245..48b1ed528e67ddfec236d169193050997b1df7ec 100644 --- a/main/api_doc/validate/teen.html +++ b/main/api_doc/validate/teen.html @@ -6,7 +6,7 @@ - imgutils.validate.teen — imgutils 0.9.4 documentation + imgutils.validate.teen — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/api_doc/validate/truncate.html b/main/api_doc/validate/truncate.html index a5f8993f2e357b370a8dcc004c82bc793fd5ae3a..baaed4801b0fac3d5f6e54320d14781333a2ddf9 100644 --- a/main/api_doc/validate/truncate.html +++ b/main/api_doc/validate/truncate.html @@ -6,7 +6,7 @@ - imgutils.validate.truncate — imgutils 0.9.4 documentation + imgutils.validate.truncate — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/genindex.html b/main/genindex.html index db700853d3c50dd6257283ebe15dda35004527c3..8836fd7ca0137caf8d742a4f463fe6b7017a1683 100644 --- a/main/genindex.html +++ b/main/genindex.html @@ -5,7 +5,7 @@ - Index — imgutils 0.9.4 documentation + Index — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/index.html b/main/index.html index 4f0fd4773be01ac56f60e7f29b50909efff2c7f8..6c266f1c9492345122f99e8bf3c548fa06787475 100644 --- a/main/index.html +++ b/main/index.html @@ -6,7 +6,7 @@ - Welcome to imgutils’s Documentation — imgutils 0.9.4 documentation + Welcome to imgutils’s Documentation — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/information/environment.html b/main/information/environment.html index 1ccf5557eb8af0c2d968bd04bb35f5d0bc86b074..b39f923e9cffae2839c817c76a0ade3ec037b656 100644 --- a/main/information/environment.html +++ b/main/information/environment.html @@ -6,7 +6,7 @@ - Run Environment Information — imgutils 0.9.4 documentation + Run Environment Information — imgutils 0.10.0 documentation @@ -16,7 +16,7 @@ - + @@ -139,7 +139,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3252.1949999999997 MHz +CPU Freq: 3108.78175 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/main/information/environment.ipynb b/main/information/environment.ipynb index 456c3ff076ec6131d542419536483cd857d31920..1000e10932f24361bd7ffd54fdfc3aaf02c77237 100644 --- a/main/information/environment.ipynb +++ b/main/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:32:06.772871Z", - "iopub.status.busy": "2025-02-16T15:32:06.772642Z", - "iopub.status.idle": "2025-02-16T15:32:07.932637Z", - "shell.execute_reply": "2025-02-16T15:32:07.931888Z" + "iopub.execute_input": "2025-02-16T16:49:02.600347Z", + "iopub.status.busy": "2025-02-16T16:49:02.599854Z", + "iopub.status.idle": "2025-02-16T16:49:03.758443Z", + "shell.execute_reply": "2025-02-16T16:49:03.757745Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3252.1949999999997 MHz\n", + "CPU Freq: 3108.78175 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/main/information/environment.result.html b/main/information/environment.result.html index 8df5648911b3bb4c943793b167cf1a5118e0fe97..7fa8bf8172157ce10a5e5a3f06ae2fb24f84d58f 100644 --- a/main/information/environment.result.html +++ b/main/information/environment.result.html @@ -6,7 +6,7 @@ - Run Environment Information — imgutils 0.9.4 documentation + Run Environment Information — imgutils 0.10.0 documentation @@ -16,7 +16,7 @@ - + @@ -141,7 +141,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3111.7995 MHz +CPU Freq: 3030.4272499999997 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/main/information/environment.result.ipynb b/main/information/environment.result.ipynb index b078de2c5607cbb8e3551e11962b5b4b36d8a207..383fb9bbc49a87ba5a0051f60faec06a0596fded 100644 --- a/main/information/environment.result.ipynb +++ b/main/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:11.846847Z", - "iopub.status.busy": "2025-02-16T15:30:11.846316Z", - "iopub.status.idle": "2025-02-16T15:30:13.011847Z", - "shell.execute_reply": "2025-02-16T15:30:13.011043Z" + "iopub.execute_input": "2025-02-16T16:47:07.152895Z", + "iopub.status.busy": "2025-02-16T16:47:07.152252Z", + "iopub.status.idle": "2025-02-16T16:47:08.316282Z", + "shell.execute_reply": "2025-02-16T16:47:08.315509Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3111.7995 MHz\n", + "CPU Freq: 3030.4272499999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/main/objects.inv b/main/objects.inv index c91276b4e0351ba1c5b49c432f5ada69912bb25d..7d405ca7dacf6914b0efdba4b1769089942128a5 100644 Binary files a/main/objects.inv and b/main/objects.inv differ diff --git a/main/py-modindex.html b/main/py-modindex.html index 32fe323722fddd4e598194f38fa267813aa2c076..d4e6efd6dc8a8ec34a23832b17ab15c6719d812d 100644 --- a/main/py-modindex.html +++ b/main/py-modindex.html @@ -5,7 +5,7 @@ - Python Module Index — imgutils 0.9.4 documentation + Python Module Index — imgutils 0.10.0 documentation @@ -14,7 +14,7 @@ - + diff --git a/main/search.html b/main/search.html index e41017d5edd955339e833f399b10b452df93d28f..3f497076f8702d26a53cbe337d31f4a751073949 100644 --- a/main/search.html +++ b/main/search.html @@ -5,7 +5,7 @@ - Search — imgutils 0.9.4 documentation + Search — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/main/searchindex.js b/main/searchindex.js index 0b3c230a78ca56e1c963dcfaa999b02499acc054..258f029d53cad0ff69b83c3b6aa812569399f747 100644 --- a/main/searchindex.js +++ b/main/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 73, 75, 78, 79, 80, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 105], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 75, 79, 98], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 84], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 90], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 71, 76, 78, 79, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 71, 75, 78, 83, 90, 102], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 71, 75, 76, 77, 78, 86, 90, 94, 96, 102], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 74, 77, 78, 85, 87, 90, 93, 94, 96, 100], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 71, 78, 79, 86, 89, 91, 94, 95, 97, 98, 99], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 72, 74, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 105], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 72, 74, 76, 78, 79, 82, 86, 89, 91, 94, 95, 97, 99], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 76, 81], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 55, 81, 98], "width": [0, 4, 9, 44, 55, 56, 75], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 76, 78, 84, 85, 86, 87, 90, 93, 96, 100], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 78, 84, 87, 90, 96, 100, 101], "automat": [0, 4, 22, 35, 46, 84, 103, 104], "determin": [0, 7, 35, 94], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 75, 79, 80, 98, 103, 104], "height": [0, 4, 9, 44, 55, 56, 75], "filter": [0, 30, 46, 55, 68, 69, 90, 92, 96], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 72, 75, 78, 79, 81, 82, 84, 85, 86, 87, 90, 92, 93, 94, 96, 100], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 75, 79, 81, 84, 85, 101], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 75], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 73, 78, 86, 102], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 76, 85, 94, 101], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 55, 86, 91, 95, 97, 99, 103, 104], "intens": 0, "proport": [0, 86], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 71, 76, 78, 105], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 56, 63, 64, 65, 67, 68, 71, 75, 81, 82, 84, 85, 87, 92, 93, 94, 101, 102, 103, 104, 105], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 78, 105], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 75], "your": [0, 46, 101, 103, 104, 105], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 73, 77, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 75, 82, 85, 93, 101], "ensur": [0, 20, 30, 35, 42, 55, 63, 81], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 72, 75, 76, 94], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 56, 64, 67, 68, 69, 70, 72, 75, 78, 79, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 72, 74, 76, 77, 78, 79, 81, 82, 86, 89, 90, 91, 94, 95, 96, 97, 98, 99], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 71, 75, 78, 79, 86, 88, 101, 103, 104], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 71, 73, 76, 78, 79, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 103, 104, 105], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 78, 79, 88, 101], "draw": [1, 24, 25, 50, 94, 102], "ascii_draw": 1, "meta": [2, 102, 105], "__title__": [2, 105], "__version__": [2, 105], "__description__": [2, 105], "__author__": [2, 105], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "inform": [3, 31, 32, 33, 50, 63, 65, 77], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 78, 101], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 81, 87, 102, 105], "short": [3, 71, 75, 78], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 71, 78, 82, 86, 94], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 85], "black": [4, 43, 63], "squar": [4, 55], "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 71, 76, 78, 84, 86, 92, 93, 102, 105], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 79], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 93], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 84, 87, 105], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 77, 78, 79, 81, 82, 86, 90, 94, 96, 101], "suitabl": [4, 53, 55, 70, 94], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 92, 93, 102], "fore": [4, 23, 25, 26], "back": [4, 78], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 72, 77, 81, 84, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 105], "rgba": [4, 7, 28, 33, 67, 79], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 55, 63, 64, 65, 71, 75, 78, 87, 90, 96, 98, 100], "add": [4, 31, 64, 65, 72], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 79], "In": [4, 25, 35, 86, 87], "document": [4, 103, 104, 105], "accur": [4, 11, 19, 90, 96], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 71, 78, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 78, 82], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 71, 79, 88, 93], "both": [5, 11, 20, 41, 53, 64, 78], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 78, 82], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 71, 75, 76, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 101], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 78, 79], "order": [5, 6, 55, 72, 73, 102], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 71, 84, 87, 88, 90, 93, 96, 100], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 79, 84], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 71, 75, 78, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 55, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 88, 93, 101], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 76, 79, 84], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 102], "encod": [5, 8, 27, 33, 65, 102], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 93, 101], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 72, 74, 78, 85, 88, 93, 101], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 78, 82], "channel": [6, 7, 28, 55, 79], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 78], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 78, 81, 89], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 71, 78, 82, 89, 90, 96], "same": [6, 22, 35, 40, 78, 81], "torchvis": [6, 52, 102], "transform": [6, 7, 51, 52, 53, 54, 72, 102], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 78, 81, 82, 90, 96, 102], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 75, 76, 78, 81, 82, 84, 90, 96], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 71, 75, 78, 102], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 78, 105], "manipul": [7, 62], "python": [7, 33, 81, 103, 104, 105], "librari": [7, 30, 53, 55, 105], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 78, 81, 82, 94, 105], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 78, 84], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 55, 63, 65, 82, 105], "handl": [7, 27, 30, 32, 33, 51, 54, 55, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 55, 64, 65, 72], "background": [7, 8, 23, 25, 26, 57, 63, 67, 102], "check": [7, 33, 38, 64, 68, 69, 74, 85, 88, 98, 101, 105], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 86], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 82], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 75, 94], "kei": [7, 16, 20, 55, 64, 71, 78], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 72, 78, 86], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 84, 93, 101, 102], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 71, 88, 93, 101], "binari": [7, 82], "like": [7, 10, 17, 54, 55, 75, 81, 105], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 81], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 90, 96, 105], "preprocess": [7, 18, 27, 30, 35, 102], "befor": [7, 33, 35, 64, 78], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 78, 82], "necessari": [7, 35, 70, 75], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 78, 94], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 55, 63, 64, 65, 69, 71, 76, 78, 81], "ha": [7, 21, 41, 54, 79, 94, 103, 104], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 71, 73, 78, 94, 102], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 72, 93, 101], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 76], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 76], "typeerror": [7, 48, 53, 54, 55, 68, 69, 76], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 76, 77, 78, 85, 87, 90, 96, 100], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 78, 86, 87, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 55, 72, 78, 82], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 62, 72, 74, 78, 79, 94], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 71, 73, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "pillow": [7, 22, 52, 102], "boolean": [7, 35], "otherwis": [7, 31, 35, 55, 65, 68, 69, 74, 79, 84], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 72, 92, 94], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 102], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 82, 102], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 75, 81, 101, 103, 104], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 55, 75, 78, 102], "techniqu": [9, 28, 33], "p": [9, 70, 71, 75, 78], "need": [9, 14, 30, 41, 44, 81, 85, 87, 90, 93, 96, 100], "stack": [9, 78], "addition": 9, "second": [9, 20, 35, 40, 74], "element": [9, 78], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 82], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "right": [9, 43, 48, 82], "two": [9, 20, 35, 40, 74, 93], "dimension": [9, 78], "arrai": [9, 22, 33, 35, 39, 46, 48, 78, 82], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 78], "posit": [9, 35, 43, 44, 86], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 74], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "9": [9, 10, 20, 35, 39, 48, 55, 63, 76, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 99, 100, 105], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 55, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 102], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 71, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 71, 75, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 79, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "explan": 10, "No": [10, 63, 103, 104], "head": [10, 17, 22, 47, 69, 86, 95, 102], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 73, 79, 86, 87, 90, 91, 95, 96, 97, 99, 100, 105], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 75, 78, 93], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 71, 75, 77, 78], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 92, 102], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 78], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 55, 74, 77, 86], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 78, 102], "mark": 10, "belli": [10, 18], "button": [10, 27, 71], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 105], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "nopan": 10, "panti": [10, 72], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 90, 96, 102], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 75, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 81, 84], "less": [10, 11, 13, 19, 85], "stand": [10, 63, 70, 71, 75, 78], "sit": [10, 69], "ass": 10, "split": [10, 75], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 87, 90, 96, 100], "10": [10, 21, 27, 35, 39, 44, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97], "sprd": 10, "strongli": [10, 79], "11": [10, 35, 48, 85, 86, 87, 90, 93, 94, 96, 97], "vsplt": 10, "pose": [10, 35, 102], "12": [10, 22, 35, 43, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 86, 87, 90, 94, 97, 99], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 101], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 86, 87, 90, 94, 97], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 86, 87, 90, 94, 97, 103, 104], "feral": 10, "four": [10, 11, 86], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 91], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 85], "16": [10, 48, 55, 86, 90, 94, 97], "hdrago": 10, "style": [10, 14, 19, 44, 99, 105], "17": [10, 48, 55, 94, 99], "hponi": 10, "18": [10, 18, 48, 55, 90, 94, 96, 103, 104], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 94], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 94], "hcat": 10, "cat": [10, 69, 76], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 99], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 75, 78, 90, 93, 103, 104], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 81], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 99], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 75, 78, 79, 85, 86, 89, 91, 94, 95, 97, 98, 99], "releas": 10, "time": [10, 65, 79], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 86, 87, 90, 91, 95, 96, 97, 99, 100], "advanc": [10, 105], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 86, 90, 96], "scenario": [10, 70, 75, 81], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 102], "improv": [10, 21, 78], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 93], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 72, 75, 79, 90, 96], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 75, 81, 86, 101], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 102], "30": [10, 19, 44], "public": 10, "friendli": [10, 105], "reduc": [10, 35, 46, 78], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 90, 96, 103, 104, 105], "reincarn": 10, "compon": [10, 20, 27, 30, 81], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 71, 75, 78, 79, 81, 88, 101, 103, 104], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 78, 92], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 78], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 75], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 72, 76, 77, 82, 94, 98], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 72, 76, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "though": 10, "note": [10, 14, 35, 44, 63, 86, 90, 93, 96, 103, 104], "complet": [10, 44, 86, 92, 102], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 81, 93, 94, 103, 104], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 71, 78], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 71, 75, 78, 85, 93], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 79], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 82], "2f": 10, "point": [11, 15, 35, 48, 55], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 73, 75, 78, 79, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 105], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 78], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 72, 90, 96, 102, 103, 104, 105], "either": [11, 12, 13, 14, 15, 35, 55, 78, 82], "standard": [11, 13, 14, 15, 31, 55, 81], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 81], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 78], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48, 55], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 72, 84, 101], "indic": [11, 35, 48, 51, 70, 75, 78], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 76], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 55, 81], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 75, 79, 82], "speed": [12, 13, 14, 15, 16, 19, 23, 79], "accuraci": [12, 13, 14, 15, 16, 19, 41, 85, 87, 90, 93, 96, 100], "higher": [12, 13, 14, 15, 16, 18, 21, 93], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 90, 96], "overlap": [12, 14, 15, 16, 20, 70, 71, 73, 75, 78, 79, 102], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 71, 78, 85, 87, 89, 90, 93, 94, 96, 98, 100], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 105], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 55, 90, 96], "overhead": [13, 14, 23, 81], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 76, 84, 85, 87, 90, 96, 100], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 84], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 79, 86, 90, 93, 96, 103, 104], "primari": [14, 86, 89, 91, 95, 97, 99], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 87, 89], "therefor": [14, 22, 35, 103, 104], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 95, 102], "peopl": [14, 76], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 78, 79, 81, 84, 85, 86, 87, 90, 93, 96, 100, 105], "inde": 14, "recommend": [14, 21, 35, 38, 39, 78, 79, 90, 96], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 103, 104], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 55, 63, 65, 67, 70, 81, 105], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 78], "configur": [15, 27, 35, 53, 54, 55, 102], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 82], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 72, 94, 98], "infer": [15, 18, 21, 30, 47, 84, 93], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 105], "hug": [16, 27, 30, 35, 55, 78], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 78, 86, 102], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 79, 105], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 81, 82, 101], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 72, 77, 78], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 78, 84], "instead": [16, 21, 72], "detect_head": [17, 22], "booru_yolo": [17, 102], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 90, 96], "ey": [17, 44, 48, 63, 69, 102], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 86, 95, 102], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 102], "detect_hand": 17, "nudenet": [17, 102], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 72, 74, 102], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 79, 84, 101, 102], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 71, 84, 94], "nudenet_onnx": 18, "effici": [18, 21, 64, 82], "notai": 18, "tech": 18, "detail": [18, 62, 63, 84, 86], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 83, 102], "topk": [18, 27], "100": [18, 23, 30, 38, 55, 81], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 82, 85], "keep": [18, 75], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 81, 82, 98], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 81, 82, 94], "work": [20, 27, 32, 38, 65, 94], "aggreg": 20, "involv": 20, "segment": [20, 56, 102], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 76], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 101], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 87], "match": [20, 33, 46, 55, 69, 73, 102], "unknown": [20, 76], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 55, 63, 68, 82, 84], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 72], "correspond": [20, 35, 41, 46, 55, 78, 94, 98], "car": 20, "85": [20, 70, 78], "75": 20, "text_detect": 21, "been": [21, 94], "migrat": 21, "ocr": [21, 102], "detect_text_with_ocr": [21, 102], "soon": 21, "qualiti": [21, 36, 57, 63, 78, 79], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 71, 85, 86, 87, 89, 94, 95, 96, 97, 99, 100], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 90, 96], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 84], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 84, 93], "attempt": [22, 31, 44, 55, 63, 65, 84], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 102], "cannot": [22, 41, 51, 53, 55, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 73, 78, 84, 86, 91, 93, 95, 97, 99], "cv2": 23, "have": [23, 25, 35, 76, 77, 90, 96, 101], "lowest": 23, "resourc": [23, 102], "low_threshold": 23, "high_threshold": 23, "200": [23, 30, 55], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 72, 84, 86, 87, 89, 90, 91, 94, 95, 96, 97, 99, 100], "low": [23, 34, 36, 63, 75, 78, 79], "high": [23, 30, 57, 63, 79, 93, 94], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 71, 78], "outlin": 24, "comparison": [24, 70], "canni": [24, 102], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 102], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 102], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 101], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 103, 104], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 79], "deeper": 25, "richer": 25, "probabl": [25, 94], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 79], "pass": [25, 26, 27, 30, 31, 43, 44, 63, 67, 75, 79, 81], "neural": [25, 26, 67, 82], "network": [25, 26, 67, 82], "classif": [27, 82, 86, 87, 89, 90, 91, 92, 95, 96, 97, 99, 100], "those": [27, 93], "store": [27, 31, 63, 64], "manag": [27, 30, 84, 102], "interact": [27, 30], "also": [27, 53, 78, 105], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 81], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 84], "_model_nam": 27, "cach": [27, 30, 56, 83, 102], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 71, 86, 89, 91, 95, 97, 99], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 86, 90, 96], "method": [27, 28, 30, 32, 33, 35, 43, 55, 90, 96], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 75], "interfac": [27, 30, 81], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 81], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 71, 78, 81], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 94], "through": [27, 55, 105], "error": [27, 33, 55, 78], "predict_fmt": 27, "fmt": [27, 36, 71, 78], "top5": 27, "logit": 27, "embed": [27, 33, 78], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 71, 78, 81, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "top": [27, 44, 93], "k": 27, "e": [27, 35, 57, 76, 79, 82], "g": [27, 35, 57, 76, 78, 79], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 105], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 86, 91, 92, 93, 95, 97, 99, 100, 102], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 84, 85, 90, 96, 102], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 102], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 79, 81, 84, 102], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 81, 105], "300": [30, 55], "400": 30, "95": [30, 55, 68, 69, 76], "simpl": 30, "without": [30, 63, 68, 69, 77], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 85], "found": [31, 44, 63, 86], "commonli": [31, 55, 72, 82], "where": [31, 35, 63, 64, 78, 81], "look": [31, 41, 63, 86], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 102], "lsb": [32, 65, 102], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 72], "inject": 33, "combin": [33, 41], "emb": [33, 78], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 78], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 101], "multi": [33, 81], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 72], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": [33, 55], "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 78, 79, 85, 87, 90, 93, 96, 100], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51, 55], "smaller": 35, "7eu7d7": [35, 75, 79, 105], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 93], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54, 55], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 81], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 71, 78, 79], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 95, 96], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 85, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "neighborhood": 35, "core": [35, 103, 104], "few": 35, "too": 35, "sensit": [35, 43, 78, 90, 96], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 75, 79], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 102], "danbooru": [36, 70, 73, 75, 90, 93], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 78], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 102], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 102], "laplacian": [37, 102], "laplacian_scor": 37, "lpip": [37, 102], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 102], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 81, 85, 93], "seem": 38, "just": [38, 87, 90, 93, 96, 100], "we": [38, 79], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 71, 75, 78], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 79, 103, 104], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 78], "img2": [39, 40, 78], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 84], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 87], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 76], "languag": 41, "func": [41, 83, 102], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 105], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": [42, 55], "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 55, 70, 75, 78], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 78, 103, 104], "serv": [43, 55, 70], "foundat": 43, "inherit": [43, 55], "within": [43, 63, 70, 78], "fill": 43, "valid": [43, 44, 48, 55, 102], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 84, 87], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 103, 104], "star": [44, 75], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 75, 78], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 74], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 102], "align_maxs": 45, "censor_": [45, 102], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 102], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 102], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 80], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 105], "github": [47, 103, 104, 105], "com": [47, 105], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 102, 105], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 75, 78], "make": [48, 53, 72, 82, 90, 94, 96], "readabl": [48, 78], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 76], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 92, 102], "zero": 48, "must": [48, 69, 101], "preced": 48, "surround": 48, "whitespac": [48, 72], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 76], "113": [48, 55], "dwpose": [49, 102], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 102], "connect": 50, "ellips": 50, "facial": [50, 69, 86], "pars": [51, 53, 54, 62, 63, 102], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "is_valid_size_dict": 52, "convert_to_size_dict": 52, "get_size_dict": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "create_blip_transform": 52, "create_transforms_from_blip_processor": 52, "create_mobilenetv2_transform": 52, "create_transforms_from_mobilenetv2_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 82], "learn": [53, 82], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 81], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 103, 104], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 79], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 103, 104], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 94, 95, 96, 99], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "extens": [55, 70], "tri": 55, "def": [55, 81], "hasattr": 55, "feature_extractor": 55, "clip": [55, 63], "encount": 55, "becaus": 55, "iter": [55, 69], "until": 55, "successfulli": 55, "imageprocessor": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "size_dict": 55, "shortest_edg": 55, "invalid_kei": 55, "default_to_squar": 55, "height_width_ord": 55, "constraint": 55, "els": [55, 63, 103, 104], "incompat": 55, "longest_edg": 55, "param_nam": 55, "entri": 55, "conform": 55, "messag": [55, 79], "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 78], "blip": 55, "255": 55, "openai_clip_mean": 55, "openai_clip_std": 55, "accord": 55, "behavior": 55, "mobilenetv2": 55, "etc": 55, "per": 55, "equival": 55, "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 90, 96], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 105], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 102], "remove_adversarial_nois": 59, "nafnet": [59, 102], "restore_with_nafnet": 59, "scunet": [59, 102], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 85, 105], "diffus": [62, 63, 85], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 102], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 101], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 71, 75, 76, 77, 78], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 77], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 89, 92, 102], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 71, 75, 78], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 87], "realist": 63, "slip": [63, 72], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 72, 75, 76, 77, 78], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 75, 78], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 71, 75, 78], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 71, 75, 78], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 102], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "underli": [63, 81], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 88, 101], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 71, 81, 92, 94, 96, 101, 102], "torch": 64, "command": [64, 105], "pip": [64, 105], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 76, 90, 96], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 105], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 102], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 78], "inspir": [67, 71, 78, 98], "space": [67, 78], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 71, 75, 78], "skadi_seg": 67, "drop": [68, 69, 70, 75, 77, 78], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 76, 77], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 71, 75, 78], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 81], "mutabl": 69, "constructor": 69, "empti": 69, "hold": [69, 70, 71, 75, 78], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 71, 75, 78], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70, 71], "headwear": 69, "ribbon": [69, 71, 75], "crown": 69, "cap": 69, "hairclip": [69, 75], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 71, 75, 78], "glass": [69, 72], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 74], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 73, 102], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "practic": 70, "use_real_nam": [70, 75], "general_threshold": [70, 71, 78], "character_threshold": [70, 71, 78], "drop_overlap": [70, 71, 75, 78], "real": [70, 75, 92, 102], "renam": [70, 75], "redirect": [70, 75], "mani": [70, 75], "websit": [70, 75], "rate": [70, 71, 78, 90, 92, 102], "char": [70, 71, 78], "9897817373275757": 70, "question": [70, 71, 78, 90], "010265946388244629": 70, "explicit": [70, 71, 78, 90], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 71, 75, 78], "5011609792709351": 70, "blue_ski": [70, 71, 75, 78], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 71, 75, 78], "8504303693771362": 70, "cowboy_shot": [70, 71, 75, 78], "6008237600326538": 70, "crop_top": [70, 71, 75, 78], "6635787487030029": 70, "dai": [70, 71, 75, 78], "8496965765953064": 70, "glove": [70, 71, 75, 78], "6107005476951599": 70, "hair_between_ey": [70, 71, 75, 78], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 71, 75, 78], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 71, 75, 77, 78], "9884189963340759": 70, "looking_at_view": [70, 71, 75, 78], "5673105120658875": 70, "midriff": [70, 71, 75, 78], "6290556192398071": 70, "navel": [70, 71, 75, 78], "9631235003471375": 70, "no_hat": [70, 71, 75], "7978747487068176": 70, "no_headwear": [70, 71, 75, 78], "7577926516532898": 70, "outdoor": [70, 71, 75, 78], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 71, 75, 78], "958786129951477": 70, "shirt": [70, 71, 75, 78], "6720131039619446": 70, "short_sleev": [70, 71, 75, 78], "7077711820602417": 70, "silver_hair": [70, 71, 75], "6673924326896667": 70, "sky": [70, 71, 75, 78], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 71, 75, 78], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 71, 75, 78], "9076308012008667": 70, "thigh": [70, 71, 75, 78], "580970823764801": 70, "skadi_": [70, 71, 78], "arknight": [70, 71, 78], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 71, 75, 78], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": [70, 71], "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 71, 75, 78], "9397273659706116": 70, "9229896664619446": 70, "charm_": [70, 71], "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 71, 75, 78], "8277763724327087": 70, "hair_orna": [70, 71, 75, 78], "9356368780136108": 70, "hair_ribbon": [70, 71, 75], "5288072824478149": 70, "jacket": [70, 71, 75, 78], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 71, 75], "9725285172462463": 70, "plaid_skirt": [70, 71, 75], "9638455510139465": 70, "pleated_skirt": [70, 71, 75, 78], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 75], "5493080615997314": 70, "school_bag": [70, 71], "9863407611846924": 70, "school_uniform": [70, 71, 75, 78], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 71, 75, 78], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 71, 75], "7257086038589478": 70, "smile": [70, 71, 75, 78], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 71, 75, 78], "9990814924240112": 70, "tongue_out": [70, 71, 75, 78], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 71, 75, 77, 78], "7461410164833069": 70, "lagpixellol": 71, "deepgelbooru_onnx": 71, "categori": [71, 86, 94], "dim": [71, 78], "9986732006072998": 71, "0013858973979949951": 71, "315376281738281e": 71, "9972434639930725": 71, "basebal": [71, 78], "5982598662376404": 71, "baseball_bat": [71, 75, 78], "6429562568664551": 71, "bike_short": 71, "36296138167381287": 71, "8308937549591064": 71, "black_shirt": [71, 75, 78], "7388008832931519": 71, "6039759516716003": 71, "30909663438796997": 71, "9694308042526245": 71, "6422968506813049": 71, "5898381471633911": 71, "8145260810852051": 71, "652222216129303": 71, "dolphin_short": 71, "466494083404541": 71, "7183809280395508": 71, "6753682494163513": 71, "7302790880203247": 71, "6649775505065918": 71, "large_breast": [71, 75, 78], "8446108102798462": 71, "98187655210495": 71, "8140730857849121": 71, "6360533833503723": 71, "9635934829711914": 71, "33370012044906616": 71, "44239571690559387": 71, "7891374826431274": 71, "6471294164657593": 71, "9958090782165527": 71, "8736815452575684": 71, "872096061706543": 71, "5640895366668701": 71, "5049663186073303": 71, "8832778930664062": 71, "9687467813491821": 71, "sports_bra": 71, "3659853935241699": 71, "9309735298156738": 71, "49939480423927307": 71, "stomach": [71, 75, 78], "446407288312912": 71, "809670090675354": 71, "6560589075088501": 71, "47956040501594543": 71, "9832853674888611": 71, "9994162321090698": 71, "0008397102355957031": 71, "00035390257835388184": 71, "9926226139068604": 71, "899387001991272": 71, "34215790033340454": 71, "5701972246170044": 71, "9512913227081299": 71, "6664570569992065": 71, "5614628791809082": 71, "33615976572036743": 71, "5770801305770874": 71, "987317681312561": 71, "37286585569381714": 71, "cardigan": [71, 75], "36409223079681396": 71, "7329680919647217": 71, "collared_shirt": [71, 75], "5924292206764221": 71, "4344901144504547": 71, "7465001344680786": 71, "5225946307182312": 71, "6976451873779297": 71, "9265321493148804": 71, "34527891874313354": 71, "6675043106079102": 71, "9096828699111938": 71, "long_sleev": [71, 75, 78], "41341525316238403": 71, "8418735265731812": 71, "miniskirt": [71, 75], "3675632178783417": 71, "nail_polish": [71, 75], "5284417867660522": 71, "open_cloth": [71, 75], "30296844244003296": 71, "48789578676223755": 71, "36596980690956116": 71, "7759367227554321": 71, "6535028219223022": 71, "8975257873535156": 71, "36911237239837646": 71, "4171145558357239": 71, "3942635953426361": 71, "6772940754890442": 71, "9397937655448914": 71, "5207280516624451": 71, "4673041105270386": 71, "9118321537971497": 71, "9967410564422607": 71, "9970728158950806": 71, "8419480323791504": 71, "6489560604095459": 71, "white_shirt": [71, 75], "6217572689056396": 71, "underscor": [72, 78], "convent": 72, "restor": [72, 102], "use_spac": 72, "use_escap": 72, "include_scor": 72, "score_descend": 72, "_": 72, "escap": 72, "unsaf": 72, "sort": [72, 76], "descend": 72, "panty_pul": 72, "6826801300048828": 72, "958938717842102": 72, "drinking_glass": 72, "9340789318084717": 72, "areola_slip": 72, "41196826100349426": 72, "9988248348236084": 72, "drink": 72, "pull": 72, "areola": 72, "999": 72, "959": 72, "934": 72, "683": 72, "412": 72, "mldanbooru": [73, 102], "get_mldanbooru_tag": 73, "wd14": [73, 75, 102], "get_wd14_tag": [73, 75], "convert_wd14_emb_to_predict": 73, "denormalize_wd14_emb": 73, "deepdanbooru": [73, 75, 102], "get_deepdanbooru_tag": [73, 75], "deepgelbooru": [73, 102], "get_deepgelbooru_tag": 73, "add_underlin": 73, "remove_underlin": 73, "tags_to_text": 73, "drop_overlap_tag": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "sort_tag": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "t1": 74, "t2": 74, "fulli": 74, "ml": 75, "448": 75, "keep_ratio": 75, "9999984502792358": [75, 97], "9999946355819702": 75, "9994951486587524": 75, "998144268989563": 75, "9978417158126831": 75, "9941409230232239": 75, "9799384474754333": 75, "979142427444458": 75, "961823582649231": 75, "961323618888855": 75, "9490893483161926": 75, "9450850486755371": 75, "9425153136253357": 75, "9409335255622864": 75, "9319437146186829": 75, "9265308976173401": 75, "9259042143821716": 75, "922250509262085": 75, "9199565052986145": 75, "9175475835800171": 75, "9102761745452881": 75, "9076938629150391": 75, "9052775502204895": 75, "8938589692115784": 75, "8894285559654236": 75, "8891903162002563": 75, "8845980763435364": 75, "8842408061027527": 75, "8659475445747375": 75, "862621009349823": 75, "8616052865982056": 75, "8562789559364319": 75, "short_short": [75, 78], "8555729389190674": 75, "8533340096473694": 75, "black_short": [75, 78], "8477485775947571": 75, "8430152535438538": 75, "tied_long_hair": [75, 78], "8340626955032349": 75, "crop_top_overhang": 75, "8266023397445679": 75, "8222048282623291": 75, "8202669620513916": 75, "8061150312423706": 75, "ass_visible_through_thigh": [75, 78], "7803354859352112": 75, "thigh_gap": [75, 78], "7789446711540222": 75, "arms_up": 75, "7052110433578491": 75, "9999866485595703": 75, "997043788433075": 75, "9969649910926819": 75, "9957101345062256": 75, "9928386807441711": 75, "9886980056762695": 75, "9864778518676758": 75, "ghost": [75, 78], "9769423007965088": 75, "9747489094734192": 75, "9736957550048828": 75, "9388670325279236": 75, "9356311559677124": 75, "91000896692276": 75, "8955123424530029": 75, "8910233378410339": 75, "8904104828834534": 75, "8881211280822754": 75, "8876776695251465": 75, "8864808678627014": 75, "8810517191886902": 75, "8798807263374329": 75, "8765745162963867": 75, "8737136125564575": 75, "8650439381599426": 75, "8613706827163696": 75, "blue_cardigan": 75, "8571277260780334": 75, "8333670496940613": 75, "8160212635993958": 75, "eyebrows_visible_through_hair": 75, "8122442364692688": 75, "8091571927070618": 75, "8082079887390137": 75, "8048468232154846": 75, "8042327165603638": 75, "7984272241592407": 75, "blazer": [75, 78], "794708251953125": 75, "78981614112854": 75, "7892146110534668": 75, "shaped_pupil": [75, 78], "7867060899734497": 75, "gradient_hair": 75, "786359965801239": 75, "7790888547897339": 75, "brown_skirt": 75, "7760675549507141": 75, "774523913860321": 75, "7721588015556335": 75, "7697228789329529": 75, "755959689617157": 75, "multicolored_hair": 75, "7477189898490906": 75, "7476690411567688": 75, "rail": 75, "7476617693901062": 75, "blue_jacket": 75, "7458406090736389": 75, "741143524646759": 75, "7364678978919983": 75, "7193643450737": 75, "red_neckwear": 75, "7108616828918457": 75, "7086325287818909": 75, "7055293321609497": 75, "7039415836334229": 75, "7018357515335083": 75, "shuffl": 76, "count": [76, 103, 104], "2boi": 76, "random": 76, "cat_ear": 76, "uniqu": 76, "precomput": 77, "8849405313291128": 77, "8548297594823425": 77, "03910296474461261": 77, "6615180440330748": 77, "21552028866308015": 77, "3165260620737027": 77, "47744464927382957": 77, "tagger": 78, "smilingwolf": 78, "wd": 78, "swinv2_v3": 78, "general_mcut_en": 78, "character_mcut_en": 78, "no_underlin": 78, "mcut": 78, "replac": 78, "index": [78, 105], "l2": 78, "follw": 78, "valuabl": 78, "enabl": 78, "rapid": 78, "queri": 78, "0011444687843322754": 78, "8876402974128723": 78, "106781005859375": 78, "000277101993560791": 78, "997527003288269": 78, "9797663688659668": 78, "9905703663825989": 78, "9761719703674316": 78, "8981098532676697": 78, "8810765743255615": 78, "9498510360717773": 78, "8377365469932556": 78, "945058286190033": 78, "9457170367240906": 78, "969594419002533": 78, "7881088852882385": 78, "7687551379203796": 78, "9301245212554932": 78, "6703325510025024": 78, "white_hair": 78, "5292627811431885": 78, "8677047491073608": 78, "grey_hair": 78, "5859264731407166": 78, "9536856412887573": 78, "8056888580322266": 78, "8394746780395508": 78, "9473626613616943": 78, "8986269235610962": 78, "9385137557983398": 78, "8408567905426025": 78, "alternate_costum": 78, "4245271384716034": 78, "931140661239624": 78, "8830795884132385": 78, "7279844284057617": 78, "artist_nam": 78, "5333830714225769": 78, "64717698097229": 78, "9516432285308838": 78, "9655293226242065": 78, "9485014081001282": 78, "7366660833358765": 78, "7161656618118286": 78, "5858667492866516": 78, "6186309456825256": 78, "41193312406539917": 78, "467605859041214": 78, "36282333731651306": 78, "3756745457649231": 78, "motion_blur": 78, "5091936588287354": 78, "951993465423584": 78, "5634750723838806": 78, "8232709169387817": 78, "9869340658187866": 78, "49491602182388306": 78, "5193622708320618": 78, "003406703472137451": 78, "0007208287715911865": 78, "9798132181167603": 78, "8046203851699829": 78, "7596215009689331": 78, "7620116472244263": 78, "46084529161453247": 78, "48454540967941284": 78, "5152207016944885": 78, "8023070096969604": 78, "8653596639633179": 78, "7201820611953735": 78, "7816740870475769": 78, "697688639163971": 78, "8974947333335876": 78, "7491052746772766": 78, "5015512704849243": 78, "6401398181915283": 78, "43420469760894775": 78, "4528769850730896": 78, "5730487704277039": 78, "6739872694015503": 78, "5545973181724548": 78, "6946243047714233": 78, "5487751364707947": 78, "7439308166503906": 78, "4186026453971863": 78, "47378358244895935": 78, "4690653085708618": 78, "7565015554428101": 78, "hu_tao_": 78, "genshin_impact": 78, "9262397289276123": 78, "boo_tao_": 78, "942080020904541": 78, "denorm": 78, "denormalizer_nam": 78, "mnum2_al": 78, "understand": 78, "batch": [78, 79, 98], "redund": 78, "structur": [78, 102], "b": 78, "r": [78, 90, 96], "c": 78, "linalg": 78, "norm": 78, "approx": [78, 79], "1e": 78, "cdc_anime_onnx": 79, "realli": 79, "As": [79, 90, 96], "1024x1024": 79, "2060": 79, "gpu": 79, "cost": 79, "against": 79, "cpu": [79, 84, 103, 104], "experi": 79, "hgsr": 79, "mhr": 79, "aug_x4_320": 79, "tile_s": 79, "tile_overlap": 79, "batch_siz": 79, "silent": 79, "tile": 79, "progress": 79, "cute_waifu_aroma": 79, "pngimageplugin": 79, "pngimagefil": 79, "1168x1168": 79, "0x7f0e8ca06880": 79, "4672x4672": 79, "0x7f0e48edb640": 79, "cdc": [80, 102], "upscale_with_cdc": 80, "thread": [81, 101], "lru_cach": 81, "wrap": 81, "synchron": 81, "prevent": 81, "race": 81, "condit": 81, "maxsiz": 81, "expensive_funct": 81, "expens": 81, "lock": [81, 101], "safeti": [81, 98], "multithread": 81, "my_funct": 81, "introduc": 81, "acquisit": 81, "critic": 81, "mathemat": 82, "activ": 82, "deep": 82, "problem": [82, 90, 96], "input_valu": 82, "frac": 82, "26894142": 82, "73105858": 82, "ts_lru_cach": 83, "sigmoid": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "cudaexecutionprovid": 84, "cpuexecutionprovid": 84, "ckpt": 84, "inferencesess": 84, "onnx_mod": 84, "decid": 84, "linux": [84, 103, 104], "execut": [84, 103, 104], "ignor": 84, "cuda": [84, 103, 104], "forc": 84, "anime_ai_check": 85, "mobilenetv3_sce_dist": [85, 96, 100], "mainli": 85, "caformer_s36_plus_sc": 85, "graph": 85, "9996960163116455": 85, "9999125003814697": 85, "997803270816803": 85, "9960069060325623": 85, "9887709021568298": 85, "9998629093170166": 85, "0013722758740186691": 85, "00020673229300882667": 85, "0001895089662866667": 85, "0008857478387653828": 85, "552320024231449e": 85, "001168627175502479": 85, "bangumi": [86, 87], "vision": 86, "imageri": 86, "bangumi_char_typ": 86, "definit": [86, 93], "video": 86, "secondari": 86, "often": 86, "lack": 86, "lead": 86, "under": [86, 105], "three": 86, "judg": 86, "anime_portrait": [86, 92], "mobilenetv3_v0_dist": [86, 95, 99, 100], "9998525381088257": 86, "00012103465269319713": 86, "6464786313008517e": 86, "906112609314732e": 86, "06": [86, 87, 89, 94, 95, 96, 97, 99], "9997243285179138": 86, "0002490800397936255": 86, "7215803381986916e": 86, "354368557978887e": 86, "9998849630355835": 86, "90006631379947e": 86, "3920385754317977e": 86, "2084233276254963e": 86, "9998877048492432": 86, "732793503440917e": 86, "4264976925915107e": 86, "0623419257171918e": 86, "07076334953308105": 86, "9290977716445923": 86, "0001044218079186976": 86, "4467317163944244e": 86, "2568268832401372e": 86, "9999498128890991": 86, "1810528778587468e": 86, "879474429093534e": 86, "260669109295122e": 86, "9999510049819946": 86, "2321036592766177e": 86, "025227553938748e": 86, "4251427273848094e": 86, "999957799911499": 86, "4273678718600422e": 86, "6884023302263813e": 86, "880981603288092e": 86, "0002326338435523212": 86, "9996368885040283": 86, "164971561403945e": 86, "00020793956355191767": 86, "13438372313976288": 86, "8652494549751282": 86, "000158855298650451": 86, "000238816806813702": 86, "3589179217815399": 86, "6406960487365723": 86, "0001471740542910993": 86, "002255884697660804": 86, "08208147436380386": 86, "9152728915214539": 86, "00038967153523117304": 86, "227699592884164e": 86, "0835404282261152e": 86, "1437502406770363e": 86, "9999284744262695": 86, "2125529792683665e": 86, "0218892384727951e": 86, "00011914174683624879": 86, "9998584985733032": 86, "2007669283775613e": 86, "6357082131435163e": 86, "3068713896209374e": 86, "9999185800552368": 86, "066640925273532e": 86, "529400813335087e": 86, "089402500540018e": 86, "9999388456344604": 86, "6406959295272827": 86, "not_paint": 87, "anime_classif": 87, "older": 87, "mobilenetv3_v1": [87, 97], "5_dist": 87, "3_dist": 87, "plot": [87, 90, 96, 100], "caformer_s36_v1": 87, "3_focal": 87, "8346158862113953": 87, "004201625939458609": 87, "0028638991061598063": 87, "15633030235767365": 87, "001988308737054467": 87, "9868855476379395": 87, "001178382197394967": 87, "00015886101755313575": 87, "0005986307514831424": 87, "011178601533174515": 87, "9933090209960938": 87, "0012440024875104427": 87, "00040085514774546027": 87, "004924307577311993": 87, "00012189441622467712": 87, "00031298911198973656": 87, "9968050718307495": 87, "182305903872475e": 87, "0027923565357923508": 87, "7805559259140864e": 87, "0004650334012694657": 87, "996709942817688": 87, "736721191671677e": 87, "0027629584074020386": 87, "4619508621981367e": 87, "0003803370927926153": 87, "998649537563324": 87, "190127922105603e": 87, "0008622839814051986": 87, "595230686594732e": 87, "0004573142796289176": 87, "00031435859273187816": 87, "8671838641166687": 87, "13199880719184875": 87, "563074617180973e": 87, "153919796110131e": 87, "290010737255216e": 87, "9727378487586975": 87, "027150526642799377": 87, "162296004826203e": 87, "4933258828241378e": 87, "0004275702522136271": 87, "995402455329895": 87, "002233930164948106": 87, "001911122351884842": 87, "1603819727897644": 87, "0007561995880678296": 87, "00017044576816260815": 87, "838487982749939": 87, "0002034590725088492": 87, "005001617129892111": 87, "000932251859921962": 87, "009352140128612518": 87, "9846979379653931": 87, "6018555470509455e": 87, "004064667969942093": 87, "464051254326478e": 87, "025772539898753166": 87, "9699516296386719": 87, "00011656546121230349": 87, "287263775244355e": 87, "370255853951676e": 87, "01098843663930893": 87, "0031668643932789564": 87, "9857884049415588": 87, "499273488065228e": 87, "8419872251106426e": 87, "0003471920208539814": 87, "029472889378666878": 87, "9700765609741211": 87, "0012387704337015748": 87, "001172148622572422": 87, "787473391043022e": 87, "003680602880194783": 87, "9938107132911682": 87, "8346157073974609": 87, "8671836853027344": 87, "8384883403778076": 87, "9846979975700378": 87, "9700766801834106": 87, "greyscal": 88, "jpeg_ful": [88, 101], "6125901": 88, "6125785": [88, 101], "6124220": 88, "rough": [89, 90, 96], "polish": 89, "mobilenetv3_v2": 89, "2_dist": [89, 97], "910087929805741e": 89, "1241951510310173": 89, "8757457137107849": 89, "00018937293498311192": 89, "030049214139580727": 89, "9697614312171936": 89, "008933082222938538": 89, "05096456781029701": 89, "9401022791862488": 89, "009832272306084633": 89, "9898634552955627": 89, "00030428936588577926": 89, "013919820077717304": 89, "9819902181625366": 89, "004089969675987959": 89, "04166747257113457": 89, "9582782983779907": 89, "4218515288084745e": 89, "8849249482154846": 89, "1149177998304367": 89, "0001573085755808279": 89, "9907882809638977": 89, "008958994410932064": 89, "0002527958422433585": 89, "9831690788269043": 89, "01682441122829914": 89, "613856385229155e": 89, "8757458329200745": 89, "8849248290061951": 89, "million": 90, "anime_r": [90, 92], "boundari": [90, 96], "challeng": [90, 96], "clean": [90, 96], "ground": [90, 96], "truth": [90, 96], "judgment": [90, 96], "intend": [90, 96], "quick": [90, 96, 102], "estim": [90, 96], "basi": [90, 96], "mobilenetv3_large_100_v0_ls0": 90, "caformer_s36_v0_ls0": 90, "7508869767189026": 90, "7034655809402466": 90, "728887677192688": 90, "7404400110244751": 90, "7446154952049255": 90, "7514738440513611": 90, "768704354763031": 90, "8219676613807678": 90, "7267540693283081": 90, "7645740509033203": 90, "7216582894325256": 90, "7615436315536499": 90, "815083920955658": 90, "8321858644485474": 90, "8204999566078186": 90, "820833146572113": 90, "chdir": 90, "doc": 90, "api_doc": 90, "7508870363235474": 90, "11212056130170822": 90, "06781744956970215": 90, "06917501986026764": 90, "7034654021263123": 90, "15903906524181366": 90, "06688199192285538": 90, "07061357796192169": 90, "7288877964019775": 90, "1476859599351883": 90, "060362350195646286": 90, "06306383013725281": 90, "7404399514198303": 90, "10337048768997192": 90, "08087948709726334": 90, "07530999928712845": 90, "055992450565099716": 90, "7446154356002808": 90, "13191790878772736": 90, "06747424602508545": 90, "06458679586648941": 90, "10566363483667374": 90, "07827574014663696": 90, "07079866528511047": 90, "7687042951583862": 90, "09974884241819382": 90, "06074819341301918": 90, "050435908138751984": 90, "8219675421714783": 90, "0593985915184021": 90, "06819795072078705": 90, "06569571048021317": 90, "1177448257803917": 90, "726753830909729": 90, "08980562537908554": 90, "06481882929801941": 90, "06922297924757004": 90, "10138414055109024": 90, "06351721286773682": 90, "07683827728033066": 90, "13798624277114868": 90, "05942752957344055": 90, "10584963858127594": 90, "7615437507629395": 90, "07317910343408585": 90, "060196295380592346": 90, "06751583516597748": 90, "0572039857506752": 90, "05398125201463699": 90, "06124086305499077": 90, "0525919646024704": 90, "8321859240531921": 90, "05922013148665428": 90, "06274889409542084": 90, "057530902326107025": 90, "8205001354217529": 90, "05683052912354469": 90, "06635929644107819": 90, "05597696080803871": 90, "8208332657814026": 90, "non_furri": 91, "mobilenetv3_v0": 91, "1_dist": 91, "9898804426193237": 91, "010119626298546791": 91, "9677742123603821": 91, "032225821167230606": 91, "959551215171814": 91, "040448784828186035": 91, "9535530209541321": 91, "04644693806767464": 91, "04358793422579765": 91, "9564120769500732": 91, "02767963521182537": 91, "9723203182220459": 91, "028900373727083206": 91, "9710996150970459": 91, "037573859095573425": 91, "9624261260032654": 91, "aicheck": [92, 102], "get_ai_created_scor": 92, "is_ai_cr": 92, "bangumi_char": [92, 102], "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 92, "anime_classifi": 92, "is_greyscal": 92, "anime_completeness_scor": 92, "anime_complet": 92, "dbrate": [92, 102], "anime_dbrating_scor": 92, "anime_dbr": 92, "furri": [92, 102], "anime_furry_scor": 92, "anime_furri": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": [92, 102], "anime_portrait_scor": 92, "anime_rating_scor": 92, "anime_real_scor": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": [92, 102], "anime_style_age_scor": 92, "anime_style_ag": 92, "teen": [92, 102], "anime_teen_scor": 92, "anime_teen": 92, "is_truncated_fil": 92, "screen": 93, "row": 93, "bottom": 93, "grayscal": 93, "monochrome_detect": 93, "mobilenetv3_large_100_dist_safe2": 93, "mobilenetv3_dist": 93, "caformer_s36": 93, "mono": 93, "9614395499229431": 93, "9458909034729004": 93, "9559807777404785": 93, "9651952981948853": 93, "9379720687866211": 93, "8814834356307983": 93, "03941023349761963": 93, "07492382079362869": 93, "09546589106321335": 93, "016521310433745384": 93, "005693843588232994": 93, "0315730981528759": 93, "Not": 94, "five": 94, "hentai": 94, "neutral": 94, "porn": 94, "sexi": 94, "infinit": 94, "nsfwj": 94, "tfj": 94, "deploy": 94, "mobil": 94, "9970946311950684": 94, "00198739324696362": 94, "000894528697244823": 94, "4315058251668233e": 94, "099447197513655e": 94, "9282580614089966": 94, "061733175069093704": 94, "008979619480669498": 94, "0007789491210132837": 94, "0002501663693692535": 94, "7945129871368408": 94, "2044062316417694": 94, "0005603990866802633": 94, "0004847997915931046": 94, "564094367902726e": 94, "7977773547172546": 94, "01352313905954361": 94, "18791256844997406": 94, "0004888656549155712": 94, "00029804420773871243": 94, "04498734697699547": 94, "9509441256523132": 94, "4087972633424215e": 94, "003999904729425907": 94, "4542059185914695e": 94, "002892113756388426": 94, "982390284538269": 94, "02520776737947e": 94, "014633022248744965": 94, "858086610212922e": 94, "002532319398596883": 94, "9887337684631348": 94, "231979568838142e": 94, "008699454367160797": 94, "8187158022774383e": 94, "03564726561307907": 94, "954788088798523": 94, "343036850215867e": 94, "009289607405662537": 94, "00020158555707894266": 94, "006372362840920687": 94, "006019102409482002": 94, "9694945812225342": 94, "015214097686111927": 94, "002899901708588004": 94, "0004039364866912365": 94, "00012730166781693697": 94, "987038791179657": 94, "007135333959013224": 94, "005294707603752613": 94, "06964848190546036": 94, "0014777459437027574": 94, "9276643395423889": 94, "0003031621454283595": 94, "0009063396137207747": 94, "00028707628371194005": 94, "00010888021643040702": 94, "9992460012435913": 94, "00015473493840545416": 94, "0002033217460848391": 94, "563037691696081e": 94, "008058490231633186": 94, "00044566826545633376": 94, "937960684299469": 94, "05353058874607086": 94, "364063445587817e": 94, "00562260951846838": 94, "00012077406427124515": 94, "9897090792655945": 94, "004547217860817909": 94, "564737981942017e": 94, "016690678894519806": 94, "001258736359886825": 94, "9766013622283936": 94, "005440687295049429": 94, "4481674952548929e": 94, "01861923187971115": 94, "0008914825739338994": 94, "9674761295318604": 94, "012998746708035469": 94, "691116141155362e": 94, "0007601747056469321": 94, "0005019629606977105": 94, "039504989981651306": 94, "9591660499572754": 94, "0001652583305258304": 94, "0002614929690025747": 94, "020374108105897903": 94, "029394468292593956": 94, "9498046040534973": 94, "00016299057460855693": 94, "004782819654792547": 94, "002861740067601204": 94, "12280157208442688": 94, "8693908452987671": 94, "0001731760276015848": 94, "304211274255067e": 94, "03286275267601013": 94, "010648751631379128": 94, "9562522172927856": 94, "999900221824646": 95, "645313209854066e": 95, "3387104445428122e": 95, "9999704360961914": 95, "4465465685352683e": 95, "071506166132167e": 95, "9999785423278809": 95, "512719154561637e": 95, "292278612818336e": 95, "919455750496127e": 95, "9999444484710693": 95, "3647335082350764e": 95, "0555699191172607e": 95, "9999880790710449": 95, "3210242286731955e": 95, "7451418898417614e": 95, "9999822378158569": 95, "2084267331811134e": 95, "7460413321023225e": 95, "1532473820352607e": 95, "9999996423721313": 95, "0316136922483565e": 95, "840229633236049e": 95, "9999998807907104": [95, 96], "736660568800289e": 95, "199210472208506e": 95, "9999992847442627": 95, "r15": 96, "r18": 96, "sankaku": 96, "mobilenetv3_v1_pruned_ls0": 96, "caformer_s36_plu": [96, 100], "5863172936624323e": 96, "480062353375615e": 96, "9924363493919373": 96, "007255776319652796": 96, "0003077814180869609": 96, "996969997882843": 96, "0030054834205657244": 96, "4601260520284995e": 96, "9966891407966614": 96, "003293127752840519": 96, "770909148035571e": 96, "00025384966284036636": 96, "9996721744537354": 96, "399192691082135e": 96, "973351603141055e": 96, "9998563528060913": 96, "391309580067173e": 96, "0018681309884414077": 96, "9827859997749329": 96, "015345841646194458": 96, "013710384257137775": 96, "8339558839797974": 96, "15233369171619415": 96, "951323833462084e": 96, "00029566374723799527": 96, "9997004270553589": 96, "00018434497178532183": 96, "568440272123553e": 96, "9997699856758118": 96, "11225129129889e": 96, "051862899563275e": 96, "9999485015869141": 96, "902020231791539e": 96, "0005639699520543218": 96, "9994290471076965": 96, "anime_real_cl": 97, "4_dist": 97, "9999716281890869": 97, "8398366339388303e": 97, "9992202520370483": 97, "0007797438884153962": 97, "9999709129333496": 97, "905452492996119e": 97, "9999765157699585": 97, "3499671442550607e": 97, "9994087219238281": 97, "0005913018831051886": 97, "9999759197235107": 97, "4061362637439743e": 97, "9999052286148071": 97, "475799015490338e": 97, "403173675702419e": 97, "5848207794988411e": 97, "0010207017185166478": 97, "9989792704582214": 97, "2124368115328252e": 97, "9999977350234985": 97, "6512358342879452e": 97, "9999834299087524": 97, "359853614412714e": 97, "9999936819076538": 97, "600314317329321e": 97, "9999840259552002": 97, "5589323083986528e": 97, "9999843835830688": 97, "5513256585109048e": 97, "9999845027923584": 97, "pollut": 98, "mf666": 98, "shit": 98, "checker": 98, "mobilenet": 98, "v2": 98, "max_batch_s": 98, "1970": 99, "1980": 99, "1990": 99, "2000": 99, "2010": 99, "2015": 99, "2020": 99, "ag": 99, "9805465340614319": 99, "761269782553427e": 99, "0005044879508204758": 99, "01569165475666523": 99, "002850610064342618": 99, "00037849770160391927": 99, "9434612113400362e": 99, "053497342392802e": 99, "9992554783821106": 99, "0006490182713605464": 99, "8857468805654207e": 99, "317252262353577e": 99, "314484721769986e": 99, "0750001138148946e": 99, "706833609205205e": 99, "00034479793976061046": 99, "9995512366294861": 99, "391363472677767e": 99, "4607510820496827e": 99, "0679690351244062e": 99, "661913514311891e": 99, "757471131393686e": 99, "0744897230761126e": 99, "76177470368566e": 99, "9996387958526611": 99, "160279296338558e": 99, "00013228354509919882": 99, "1361367038916796e": 99, "464057489414699e": 99, "2412899599876255e": 99, "703883653040975e": 99, "127358498517424e": 99, "9973921775817871": 99, "0022309015039354563": 99, "00018872201326303184": 99, "780902943617548e": 99, "422096920578042e": 99, "638929097680375e": 99, "152203023797483e": 99, "00028818511054851115": 99, "9996094107627869": 99, "58777353237383e": 99, "9200742826797068e": 99, "00017117452807724476": 99, "518441947875544e": 99, "885544381570071e": 99, "4389253010449465e": 99, "1696006772108376e": 99, "9996393918991089": 99, "contenti": 100, "safe_teen": 100, "non_teen": 100, "caformer_s36_v0": 100, "9998493194580078": 100, "0378791052498855e": 100, "00012023092131130397": 100, "9790042638778687": 100, "0017522255657240748": 100, "01924353837966919": 100, "9998124241828918": 100, "19778298237361e": 100, "0001456339523429051": 100, "0008521362324245274": 100, "9989691972732544": 100, "00017870066221803427": 100, "0992944781901315e": 100, "9994398951530457": 100, "0004991036257706583": 100, "2035720727872103e": 100, "9994019269943237": 100, "0005460577667690814": 100, "0478151529678144e": 100, "524079147609882e": 100, "999934196472168": 100, "786742884898558e": 100, "653994154883549e": 100, "9998156428337097": 100, "0001218809193233028": 100, "00013706681784242392": 100, "9997410178184509": 100, "jpeg_trunc": 101, "2216614_truncat": 101, "imagefil": 101, "load_truncated_imag": 101, "ascii": 102, "metric": 102, "list_det_model": 102, "list_rec_model": 102, "sd": 102, "tag": 102, "platform": [103, 104], "shutil": [103, 104], "cpuinfo": [103, 104], "psutil": [103, 104], "hbutil": [103, 104], "size_to_bytes_str": [103, 104], "python_implement": [103, 104], "python_vers": [103, 104], "brand": [103, 104], "get_cpu_info": [103, 104], "brand_raw": [103, 104], "cpu_count": [103, 104], "freq": [103, 104], "cpu_freq": [103, 104], "mhz": [103, 104], "virtual_memori": [103, 104], "precis": [103, 104], "ye": [103, 104], "nvidia": [103, 104], "smi": [103, 104], "1021": [103, 104], "azur": [103, 104], "x86_64": [103, 104], "glibc2": [103, 104], "cpython": [103, 104], "amd": [103, 104], "epyc": [103, 104], "7763": [103, 104], "3252": 103, "1949999999997": 103, "615": [103, 104], "gib": [103, 104], "deploi": [103, 104], "action": [103, 104], "3111": 104, "7995": 104, "imgutil": 105, "pypi": 105, "simpli": 105, "newest": 105, "git": 105, "script": 105, "__name__": 105, "__main__": 105, "narugo1992": 105, "still": 105, "out": 105, "io": 105, "html": 105, "faq": 106}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [73, 0, 0, "-", "tagging"], [80, 0, 0, "-", "upscale"], [83, 0, 0, "-", "utils"], [92, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "convert_to_size_dict"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_blip_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_mobilenetv2_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_blip_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "get_size_dict"], [55, 1, 1, "", "is_valid_size_dict"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "deepgelbooru"], [72, 0, 0, "-", "format"], [74, 0, 0, "-", "match"], [75, 0, 0, "-", "mldanbooru"], [76, 0, 0, "-", "order"], [77, 0, 0, "-", "overlap"], [78, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[72, 1, 1, "", "add_underline"], [72, 1, 1, "", "remove_underline"], [72, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[74, 1, 1, "", "tag_match_full"], [74, 1, 1, "", "tag_match_prefix"], [74, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[75, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[76, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[77, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[78, 1, 1, "", "convert_wd14_emb_to_prediction"], [78, 1, 1, "", "denormalize_wd14_emb"], [78, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[79, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[79, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[81, 0, 0, "-", "cache"], [82, 0, 0, "-", "func"], [84, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[81, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[82, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[84, 1, 1, "", "get_onnx_provider"], [84, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[85, 0, 0, "-", "aicheck"], [86, 0, 0, "-", "bangumi_char"], [87, 0, 0, "-", "classify"], [88, 0, 0, "-", "color"], [89, 0, 0, "-", "completeness"], [90, 0, 0, "-", "dbrating"], [91, 0, 0, "-", "furry"], [93, 0, 0, "-", "monochrome"], [94, 0, 0, "-", "nsfw"], [95, 0, 0, "-", "portrait"], [96, 0, 0, "-", "rating"], [97, 0, 0, "-", "real"], [98, 0, 0, "-", "safe"], [99, 0, 0, "-", "style_age"], [100, 0, 0, "-", "teen"], [101, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[85, 1, 1, "", "get_ai_created_score"], [85, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[86, 1, 1, "", "anime_bangumi_char"], [86, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[87, 1, 1, "", "anime_classify"], [87, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[88, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[89, 1, 1, "", "anime_completeness"], [89, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[90, 1, 1, "", "anime_dbrating"], [90, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[91, 1, 1, "", "anime_furry"], [91, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[93, 1, 1, "", "get_monochrome_score"], [93, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[94, 1, 1, "", "nsfw_pred"], [94, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[95, 1, 1, "", "anime_portrait"], [95, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[96, 1, 1, "", "anime_rating"], [96, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[97, 1, 1, "", "anime_real"], [97, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[98, 1, 1, "", "safe_check"], [98, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[99, 1, 1, "", "anime_style_age"], [99, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[100, 1, 1, "", "anime_teen"], [100, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[101, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 87], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 72], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "is_valid_size_dict": 55, "convert_to_size_dict": 55, "get_size_dict": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "create_blip_transform": 55, "create_transforms_from_blip_processor": 55, "create_mobilenetv2_transform": 55, "create_transforms_from_mobilenetv2_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "deepgelbooru": 71, "get_deepgelbooru_tag": 71, "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "match": 74, "tag_match_suffix": 74, "tag_match_prefix": 74, "tag_match_ful": 74, "mldanbooru": 75, "get_mldanbooru_tag": 75, "order": 76, "sort_tag": 76, "overlap": 77, "drop_overlap_tag": 77, "wd14": 78, "get_wd14_tag": 78, "convert_wd14_emb_to_predict": 78, "denormalize_wd14_emb": 78, "upscal": [79, 80], "cdc": 79, "upscale_with_cdc": 79, "util": [81, 82, 83, 84], "cach": 81, "ts_lru_cach": 81, "func": 82, "sigmoid": 82, "onnxruntim": 84, "get_onnx_provid": 84, "open_onnx_model": 84, "valid": [85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "aicheck": 85, "get_ai_created_scor": 85, "is_ai_cr": 85, "bangumi_char": 86, "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 87, "anime_classifi": 87, "color": 88, "is_greyscal": 88, "complet": 89, "anime_completeness_scor": 89, "anime_complet": 89, "dbrate": 90, "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": 91, "anime_furry_scor": 91, "anime_furri": 91, "monochrom": 93, "get_monochrome_scor": 93, "is_monochrom": 93, "nsfw": 94, "nsfw_pred_scor": 94, "nsfw_pred": 94, "portrait": 95, "anime_portrait_scor": 95, "anime_portrait": 95, "rate": 96, "anime_rating_scor": 96, "anime_r": [96, 97], "real": 97, "anime_real_scor": 97, "safe": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": 99, "anime_style_age_scor": 99, "anime_style_ag": 99, "teen": 100, "anime_teen_scor": 100, "anime_teen": 100, "truncat": 101, "is_truncated_fil": 101, "welcom": 102, "": 102, "document": 102, "overview": 102, "tutori": 102, "inform": [102, 103, 104], "api": 102, "run": [103, 104], "environ": [103, 104], "instal": 105, "quick": 106, "start": 106}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "is_valid_size_dict": [[55, "is-valid-size-dict"]], "convert_to_size_dict": [[55, "convert-to-size-dict"]], "get_size_dict": [[55, "get-size-dict"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[55, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[55, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[55, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[55, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[71, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "add_underline": [[72, "add-underline"]], "remove_underline": [[72, "remove-underline"]], "tags_to_text": [[72, "tags-to-text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_suffix": [[74, "tag-match-suffix"]], "tag_match_prefix": [[74, "tag-match-prefix"]], "tag_match_full": [[74, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[75, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags": [[76, "sort-tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[77, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[78, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[78, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[78, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[79, "upscale-with-cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache": [[81, "ts-lru-cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid": [[82, "sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[84, "get-onnx-provider"]], "open_onnx_model": [[84, "open-onnx-model"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[85, "get-ai-created-score"]], "is_ai_created": [[85, "is-ai-created"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[86, "anime-bangumi-char-score"]], "anime_bangumi_char": [[86, "anime-bangumi-char"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "anime_classify_score": [[87, "anime-classify-score"]], "anime_classify": [[87, "anime-classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale": [[88, "is-greyscale"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[89, "anime-completeness-score"]], "anime_completeness": [[89, "anime-completeness"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[90, "anime-dbrating-score"]], "anime_dbrating": [[90, "anime-dbrating"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "anime_furry_score": [[91, "anime-furry-score"]], "anime_furry": [[91, "anime-furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[93, "get-monochrome-score"]], "is_monochrome": [[93, "is-monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[94, "nsfw-pred-score"]], "nsfw_pred": [[94, "nsfw-pred"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[95, "anime-portrait-score"]], "anime_portrait": [[95, "anime-portrait"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_rating_score": [[96, "anime-rating-score"]], "anime_rating": [[96, "anime-rating"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "anime_real_score": [[97, "anime-real-score"]], "anime_real": [[97, "anime-real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check_score": [[98, "safe-check-score"]], "safe_check": [[98, "safe-check"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[99, "anime-style-age-score"]], "anime_style_age": [[99, "anime-style-age"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "anime_teen_score": [[100, "anime-teen-score"]], "anime_teen": [[100, "anime-teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file": [[101, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[102, "welcome-to-imgutils-s-documentation"]], "Overview": [[102, "overview"]], "Tutorials": [[102, null]], "Information": [[102, null]], "API Documentation": [[102, null]], "Run Environment Information": [[103, "Run-Environment-Information"], [104, "Run-Environment-Information"]], "Installation": [[105, "installation"]], "Quick Start": [[106, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.deepgelbooru"], [72, "module-imgutils.tagging.format"], [73, "module-imgutils.tagging"], [74, "module-imgutils.tagging.match"], [75, "module-imgutils.tagging.mldanbooru"], [76, "module-imgutils.tagging.order"], [77, "module-imgutils.tagging.overlap"], [78, "module-imgutils.tagging.wd14"], [79, "module-imgutils.upscale.cdc"], [80, "module-imgutils.upscale"], [81, "module-imgutils.utils.cache"], [82, "module-imgutils.utils.func"], [83, "module-imgutils.utils"], [84, "module-imgutils.utils.onnxruntime"], [85, "module-imgutils.validate.aicheck"], [86, "module-imgutils.validate.bangumi_char"], [87, "module-imgutils.validate.classify"], [88, "module-imgutils.validate.color"], [89, "module-imgutils.validate.completeness"], [90, "module-imgutils.validate.dbrating"], [91, "module-imgutils.validate.furry"], [92, "module-imgutils.validate"], [93, "module-imgutils.validate.monochrome"], [94, "module-imgutils.validate.nsfw"], [95, "module-imgutils.validate.portrait"], [96, "module-imgutils.validate.rating"], [97, "module-imgutils.validate.real"], [98, "module-imgutils.validate.safe"], [99, "module-imgutils.validate.style_age"], [100, "module-imgutils.validate.teen"], [101, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[71, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[75, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[76, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[77, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[79, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[81, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[82, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[88, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[101, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/deepgelbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/deepgelbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.deepgelbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 71, 75, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 73, 75, 78, 79, 80, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 105], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 75, 79, 98], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 84], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 90], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 71, 76, 78, 79, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103, 104, 105], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 71, 75, 78, 83, 90, 102], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 71, 75, 76, 77, 78, 86, 90, 94, 96, 102], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 74, 77, 78, 85, 87, 90, 93, 94, 96, 100], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 71, 78, 79, 86, 89, 91, 94, 95, 97, 98, 99], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 72, 74, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 105], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 72, 74, 76, 78, 79, 82, 86, 89, 91, 94, 95, 97, 99], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 76, 81], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 55, 81, 98], "width": [0, 4, 9, 44, 55, 56, 75], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 76, 78, 84, 85, 86, 87, 90, 93, 96, 100], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 78, 84, 87, 90, 96, 100, 101], "automat": [0, 4, 22, 35, 46, 84, 103, 104], "determin": [0, 7, 35, 94], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 75, 79, 80, 98, 103, 104], "height": [0, 4, 9, 44, 55, 56, 75], "filter": [0, 30, 46, 55, 68, 69, 90, 92, 96], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 72, 75, 78, 79, 81, 82, 84, 85, 86, 87, 90, 92, 93, 94, 96, 100], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 75, 79, 81, 84, 85, 101], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 75], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 73, 78, 86, 102], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 76, 85, 94, 101], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 55, 86, 91, 95, 97, 99, 103, 104], "intens": 0, "proport": [0, 86], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 71, 76, 78, 105], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 56, 63, 64, 65, 67, 68, 71, 75, 81, 82, 84, 85, 87, 92, 93, 94, 101, 102, 103, 104, 105], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 78, 105], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 75], "your": [0, 46, 101, 103, 104, 105], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 73, 77, 78, 79, 81, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 75, 82, 85, 93, 101], "ensur": [0, 20, 30, 35, 42, 55, 63, 81], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 72, 75, 76, 94], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 56, 64, 67, 68, 69, 70, 72, 75, 78, 79, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 72, 74, 76, 77, 78, 79, 81, 82, 86, 89, 90, 91, 94, 95, 96, 97, 98, 99], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 71, 75, 78, 79, 86, 88, 101, 103, 104], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 71, 73, 76, 78, 79, 82, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 104, 105], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 81, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101, 103, 104, 105], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 103, 104, 105], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 78, 79, 88, 101], "draw": [1, 24, 25, 50, 94, 102], "ascii_draw": 1, "meta": [2, 102, 105], "__title__": [2, 105], "__version__": [2, 105], "__description__": [2, 105], "__author__": [2, 105], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 75, 78, 79, 80, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "inform": [3, 31, 32, 33, 50, 63, 65, 77], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 78, 101], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 81, 87, 102, 105], "short": [3, 71, 75, 78], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 71, 78, 82, 86, 94], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 85], "black": [4, 43, 63], "squar": [4, 55], "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 71, 76, 78, 84, 86, 92, 93, 102, 105], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 79], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 93], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 84, 87, 105], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 77, 78, 79, 81, 82, 86, 90, 94, 96, 101], "suitabl": [4, 53, 55, 70, 94], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 92, 93, 102], "fore": [4, 23, 25, 26], "back": [4, 78], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 72, 77, 81, 84, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 105], "rgba": [4, 7, 28, 33, 67, 79], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 55, 63, 64, 65, 71, 75, 78, 87, 90, 96, 98, 100], "add": [4, 31, 64, 65, 72], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 79], "In": [4, 25, 35, 86, 87], "document": [4, 103, 104, 105], "accur": [4, 11, 19, 90, 96], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 71, 78, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 78, 82], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 71, 79, 88, 93], "both": [5, 11, 20, 41, 53, 64, 78], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 78, 82], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 71, 75, 76, 78, 79, 85, 86, 87, 88, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 101], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 78, 79], "order": [5, 6, 55, 72, 73, 102], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 71, 84, 87, 88, 90, 93, 96, 100], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 79, 84], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 71, 75, 78, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 55, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 88, 93, 101], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 76, 79, 84], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 102], "encod": [5, 8, 27, 33, 65, 102], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 72, 74, 75, 78, 79, 85, 93, 101], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 72, 74, 78, 85, 88, 93, 101], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 78, 82], "channel": [6, 7, 28, 55, 79], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 78], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 78, 81, 89], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 71, 78, 82, 89, 90, 96], "same": [6, 22, 35, 40, 78, 81], "torchvis": [6, 52, 102], "transform": [6, 7, 51, 52, 53, 54, 72, 102], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 78, 81, 82, 90, 96, 102], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 75, 76, 78, 81, 82, 84, 90, 96], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 71, 75, 78, 102], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 78, 105], "manipul": [7, 62], "python": [7, 33, 81, 103, 104, 105], "librari": [7, 30, 53, 55, 105], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 78, 81, 82, 94, 105], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 78, 84], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 55, 63, 65, 82, 105], "handl": [7, 27, 30, 32, 33, 51, 54, 55, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 55, 64, 65, 72], "background": [7, 8, 23, 25, 26, 57, 63, 67, 102], "check": [7, 33, 38, 64, 68, 69, 74, 85, 88, 98, 101, 105], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 86], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 82], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 75, 94], "kei": [7, 16, 20, 55, 64, 71, 78], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 72, 78, 86], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 84, 93, 101, 102], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 71, 88, 93, 101], "binari": [7, 82], "like": [7, 10, 17, 54, 55, 75, 81, 105], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 81], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 90, 96, 105], "preprocess": [7, 18, 27, 30, 35, 102], "befor": [7, 33, 35, 64, 78], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 78, 82], "necessari": [7, 35, 70, 75], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 78, 94], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 55, 63, 64, 65, 69, 71, 76, 78, 81], "ha": [7, 21, 41, 54, 79, 94, 103, 104], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 71, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 71, 73, 78, 94, 102], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 72, 93, 101], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 76], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 76], "typeerror": [7, 48, 53, 54, 55, 68, 69, 76], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 76, 77, 78, 85, 87, 90, 96, 100], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 78, 86, 87, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 55, 72, 78, 82], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 62, 72, 74, 78, 79, 94], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 71, 73, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "pillow": [7, 22, 52, 102], "boolean": [7, 35], "otherwis": [7, 31, 35, 55, 65, 68, 69, 74, 79, 84], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 72, 92, 94], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 102], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 82, 102], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 75, 81, 101, 103, 104], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 55, 75, 78, 102], "techniqu": [9, 28, 33], "p": [9, 70, 71, 75, 78], "need": [9, 14, 30, 41, 44, 81, 85, 87, 90, 93, 96, 100], "stack": [9, 78], "addition": 9, "second": [9, 20, 35, 40, 74], "element": [9, 78], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 82], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 72, 75, 76, 77, 78, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104, 105], "right": [9, 43, 48, 82], "two": [9, 20, 35, 40, 74, 93], "dimension": [9, 78], "arrai": [9, 22, 33, 35, 39, 46, 48, 78, 82], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 78], "posit": [9, 35, 43, 44, 86], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 74], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 82, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "9": [9, 10, 20, 35, 39, 48, 55, 63, 76, 85, 86, 87, 89, 90, 93, 94, 95, 96, 97, 99, 100], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 55, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 102], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 71, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 71, 75, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100, 105], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 73, 79, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "explan": 10, "No": [10, 63, 103, 104], "head": [10, 17, 22, 47, 69, 86, 95, 102], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 73, 79, 86, 87, 90, 91, 95, 96, 97, 99, 100, 105], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 75, 78, 93], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 71, 75, 77, 78], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 92, 102], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 78], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 55, 74, 77, 86], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 78, 102], "mark": 10, "belli": [10, 18], "button": [10, 27, 71], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 105], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 103, 104], "nopan": 10, "panti": [10, 72], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 90, 96, 102], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 75, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 81, 84], "less": [10, 11, 13, 19, 85], "stand": [10, 63, 70, 71, 75, 78], "sit": [10, 69], "ass": 10, "split": [10, 75], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 87, 90, 96, 100], "10": [10, 21, 27, 35, 39, 44, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97, 105], "sprd": 10, "strongli": [10, 79], "11": [10, 35, 48, 85, 86, 87, 90, 93, 94, 96, 97], "vsplt": 10, "pose": [10, 35, 102], "12": [10, 22, 35, 43, 48, 55, 85, 86, 87, 90, 93, 94, 96, 97], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 86, 87, 90, 94, 97, 99], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 101], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 86, 87, 90, 94, 97], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 86, 87, 90, 94, 97, 103, 104], "feral": 10, "four": [10, 11, 86], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 91], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 85], "16": [10, 48, 55, 86, 90, 94, 97], "hdrago": 10, "style": [10, 14, 19, 44, 99, 105], "17": [10, 48, 55, 94, 99], "hponi": 10, "18": [10, 18, 48, 55, 90, 94, 96, 103, 104], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 94], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 94], "hcat": 10, "cat": [10, 69, 76], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 99], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 75, 78, 90, 93, 103, 104], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 81], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 99], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 75, 78, 79, 85, 86, 89, 91, 94, 95, 97, 98, 99], "releas": 10, "time": [10, 65, 79], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 86, 87, 90, 91, 95, 96, 97, 99, 100], "advanc": [10, 105], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 86, 90, 96], "scenario": [10, 70, 75, 81], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 102], "improv": [10, 21, 78], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 93], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 72, 75, 79, 90, 96], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 75, 81, 86, 101], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 102], "30": [10, 19, 44], "public": 10, "friendli": [10, 105], "reduc": [10, 35, 46, 78], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 90, 96, 103, 104, 105], "reincarn": 10, "compon": [10, 20, 27, 30, 81], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 71, 75, 78, 79, 81, 88, 101, 103, 104], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 78, 92], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 78], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 75], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 72, 76, 77, 82, 94, 98], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 72, 76, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "though": 10, "note": [10, 14, 35, 44, 63, 86, 90, 93, 96, 103, 104], "complet": [10, 44, 86, 92, 102], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 78, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 81, 93, 94, 103, 104], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 71, 78], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 71, 75, 78, 85, 93], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 79], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 82], "2f": 10, "point": [11, 15, 35, 48, 55], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 73, 75, 78, 79, 82, 84, 85, 86, 87, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 102, 105], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 78], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 72, 90, 96, 102, 103, 104, 105], "either": [11, 12, 13, 14, 15, 35, 55, 78, 82], "standard": [11, 13, 14, 15, 31, 55, 81], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 81], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 78], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48, 55], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 72, 84, 101], "indic": [11, 35, 48, 51, 70, 75, 78], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 76], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 55, 81], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 75, 79, 82], "speed": [12, 13, 14, 15, 16, 19, 23, 79], "accuraci": [12, 13, 14, 15, 16, 19, 41, 85, 87, 90, 93, 96, 100], "higher": [12, 13, 14, 15, 16, 18, 21, 93], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 90, 96], "overlap": [12, 14, 15, 16, 20, 70, 71, 73, 75, 78, 79, 102], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 71, 78, 85, 87, 89, 90, 93, 94, 96, 98, 100], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 105], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 55, 90, 96], "overhead": [13, 14, 23, 81], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 76, 84, 85, 87, 90, 96, 100], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 84], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 79, 86, 90, 93, 96, 103, 104], "primari": [14, 86, 89, 91, 95, 97, 99], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 87, 89], "therefor": [14, 22, 35, 103, 104], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 95, 102], "peopl": [14, 76], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 78, 79, 81, 84, 85, 86, 87, 90, 93, 96, 100, 105], "inde": 14, "recommend": [14, 21, 35, 38, 39, 78, 79, 90, 96], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 103, 104], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 55, 63, 65, 67, 70, 81, 105], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 78], "configur": [15, 27, 35, 53, 54, 55, 102], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 82], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 72, 94, 98], "infer": [15, 18, 21, 30, 47, 84, 93], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 105], "hug": [16, 27, 30, 35, 55, 78], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 78, 86, 102], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 79, 105], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 81, 82, 101], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 72, 77, 78], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 78, 84], "instead": [16, 21, 72], "detect_head": [17, 22], "booru_yolo": [17, 102], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 90, 96], "ey": [17, 44, 48, 63, 69, 102], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 86, 95, 102], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 102], "detect_hand": 17, "nudenet": [17, 102], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 72, 74, 102], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 79, 84, 101, 102], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 71, 84, 94], "nudenet_onnx": 18, "effici": [18, 21, 64, 82], "notai": 18, "tech": 18, "detail": [18, 62, 63, 84, 86], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 83, 102], "topk": [18, 27], "100": [18, 23, 30, 38, 55, 81], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 82, 85], "keep": [18, 75], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 81, 82, 98], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 81, 82, 94], "work": [20, 27, 32, 38, 65, 94], "aggreg": 20, "involv": 20, "segment": [20, 56, 102], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 76], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 101], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 87], "match": [20, 33, 46, 55, 69, 73, 102], "unknown": [20, 76], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 55, 63, 68, 82, 84], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 72], "correspond": [20, 35, 41, 46, 55, 78, 94, 98], "car": 20, "85": [20, 70, 78], "75": 20, "text_detect": 21, "been": [21, 94], "migrat": 21, "ocr": [21, 102], "detect_text_with_ocr": [21, 102], "soon": 21, "qualiti": [21, 36, 57, 63, 78, 79], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 71, 85, 86, 87, 89, 94, 95, 96, 97, 99, 100], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 90, 96], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 84], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 84, 93], "attempt": [22, 31, 44, 55, 63, 65, 84], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 102], "cannot": [22, 41, 51, 53, 55, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 73, 78, 84, 86, 91, 93, 95, 97, 99], "cv2": 23, "have": [23, 25, 35, 76, 77, 90, 96, 101], "lowest": 23, "resourc": [23, 102], "low_threshold": 23, "high_threshold": 23, "200": [23, 30, 55], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 72, 84, 86, 87, 89, 90, 91, 94, 95, 96, 97, 99, 100], "low": [23, 34, 36, 63, 75, 78, 79], "high": [23, 30, 57, 63, 79, 93, 94], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 71, 78], "outlin": 24, "comparison": [24, 70], "canni": [24, 102], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 102], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 102], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 101], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 103, 104], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 79], "deeper": 25, "richer": 25, "probabl": [25, 94], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 79], "pass": [25, 26, 27, 30, 31, 43, 44, 63, 67, 75, 79, 81], "neural": [25, 26, 67, 82], "network": [25, 26, 67, 82], "classif": [27, 82, 86, 87, 89, 90, 91, 92, 95, 96, 97, 99, 100], "those": [27, 93], "store": [27, 31, 63, 64], "manag": [27, 30, 84, 102], "interact": [27, 30], "also": [27, 53, 78, 105], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 81], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 84], "_model_nam": 27, "cach": [27, 30, 56, 83, 102], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 71, 86, 89, 91, 95, 97, 99], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 86, 90, 96], "method": [27, 28, 30, 32, 33, 35, 43, 55, 90, 96], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 75], "interfac": [27, 30, 81], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 81], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 71, 78, 81], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 94], "through": [27, 55, 105], "error": [27, 33, 55, 78], "predict_fmt": 27, "fmt": [27, 36, 71, 78], "top5": 27, "logit": 27, "embed": [27, 33, 78], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 71, 78, 81, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "top": [27, 44, 93], "k": 27, "e": [27, 35, 57, 76, 79, 82], "g": [27, 35, 57, 76, 78, 79], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 105], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 86, 91, 92, 93, 95, 97, 99, 100, 102], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 84, 85, 90, 96, 102], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 102], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 79, 81, 84, 102], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 81, 105], "300": [30, 55], "400": 30, "95": [30, 55, 68, 69, 76], "simpl": 30, "without": [30, 63, 68, 69, 77], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 85], "found": [31, 44, 63, 86], "commonli": [31, 55, 72, 82], "where": [31, 35, 63, 64, 78, 81], "look": [31, 41, 63, 86], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 102], "lsb": [32, 65, 102], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 72], "inject": 33, "combin": [33, 41], "emb": [33, 78], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 78], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 101], "multi": [33, 81], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 72], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": [33, 55], "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 78, 79, 85, 87, 90, 93, 96, 100], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51, 55], "smaller": 35, "7eu7d7": [35, 75, 79, 105], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 93], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54, 55], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 81], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 71, 78, 79], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 95, 96], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 85, 86, 87, 89, 90, 91, 95, 96, 97, 99, 100], "neighborhood": 35, "core": [35, 103, 104], "few": 35, "too": 35, "sensit": [35, 43, 78, 90, 96], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 75, 79], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 102], "danbooru": [36, 70, 73, 75, 90, 93], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 78], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 102], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 102], "laplacian": [37, 102], "laplacian_scor": 37, "lpip": [37, 102], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 102], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 81, 85, 93], "seem": 38, "just": [38, 87, 90, 93, 96, 100], "we": [38, 79], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 71, 75, 78], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 79, 85, 86, 87, 89, 90, 91, 93, 95, 96, 97, 99, 100], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 79, 103, 104], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 78], "img2": [39, 40, 78], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 84], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 87], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 76], "languag": 41, "func": [41, 83, 102], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 105], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": [42, 55], "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 55, 70, 75, 78], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 78, 103, 104], "serv": [43, 55, 70], "foundat": 43, "inherit": [43, 55], "within": [43, 63, 70, 78], "fill": 43, "valid": [43, 44, 48, 55, 102], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 84, 87], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 103, 104], "star": [44, 75], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 75, 78], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 74], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 102], "align_maxs": 45, "censor_": [45, 102], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 102], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 102], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 80], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 105], "github": [47, 103, 104, 105], "com": [47, 105], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 102, 105], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 75, 78], "make": [48, 53, 72, 82, 90, 94, 96], "readabl": [48, 78], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 76], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 92, 102], "zero": 48, "must": [48, 69, 101], "preced": 48, "surround": 48, "whitespac": [48, 72], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 76], "113": [48, 55], "dwpose": [49, 102], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 102], "connect": 50, "ellips": 50, "facial": [50, 69, 86], "pars": [51, 53, 54, 62, 63, 102], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "is_valid_size_dict": 52, "convert_to_size_dict": 52, "get_size_dict": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "create_blip_transform": 52, "create_transforms_from_blip_processor": 52, "create_mobilenetv2_transform": 52, "create_transforms_from_mobilenetv2_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 82], "learn": [53, 82], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 81], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 103, 104], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 79], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 103, 104], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 94, 95, 96, 99], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "extens": [55, 70], "tri": 55, "def": [55, 81], "hasattr": 55, "feature_extractor": 55, "clip": [55, 63], "encount": 55, "becaus": 55, "iter": [55, 69], "until": 55, "successfulli": 55, "imageprocessor": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "size_dict": 55, "shortest_edg": 55, "invalid_kei": 55, "default_to_squar": 55, "height_width_ord": 55, "constraint": 55, "els": [55, 63, 103, 104], "incompat": 55, "longest_edg": 55, "param_nam": 55, "entri": 55, "conform": 55, "messag": [55, 79], "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 78], "blip": 55, "255": 55, "openai_clip_mean": 55, "openai_clip_std": 55, "accord": 55, "behavior": 55, "mobilenetv2": 55, "etc": 55, "per": 55, "equival": 55, "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 90, 96], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 105], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 102], "remove_adversarial_nois": 59, "nafnet": [59, 102], "restore_with_nafnet": 59, "scunet": [59, 102], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 85, 105], "diffus": [62, 63, 85], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 102], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 101], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 71, 75, 76, 77, 78], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 77], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 89, 92, 102], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 71, 75, 78], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 87], "realist": 63, "slip": [63, 72], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 72, 75, 76, 77, 78], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 75, 78], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 71, 75, 78], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 71, 75, 78], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 102], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "underli": [63, 81], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 88, 101], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 71, 81, 92, 94, 96, 101, 102], "torch": 64, "command": [64, 105], "pip": [64, 105], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 76, 90, 96], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 105], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 102], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 78], "inspir": [67, 71, 78, 98], "space": [67, 78], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 71, 75, 78], "skadi_seg": 67, "drop": [68, 69, 70, 75, 77, 78], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 76, 77], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 71, 75, 78], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 81], "mutabl": 69, "constructor": 69, "empti": 69, "hold": [69, 70, 71, 75, 78], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 71, 75, 78], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70, 71], "headwear": 69, "ribbon": [69, 71, 75], "crown": 69, "cap": 69, "hairclip": [69, 75], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 71, 75, 78], "glass": [69, 72], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 74], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 73, 102], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "practic": 70, "use_real_nam": [70, 75], "general_threshold": [70, 71, 78], "character_threshold": [70, 71, 78], "drop_overlap": [70, 71, 75, 78], "real": [70, 75, 92, 102], "renam": [70, 75], "redirect": [70, 75], "mani": [70, 75], "websit": [70, 75], "rate": [70, 71, 78, 90, 92, 102], "char": [70, 71, 78], "9897817373275757": 70, "question": [70, 71, 78, 90], "010265946388244629": 70, "explicit": [70, 71, 78, 90], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 71, 75, 78], "5011609792709351": 70, "blue_ski": [70, 71, 75, 78], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 71, 75, 78], "8504303693771362": 70, "cowboy_shot": [70, 71, 75, 78], "6008237600326538": 70, "crop_top": [70, 71, 75, 78], "6635787487030029": 70, "dai": [70, 71, 75, 78], "8496965765953064": 70, "glove": [70, 71, 75, 78], "6107005476951599": 70, "hair_between_ey": [70, 71, 75, 78], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 71, 75, 78], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 71, 75, 77, 78], "9884189963340759": 70, "looking_at_view": [70, 71, 75, 78], "5673105120658875": 70, "midriff": [70, 71, 75, 78], "6290556192398071": 70, "navel": [70, 71, 75, 78], "9631235003471375": 70, "no_hat": [70, 71, 75], "7978747487068176": 70, "no_headwear": [70, 71, 75, 78], "7577926516532898": 70, "outdoor": [70, 71, 75, 78], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 71, 75, 78], "958786129951477": 70, "shirt": [70, 71, 75, 78], "6720131039619446": 70, "short_sleev": [70, 71, 75, 78], "7077711820602417": 70, "silver_hair": [70, 71, 75], "6673924326896667": 70, "sky": [70, 71, 75, 78], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 71, 75, 78], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 71, 75, 78], "9076308012008667": 70, "thigh": [70, 71, 75, 78], "580970823764801": 70, "skadi_": [70, 71, 78], "arknight": [70, 71, 78], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 71, 75, 78], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": [70, 71], "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 71, 75, 78], "9397273659706116": 70, "9229896664619446": 70, "charm_": [70, 71], "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 71, 75, 78], "8277763724327087": 70, "hair_orna": [70, 71, 75, 78], "9356368780136108": 70, "hair_ribbon": [70, 71, 75], "5288072824478149": 70, "jacket": [70, 71, 75, 78], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 71, 75], "9725285172462463": 70, "plaid_skirt": [70, 71, 75], "9638455510139465": 70, "pleated_skirt": [70, 71, 75, 78], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 75], "5493080615997314": 70, "school_bag": [70, 71], "9863407611846924": 70, "school_uniform": [70, 71, 75, 78], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 71, 75, 78], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 71, 75], "7257086038589478": 70, "smile": [70, 71, 75, 78], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 71, 75, 78], "9990814924240112": 70, "tongue_out": [70, 71, 75, 78], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 71, 75, 77, 78], "7461410164833069": 70, "lagpixellol": 71, "deepgelbooru_onnx": 71, "categori": [71, 86, 94], "dim": [71, 78], "9986732006072998": 71, "0013858973979949951": 71, "315376281738281e": 71, "9972434639930725": 71, "basebal": [71, 78], "5982598662376404": 71, "baseball_bat": [71, 75, 78], "6429562568664551": 71, "bike_short": 71, "36296138167381287": 71, "8308937549591064": 71, "black_shirt": [71, 75, 78], "7388008832931519": 71, "6039759516716003": 71, "30909663438796997": 71, "9694308042526245": 71, "6422968506813049": 71, "5898381471633911": 71, "8145260810852051": 71, "652222216129303": 71, "dolphin_short": 71, "466494083404541": 71, "7183809280395508": 71, "6753682494163513": 71, "7302790880203247": 71, "6649775505065918": 71, "large_breast": [71, 75, 78], "8446108102798462": 71, "98187655210495": 71, "8140730857849121": 71, "6360533833503723": 71, "9635934829711914": 71, "33370012044906616": 71, "44239571690559387": 71, "7891374826431274": 71, "6471294164657593": 71, "9958090782165527": 71, "8736815452575684": 71, "872096061706543": 71, "5640895366668701": 71, "5049663186073303": 71, "8832778930664062": 71, "9687467813491821": 71, "sports_bra": 71, "3659853935241699": 71, "9309735298156738": 71, "49939480423927307": 71, "stomach": [71, 75, 78], "446407288312912": 71, "809670090675354": 71, "6560589075088501": 71, "47956040501594543": 71, "9832853674888611": 71, "9994162321090698": 71, "0008397102355957031": 71, "00035390257835388184": 71, "9926226139068604": 71, "899387001991272": 71, "34215790033340454": 71, "5701972246170044": 71, "9512913227081299": 71, "6664570569992065": 71, "5614628791809082": 71, "33615976572036743": 71, "5770801305770874": 71, "987317681312561": 71, "37286585569381714": 71, "cardigan": [71, 75], "36409223079681396": 71, "7329680919647217": 71, "collared_shirt": [71, 75], "5924292206764221": 71, "4344901144504547": 71, "7465001344680786": 71, "5225946307182312": 71, "6976451873779297": 71, "9265321493148804": 71, "34527891874313354": 71, "6675043106079102": 71, "9096828699111938": 71, "long_sleev": [71, 75, 78], "41341525316238403": 71, "8418735265731812": 71, "miniskirt": [71, 75], "3675632178783417": 71, "nail_polish": [71, 75], "5284417867660522": 71, "open_cloth": [71, 75], "30296844244003296": 71, "48789578676223755": 71, "36596980690956116": 71, "7759367227554321": 71, "6535028219223022": 71, "8975257873535156": 71, "36911237239837646": 71, "4171145558357239": 71, "3942635953426361": 71, "6772940754890442": 71, "9397937655448914": 71, "5207280516624451": 71, "4673041105270386": 71, "9118321537971497": 71, "9967410564422607": 71, "9970728158950806": 71, "8419480323791504": 71, "6489560604095459": 71, "white_shirt": [71, 75], "6217572689056396": 71, "underscor": [72, 78], "convent": 72, "restor": [72, 102], "use_spac": 72, "use_escap": 72, "include_scor": 72, "score_descend": 72, "_": 72, "escap": 72, "unsaf": 72, "sort": [72, 76], "descend": 72, "panty_pul": 72, "6826801300048828": 72, "958938717842102": 72, "drinking_glass": 72, "9340789318084717": 72, "areola_slip": 72, "41196826100349426": 72, "9988248348236084": 72, "drink": 72, "pull": 72, "areola": 72, "999": 72, "959": 72, "934": 72, "683": 72, "412": 72, "mldanbooru": [73, 102], "get_mldanbooru_tag": 73, "wd14": [73, 75, 102], "get_wd14_tag": [73, 75], "convert_wd14_emb_to_predict": 73, "denormalize_wd14_emb": 73, "deepdanbooru": [73, 75, 102], "get_deepdanbooru_tag": [73, 75], "deepgelbooru": [73, 102], "get_deepgelbooru_tag": 73, "add_underlin": 73, "remove_underlin": 73, "tags_to_text": 73, "drop_overlap_tag": 73, "is_blacklist": 73, "drop_blacklisted_tag": 73, "char_whitelist_suffix": 73, "char_whitelist_prefix": 73, "char_whitelist_word": 73, "char_suffix": 73, "char_prefix": 73, "charactertagpool": 73, "is_basic_character_tag": 73, "drop_basic_character_tag": 73, "sort_tag": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "t1": 74, "t2": 74, "fulli": 74, "ml": 75, "448": 75, "keep_ratio": 75, "9999984502792358": [75, 97], "9999946355819702": 75, "9994951486587524": 75, "998144268989563": 75, "9978417158126831": 75, "9941409230232239": 75, "9799384474754333": 75, "979142427444458": 75, "961823582649231": 75, "961323618888855": 75, "9490893483161926": 75, "9450850486755371": 75, "9425153136253357": 75, "9409335255622864": 75, "9319437146186829": 75, "9265308976173401": 75, "9259042143821716": 75, "922250509262085": 75, "9199565052986145": 75, "9175475835800171": 75, "9102761745452881": 75, "9076938629150391": 75, "9052775502204895": 75, "8938589692115784": 75, "8894285559654236": 75, "8891903162002563": 75, "8845980763435364": 75, "8842408061027527": 75, "8659475445747375": 75, "862621009349823": 75, "8616052865982056": 75, "8562789559364319": 75, "short_short": [75, 78], "8555729389190674": 75, "8533340096473694": 75, "black_short": [75, 78], "8477485775947571": 75, "8430152535438538": 75, "tied_long_hair": [75, 78], "8340626955032349": 75, "crop_top_overhang": 75, "8266023397445679": 75, "8222048282623291": 75, "8202669620513916": 75, "8061150312423706": 75, "ass_visible_through_thigh": [75, 78], "7803354859352112": 75, "thigh_gap": [75, 78], "7789446711540222": 75, "arms_up": 75, "7052110433578491": 75, "9999866485595703": 75, "997043788433075": 75, "9969649910926819": 75, "9957101345062256": 75, "9928386807441711": 75, "9886980056762695": 75, "9864778518676758": 75, "ghost": [75, 78], "9769423007965088": 75, "9747489094734192": 75, "9736957550048828": 75, "9388670325279236": 75, "9356311559677124": 75, "91000896692276": 75, "8955123424530029": 75, "8910233378410339": 75, "8904104828834534": 75, "8881211280822754": 75, "8876776695251465": 75, "8864808678627014": 75, "8810517191886902": 75, "8798807263374329": 75, "8765745162963867": 75, "8737136125564575": 75, "8650439381599426": 75, "8613706827163696": 75, "blue_cardigan": 75, "8571277260780334": 75, "8333670496940613": 75, "8160212635993958": 75, "eyebrows_visible_through_hair": 75, "8122442364692688": 75, "8091571927070618": 75, "8082079887390137": 75, "8048468232154846": 75, "8042327165603638": 75, "7984272241592407": 75, "blazer": [75, 78], "794708251953125": 75, "78981614112854": 75, "7892146110534668": 75, "shaped_pupil": [75, 78], "7867060899734497": 75, "gradient_hair": 75, "786359965801239": 75, "7790888547897339": 75, "brown_skirt": 75, "7760675549507141": 75, "774523913860321": 75, "7721588015556335": 75, "7697228789329529": 75, "755959689617157": 75, "multicolored_hair": 75, "7477189898490906": 75, "7476690411567688": 75, "rail": 75, "7476617693901062": 75, "blue_jacket": 75, "7458406090736389": 75, "741143524646759": 75, "7364678978919983": 75, "7193643450737": 75, "red_neckwear": 75, "7108616828918457": 75, "7086325287818909": 75, "7055293321609497": 75, "7039415836334229": 75, "7018357515335083": 75, "shuffl": 76, "count": [76, 103, 104], "2boi": 76, "random": 76, "cat_ear": 76, "uniqu": 76, "precomput": 77, "8849405313291128": 77, "8548297594823425": 77, "03910296474461261": 77, "6615180440330748": 77, "21552028866308015": 77, "3165260620737027": 77, "47744464927382957": 77, "tagger": 78, "smilingwolf": 78, "wd": 78, "swinv2_v3": 78, "general_mcut_en": 78, "character_mcut_en": 78, "no_underlin": 78, "mcut": 78, "replac": 78, "index": [78, 105], "l2": 78, "follw": 78, "valuabl": 78, "enabl": 78, "rapid": 78, "queri": 78, "0011444687843322754": 78, "8876402974128723": 78, "106781005859375": 78, "000277101993560791": 78, "997527003288269": 78, "9797663688659668": 78, "9905703663825989": 78, "9761719703674316": 78, "8981098532676697": 78, "8810765743255615": 78, "9498510360717773": 78, "8377365469932556": 78, "945058286190033": 78, "9457170367240906": 78, "969594419002533": 78, "7881088852882385": 78, "7687551379203796": 78, "9301245212554932": 78, "6703325510025024": 78, "white_hair": 78, "5292627811431885": 78, "8677047491073608": 78, "grey_hair": 78, "5859264731407166": 78, "9536856412887573": 78, "8056888580322266": 78, "8394746780395508": 78, "9473626613616943": 78, "8986269235610962": 78, "9385137557983398": 78, "8408567905426025": 78, "alternate_costum": 78, "4245271384716034": 78, "931140661239624": 78, "8830795884132385": 78, "7279844284057617": 78, "artist_nam": 78, "5333830714225769": 78, "64717698097229": 78, "9516432285308838": 78, "9655293226242065": 78, "9485014081001282": 78, "7366660833358765": 78, "7161656618118286": 78, "5858667492866516": 78, "6186309456825256": 78, "41193312406539917": 78, "467605859041214": 78, "36282333731651306": 78, "3756745457649231": 78, "motion_blur": 78, "5091936588287354": 78, "951993465423584": 78, "5634750723838806": 78, "8232709169387817": 78, "9869340658187866": 78, "49491602182388306": 78, "5193622708320618": 78, "003406703472137451": 78, "0007208287715911865": 78, "9798132181167603": 78, "8046203851699829": 78, "7596215009689331": 78, "7620116472244263": 78, "46084529161453247": 78, "48454540967941284": 78, "5152207016944885": 78, "8023070096969604": 78, "8653596639633179": 78, "7201820611953735": 78, "7816740870475769": 78, "697688639163971": 78, "8974947333335876": 78, "7491052746772766": 78, "5015512704849243": 78, "6401398181915283": 78, "43420469760894775": 78, "4528769850730896": 78, "5730487704277039": 78, "6739872694015503": 78, "5545973181724548": 78, "6946243047714233": 78, "5487751364707947": 78, "7439308166503906": 78, "4186026453971863": 78, "47378358244895935": 78, "4690653085708618": 78, "7565015554428101": 78, "hu_tao_": 78, "genshin_impact": 78, "9262397289276123": 78, "boo_tao_": 78, "942080020904541": 78, "denorm": 78, "denormalizer_nam": 78, "mnum2_al": 78, "understand": 78, "batch": [78, 79, 98], "redund": 78, "structur": [78, 102], "b": 78, "r": [78, 90, 96], "c": 78, "linalg": 78, "norm": 78, "approx": [78, 79], "1e": 78, "cdc_anime_onnx": 79, "realli": 79, "As": [79, 90, 96], "1024x1024": 79, "2060": 79, "gpu": 79, "cost": 79, "against": 79, "cpu": [79, 84, 103, 104], "experi": 79, "hgsr": 79, "mhr": 79, "aug_x4_320": 79, "tile_s": 79, "tile_overlap": 79, "batch_siz": 79, "silent": 79, "tile": 79, "progress": 79, "cute_waifu_aroma": 79, "pngimageplugin": 79, "pngimagefil": 79, "1168x1168": 79, "0x7f0e8ca06880": 79, "4672x4672": 79, "0x7f0e48edb640": 79, "cdc": [80, 102], "upscale_with_cdc": 80, "thread": [81, 101], "lru_cach": 81, "wrap": 81, "synchron": 81, "prevent": 81, "race": 81, "condit": 81, "maxsiz": 81, "expensive_funct": 81, "expens": 81, "lock": [81, 101], "safeti": [81, 98], "multithread": 81, "my_funct": 81, "introduc": 81, "acquisit": 81, "critic": 81, "mathemat": 82, "activ": 82, "deep": 82, "problem": [82, 90, 96], "input_valu": 82, "frac": 82, "26894142": 82, "73105858": 82, "ts_lru_cach": 83, "sigmoid": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "cudaexecutionprovid": 84, "cpuexecutionprovid": 84, "ckpt": 84, "inferencesess": 84, "onnx_mod": 84, "decid": 84, "linux": [84, 103, 104], "execut": [84, 103, 104], "ignor": 84, "cuda": [84, 103, 104], "forc": 84, "anime_ai_check": 85, "mobilenetv3_sce_dist": [85, 96, 100], "mainli": 85, "caformer_s36_plus_sc": 85, "graph": 85, "9996960163116455": 85, "9999125003814697": 85, "997803270816803": 85, "9960069060325623": 85, "9887709021568298": 85, "9998629093170166": 85, "0013722758740186691": 85, "00020673229300882667": 85, "0001895089662866667": 85, "0008857478387653828": 85, "552320024231449e": 85, "001168627175502479": 85, "bangumi": [86, 87], "vision": 86, "imageri": 86, "bangumi_char_typ": 86, "definit": [86, 93], "video": 86, "secondari": 86, "often": 86, "lack": 86, "lead": 86, "under": [86, 105], "three": 86, "judg": 86, "anime_portrait": [86, 92], "mobilenetv3_v0_dist": [86, 95, 99, 100], "9998525381088257": 86, "00012103465269319713": 86, "6464786313008517e": 86, "906112609314732e": 86, "06": [86, 87, 89, 94, 95, 96, 97, 99], "9997243285179138": 86, "0002490800397936255": 86, "7215803381986916e": 86, "354368557978887e": 86, "9998849630355835": 86, "90006631379947e": 86, "3920385754317977e": 86, "2084233276254963e": 86, "9998877048492432": 86, "732793503440917e": 86, "4264976925915107e": 86, "0623419257171918e": 86, "07076334953308105": 86, "9290977716445923": 86, "0001044218079186976": 86, "4467317163944244e": 86, "2568268832401372e": 86, "9999498128890991": 86, "1810528778587468e": 86, "879474429093534e": 86, "260669109295122e": 86, "9999510049819946": 86, "2321036592766177e": 86, "025227553938748e": 86, "4251427273848094e": 86, "999957799911499": 86, "4273678718600422e": 86, "6884023302263813e": 86, "880981603288092e": 86, "0002326338435523212": 86, "9996368885040283": 86, "164971561403945e": 86, "00020793956355191767": 86, "13438372313976288": 86, "8652494549751282": 86, "000158855298650451": 86, "000238816806813702": 86, "3589179217815399": 86, "6406960487365723": 86, "0001471740542910993": 86, "002255884697660804": 86, "08208147436380386": 86, "9152728915214539": 86, "00038967153523117304": 86, "227699592884164e": 86, "0835404282261152e": 86, "1437502406770363e": 86, "9999284744262695": 86, "2125529792683665e": 86, "0218892384727951e": 86, "00011914174683624879": 86, "9998584985733032": 86, "2007669283775613e": 86, "6357082131435163e": 86, "3068713896209374e": 86, "9999185800552368": 86, "066640925273532e": 86, "529400813335087e": 86, "089402500540018e": 86, "9999388456344604": 86, "6406959295272827": 86, "not_paint": 87, "anime_classif": 87, "older": 87, "mobilenetv3_v1": [87, 97], "5_dist": 87, "3_dist": 87, "plot": [87, 90, 96, 100], "caformer_s36_v1": 87, "3_focal": 87, "8346158862113953": 87, "004201625939458609": 87, "0028638991061598063": 87, "15633030235767365": 87, "001988308737054467": 87, "9868855476379395": 87, "001178382197394967": 87, "00015886101755313575": 87, "0005986307514831424": 87, "011178601533174515": 87, "9933090209960938": 87, "0012440024875104427": 87, "00040085514774546027": 87, "004924307577311993": 87, "00012189441622467712": 87, "00031298911198973656": 87, "9968050718307495": 87, "182305903872475e": 87, "0027923565357923508": 87, "7805559259140864e": 87, "0004650334012694657": 87, "996709942817688": 87, "736721191671677e": 87, "0027629584074020386": 87, "4619508621981367e": 87, "0003803370927926153": 87, "998649537563324": 87, "190127922105603e": 87, "0008622839814051986": 87, "595230686594732e": 87, "0004573142796289176": 87, "00031435859273187816": 87, "8671838641166687": 87, "13199880719184875": 87, "563074617180973e": 87, "153919796110131e": 87, "290010737255216e": 87, "9727378487586975": 87, "027150526642799377": 87, "162296004826203e": 87, "4933258828241378e": 87, "0004275702522136271": 87, "995402455329895": 87, "002233930164948106": 87, "001911122351884842": 87, "1603819727897644": 87, "0007561995880678296": 87, "00017044576816260815": 87, "838487982749939": 87, "0002034590725088492": 87, "005001617129892111": 87, "000932251859921962": 87, "009352140128612518": 87, "9846979379653931": 87, "6018555470509455e": 87, "004064667969942093": 87, "464051254326478e": 87, "025772539898753166": 87, "9699516296386719": 87, "00011656546121230349": 87, "287263775244355e": 87, "370255853951676e": 87, "01098843663930893": 87, "0031668643932789564": 87, "9857884049415588": 87, "499273488065228e": 87, "8419872251106426e": 87, "0003471920208539814": 87, "029472889378666878": 87, "9700765609741211": 87, "0012387704337015748": 87, "001172148622572422": 87, "787473391043022e": 87, "003680602880194783": 87, "9938107132911682": 87, "8346157073974609": 87, "8671836853027344": 87, "8384883403778076": 87, "9846979975700378": 87, "9700766801834106": 87, "greyscal": 88, "jpeg_ful": [88, 101], "6125901": 88, "6125785": [88, 101], "6124220": 88, "rough": [89, 90, 96], "polish": 89, "mobilenetv3_v2": 89, "2_dist": [89, 97], "910087929805741e": 89, "1241951510310173": 89, "8757457137107849": 89, "00018937293498311192": 89, "030049214139580727": 89, "9697614312171936": 89, "008933082222938538": 89, "05096456781029701": 89, "9401022791862488": 89, "009832272306084633": 89, "9898634552955627": 89, "00030428936588577926": 89, "013919820077717304": 89, "9819902181625366": 89, "004089969675987959": 89, "04166747257113457": 89, "9582782983779907": 89, "4218515288084745e": 89, "8849249482154846": 89, "1149177998304367": 89, "0001573085755808279": 89, "9907882809638977": 89, "008958994410932064": 89, "0002527958422433585": 89, "9831690788269043": 89, "01682441122829914": 89, "613856385229155e": 89, "8757458329200745": 89, "8849248290061951": 89, "million": 90, "anime_r": [90, 92], "boundari": [90, 96], "challeng": [90, 96], "clean": [90, 96], "ground": [90, 96], "truth": [90, 96], "judgment": [90, 96], "intend": [90, 96], "quick": [90, 96, 102], "estim": [90, 96], "basi": [90, 96], "mobilenetv3_large_100_v0_ls0": 90, "caformer_s36_v0_ls0": 90, "7508869767189026": 90, "7034655809402466": 90, "728887677192688": 90, "7404400110244751": 90, "7446154952049255": 90, "7514738440513611": 90, "768704354763031": 90, "8219676613807678": 90, "7267540693283081": 90, "7645740509033203": 90, "7216582894325256": 90, "7615436315536499": 90, "815083920955658": 90, "8321858644485474": 90, "8204999566078186": 90, "820833146572113": 90, "chdir": 90, "doc": 90, "api_doc": 90, "7508870363235474": 90, "11212056130170822": 90, "06781744956970215": 90, "06917501986026764": 90, "7034654021263123": 90, "15903906524181366": 90, "06688199192285538": 90, "07061357796192169": 90, "7288877964019775": 90, "1476859599351883": 90, "060362350195646286": 90, "06306383013725281": 90, "7404399514198303": 90, "10337048768997192": 90, "08087948709726334": 90, "07530999928712845": 90, "055992450565099716": 90, "7446154356002808": 90, "13191790878772736": 90, "06747424602508545": 90, "06458679586648941": 90, "10566363483667374": 90, "07827574014663696": 90, "07079866528511047": 90, "7687042951583862": 90, "09974884241819382": 90, "06074819341301918": 90, "050435908138751984": 90, "8219675421714783": 90, "0593985915184021": 90, "06819795072078705": 90, "06569571048021317": 90, "1177448257803917": 90, "726753830909729": 90, "08980562537908554": 90, "06481882929801941": 90, "06922297924757004": 90, "10138414055109024": 90, "06351721286773682": 90, "07683827728033066": 90, "13798624277114868": 90, "05942752957344055": 90, "10584963858127594": 90, "7615437507629395": 90, "07317910343408585": 90, "060196295380592346": 90, "06751583516597748": 90, "0572039857506752": 90, "05398125201463699": 90, "06124086305499077": 90, "0525919646024704": 90, "8321859240531921": 90, "05922013148665428": 90, "06274889409542084": 90, "057530902326107025": 90, "8205001354217529": 90, "05683052912354469": 90, "06635929644107819": 90, "05597696080803871": 90, "8208332657814026": 90, "non_furri": 91, "mobilenetv3_v0": 91, "1_dist": 91, "9898804426193237": 91, "010119626298546791": 91, "9677742123603821": 91, "032225821167230606": 91, "959551215171814": 91, "040448784828186035": 91, "9535530209541321": 91, "04644693806767464": 91, "04358793422579765": 91, "9564120769500732": 91, "02767963521182537": 91, "9723203182220459": 91, "028900373727083206": 91, "9710996150970459": 91, "037573859095573425": 91, "9624261260032654": 91, "aicheck": [92, 102], "get_ai_created_scor": 92, "is_ai_cr": 92, "bangumi_char": [92, 102], "anime_bangumi_char_scor": 92, "anime_bangumi_char": 92, "anime_classify_scor": 92, "anime_classifi": 92, "is_greyscal": 92, "anime_completeness_scor": 92, "anime_complet": 92, "dbrate": [92, 102], "anime_dbrating_scor": 92, "anime_dbr": 92, "furri": [92, 102], "anime_furry_scor": 92, "anime_furri": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": [92, 102], "anime_portrait_scor": 92, "anime_rating_scor": 92, "anime_real_scor": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": [92, 102], "anime_style_age_scor": 92, "anime_style_ag": 92, "teen": [92, 102], "anime_teen_scor": 92, "anime_teen": 92, "is_truncated_fil": 92, "screen": 93, "row": 93, "bottom": 93, "grayscal": 93, "monochrome_detect": 93, "mobilenetv3_large_100_dist_safe2": 93, "mobilenetv3_dist": 93, "caformer_s36": 93, "mono": 93, "9614395499229431": 93, "9458909034729004": 93, "9559807777404785": 93, "9651952981948853": 93, "9379720687866211": 93, "8814834356307983": 93, "03941023349761963": 93, "07492382079362869": 93, "09546589106321335": 93, "016521310433745384": 93, "005693843588232994": 93, "0315730981528759": 93, "Not": 94, "five": 94, "hentai": 94, "neutral": 94, "porn": 94, "sexi": 94, "infinit": 94, "nsfwj": 94, "tfj": 94, "deploy": 94, "mobil": 94, "9970946311950684": 94, "00198739324696362": 94, "000894528697244823": 94, "4315058251668233e": 94, "099447197513655e": 94, "9282580614089966": 94, "061733175069093704": 94, "008979619480669498": 94, "0007789491210132837": 94, "0002501663693692535": 94, "7945129871368408": 94, "2044062316417694": 94, "0005603990866802633": 94, "0004847997915931046": 94, "564094367902726e": 94, "7977773547172546": 94, "01352313905954361": 94, "18791256844997406": 94, "0004888656549155712": 94, "00029804420773871243": 94, "04498734697699547": 94, "9509441256523132": 94, "4087972633424215e": 94, "003999904729425907": 94, "4542059185914695e": 94, "002892113756388426": 94, "982390284538269": 94, "02520776737947e": 94, "014633022248744965": 94, "858086610212922e": 94, "002532319398596883": 94, "9887337684631348": 94, "231979568838142e": 94, "008699454367160797": 94, "8187158022774383e": 94, "03564726561307907": 94, "954788088798523": 94, "343036850215867e": 94, "009289607405662537": 94, "00020158555707894266": 94, "006372362840920687": 94, "006019102409482002": 94, "9694945812225342": 94, "015214097686111927": 94, "002899901708588004": 94, "0004039364866912365": 94, "00012730166781693697": 94, "987038791179657": 94, "007135333959013224": 94, "005294707603752613": 94, "06964848190546036": 94, "0014777459437027574": 94, "9276643395423889": 94, "0003031621454283595": 94, "0009063396137207747": 94, "00028707628371194005": 94, "00010888021643040702": 94, "9992460012435913": 94, "00015473493840545416": 94, "0002033217460848391": 94, "563037691696081e": 94, "008058490231633186": 94, "00044566826545633376": 94, "937960684299469": 94, "05353058874607086": 94, "364063445587817e": 94, "00562260951846838": 94, "00012077406427124515": 94, "9897090792655945": 94, "004547217860817909": 94, "564737981942017e": 94, "016690678894519806": 94, "001258736359886825": 94, "9766013622283936": 94, "005440687295049429": 94, "4481674952548929e": 94, "01861923187971115": 94, "0008914825739338994": 94, "9674761295318604": 94, "012998746708035469": 94, "691116141155362e": 94, "0007601747056469321": 94, "0005019629606977105": 94, "039504989981651306": 94, "9591660499572754": 94, "0001652583305258304": 94, "0002614929690025747": 94, "020374108105897903": 94, "029394468292593956": 94, "9498046040534973": 94, "00016299057460855693": 94, "004782819654792547": 94, "002861740067601204": 94, "12280157208442688": 94, "8693908452987671": 94, "0001731760276015848": 94, "304211274255067e": 94, "03286275267601013": 94, "010648751631379128": 94, "9562522172927856": 94, "999900221824646": 95, "645313209854066e": 95, "3387104445428122e": 95, "9999704360961914": 95, "4465465685352683e": 95, "071506166132167e": 95, "9999785423278809": 95, "512719154561637e": 95, "292278612818336e": 95, "919455750496127e": 95, "9999444484710693": 95, "3647335082350764e": 95, "0555699191172607e": 95, "9999880790710449": 95, "3210242286731955e": 95, "7451418898417614e": 95, "9999822378158569": 95, "2084267331811134e": 95, "7460413321023225e": 95, "1532473820352607e": 95, "9999996423721313": 95, "0316136922483565e": 95, "840229633236049e": 95, "9999998807907104": [95, 96], "736660568800289e": 95, "199210472208506e": 95, "9999992847442627": 95, "r15": 96, "r18": 96, "sankaku": 96, "mobilenetv3_v1_pruned_ls0": 96, "caformer_s36_plu": [96, 100], "5863172936624323e": 96, "480062353375615e": 96, "9924363493919373": 96, "007255776319652796": 96, "0003077814180869609": 96, "996969997882843": 96, "0030054834205657244": 96, "4601260520284995e": 96, "9966891407966614": 96, "003293127752840519": 96, "770909148035571e": 96, "00025384966284036636": 96, "9996721744537354": 96, "399192691082135e": 96, "973351603141055e": 96, "9998563528060913": 96, "391309580067173e": 96, "0018681309884414077": 96, "9827859997749329": 96, "015345841646194458": 96, "013710384257137775": 96, "8339558839797974": 96, "15233369171619415": 96, "951323833462084e": 96, "00029566374723799527": 96, "9997004270553589": 96, "00018434497178532183": 96, "568440272123553e": 96, "9997699856758118": 96, "11225129129889e": 96, "051862899563275e": 96, "9999485015869141": 96, "902020231791539e": 96, "0005639699520543218": 96, "9994290471076965": 96, "anime_real_cl": 97, "4_dist": 97, "9999716281890869": 97, "8398366339388303e": 97, "9992202520370483": 97, "0007797438884153962": 97, "9999709129333496": 97, "905452492996119e": 97, "9999765157699585": 97, "3499671442550607e": 97, "9994087219238281": 97, "0005913018831051886": 97, "9999759197235107": 97, "4061362637439743e": 97, "9999052286148071": 97, "475799015490338e": 97, "403173675702419e": 97, "5848207794988411e": 97, "0010207017185166478": 97, "9989792704582214": 97, "2124368115328252e": 97, "9999977350234985": 97, "6512358342879452e": 97, "9999834299087524": 97, "359853614412714e": 97, "9999936819076538": 97, "600314317329321e": 97, "9999840259552002": 97, "5589323083986528e": 97, "9999843835830688": 97, "5513256585109048e": 97, "9999845027923584": 97, "pollut": 98, "mf666": 98, "shit": 98, "checker": 98, "mobilenet": 98, "v2": 98, "max_batch_s": 98, "1970": 99, "1980": 99, "1990": 99, "2000": 99, "2010": 99, "2015": 99, "2020": 99, "ag": 99, "9805465340614319": 99, "761269782553427e": 99, "0005044879508204758": 99, "01569165475666523": 99, "002850610064342618": 99, "00037849770160391927": 99, "9434612113400362e": 99, "053497342392802e": 99, "9992554783821106": 99, "0006490182713605464": 99, "8857468805654207e": 99, "317252262353577e": 99, "314484721769986e": 99, "0750001138148946e": 99, "706833609205205e": 99, "00034479793976061046": 99, "9995512366294861": 99, "391363472677767e": 99, "4607510820496827e": 99, "0679690351244062e": 99, "661913514311891e": 99, "757471131393686e": 99, "0744897230761126e": 99, "76177470368566e": 99, "9996387958526611": 99, "160279296338558e": 99, "00013228354509919882": 99, "1361367038916796e": 99, "464057489414699e": 99, "2412899599876255e": 99, "703883653040975e": 99, "127358498517424e": 99, "9973921775817871": 99, "0022309015039354563": 99, "00018872201326303184": 99, "780902943617548e": 99, "422096920578042e": 99, "638929097680375e": 99, "152203023797483e": 99, "00028818511054851115": 99, "9996094107627869": 99, "58777353237383e": 99, "9200742826797068e": 99, "00017117452807724476": 99, "518441947875544e": 99, "885544381570071e": 99, "4389253010449465e": 99, "1696006772108376e": 99, "9996393918991089": 99, "contenti": 100, "safe_teen": 100, "non_teen": 100, "caformer_s36_v0": 100, "9998493194580078": 100, "0378791052498855e": 100, "00012023092131130397": 100, "9790042638778687": 100, "0017522255657240748": 100, "01924353837966919": 100, "9998124241828918": 100, "19778298237361e": 100, "0001456339523429051": 100, "0008521362324245274": 100, "9989691972732544": 100, "00017870066221803427": 100, "0992944781901315e": 100, "9994398951530457": 100, "0004991036257706583": 100, "2035720727872103e": 100, "9994019269943237": 100, "0005460577667690814": 100, "0478151529678144e": 100, "524079147609882e": 100, "999934196472168": 100, "786742884898558e": 100, "653994154883549e": 100, "9998156428337097": 100, "0001218809193233028": 100, "00013706681784242392": 100, "9997410178184509": 100, "jpeg_trunc": 101, "2216614_truncat": 101, "imagefil": 101, "load_truncated_imag": 101, "ascii": 102, "metric": 102, "list_det_model": 102, "list_rec_model": 102, "sd": 102, "tag": 102, "platform": [103, 104], "shutil": [103, 104], "cpuinfo": [103, 104], "psutil": [103, 104], "hbutil": [103, 104], "size_to_bytes_str": [103, 104], "python_implement": [103, 104], "python_vers": [103, 104], "brand": [103, 104], "get_cpu_info": [103, 104], "brand_raw": [103, 104], "cpu_count": [103, 104], "freq": [103, 104], "cpu_freq": [103, 104], "mhz": [103, 104], "virtual_memori": [103, 104], "precis": [103, 104], "ye": [103, 104], "nvidia": [103, 104], "smi": [103, 104], "1021": [103, 104], "azur": [103, 104], "x86_64": [103, 104], "glibc2": [103, 104], "cpython": [103, 104], "amd": [103, 104], "epyc": [103, 104], "7763": [103, 104], "3108": 103, "78175": 103, "615": [103, 104], "gib": [103, 104], "deploi": [103, 104], "action": [103, 104], "3030": 104, "4272499999997": 104, "imgutil": 105, "pypi": 105, "simpli": 105, "newest": 105, "git": 105, "script": 105, "__name__": 105, "__main__": 105, "narugo1992": 105, "still": 105, "out": 105, "io": 105, "html": 105, "faq": 106}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [73, 0, 0, "-", "tagging"], [80, 0, 0, "-", "upscale"], [83, 0, 0, "-", "utils"], [92, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "convert_to_size_dict"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_blip_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_mobilenetv2_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_blip_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_mobilenetv2_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "get_size_dict"], [55, 1, 1, "", "is_valid_size_dict"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "deepgelbooru"], [72, 0, 0, "-", "format"], [74, 0, 0, "-", "match"], [75, 0, 0, "-", "mldanbooru"], [76, 0, 0, "-", "order"], [77, 0, 0, "-", "overlap"], [78, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, 1, 1, "", "get_deepgelbooru_tags"]], "imgutils.tagging.format": [[72, 1, 1, "", "add_underline"], [72, 1, 1, "", "remove_underline"], [72, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[74, 1, 1, "", "tag_match_full"], [74, 1, 1, "", "tag_match_prefix"], [74, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[75, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[76, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[77, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[78, 1, 1, "", "convert_wd14_emb_to_prediction"], [78, 1, 1, "", "denormalize_wd14_emb"], [78, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[79, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[79, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[81, 0, 0, "-", "cache"], [82, 0, 0, "-", "func"], [84, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[81, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[82, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[84, 1, 1, "", "get_onnx_provider"], [84, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[85, 0, 0, "-", "aicheck"], [86, 0, 0, "-", "bangumi_char"], [87, 0, 0, "-", "classify"], [88, 0, 0, "-", "color"], [89, 0, 0, "-", "completeness"], [90, 0, 0, "-", "dbrating"], [91, 0, 0, "-", "furry"], [93, 0, 0, "-", "monochrome"], [94, 0, 0, "-", "nsfw"], [95, 0, 0, "-", "portrait"], [96, 0, 0, "-", "rating"], [97, 0, 0, "-", "real"], [98, 0, 0, "-", "safe"], [99, 0, 0, "-", "style_age"], [100, 0, 0, "-", "teen"], [101, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[85, 1, 1, "", "get_ai_created_score"], [85, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[86, 1, 1, "", "anime_bangumi_char"], [86, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[87, 1, 1, "", "anime_classify"], [87, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[88, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[89, 1, 1, "", "anime_completeness"], [89, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[90, 1, 1, "", "anime_dbrating"], [90, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[91, 1, 1, "", "anime_furry"], [91, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[93, 1, 1, "", "get_monochrome_score"], [93, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[94, 1, 1, "", "nsfw_pred"], [94, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[95, 1, 1, "", "anime_portrait"], [95, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[96, 1, 1, "", "anime_rating"], [96, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[97, 1, 1, "", "anime_real"], [97, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[98, 1, 1, "", "safe_check"], [98, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[99, 1, 1, "", "anime_style_age"], [99, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[100, 1, 1, "", "anime_teen"], [100, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[101, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 87], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 72], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "is_valid_size_dict": 55, "convert_to_size_dict": 55, "get_size_dict": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "create_blip_transform": 55, "create_transforms_from_blip_processor": 55, "create_mobilenetv2_transform": 55, "create_transforms_from_mobilenetv2_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "deepgelbooru": 71, "get_deepgelbooru_tag": 71, "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "match": 74, "tag_match_suffix": 74, "tag_match_prefix": 74, "tag_match_ful": 74, "mldanbooru": 75, "get_mldanbooru_tag": 75, "order": 76, "sort_tag": 76, "overlap": 77, "drop_overlap_tag": 77, "wd14": 78, "get_wd14_tag": 78, "convert_wd14_emb_to_predict": 78, "denormalize_wd14_emb": 78, "upscal": [79, 80], "cdc": 79, "upscale_with_cdc": 79, "util": [81, 82, 83, 84], "cach": 81, "ts_lru_cach": 81, "func": 82, "sigmoid": 82, "onnxruntim": 84, "get_onnx_provid": 84, "open_onnx_model": 84, "valid": [85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "aicheck": 85, "get_ai_created_scor": 85, "is_ai_cr": 85, "bangumi_char": 86, "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 87, "anime_classifi": 87, "color": 88, "is_greyscal": 88, "complet": 89, "anime_completeness_scor": 89, "anime_complet": 89, "dbrate": 90, "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": 91, "anime_furry_scor": 91, "anime_furri": 91, "monochrom": 93, "get_monochrome_scor": 93, "is_monochrom": 93, "nsfw": 94, "nsfw_pred_scor": 94, "nsfw_pred": 94, "portrait": 95, "anime_portrait_scor": 95, "anime_portrait": 95, "rate": 96, "anime_rating_scor": 96, "anime_r": [96, 97], "real": 97, "anime_real_scor": 97, "safe": 98, "safe_check_scor": 98, "safe_check": 98, "style_ag": 99, "anime_style_age_scor": 99, "anime_style_ag": 99, "teen": 100, "anime_teen_scor": 100, "anime_teen": 100, "truncat": 101, "is_truncated_fil": 101, "welcom": 102, "": 102, "document": 102, "overview": 102, "tutori": 102, "inform": [102, 103, 104], "api": 102, "run": [103, 104], "environ": [103, 104], "instal": 105, "quick": 106, "start": 106}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "is_valid_size_dict": [[55, "is-valid-size-dict"]], "convert_to_size_dict": [[55, "convert-to-size-dict"]], "get_size_dict": [[55, "get-size-dict"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "create_blip_transforms": [[55, "create-blip-transforms"]], "create_transforms_from_blip_processor": [[55, "create-transforms-from-blip-processor"]], "create_mobilenetv2_transforms": [[55, "create-mobilenetv2-transforms"]], "create_transforms_from_mobilenetv2_processor": [[55, "create-transforms-from-mobilenetv2-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "get_deepgelbooru_tags": [[71, "get-deepgelbooru-tags"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "add_underline": [[72, "add-underline"]], "remove_underline": [[72, "remove-underline"]], "tags_to_text": [[72, "tags-to-text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_suffix": [[74, "tag-match-suffix"]], "tag_match_prefix": [[74, "tag-match-prefix"]], "tag_match_full": [[74, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[75, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags": [[76, "sort-tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[77, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[78, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[78, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[78, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[79, "upscale-with-cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache": [[81, "ts-lru-cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid": [[82, "sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[84, "get-onnx-provider"]], "open_onnx_model": [[84, "open-onnx-model"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[85, "get-ai-created-score"]], "is_ai_created": [[85, "is-ai-created"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[86, "anime-bangumi-char-score"]], "anime_bangumi_char": [[86, "anime-bangumi-char"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "anime_classify_score": [[87, "anime-classify-score"]], "anime_classify": [[87, "anime-classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale": [[88, "is-greyscale"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[89, "anime-completeness-score"]], "anime_completeness": [[89, "anime-completeness"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[90, "anime-dbrating-score"]], "anime_dbrating": [[90, "anime-dbrating"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "anime_furry_score": [[91, "anime-furry-score"]], "anime_furry": [[91, "anime-furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[93, "get-monochrome-score"]], "is_monochrome": [[93, "is-monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[94, "nsfw-pred-score"]], "nsfw_pred": [[94, "nsfw-pred"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[95, "anime-portrait-score"]], "anime_portrait": [[95, "anime-portrait"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_rating_score": [[96, "anime-rating-score"]], "anime_rating": [[96, "anime-rating"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "anime_real_score": [[97, "anime-real-score"]], "anime_real": [[97, "anime-real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check_score": [[98, "safe-check-score"]], "safe_check": [[98, "safe-check"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[99, "anime-style-age-score"]], "anime_style_age": [[99, "anime-style-age"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "anime_teen_score": [[100, "anime-teen-score"]], "anime_teen": [[100, "anime-teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file": [[101, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[102, "welcome-to-imgutils-s-documentation"]], "Overview": [[102, "overview"]], "Tutorials": [[102, null]], "Information": [[102, null]], "API Documentation": [[102, null]], "Run Environment Information": [[103, "Run-Environment-Information"], [104, "Run-Environment-Information"]], "Installation": [[105, "installation"]], "Quick Start": [[106, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.deepgelbooru"], [72, "module-imgutils.tagging.format"], [73, "module-imgutils.tagging"], [74, "module-imgutils.tagging.match"], [75, "module-imgutils.tagging.mldanbooru"], [76, "module-imgutils.tagging.order"], [77, "module-imgutils.tagging.overlap"], [78, "module-imgutils.tagging.wd14"], [79, "module-imgutils.upscale.cdc"], [80, "module-imgutils.upscale"], [81, "module-imgutils.utils.cache"], [82, "module-imgutils.utils.func"], [83, "module-imgutils.utils"], [84, "module-imgutils.utils.onnxruntime"], [85, "module-imgutils.validate.aicheck"], [86, "module-imgutils.validate.bangumi_char"], [87, "module-imgutils.validate.classify"], [88, "module-imgutils.validate.color"], [89, "module-imgutils.validate.completeness"], [90, "module-imgutils.validate.dbrating"], [91, "module-imgutils.validate.furry"], [92, "module-imgutils.validate"], [93, "module-imgutils.validate.monochrome"], [94, "module-imgutils.validate.nsfw"], [95, "module-imgutils.validate.portrait"], [96, "module-imgutils.validate.rating"], [97, "module-imgutils.validate.real"], [98, "module-imgutils.validate.safe"], [99, "module-imgutils.validate.style_age"], [100, "module-imgutils.validate.teen"], [101, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "convert_to_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.convert_to_size_dict"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_blip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_blip_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_mobilenetv2_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_mobilenetv2_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_blip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_blip_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_mobilenetv2_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_mobilenetv2_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "get_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.get_size_dict"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "is_valid_size_dict() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.is_valid_size_dict"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepgelbooru_tags() (in module imgutils.tagging.deepgelbooru)": [[71, "imgutils.tagging.deepgelbooru.get_deepgelbooru_tags"]], "imgutils.tagging.deepgelbooru": [[71, "module-imgutils.tagging.deepgelbooru"]], "add_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[72, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[72, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[73, "module-imgutils.tagging"]], "imgutils.tagging.match": [[74, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[74, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[75, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[75, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[76, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[76, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[77, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[77, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[78, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[78, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[79, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[79, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[80, "module-imgutils.upscale"]], "imgutils.utils.cache": [[81, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[81, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[82, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[82, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[83, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[84, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[84, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[85, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[85, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[86, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[86, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[87, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[87, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[88, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[88, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[89, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[89, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[90, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[90, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[91, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[91, "module-imgutils.validate.furry"]], "imgutils.validate": [[92, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[93, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[93, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[94, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[94, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[95, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[95, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[96, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[96, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[97, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[97, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[98, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[98, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[99, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[99, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[100, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[100, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[101, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[101, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/main/tutorials/installation/index.html b/main/tutorials/installation/index.html index 4c1444a9982b13c24de47563f1d0fbaeeffb96ac..65ab799df00eddce0a8045ba0f38658a9268ead2 100644 --- a/main/tutorials/installation/index.html +++ b/main/tutorials/installation/index.html @@ -6,7 +6,7 @@ - Installation — imgutils 0.9.4 documentation + Installation — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + @@ -125,7 +125,7 @@

The output should be like below, which means your installation is successful.

-
1imgutils 0.9.4
+
1imgutils 0.10.0
 2Developed and maintained by narugo1992, 7eu7d7
 3A convenient and user-friendly anime-style image data processing library that integrates various advanced anime-style image processing models.
 
diff --git a/main/tutorials/quick_start/index.html b/main/tutorials/quick_start/index.html index 3ea3f4a6a81ea6ff24ed082804becb4e8ca7501d..7fcf014b77f00fb094534d4dcc38d33d8e67762c 100644 --- a/main/tutorials/quick_start/index.html +++ b/main/tutorials/quick_start/index.html @@ -6,7 +6,7 @@ - Quick Start — imgutils 0.9.4 documentation + Quick Start — imgutils 0.10.0 documentation @@ -15,7 +15,7 @@ - + diff --git a/v0.7.0/.buildinfo b/v0.7.0/.buildinfo index 8d5e7547030be02790a1e7d608ce40042394ef65..f26cb5cfeb981aec09707d38b41b994ecf373403 100644 --- a/v0.7.0/.buildinfo +++ b/v0.7.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: a4c749fb31a02e82c93fddfef97cf12c +config: cc8f1810bdccabc0ff524a5322eb4dbd tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.7.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.7.0/.doctrees/api_doc/ascii/drawing.doctree index 4b7a8e01b8e4de364102c533cdd3f3d8d74d4e5a..6a00d7e0c164b5072febcd3359482ec0267a27dd 100644 Binary files a/v0.7.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.7.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/ascii/index.doctree b/v0.7.0/.doctrees/api_doc/ascii/index.doctree index 1b1128b462b259fcd4988d0b662f175006d76342..4f14b126ebdeb05865853499b7e3556699473aca 100644 Binary files a/v0.7.0/.doctrees/api_doc/ascii/index.doctree and b/v0.7.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/config/index.doctree b/v0.7.0/.doctrees/api_doc/config/index.doctree index 428c61635efa1c837895cbc0c695cd93dfe10ad3..56e93b036521563bc0a85261fb8c642345080458 100644 Binary files a/v0.7.0/.doctrees/api_doc/config/index.doctree and b/v0.7.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/config/meta.doctree b/v0.7.0/.doctrees/api_doc/config/meta.doctree index d0283033e4317d47efb873b50687819f18cb8f5a..8c11fdd218d500560d883af0364897eb87702c4d 100644 Binary files a/v0.7.0/.doctrees/api_doc/config/meta.doctree and b/v0.7.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/data/background.doctree b/v0.7.0/.doctrees/api_doc/data/background.doctree index c2b56cf36d838218f6f73ceb7bc553971bdd0270..8b12bf51dfa4d14ecff336f44561cc997754d73e 100644 Binary files a/v0.7.0/.doctrees/api_doc/data/background.doctree and b/v0.7.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/data/decode.doctree b/v0.7.0/.doctrees/api_doc/data/decode.doctree index c2e797414b2c1cb3192ff72cbae9d241e75d883f..216f6323387168e63eac6ac664ea1efbe4f58150 100644 Binary files a/v0.7.0/.doctrees/api_doc/data/decode.doctree and b/v0.7.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/data/encode.doctree b/v0.7.0/.doctrees/api_doc/data/encode.doctree index 1dad5c0f2f5daaae21721e05ec052f2add3d248a..9fb36fe5bf6cb6cbb78b8a72335355c58835bd45 100644 Binary files a/v0.7.0/.doctrees/api_doc/data/encode.doctree and b/v0.7.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/data/image.doctree b/v0.7.0/.doctrees/api_doc/data/image.doctree index 8e4a35b448298f9e7afdfad651ee4032d92d71bd..ac287541921b3db500e86da88325201ccf92986d 100644 Binary files a/v0.7.0/.doctrees/api_doc/data/image.doctree and b/v0.7.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/data/index.doctree b/v0.7.0/.doctrees/api_doc/data/index.doctree index e84365a21684a8c8b3aa3666ca9197bf079e752f..cf8020cc917b00fb5213c34a1b254f8892814389 100644 Binary files a/v0.7.0/.doctrees/api_doc/data/index.doctree and b/v0.7.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/data/layer.doctree b/v0.7.0/.doctrees/api_doc/data/layer.doctree index 5a96b6892d8dd6f083d96fab116556ea9a7f904e..8a239b53246d06ca60c8b96de80962110d1c0953 100644 Binary files a/v0.7.0/.doctrees/api_doc/data/layer.doctree and b/v0.7.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.7.0/.doctrees/api_doc/detect/booru_yolo.doctree index 51a1d31d5dde29211da27be6e9b534f69f899f63..6b83716227c6c4905cd19e3271b5d051a5dbe432 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.7.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/censor.doctree b/v0.7.0/.doctrees/api_doc/detect/censor.doctree index e408888d8d2b542f639dd619f73bba25c46fdaa7..d7d61c9038d559fa4f943634ed36b0114d3e7d57 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/censor.doctree and b/v0.7.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/eye.doctree b/v0.7.0/.doctrees/api_doc/detect/eye.doctree index 8199f1448d6b8a0d2a5661106a960c2179224a80..b3d46f05f491ccc84f168e6a6f44d39446c044ac 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/eye.doctree and b/v0.7.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/face.doctree b/v0.7.0/.doctrees/api_doc/detect/face.doctree index 4f912d94c6f7e0ac0dcf29399d902ec6e134cf76..a12b2799b93642274b435e957aa4b12292bf5ef0 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/face.doctree and b/v0.7.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.7.0/.doctrees/api_doc/detect/halfbody.doctree index e1413bdcc98736c9337747d28f7fcac2df26ca8d..cb185ce232711982208688e4f38d013e5f171f59 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.7.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/hand.doctree b/v0.7.0/.doctrees/api_doc/detect/hand.doctree index 8d260010dd3a546111cd2ee1ca2726d30190a512..3687e9efd9682d74eb1b4e8aed9ae47af2594575 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/hand.doctree and b/v0.7.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/head.doctree b/v0.7.0/.doctrees/api_doc/detect/head.doctree index fe30c5b5cb27c3a5a860a4dc4aa804b8dde12c08..23edbfedcf09b58a944860747b6bc414774587d1 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/head.doctree and b/v0.7.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/index.doctree b/v0.7.0/.doctrees/api_doc/detect/index.doctree index 764b119c0b745de315460badabc3c4b4be8374e4..25e08ca995070f96173a407e092db24c866279fb 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/index.doctree and b/v0.7.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.7.0/.doctrees/api_doc/detect/nudenet.doctree index 28a2ec2545749c200b5ae9c9c3b6e574fb31c800..c7adc6e96a1bba8a1f4350a0e7ce801836b7ca2f 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.7.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/person.doctree b/v0.7.0/.doctrees/api_doc/detect/person.doctree index 4301178edf1747a070843510653196e52ee51d48..49e13786cc8ef3a5e7489e1a499b87e8285a9b4a 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/person.doctree and b/v0.7.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/similarity.doctree b/v0.7.0/.doctrees/api_doc/detect/similarity.doctree index 7499ffe28bf841a50ab8c9c1bce30e3ccee3e6c2..5ac38b39efe38774ffae391c4db19aab8f4218d2 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.7.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/text.doctree b/v0.7.0/.doctrees/api_doc/detect/text.doctree index ce233a932e5ddbf765a62e724e0c4e4ddbf664dc..553d6b33c440db2801bec6db93d187af7da12b52 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/text.doctree and b/v0.7.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/detect/visual.doctree b/v0.7.0/.doctrees/api_doc/detect/visual.doctree index 0a2ae25920021e4a13f27bf6ca58d13e88ecc622..9236bf2879002cefdf77131759d85c186c796716 100644 Binary files a/v0.7.0/.doctrees/api_doc/detect/visual.doctree and b/v0.7.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/edge/canny.doctree b/v0.7.0/.doctrees/api_doc/edge/canny.doctree index 70b48fbe314bdfe19a02565c93e2f0450c1f3fc5..efe58fcd843380b7fdd4bd3b982545287461968a 100644 Binary files a/v0.7.0/.doctrees/api_doc/edge/canny.doctree and b/v0.7.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/edge/index.doctree b/v0.7.0/.doctrees/api_doc/edge/index.doctree index 17859461d59ff4fde62b6bb76063c433ea524244..5d356bb2aea496e9ccf101528328a1778fcb4786 100644 Binary files a/v0.7.0/.doctrees/api_doc/edge/index.doctree and b/v0.7.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/edge/lineart.doctree b/v0.7.0/.doctrees/api_doc/edge/lineart.doctree index 63739039c27c3f4fd5d36bdf1cfd96bf6a2522f3..a5cf426c573edd31523d66c5b35b9a888314d6d8 100644 Binary files a/v0.7.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.7.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.7.0/.doctrees/api_doc/edge/lineart_anime.doctree index 328eedd2f3997e19d720332c49815a5843273106..c34376d9914167eb5909097f0f2740fd1cb96f02 100644 Binary files a/v0.7.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.7.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/generic/classify.doctree b/v0.7.0/.doctrees/api_doc/generic/classify.doctree index 1b0369c06208cd31c516bf23c8b9785b23f60a9f..73082ffad9895a9b2ebc6b6c526ffc0e4b3d8fed 100644 Binary files a/v0.7.0/.doctrees/api_doc/generic/classify.doctree and b/v0.7.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/generic/enhance.doctree b/v0.7.0/.doctrees/api_doc/generic/enhance.doctree index ac462c97e142dfba2ef82351812e371774c4b989..0a9bdbdde0b5344d5624eb5adb8f95bae1f1ab25 100644 Binary files a/v0.7.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.7.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/generic/index.doctree b/v0.7.0/.doctrees/api_doc/generic/index.doctree index 3925542460f82b9089cccea7e01b8c3db0326373..b09b159faecd31c8c2b4ee19540061177e0b2856 100644 Binary files a/v0.7.0/.doctrees/api_doc/generic/index.doctree and b/v0.7.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/generic/yolo.doctree b/v0.7.0/.doctrees/api_doc/generic/yolo.doctree index b90e3f93ef804ded34ee75e34e1c915a4efc9f2e..b85beceb108979abe9a42ccf66357dd67de784b1 100644 Binary files a/v0.7.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.7.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.7.0/.doctrees/api_doc/metadata/geninfo.doctree index c5908ee6cdd66373e9f6936bcb5f6165763f8dd2..45747fe312ffdd8c7aba00566f458ae0ceedc1f4 100644 Binary files a/v0.7.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.7.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metadata/index.doctree b/v0.7.0/.doctrees/api_doc/metadata/index.doctree index 4787ff00ca120eb19958b1d7d3934451cd342d3c..d9679d2642954a4df9bbb4866fd5826af235b51f 100644 Binary files a/v0.7.0/.doctrees/api_doc/metadata/index.doctree and b/v0.7.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.7.0/.doctrees/api_doc/metadata/lsb.doctree index b06de4391a3c873296c59fbbd45d7919236237f6..38cb3cd1510857494798525fe73c561fed470d84 100644 Binary files a/v0.7.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.7.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.7.0/.doctrees/api_doc/metrics/aesthetic.doctree index 6de126a7a2aed8a3238ddaf082ce1b01f9b5ceeb..fbc449d008a18e78da02cf2a206ecae53687a823 100644 Binary files a/v0.7.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.7.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.7.0/.doctrees/api_doc/metrics/ccip.doctree index 2b66c0d71750e7eef8c8ff69f927161ae3d30a76..c20190965fd9b277680f9a6612bba36bb3844a2b 100644 Binary files a/v0.7.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.7.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.7.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index 9597822a98f8b610261622618a0ee2768ed1ad79..c4bb3e103b744fc040a1de8feee7928c6a471ce3 100644 Binary files a/v0.7.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.7.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metrics/index.doctree b/v0.7.0/.doctrees/api_doc/metrics/index.doctree index 0dabae5536c5214b886c9ba5a89260bd97315335..c611a8d39bd242b0dbce54c0eb58cdd17eb71897 100644 Binary files a/v0.7.0/.doctrees/api_doc/metrics/index.doctree and b/v0.7.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.7.0/.doctrees/api_doc/metrics/laplacian.doctree index 6e76edaa7e8500bde96d64d66197de112c5464a5..eaa24a0250ef2e81ccd47dafa689f65f4a575869 100644 Binary files a/v0.7.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.7.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.7.0/.doctrees/api_doc/metrics/lpips.doctree index 7959343e70673cf0ef7744759a1392521456309d..62aa9fd5682bd947faf67e7518170ddc3ed766e6 100644 Binary files a/v0.7.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.7.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.7.0/.doctrees/api_doc/metrics/psnr_.doctree index a0e6b5c510771bfdd0d695331a61a40cd7c7eb20..8f94de31a0298bd40c8a533962b2cf3a0aad214a 100644 Binary files a/v0.7.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.7.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/ocr/index.doctree b/v0.7.0/.doctrees/api_doc/ocr/index.doctree index 31a5e386ff75bce46414afb138e032e9be9c34b1..02f39d8c6b3810f85b0a29e645abf348cf051828 100644 Binary files a/v0.7.0/.doctrees/api_doc/ocr/index.doctree and b/v0.7.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/operate/align.doctree b/v0.7.0/.doctrees/api_doc/operate/align.doctree index 72bca5906abcf59d753194cf5bdf3c45f9e2257d..c8967e7edb1cb32151c0e2f3685506b1b066e6db 100644 Binary files a/v0.7.0/.doctrees/api_doc/operate/align.doctree and b/v0.7.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/operate/censor.doctree b/v0.7.0/.doctrees/api_doc/operate/censor.doctree index 463119221a598ad95ec7b473da362e809cc93a95..d647f32c7b67b8f155465f3eb924c507b2823e9e 100644 Binary files a/v0.7.0/.doctrees/api_doc/operate/censor.doctree and b/v0.7.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.7.0/.doctrees/api_doc/operate/imgcensor.doctree index 6d4c3403b8e78778bbc4b90c1bb220ac3fad156f..a57e8e5d227d9ffe287832533b7067f0052eefd0 100644 Binary files a/v0.7.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.7.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/operate/index.doctree b/v0.7.0/.doctrees/api_doc/operate/index.doctree index 44dd8ea1f15e1ef4b21e960d1d710305a927fdf0..7606e4d262a3f73bac31533a7739e02028fa4bb8 100644 Binary files a/v0.7.0/.doctrees/api_doc/operate/index.doctree and b/v0.7.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.7.0/.doctrees/api_doc/operate/squeeze.doctree index e5abaa8e9ecc7b492bde44dfe1a758a1c07c667b..f5852a87f32d1fb117e5611f6f6dfa92681a3a20 100644 Binary files a/v0.7.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.7.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.7.0/.doctrees/api_doc/pose/dwpose.doctree index e7d345b8edc5881c81fe2df24ad11db8263828b0..e5e4423dc5cf9ebb19528b1e32e8c9086bc764a4 100644 Binary files a/v0.7.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.7.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/pose/format.doctree b/v0.7.0/.doctrees/api_doc/pose/format.doctree index 2df33935b874815235e450cc7d208c6209e63dce..758bfa622427015dc8cccd8db80633ed0e39e937 100644 Binary files a/v0.7.0/.doctrees/api_doc/pose/format.doctree and b/v0.7.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/pose/index.doctree b/v0.7.0/.doctrees/api_doc/pose/index.doctree index fea3e1f831bea4dd705c6867d9a67e0c1a87a72c..8126376fae2f9ffed92e90bea7cc1195fb730125 100644 Binary files a/v0.7.0/.doctrees/api_doc/pose/index.doctree and b/v0.7.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/pose/visual.doctree b/v0.7.0/.doctrees/api_doc/pose/visual.doctree index 1f0f101dc0d998dfd756bad22eb1c534db289e8c..328903922be3db27ebecb324bc80f22e722b57c2 100644 Binary files a/v0.7.0/.doctrees/api_doc/pose/visual.doctree and b/v0.7.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/resource/background.doctree b/v0.7.0/.doctrees/api_doc/resource/background.doctree index 2a0e25d34bee2b1c3619fd94c8b2ac612c468e87..462e65e0873fd5ff83a75cf8eed63c2d24e6f669 100644 Binary files a/v0.7.0/.doctrees/api_doc/resource/background.doctree and b/v0.7.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/resource/index.doctree b/v0.7.0/.doctrees/api_doc/resource/index.doctree index 4c0bfc67dc0391c6913ae70b69e04a5fdafc48fc..1b048cfc405cb78f6d9ec66de633475c01f11ffb 100644 Binary files a/v0.7.0/.doctrees/api_doc/resource/index.doctree and b/v0.7.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.7.0/.doctrees/api_doc/restore/adversarial.doctree index 8e420a113c4c1a121720db0bd3ad3e0805e54c42..2108e7d7d32de254e463b61f347f89813171da8d 100644 Binary files a/v0.7.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.7.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/restore/index.doctree b/v0.7.0/.doctrees/api_doc/restore/index.doctree index c8f006c0044a049b904bba9573a341af033e5cc6..963034596590f213bb6e946f0fb87a65f2571b47 100644 Binary files a/v0.7.0/.doctrees/api_doc/restore/index.doctree and b/v0.7.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.7.0/.doctrees/api_doc/restore/nafnet.doctree index 0018dee46b944524e903564e67b95b78624c6bfc..cc9d2e1c5451cc7478a69bb9ba36194e673477fb 100644 Binary files a/v0.7.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.7.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/restore/scunet.doctree b/v0.7.0/.doctrees/api_doc/restore/scunet.doctree index 10136e3d0826ac472921b14eae2e850b0f26db00..ee54f3c08dcb2b5c187b46924e46c80a4e536572 100644 Binary files a/v0.7.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.7.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/sd/index.doctree b/v0.7.0/.doctrees/api_doc/sd/index.doctree index 1d2ac2827bb640560c18dfcd88365a12655e43d5..38edd6ce9c8f08e7f24c2254735e6a6a417f560f 100644 Binary files a/v0.7.0/.doctrees/api_doc/sd/index.doctree and b/v0.7.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/sd/metadata.doctree b/v0.7.0/.doctrees/api_doc/sd/metadata.doctree index e59bd83624bdc93ae64e11c22299b2486cb7eaab..5443f83c495260a697c0a406b5a47ebf4b04555d 100644 Binary files a/v0.7.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.7.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/sd/model.doctree b/v0.7.0/.doctrees/api_doc/sd/model.doctree index 9aae41eebae9b99bc35bc315265a3f29bfef7048..12bd742ff8e1ca6c3e0cc86fa6018622d33e6fef 100644 Binary files a/v0.7.0/.doctrees/api_doc/sd/model.doctree and b/v0.7.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/sd/nai.doctree b/v0.7.0/.doctrees/api_doc/sd/nai.doctree index 1ff80c77ce4e62ae8a9a54a0bc560fa29823aa93..7b45541170a894bb8e17170e0b18ef763e29b518 100644 Binary files a/v0.7.0/.doctrees/api_doc/sd/nai.doctree and b/v0.7.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/segment/index.doctree b/v0.7.0/.doctrees/api_doc/segment/index.doctree index dd70570786c6b7a8099d6d526feb9c435111a542..46ebb4def053e445387ef8e7b90d1cc70079a92c 100644 Binary files a/v0.7.0/.doctrees/api_doc/segment/index.doctree and b/v0.7.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.7.0/.doctrees/api_doc/segment/isnetis.doctree index 4cae75cd5aeff4b615526d8511b6fd8cf0389493..bea1abaa057e309923db69e698dfe6d0a8bb41ac 100644 Binary files a/v0.7.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.7.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.7.0/.doctrees/api_doc/tagging/blacklist.doctree index 7c38f90c1ad0a85406fd7610582f4c684cde9ddc..c7ba5d3f2403d29806559859b9c1d187cb155432 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.7.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/character.doctree b/v0.7.0/.doctrees/api_doc/tagging/character.doctree index 4d66c9ddc7b26fed3f646093d3dbfa7ca64eaf78..13a065187af63498605f41897e4413c14d15e1ae 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/character.doctree and b/v0.7.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.7.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index c8292619df0d8275acffed12cbaca477d73cb331..a1c475ee48b95ec9ef1a761e31c6a7940b3186a9 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.7.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/format.doctree b/v0.7.0/.doctrees/api_doc/tagging/format.doctree index d14a797931ba0ec17b37cb926b45ae044fc55219..8c4f515bd4b91c363516e0e92b340133bba55272 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/format.doctree and b/v0.7.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/index.doctree b/v0.7.0/.doctrees/api_doc/tagging/index.doctree index 093b54c460c870b8baa7d830082b6e4ee25b6ece..67bb2a0e4bcdb0f6b536c30ec62abbf7753e2baf 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/index.doctree and b/v0.7.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/match.doctree b/v0.7.0/.doctrees/api_doc/tagging/match.doctree index 7834795f47e071e3565eb8ef8936b21955a65116..c6ef6de2298703e6d645d1f9aea68a2410ec31eb 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/match.doctree and b/v0.7.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.7.0/.doctrees/api_doc/tagging/mldanbooru.doctree index 382e194bf8909ee0fa0cc6fdd955f91236fb1986..51e5642a62393953f7993b9325a0ee499fe3934a 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.7.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/order.doctree b/v0.7.0/.doctrees/api_doc/tagging/order.doctree index df5c7aa01eef9c7743987943b0a9f1e9573b75b3..c002d9fa691923fc207462183a568802e5d4c305 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/order.doctree and b/v0.7.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.7.0/.doctrees/api_doc/tagging/overlap.doctree index a1aeb21b89699bee80ae673b9972462f4a491315..b6625d859c9188f7c42de1417ee12fbb1e444ff4 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.7.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.7.0/.doctrees/api_doc/tagging/wd14.doctree index 5e000a54123def1f8438be317ab650884054e22d..0948bfbbc00eee246f4b42ed785e751797e7f20f 100644 Binary files a/v0.7.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.7.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.7.0/.doctrees/api_doc/upscale/cdc.doctree index 280cbd6a7bf505a75f07a3044fedc6ea77c80d26..89b043509de272d0922f6ee0efa8ce5678874d96 100644 Binary files a/v0.7.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.7.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/upscale/index.doctree b/v0.7.0/.doctrees/api_doc/upscale/index.doctree index e62324fc000853d52ac0dd2c1af8d202b87a429c..828bb6088055d449e1b0ec6ce21df4e766c344ad 100644 Binary files a/v0.7.0/.doctrees/api_doc/upscale/index.doctree and b/v0.7.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/utils/cache.doctree b/v0.7.0/.doctrees/api_doc/utils/cache.doctree index 552eb84f34cb134876cc423d2f0ae7509956c6b7..d6f57e5dd32cbbb55790c30540896796476fc792 100644 Binary files a/v0.7.0/.doctrees/api_doc/utils/cache.doctree and b/v0.7.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/utils/func.doctree b/v0.7.0/.doctrees/api_doc/utils/func.doctree index 80099c0caee5e5052e05651fbbe57dadd96656cf..ddf6e55696344135f0c9d4ae56b9c77f2df869f9 100644 Binary files a/v0.7.0/.doctrees/api_doc/utils/func.doctree and b/v0.7.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/utils/index.doctree b/v0.7.0/.doctrees/api_doc/utils/index.doctree index b58f67928fbb96ef64b8447aa989bfe3861ae3bf..24fff2c311b239860a340c9e504299e08ffbdee7 100644 Binary files a/v0.7.0/.doctrees/api_doc/utils/index.doctree and b/v0.7.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.7.0/.doctrees/api_doc/utils/onnxruntime.doctree index 7a44312944da1cf3a745a7897941420b77f98dfd..a759910a2837d358a6bb0be802759d73214f2c73 100644 Binary files a/v0.7.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.7.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.7.0/.doctrees/api_doc/validate/aicheck.doctree index be44c942fbbef6644acbc15dd2d00a2b97d9cdc3..0fadd1d59fde418624aab9416f08b3274cb7fb1c 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.7.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.7.0/.doctrees/api_doc/validate/bangumi_char.doctree index 1c3d1884a278e58d6fafe1e0c95007f34ae1f1e5..0cb5d238515fbd88d4478c1bc9f1f9f567666d05 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.7.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/classify.doctree b/v0.7.0/.doctrees/api_doc/validate/classify.doctree index 4c9e174a71990f5457af3ceec7f4d7d9d28d055c..1c59fc5df96ef2beb2482694146c7d3dea231d09 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/classify.doctree and b/v0.7.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/color.doctree b/v0.7.0/.doctrees/api_doc/validate/color.doctree index 62de56ff43721123ddf6a0bececb0dc418b31f79..86a2aaa7c74b1003ba831e4df44bccd8dd965ffb 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/color.doctree and b/v0.7.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/completeness.doctree b/v0.7.0/.doctrees/api_doc/validate/completeness.doctree index 721823b8141f3fa0138b4c6ae4b1c753043255b2..2f1caea8120b2f4e94654d205ca85ed1bb31fab1 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.7.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.7.0/.doctrees/api_doc/validate/dbrating.doctree index 26391af904ba117d3e1ef88fd85fceca83951e47..d9ed3e06924f3ba2e139a2bc77cb378edb2829b1 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.7.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/furry.doctree b/v0.7.0/.doctrees/api_doc/validate/furry.doctree index 773c26722b554c76091bb6b253915192ac9a1f90..4ff439cc75e7964ac6b6d74c0a31ef03fec759cf 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/furry.doctree and b/v0.7.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/index.doctree b/v0.7.0/.doctrees/api_doc/validate/index.doctree index f52509e0b7baa610848bc345606c541abcd95625..b3f3193a9ddf3f7eb4a1cabda99d7ab3a70edb65 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/index.doctree and b/v0.7.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.7.0/.doctrees/api_doc/validate/monochrome.doctree index 44c6438d6f643d7929537b266531b8249568209d..3e11e26439ed5dcb88dfb4b21f41d936b19eb8ec 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.7.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.7.0/.doctrees/api_doc/validate/nsfw.doctree index 0d203becb28f29f1a4ec39c19749a3366bc77b0b..301a8d70a326995da852992fef911b23b72aabea 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.7.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/portrait.doctree b/v0.7.0/.doctrees/api_doc/validate/portrait.doctree index a7e49c7a0e20928b72a759a79e3dcaebc9e164fc..da2c59790296bc17c8aa00b52fc62e0989db8a72 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.7.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/rating.doctree b/v0.7.0/.doctrees/api_doc/validate/rating.doctree index e1a64d51b48723559cdd09216fa6d6a03e9418b2..a9c84f7e105c422fd4bedc779919008e088966d2 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/rating.doctree and b/v0.7.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/real.doctree b/v0.7.0/.doctrees/api_doc/validate/real.doctree index c44760e5e62686db26f7cebaa6deda2c4a3e034f..c669ea9a4078a74df9ab628b11d0a3c19bb15696 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/real.doctree and b/v0.7.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/safe.doctree b/v0.7.0/.doctrees/api_doc/validate/safe.doctree index b9b5c214b241883099a1793f551aea30475563bf..3bce0f6af179175ee2147ea3dfb71cd879538987 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/safe.doctree and b/v0.7.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/style_age.doctree b/v0.7.0/.doctrees/api_doc/validate/style_age.doctree index 63eb99cfb27a08927f90b854350a0057bb8addc5..e35f542450f525db7b207ee1b2030c35ee6d5823 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.7.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/teen.doctree b/v0.7.0/.doctrees/api_doc/validate/teen.doctree index 9f388ac7452375cc6bc3f05936dbb9cce1d4b272..65c3261ee8ffa3d7653d632ad3f0bf47128192c4 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/teen.doctree and b/v0.7.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.7.0/.doctrees/api_doc/validate/truncate.doctree b/v0.7.0/.doctrees/api_doc/validate/truncate.doctree index 756b9c740a85c9c58653c785d440940a64762d86..4a6c968acff54a39875329e6ebe5ad27ab0a4f9d 100644 Binary files a/v0.7.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.7.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.7.0/.doctrees/environment.pickle b/v0.7.0/.doctrees/environment.pickle index 14676b85a271f4d49e8e7265bb12072bb7593075..6a450f713f2032775648aaa10d239a3b695314c6 100644 Binary files a/v0.7.0/.doctrees/environment.pickle and b/v0.7.0/.doctrees/environment.pickle differ diff --git a/v0.7.0/.doctrees/index.doctree b/v0.7.0/.doctrees/index.doctree index dbae69f4b27eccd77676bf812d6c159fb279007b..87b5fe4899ee425abc6a3356ec90e6a9a073c518 100644 Binary files a/v0.7.0/.doctrees/index.doctree and b/v0.7.0/.doctrees/index.doctree differ diff --git a/v0.7.0/.doctrees/information/environment.doctree b/v0.7.0/.doctrees/information/environment.doctree index 5938def2dbab71bc4a743ed5d1025d9a8baa6e02..2c2c6fa20a02011740a0426194a9ee7040f7aeb7 100644 Binary files a/v0.7.0/.doctrees/information/environment.doctree and b/v0.7.0/.doctrees/information/environment.doctree differ diff --git a/v0.7.0/.doctrees/information/environment.result.doctree b/v0.7.0/.doctrees/information/environment.result.doctree index 44570d16d3df9268436a7aeb4e0a99ab0dc9e37f..276bc556e9f57e5fa69008206dd7f5892e2f709e 100644 Binary files a/v0.7.0/.doctrees/information/environment.result.doctree and b/v0.7.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.7.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.7.0/.doctrees/nbsphinx/information/environment.ipynb index 60dc036cc003063a6c7d175324883164b3282246..b859b715f467e96b5ff0ad8c129f7182367c392e 100644 --- a/v0.7.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.7.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:32:26.562404Z", - "iopub.status.busy": "2025-02-16T15:32:26.562210Z", - "iopub.status.idle": "2025-02-16T15:32:27.725461Z", - "shell.execute_reply": "2025-02-16T15:32:27.724734Z" + "iopub.execute_input": "2025-02-16T16:49:22.066090Z", + "iopub.status.busy": "2025-02-16T16:49:22.065870Z", + "iopub.status.idle": "2025-02-16T16:49:23.225538Z", + "shell.execute_reply": "2025-02-16T16:49:23.224823Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3088.9015 MHz\n", + "CPU Freq: 3231.8855 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.7.0/.doctrees/nbsphinx/information/environment.result.ipynb index dd78cf69855cae79798bb7a39c6d682f1f894df4..18060632c9aabf1923a488a03fade2cf161c6d7b 100644 --- a/v0.7.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.7.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:21.394262Z", - "iopub.status.busy": "2025-02-16T15:30:21.394065Z", - "iopub.status.idle": "2025-02-16T15:30:22.560420Z", - "shell.execute_reply": "2025-02-16T15:30:22.559695Z" + "iopub.execute_input": "2025-02-16T16:47:16.857487Z", + "iopub.status.busy": "2025-02-16T16:47:16.857282Z", + "iopub.status.idle": "2025-02-16T16:47:18.019934Z", + "shell.execute_reply": "2025-02-16T16:47:18.019197Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3087.6845000000003 MHz\n", + "CPU Freq: 3240.9865 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.0/.doctrees/tutorials/installation/index.doctree b/v0.7.0/.doctrees/tutorials/installation/index.doctree index f9869fcbe4c97fa0a69b261b562d074500973286..a25b2b2e781287501e1be500b16c58ae46caf59d 100644 Binary files a/v0.7.0/.doctrees/tutorials/installation/index.doctree and b/v0.7.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.7.0/.doctrees/tutorials/quick_start/index.doctree b/v0.7.0/.doctrees/tutorials/quick_start/index.doctree index 5c98b917b6371982db8d99257277e1d94296f49b..74090fdd03ebeebb12a236936439e42f405620b3 100644 Binary files a/v0.7.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.7.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.7.0/_sources/information/environment.result.ipynb.txt b/v0.7.0/_sources/information/environment.result.ipynb.txt index dd78cf69855cae79798bb7a39c6d682f1f894df4..18060632c9aabf1923a488a03fade2cf161c6d7b 100644 --- a/v0.7.0/_sources/information/environment.result.ipynb.txt +++ b/v0.7.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:21.394262Z", - "iopub.status.busy": "2025-02-16T15:30:21.394065Z", - "iopub.status.idle": "2025-02-16T15:30:22.560420Z", - "shell.execute_reply": "2025-02-16T15:30:22.559695Z" + "iopub.execute_input": "2025-02-16T16:47:16.857487Z", + "iopub.status.busy": "2025-02-16T16:47:16.857282Z", + "iopub.status.idle": "2025-02-16T16:47:18.019934Z", + "shell.execute_reply": "2025-02-16T16:47:18.019197Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3087.6845000000003 MHz\n", + "CPU Freq: 3240.9865 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.0/information/environment.html b/v0.7.0/information/environment.html index 5bfac2c1f5f9f1af396552decd3a595c57b1f2bf..9305b4346fa1e4e542e24793057771f6b49b8950 100644 --- a/v0.7.0/information/environment.html +++ b/v0.7.0/information/environment.html @@ -138,7 +138,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3088.9015 MHz +CPU Freq: 3231.8855 MHz Memory Size: 15.615 GiB Has CUDA: No
diff --git a/v0.7.0/information/environment.ipynb b/v0.7.0/information/environment.ipynb index 60dc036cc003063a6c7d175324883164b3282246..b859b715f467e96b5ff0ad8c129f7182367c392e 100644 --- a/v0.7.0/information/environment.ipynb +++ b/v0.7.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:32:26.562404Z", - "iopub.status.busy": "2025-02-16T15:32:26.562210Z", - "iopub.status.idle": "2025-02-16T15:32:27.725461Z", - "shell.execute_reply": "2025-02-16T15:32:27.724734Z" + "iopub.execute_input": "2025-02-16T16:49:22.066090Z", + "iopub.status.busy": "2025-02-16T16:49:22.065870Z", + "iopub.status.idle": "2025-02-16T16:49:23.225538Z", + "shell.execute_reply": "2025-02-16T16:49:23.224823Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3088.9015 MHz\n", + "CPU Freq: 3231.8855 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.0/information/environment.result.html b/v0.7.0/information/environment.result.html index 9eb173f3582a709acd372fbba22f047857968e7e..8b87796269edea76a52c9b93c9bc0cdfd9711f4d 100644 --- a/v0.7.0/information/environment.result.html +++ b/v0.7.0/information/environment.result.html @@ -140,7 +140,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3087.6845000000003 MHz +CPU Freq: 3240.9865 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.7.0/information/environment.result.ipynb b/v0.7.0/information/environment.result.ipynb index dd78cf69855cae79798bb7a39c6d682f1f894df4..18060632c9aabf1923a488a03fade2cf161c6d7b 100644 --- a/v0.7.0/information/environment.result.ipynb +++ b/v0.7.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:21.394262Z", - "iopub.status.busy": "2025-02-16T15:30:21.394065Z", - "iopub.status.idle": "2025-02-16T15:30:22.560420Z", - "shell.execute_reply": "2025-02-16T15:30:22.559695Z" + "iopub.execute_input": "2025-02-16T16:47:16.857487Z", + "iopub.status.busy": "2025-02-16T16:47:16.857282Z", + "iopub.status.idle": "2025-02-16T16:47:18.019934Z", + "shell.execute_reply": "2025-02-16T16:47:18.019197Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3087.6845000000003 MHz\n", + "CPU Freq: 3240.9865 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.0/searchindex.js b/v0.7.0/searchindex.js index 59ab51e0c22641e7698166e2c5d28b8fd051ce84..1d085894249748fdc3990f382e1f25b79f3d0ffd 100644 --- a/v0.7.0/searchindex.js +++ b/v0.7.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 99], "approxim": 0, "ratio": [0, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 27, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": 4, "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59], "np": [5, 6, 9, 33, 35, 44, 46, 48, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 27, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 27, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 27, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 27, 33, 35, 66, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": 9, "addition": 9, "second": [9, 20, 35, 40, 68], "element": 9, "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": 9, "arrai": [9, 22, 33, 35, 39, 46, 48, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 27, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 27, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "make": [27, 48, 66, 76, 84, 88, 90], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "hf_token": [27, 30], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "within": [27, 43, 58, 65, 72], "id": [27, 30], "api": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "usernam": [27, 30], "repo_nam": [27, 30], "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "kwarg": [27, 30, 31, 43, 44, 58, 60], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40], "img2": [39, 40], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "maintain": [42, 48, 75, 99], "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "readabl": 48, "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "understand": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "approx": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "batch": [73, 92], "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "r": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "structur": 96, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3088": 97, "9015": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "3087": 98, "6845000000003": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 99], "approxim": 0, "ratio": [0, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 27, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": 4, "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59], "np": [5, 6, 9, 33, 35, 44, 46, 48, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 27, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 27, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 27, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 27, 33, 35, 66, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": 9, "addition": 9, "second": [9, 20, 35, 40, 68], "element": 9, "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": 9, "arrai": [9, 22, 33, 35, 39, 46, 48, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 27, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 27, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "make": [27, 48, 66, 76, 84, 88, 90], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "hf_token": [27, 30], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "within": [27, 43, 58, 65, 72], "id": [27, 30], "api": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "usernam": [27, 30], "repo_nam": [27, 30], "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "kwarg": [27, 30, 31, 43, 44, 58, 60], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40], "img2": [39, 40], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "maintain": [42, 48, 75, 99], "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "readabl": 48, "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "understand": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "approx": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "batch": [73, 92], "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "r": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "structur": 96, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3231": 97, "8855": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "3240": 98, "9865": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.7.1/.buildinfo b/v0.7.1/.buildinfo index 4ebb962a2df216fb0b9bf844c55cda6129b56c33..a3479d64896e4789ff1560a138ba5f7c5cf7948d 100644 --- a/v0.7.1/.buildinfo +++ b/v0.7.1/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 7ce969c68b401709f7897172846852a9 +config: 65ef42daff2eb078f87c117f84cd47a5 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.7.1/.doctrees/api_doc/ascii/drawing.doctree b/v0.7.1/.doctrees/api_doc/ascii/drawing.doctree index ea9bf62713fc24552fe61b4ddf9d1cbde5b61d51..ae47e7e2c43d4855e275a115dac4cb0af388695c 100644 Binary files a/v0.7.1/.doctrees/api_doc/ascii/drawing.doctree and b/v0.7.1/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/ascii/index.doctree b/v0.7.1/.doctrees/api_doc/ascii/index.doctree index 847dd708a4c676169414663a541050ed90c89e13..8b11a001285ebfcc084e0456c7ccd285bd584600 100644 Binary files a/v0.7.1/.doctrees/api_doc/ascii/index.doctree and b/v0.7.1/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/config/index.doctree b/v0.7.1/.doctrees/api_doc/config/index.doctree index f8b8f0cbd4d644f1078711198393687622eb7cb9..94bdd8e36c93524b22e117617095d060e1b57c73 100644 Binary files a/v0.7.1/.doctrees/api_doc/config/index.doctree and b/v0.7.1/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/config/meta.doctree b/v0.7.1/.doctrees/api_doc/config/meta.doctree index 094c36a78b5ae5716b9dc662b6dda59b65e18478..5a99504454e302bd43b7ffeae5968c24d6a01311 100644 Binary files a/v0.7.1/.doctrees/api_doc/config/meta.doctree and b/v0.7.1/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/data/background.doctree b/v0.7.1/.doctrees/api_doc/data/background.doctree index f33e857a9197eca472248b9bd385f5304ac002e0..aa7b90ab3593cc744da3af78790989211c57e8a8 100644 Binary files a/v0.7.1/.doctrees/api_doc/data/background.doctree and b/v0.7.1/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/data/decode.doctree b/v0.7.1/.doctrees/api_doc/data/decode.doctree index 6708313df0ea8542861abd810aff06c1e97d2caa..4ad221c7cb1855f2b1659ca736bcd2307d053623 100644 Binary files a/v0.7.1/.doctrees/api_doc/data/decode.doctree and b/v0.7.1/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/data/encode.doctree b/v0.7.1/.doctrees/api_doc/data/encode.doctree index 7553cd72141224b921cf1b51963b57a9de3f74b9..f0ca9cc429a6fb24eeacb6bb206717dba83a3b15 100644 Binary files a/v0.7.1/.doctrees/api_doc/data/encode.doctree and b/v0.7.1/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/data/image.doctree b/v0.7.1/.doctrees/api_doc/data/image.doctree index 25f6a951b64b0006d3f2ed6cbe135c9d79f34e29..5122aa4284a588578883c22a833d50f8eea94632 100644 Binary files a/v0.7.1/.doctrees/api_doc/data/image.doctree and b/v0.7.1/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/data/index.doctree b/v0.7.1/.doctrees/api_doc/data/index.doctree index d5ec4d16122b611fcd67f2835af7a345d3dff814..7055ed4b99314bba2d77e6e941f83edf44f0921a 100644 Binary files a/v0.7.1/.doctrees/api_doc/data/index.doctree and b/v0.7.1/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/data/layer.doctree b/v0.7.1/.doctrees/api_doc/data/layer.doctree index 0eea3a03367efa2ffae3c79f065afa6848d070c5..85d426183c9e96d55de44b52e3b3237e0edae2a7 100644 Binary files a/v0.7.1/.doctrees/api_doc/data/layer.doctree and b/v0.7.1/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.7.1/.doctrees/api_doc/detect/booru_yolo.doctree index 8e63560ddd62fa5f1df57857410957ab42033e26..8616929200dc4198b6fb4a2da46df138bc573495 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.7.1/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/censor.doctree b/v0.7.1/.doctrees/api_doc/detect/censor.doctree index c9dbb1bd44c843ca17ea38853a169741fec33121..e8d438c9d9a4f429c48d0e37298735e9515c0384 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/censor.doctree and b/v0.7.1/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/eye.doctree b/v0.7.1/.doctrees/api_doc/detect/eye.doctree index cbf5fd653de24c696bd5fb50bd05d25b48c60d8e..28433b470ab31bff0a42a9d3ac5081957400b7d9 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/eye.doctree and b/v0.7.1/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/face.doctree b/v0.7.1/.doctrees/api_doc/detect/face.doctree index 770645951f97a58216992c73fda04e1d5f4faa1b..bd06f6131729c30ea54c92e3cf29ec72946a1b27 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/face.doctree and b/v0.7.1/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/halfbody.doctree b/v0.7.1/.doctrees/api_doc/detect/halfbody.doctree index 1570f276b36b89309b64add26f64cf23cf1296c5..a6ddf4d5137972811f5371aa575f2a57fab26ab7 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/halfbody.doctree and b/v0.7.1/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/hand.doctree b/v0.7.1/.doctrees/api_doc/detect/hand.doctree index e9bcc0fda2c02913318ab5c98f043c9726b0fcec..ba9f239a42cecf7961dcacbbd577a15a48732488 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/hand.doctree and b/v0.7.1/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/head.doctree b/v0.7.1/.doctrees/api_doc/detect/head.doctree index 2229027c4ba293dc7c39855fe7699f1221482262..ff3df2435f840eb47c4e2089a9540711aed2888c 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/head.doctree and b/v0.7.1/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/index.doctree b/v0.7.1/.doctrees/api_doc/detect/index.doctree index bcc07d9ed878cee5b16ed3cad5f459427da39863..a086b6cf0c7193938de8772b15cc889e69d7edf0 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/index.doctree and b/v0.7.1/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/nudenet.doctree b/v0.7.1/.doctrees/api_doc/detect/nudenet.doctree index f30248d780c4363a940779911a8378ddee52b909..764b254d5783ad8c1aac1ecb3443fa74b34e76c8 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/nudenet.doctree and b/v0.7.1/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/person.doctree b/v0.7.1/.doctrees/api_doc/detect/person.doctree index eb917c1a27fa2426c36886dffd889240988f9b9b..f9e7fec6cfc3136f3f7d76e711713200b6199057 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/person.doctree and b/v0.7.1/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/similarity.doctree b/v0.7.1/.doctrees/api_doc/detect/similarity.doctree index a371cf62a4cd7b33a77317b395ff2992b52eea1f..28ca6f7ae26c54a634b236cadb846abe767883b0 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/similarity.doctree and b/v0.7.1/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/text.doctree b/v0.7.1/.doctrees/api_doc/detect/text.doctree index 0f01e42633becde15ff1cd7e66a6a6942c116845..690c25d3be0fbfc33363030a319ccf48ff0cafcc 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/text.doctree and b/v0.7.1/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/detect/visual.doctree b/v0.7.1/.doctrees/api_doc/detect/visual.doctree index 8aa84a1c71f84c1447a85b094bb58d3321c2e868..aebda7fb305390d6fcb27d7d931f00209684297a 100644 Binary files a/v0.7.1/.doctrees/api_doc/detect/visual.doctree and b/v0.7.1/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/edge/canny.doctree b/v0.7.1/.doctrees/api_doc/edge/canny.doctree index 72f9f9be9eafe50090bfc59d5b19e11f5bc8a533..c85c32325f688b4630aec82ca2923b55e36aa389 100644 Binary files a/v0.7.1/.doctrees/api_doc/edge/canny.doctree and b/v0.7.1/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/edge/index.doctree b/v0.7.1/.doctrees/api_doc/edge/index.doctree index 5413073b41e1d4d5335876d942da1e2a5f1bb91a..ea4fc886de249b40b68724b90a08fa45e9e9b521 100644 Binary files a/v0.7.1/.doctrees/api_doc/edge/index.doctree and b/v0.7.1/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/edge/lineart.doctree b/v0.7.1/.doctrees/api_doc/edge/lineart.doctree index f93d1190a877ffd7d862552a5b71774584fb4a2c..532dfce22cd21a97159c1473b1ba6e2adc0cc3f0 100644 Binary files a/v0.7.1/.doctrees/api_doc/edge/lineart.doctree and b/v0.7.1/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.7.1/.doctrees/api_doc/edge/lineart_anime.doctree index 28915d893c31c7fa71fb9c739fcd04d86da8afa4..2cf0d624b4c7f90759bc769442a991f15655011a 100644 Binary files a/v0.7.1/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.7.1/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/generic/classify.doctree b/v0.7.1/.doctrees/api_doc/generic/classify.doctree index a3792bf9342cb7ef19d11c320d61862c1b6e9bd5..945a2d55b649a4b52a77181397001ebae1f7a7e3 100644 Binary files a/v0.7.1/.doctrees/api_doc/generic/classify.doctree and b/v0.7.1/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/generic/enhance.doctree b/v0.7.1/.doctrees/api_doc/generic/enhance.doctree index 93b822865d36363d107d786202c4e2d1e714433d..2929b1c726ff263273118217b56ddfb07b557592 100644 Binary files a/v0.7.1/.doctrees/api_doc/generic/enhance.doctree and b/v0.7.1/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/generic/index.doctree b/v0.7.1/.doctrees/api_doc/generic/index.doctree index ede3aeb926ec1f345942a6dd2a9f8e1ebc0cad25..40cc0874b69e511169497227eec0502974a5ef9a 100644 Binary files a/v0.7.1/.doctrees/api_doc/generic/index.doctree and b/v0.7.1/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/generic/yolo.doctree b/v0.7.1/.doctrees/api_doc/generic/yolo.doctree index 182a5c6fc7cd6b2f4e60e19d9a2654511943db37..97e6c10d6273ea81aacb9eff1e9710635d95e994 100644 Binary files a/v0.7.1/.doctrees/api_doc/generic/yolo.doctree and b/v0.7.1/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metadata/geninfo.doctree b/v0.7.1/.doctrees/api_doc/metadata/geninfo.doctree index e92266b78b5af31bde3feec4bbe546a51be29abf..83b3a1f3b87dc2bdc8ed832159a66c05389bda4f 100644 Binary files a/v0.7.1/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.7.1/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metadata/index.doctree b/v0.7.1/.doctrees/api_doc/metadata/index.doctree index 245789a071de09d8c3f2a2a5d837781354895d87..b87063c1ae1e3d478b9249ba6c768602b92cf2a5 100644 Binary files a/v0.7.1/.doctrees/api_doc/metadata/index.doctree and b/v0.7.1/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metadata/lsb.doctree b/v0.7.1/.doctrees/api_doc/metadata/lsb.doctree index 8e333519fae08c2448f3c989d2de2b7db5db6f93..2952ec5ab5539746ef1a82f4415950c9f92f89bf 100644 Binary files a/v0.7.1/.doctrees/api_doc/metadata/lsb.doctree and b/v0.7.1/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.7.1/.doctrees/api_doc/metrics/aesthetic.doctree index 6a0cca810e669dd72e631d87166c90b979c0de4c..9c7d8090345a3aa2d60044e0d4ca96e37fa72f5d 100644 Binary files a/v0.7.1/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.7.1/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metrics/ccip.doctree b/v0.7.1/.doctrees/api_doc/metrics/ccip.doctree index 402c99817ac859546c7d097c9cdd2c3ec9d00d59..022cc5fe62de3d9adbd8477831f319b78b85387f 100644 Binary files a/v0.7.1/.doctrees/api_doc/metrics/ccip.doctree and b/v0.7.1/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.7.1/.doctrees/api_doc/metrics/dbaesthetic.doctree index 371b605631b9010c0fc7089998f96e1aa86a033c..b1cfe06acaf517620b16ceabae3cdaa1189163da 100644 Binary files a/v0.7.1/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.7.1/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metrics/index.doctree b/v0.7.1/.doctrees/api_doc/metrics/index.doctree index c6151925e1164808ddbfc795e637407808920461..d67b9435c123352e3f94163b08131a2681e4cc97 100644 Binary files a/v0.7.1/.doctrees/api_doc/metrics/index.doctree and b/v0.7.1/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metrics/laplacian.doctree b/v0.7.1/.doctrees/api_doc/metrics/laplacian.doctree index 79b0efd51dfd06accff0f679cd935b488aa36b1b..b88f8f0dd356bbe4f353d6773b04c664b7097bfb 100644 Binary files a/v0.7.1/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.7.1/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metrics/lpips.doctree b/v0.7.1/.doctrees/api_doc/metrics/lpips.doctree index 3c456b455ebd9f55db2b1499db8b224204025e31..555695078f1fb5aa8bccbb808f180408824ddfb1 100644 Binary files a/v0.7.1/.doctrees/api_doc/metrics/lpips.doctree and b/v0.7.1/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/metrics/psnr_.doctree b/v0.7.1/.doctrees/api_doc/metrics/psnr_.doctree index 0388f85b09b4ef9f64b9e3b32dd03c86bad57de4..f94cf4cb90f7d9629843126c044c6e13265a13ab 100644 Binary files a/v0.7.1/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.7.1/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/ocr/index.doctree b/v0.7.1/.doctrees/api_doc/ocr/index.doctree index e3e04e1de1faf0f99256f110228ecf2c22ef6f7b..d79ba96a95a555614f60787c6123310d44773f10 100644 Binary files a/v0.7.1/.doctrees/api_doc/ocr/index.doctree and b/v0.7.1/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/operate/align.doctree b/v0.7.1/.doctrees/api_doc/operate/align.doctree index a27a7b77d777b0b7a1a9fcdb550d73fea84e9973..3ce82a5ecab476909fdc86c3fdd9ee42c3c23e22 100644 Binary files a/v0.7.1/.doctrees/api_doc/operate/align.doctree and b/v0.7.1/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/operate/censor.doctree b/v0.7.1/.doctrees/api_doc/operate/censor.doctree index 35b00b3d708a5e13e3a6c8310da92561d545ec5d..7ea98672cdbf01dd5769e0726c77a1e44418988a 100644 Binary files a/v0.7.1/.doctrees/api_doc/operate/censor.doctree and b/v0.7.1/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/operate/imgcensor.doctree b/v0.7.1/.doctrees/api_doc/operate/imgcensor.doctree index b46d954fa9c25510e98b1791c75e811b1a1e2f3d..42d6d31240c580c10e5ccb9e2c924a1377f4d2ec 100644 Binary files a/v0.7.1/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.7.1/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/operate/index.doctree b/v0.7.1/.doctrees/api_doc/operate/index.doctree index 55f7368d510b0dfb272c0adb05f101786c819df0..ae5377830917b458c8fd1f3098153c95f1ea976a 100644 Binary files a/v0.7.1/.doctrees/api_doc/operate/index.doctree and b/v0.7.1/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/operate/squeeze.doctree b/v0.7.1/.doctrees/api_doc/operate/squeeze.doctree index 671afb1e545471ddff869a7744f5b856f475eee4..5973fca7525fbd037ba6a8b7fb0a49c275d04252 100644 Binary files a/v0.7.1/.doctrees/api_doc/operate/squeeze.doctree and b/v0.7.1/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/pose/dwpose.doctree b/v0.7.1/.doctrees/api_doc/pose/dwpose.doctree index 8ab28cee64cebdf319ec82e182dd8991cfbe5851..7d0b9d0d4e41f9b7865e9b02c7633adcddaa46de 100644 Binary files a/v0.7.1/.doctrees/api_doc/pose/dwpose.doctree and b/v0.7.1/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/pose/format.doctree b/v0.7.1/.doctrees/api_doc/pose/format.doctree index c740ce610a218de06436590b18958eb61e2d560e..b8a5dca340398eeb77ba1c8b5b93e707685ad33d 100644 Binary files a/v0.7.1/.doctrees/api_doc/pose/format.doctree and b/v0.7.1/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/pose/index.doctree b/v0.7.1/.doctrees/api_doc/pose/index.doctree index 1871497c37b0aac7336b3ac9e53de4dc95c98e4c..7fa596626ee685b9c4ebdc152acdacb45fa6f0b2 100644 Binary files a/v0.7.1/.doctrees/api_doc/pose/index.doctree and b/v0.7.1/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/pose/visual.doctree b/v0.7.1/.doctrees/api_doc/pose/visual.doctree index ffcd32d0b3a154a2e0f7f722dca167c75b0c6aa1..ea4991d6aa13629423f50f766f24c562de11191e 100644 Binary files a/v0.7.1/.doctrees/api_doc/pose/visual.doctree and b/v0.7.1/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/resource/background.doctree b/v0.7.1/.doctrees/api_doc/resource/background.doctree index 65c758c802b74fad98ccedbd29969f83619379c7..eeeebaf9de39a4e3ae91ba347eea5e4b4da6432f 100644 Binary files a/v0.7.1/.doctrees/api_doc/resource/background.doctree and b/v0.7.1/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/resource/index.doctree b/v0.7.1/.doctrees/api_doc/resource/index.doctree index be0bc570042cf05218ae9f982ebd04a64bc65dfb..c50694dd847a1b64ce407db7f0f159ebad413787 100644 Binary files a/v0.7.1/.doctrees/api_doc/resource/index.doctree and b/v0.7.1/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/restore/adversarial.doctree b/v0.7.1/.doctrees/api_doc/restore/adversarial.doctree index 417b59e446afc9b8f7f7ead283b4a7e56dc110b9..00e2688afdecf836f8ab8d9c3c730d50fa5fc4c8 100644 Binary files a/v0.7.1/.doctrees/api_doc/restore/adversarial.doctree and b/v0.7.1/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/restore/index.doctree b/v0.7.1/.doctrees/api_doc/restore/index.doctree index 1f7fbb3073fdc05af3a82987e9f16b8b61428f4d..5f6cb321f1a6bac849d1db7000d13919603404c2 100644 Binary files a/v0.7.1/.doctrees/api_doc/restore/index.doctree and b/v0.7.1/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/restore/nafnet.doctree b/v0.7.1/.doctrees/api_doc/restore/nafnet.doctree index ab914bc7dccf75ad1a139c6274ddfe8b65d8c957..21b47f8bbad56afaa54a7996a506596a3ae5fe42 100644 Binary files a/v0.7.1/.doctrees/api_doc/restore/nafnet.doctree and b/v0.7.1/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/restore/scunet.doctree b/v0.7.1/.doctrees/api_doc/restore/scunet.doctree index b8bfbad56cf3a2daa8b2976dec0cee3bfe7492e8..973eec920d38bf26b6d279e8c6b1bd9312476013 100644 Binary files a/v0.7.1/.doctrees/api_doc/restore/scunet.doctree and b/v0.7.1/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/sd/index.doctree b/v0.7.1/.doctrees/api_doc/sd/index.doctree index 1d3f010a6b3672104df812c71ff354a07bdb2e3a..ce0806cc45610980507e42dc8411f08a861c20c9 100644 Binary files a/v0.7.1/.doctrees/api_doc/sd/index.doctree and b/v0.7.1/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/sd/metadata.doctree b/v0.7.1/.doctrees/api_doc/sd/metadata.doctree index ba1e3d77ef8b52ee1240a4bc719aa1addc4da0aa..0d899cfe04ebb393c48f2a022db00c447314db99 100644 Binary files a/v0.7.1/.doctrees/api_doc/sd/metadata.doctree and b/v0.7.1/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/sd/model.doctree b/v0.7.1/.doctrees/api_doc/sd/model.doctree index ad0e532d24256e07c36870009d4a0239feb092e1..f995d4bc83acca8dbdd6e8969d824c14dbc68a16 100644 Binary files a/v0.7.1/.doctrees/api_doc/sd/model.doctree and b/v0.7.1/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/sd/nai.doctree b/v0.7.1/.doctrees/api_doc/sd/nai.doctree index 4a32e9df40836993b3f077b20099484a5e6a38ce..8c18c16ccd5ee627a5c147caab5f6d32917771d3 100644 Binary files a/v0.7.1/.doctrees/api_doc/sd/nai.doctree and b/v0.7.1/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/segment/index.doctree b/v0.7.1/.doctrees/api_doc/segment/index.doctree index 47c8f4611754e4ecbba5c66f1baec7ee7a795a34..bb5d990476d1598514ca31e6d582416130820607 100644 Binary files a/v0.7.1/.doctrees/api_doc/segment/index.doctree and b/v0.7.1/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/segment/isnetis.doctree b/v0.7.1/.doctrees/api_doc/segment/isnetis.doctree index 1aea17814633cecd156385dd16e4730d44fdf506..8b94c0aa4342bfb558d66541b61b3b9b73f2aab4 100644 Binary files a/v0.7.1/.doctrees/api_doc/segment/isnetis.doctree and b/v0.7.1/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/blacklist.doctree b/v0.7.1/.doctrees/api_doc/tagging/blacklist.doctree index 58401f7461a79b8749a0184740f02393b63b1b72..37a10e76a50ee13b537a568d821d0897b0b3c86a 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.7.1/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/character.doctree b/v0.7.1/.doctrees/api_doc/tagging/character.doctree index f3033adebd8507bee36763576a82732eec1d4923..c3f9b669bac978450aa6b610b53a18b8578377bf 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/character.doctree and b/v0.7.1/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.7.1/.doctrees/api_doc/tagging/deepdanbooru.doctree index bbef45e86d42e6366dbb2393ab59cf533e9f1665..5178f8158a9f635fa67cb0d0eba3cb758aa64892 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.7.1/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/format.doctree b/v0.7.1/.doctrees/api_doc/tagging/format.doctree index 95051403e7575b05c84dbcae1c408cfaa68158a7..3a546d2f252e246c242282e6a30c4d82f0bb9735 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/format.doctree and b/v0.7.1/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/index.doctree b/v0.7.1/.doctrees/api_doc/tagging/index.doctree index 5529e8d33f45d874f6d0daa336b18133e9ff4fcb..33d84455a300da0b5c51768cf3a5308e72f7e59c 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/index.doctree and b/v0.7.1/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/match.doctree b/v0.7.1/.doctrees/api_doc/tagging/match.doctree index 28ece7fbe553129847bc0420487493c79678edcd..267b106617c185a6bb3357533fe65079d8cc2fe6 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/match.doctree and b/v0.7.1/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.7.1/.doctrees/api_doc/tagging/mldanbooru.doctree index ab7f167fb04129bddbe7a1b2fbab1156b410bd87..4737739a3b5b5a4ed18aa625212653dc3624963c 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.7.1/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/order.doctree b/v0.7.1/.doctrees/api_doc/tagging/order.doctree index 2503c438a284e6d0e3b3d5e6c0bdd0e90805cafd..9528c9468c13ae1cde678d82bbfbdbe33745b917 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/order.doctree and b/v0.7.1/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/overlap.doctree b/v0.7.1/.doctrees/api_doc/tagging/overlap.doctree index 06e107a5979c122b74f47487c0e58c1aeba7656c..f13ef9e6f45ab1f4a58ede2ccec956b1cd055d47 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/overlap.doctree and b/v0.7.1/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/tagging/wd14.doctree b/v0.7.1/.doctrees/api_doc/tagging/wd14.doctree index 667456f767c92f7a23eaf2d6008f77c7618038cd..5ecf28b0e3c5fb299135307f7cd655692f5894c5 100644 Binary files a/v0.7.1/.doctrees/api_doc/tagging/wd14.doctree and b/v0.7.1/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/upscale/cdc.doctree b/v0.7.1/.doctrees/api_doc/upscale/cdc.doctree index 0d2b9521fa0ef5986508830761bcd54a20877d81..0ef2ab2e44fcfb84e6ea6d05850ced51576da261 100644 Binary files a/v0.7.1/.doctrees/api_doc/upscale/cdc.doctree and b/v0.7.1/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/upscale/index.doctree b/v0.7.1/.doctrees/api_doc/upscale/index.doctree index 2d3f1f5c42a01f80d1d68e5a4ebce6c8721c6f86..cb3d146c9b2e231cede63a6faed46b4be04773ec 100644 Binary files a/v0.7.1/.doctrees/api_doc/upscale/index.doctree and b/v0.7.1/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/utils/cache.doctree b/v0.7.1/.doctrees/api_doc/utils/cache.doctree index bc5910b3ecdfab8b6e2b3e9f7bedad319349880a..ef51a34577e953661fa10e1abd1b9c7a42188f83 100644 Binary files a/v0.7.1/.doctrees/api_doc/utils/cache.doctree and b/v0.7.1/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/utils/func.doctree b/v0.7.1/.doctrees/api_doc/utils/func.doctree index a6ddfb331c0a6d9d1301e50d311cec692b7b4c1d..d55039504dccc7b070d55b6c8800adf496a4a6f4 100644 Binary files a/v0.7.1/.doctrees/api_doc/utils/func.doctree and b/v0.7.1/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/utils/index.doctree b/v0.7.1/.doctrees/api_doc/utils/index.doctree index 88e35e512db8fdfc6f84913b313e306a96e70b39..ed466f21736cd6c2f69d6dc5522e4637703de40f 100644 Binary files a/v0.7.1/.doctrees/api_doc/utils/index.doctree and b/v0.7.1/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.7.1/.doctrees/api_doc/utils/onnxruntime.doctree index 303a89fcc5e0d9d1fd31c7e2e15bde74aeb31850..88840d312408bd59687d22c45270961f89fa59b6 100644 Binary files a/v0.7.1/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.7.1/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/aicheck.doctree b/v0.7.1/.doctrees/api_doc/validate/aicheck.doctree index dcde4364997a00a3a97cc7c586e9cd17ed30591a..8b0cfb003c94444ec0889dc759b4edf9d6a0b5d0 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/aicheck.doctree and b/v0.7.1/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.7.1/.doctrees/api_doc/validate/bangumi_char.doctree index 0dc7aeb70a42982c1170db73ad2b74622f417b24..8f72a3914a91544a39cc29a61452b3e03cc6ef07 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.7.1/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/classify.doctree b/v0.7.1/.doctrees/api_doc/validate/classify.doctree index 25c5c0cdb1819b6ccb2a1cc21f78c95cc87c8721..c9591bd77b817b0dca10cecc81a23526c926f9e3 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/classify.doctree and b/v0.7.1/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/color.doctree b/v0.7.1/.doctrees/api_doc/validate/color.doctree index ee81e59744415e809de140e65cfc65797fbc5d2c..98ab6b571bb5cd16a2164372f348b22acc735e4c 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/color.doctree and b/v0.7.1/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/completeness.doctree b/v0.7.1/.doctrees/api_doc/validate/completeness.doctree index 2939c8607aa55c99b41fc12b422fad9aeae6d02b..8dc7a07a98f5ed002779aa5aba7beb0ddbfca85b 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/completeness.doctree and b/v0.7.1/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/dbrating.doctree b/v0.7.1/.doctrees/api_doc/validate/dbrating.doctree index 6807421fa9050e2651b025a2d93a8fe36da85b7a..068e4621afd5fa87feaee7ed6ff7675e05036373 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/dbrating.doctree and b/v0.7.1/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/furry.doctree b/v0.7.1/.doctrees/api_doc/validate/furry.doctree index 1b0069037d2c2e9bdaa68d5c346c6827f58fd842..7e49ac569523af2bfc3f4a1ceda7f5298c683979 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/furry.doctree and b/v0.7.1/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/index.doctree b/v0.7.1/.doctrees/api_doc/validate/index.doctree index bf0c57ebf6e419b4add1b5e7e1d92f6082ce8bdd..2ee592df496e7a8fe14667fd023b1921bc8b156e 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/index.doctree and b/v0.7.1/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/monochrome.doctree b/v0.7.1/.doctrees/api_doc/validate/monochrome.doctree index ee93e18148f0f150e989aaf8f51658fc3e595094..5b89b8a25a8eea97987c5495e4ee429e86bc26c2 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/monochrome.doctree and b/v0.7.1/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/nsfw.doctree b/v0.7.1/.doctrees/api_doc/validate/nsfw.doctree index 8f42aa41d26687e9144f22f25f5f24c1cff4040b..7503cc1d0ad41f78ffb2cf5b28551dfe50f43e57 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/nsfw.doctree and b/v0.7.1/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/portrait.doctree b/v0.7.1/.doctrees/api_doc/validate/portrait.doctree index 426ee6fa83e702787d3796aa623489c325667e8b..b392ac9f4edba4804f01f6d8a1064d18d732e648 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/portrait.doctree and b/v0.7.1/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/rating.doctree b/v0.7.1/.doctrees/api_doc/validate/rating.doctree index fec1aecf9d9ea4c4f14aa7de57233be13409ebcb..a789acdf9ec2c6f9b0356356420f5920b4ad1f82 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/rating.doctree and b/v0.7.1/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/real.doctree b/v0.7.1/.doctrees/api_doc/validate/real.doctree index 862623d47070800a8124107abb3c645450850552..2e3786d2c209a5028caa09afa10b8d2ec0ad7d69 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/real.doctree and b/v0.7.1/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/safe.doctree b/v0.7.1/.doctrees/api_doc/validate/safe.doctree index 7183cffea78604ca0366529ac5a2c6b346b7ee8d..877329bb96d54aa11f94e75f256640da4cbc4e09 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/safe.doctree and b/v0.7.1/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/style_age.doctree b/v0.7.1/.doctrees/api_doc/validate/style_age.doctree index d782bd7a4259c56d2fc1ba60257d1a4e5fe456b5..75494b9689f1d051908c43895d9d4b03682b7a66 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/style_age.doctree and b/v0.7.1/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/teen.doctree b/v0.7.1/.doctrees/api_doc/validate/teen.doctree index 449f5b4939cd078819412544414677ff564fccc1..0add31c10f36b5f9e987c3ff0506f9ec6c483041 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/teen.doctree and b/v0.7.1/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.7.1/.doctrees/api_doc/validate/truncate.doctree b/v0.7.1/.doctrees/api_doc/validate/truncate.doctree index 0416e8cf83e6f61dc40f74489d854c908b6251f9..e718eb65e7cc5cba3326f043ccbebfa3b806f514 100644 Binary files a/v0.7.1/.doctrees/api_doc/validate/truncate.doctree and b/v0.7.1/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.7.1/.doctrees/environment.pickle b/v0.7.1/.doctrees/environment.pickle index ccf64a3796707341ce56c12343857805ea96062e..39e18e2fef82de4e0f88e00461ae86e86d97b795 100644 Binary files a/v0.7.1/.doctrees/environment.pickle and b/v0.7.1/.doctrees/environment.pickle differ diff --git a/v0.7.1/.doctrees/index.doctree b/v0.7.1/.doctrees/index.doctree index b67cb839a3aff5147fc3576504ee58251954ee2a..1ee7d656292e5a0a7789c32a1f906b20816d3ab7 100644 Binary files a/v0.7.1/.doctrees/index.doctree and b/v0.7.1/.doctrees/index.doctree differ diff --git a/v0.7.1/.doctrees/information/environment.doctree b/v0.7.1/.doctrees/information/environment.doctree index 2fed000ae08c28b04fa7cec5f0620891fe91ffb9..f980fddd5869bbf29b65894b51b77e0dcb5edaee 100644 Binary files a/v0.7.1/.doctrees/information/environment.doctree and b/v0.7.1/.doctrees/information/environment.doctree differ diff --git a/v0.7.1/.doctrees/information/environment.result.doctree b/v0.7.1/.doctrees/information/environment.result.doctree index bff50cca2f2fad5e8290bc96c93267381f4acc81..d165d2961122eb0cf939945e655d85708494cc82 100644 Binary files a/v0.7.1/.doctrees/information/environment.result.doctree and b/v0.7.1/.doctrees/information/environment.result.doctree differ diff --git a/v0.7.1/.doctrees/nbsphinx/information/environment.ipynb b/v0.7.1/.doctrees/nbsphinx/information/environment.ipynb index 24ae27dcb22259e03dbd00df74cb842f29d1f66d..d9330be4771265606b676d70876cc29898c22538 100644 --- a/v0.7.1/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.7.1/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:32:45.807972Z", - "iopub.status.busy": "2025-02-16T15:32:45.807375Z", - "iopub.status.idle": "2025-02-16T15:32:46.972233Z", - "shell.execute_reply": "2025-02-16T15:32:46.971489Z" + "iopub.execute_input": "2025-02-16T16:49:40.542317Z", + "iopub.status.busy": "2025-02-16T16:49:40.542126Z", + "iopub.status.idle": "2025-02-16T16:49:41.700895Z", + "shell.execute_reply": "2025-02-16T16:49:41.700118Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3039.1807499999995 MHz\n", + "CPU Freq: 3240.90475 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.1/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.7.1/.doctrees/nbsphinx/information/environment.result.ipynb index bea9ee10af8572dfd6d942e1960ebf15c04b1692..6783ce5bb9fd7211715fcb4aa1c8f94e6428e02b 100644 --- a/v0.7.1/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.7.1/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:29.651743Z", - "iopub.status.busy": "2025-02-16T15:30:29.651243Z", - "iopub.status.idle": "2025-02-16T15:30:30.819059Z", - "shell.execute_reply": "2025-02-16T15:30:30.818348Z" + "iopub.execute_input": "2025-02-16T16:47:25.069767Z", + "iopub.status.busy": "2025-02-16T16:47:25.069221Z", + "iopub.status.idle": "2025-02-16T16:47:26.232074Z", + "shell.execute_reply": "2025-02-16T16:47:26.231357Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3213.582 MHz\n", + "CPU Freq: 3061.18675 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.1/.doctrees/tutorials/installation/index.doctree b/v0.7.1/.doctrees/tutorials/installation/index.doctree index 1bfd10e98b21dea0bbf9eabbf4be1cc3a1062641..f8e5831781187bf97e7b06639faef5f51d5f075a 100644 Binary files a/v0.7.1/.doctrees/tutorials/installation/index.doctree and b/v0.7.1/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.7.1/.doctrees/tutorials/quick_start/index.doctree b/v0.7.1/.doctrees/tutorials/quick_start/index.doctree index 7178c68ed01dce2b457d282b78b9c3e1d12624c9..6d0ae441bcb0d693f897de94312d2cc332e76310 100644 Binary files a/v0.7.1/.doctrees/tutorials/quick_start/index.doctree and b/v0.7.1/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.7.1/_sources/information/environment.result.ipynb.txt b/v0.7.1/_sources/information/environment.result.ipynb.txt index bea9ee10af8572dfd6d942e1960ebf15c04b1692..6783ce5bb9fd7211715fcb4aa1c8f94e6428e02b 100644 --- a/v0.7.1/_sources/information/environment.result.ipynb.txt +++ b/v0.7.1/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:29.651743Z", - "iopub.status.busy": "2025-02-16T15:30:29.651243Z", - "iopub.status.idle": "2025-02-16T15:30:30.819059Z", - "shell.execute_reply": "2025-02-16T15:30:30.818348Z" + "iopub.execute_input": "2025-02-16T16:47:25.069767Z", + "iopub.status.busy": "2025-02-16T16:47:25.069221Z", + "iopub.status.idle": "2025-02-16T16:47:26.232074Z", + "shell.execute_reply": "2025-02-16T16:47:26.231357Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3213.582 MHz\n", + "CPU Freq: 3061.18675 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.1/information/environment.html b/v0.7.1/information/environment.html index 1cf8ded84c2ba4a00cd40a46200d4be58b61b016..ee29451dc19cd9ff55be3c25cef53f9603272411 100644 --- a/v0.7.1/information/environment.html +++ b/v0.7.1/information/environment.html @@ -138,7 +138,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3039.1807499999995 MHz +CPU Freq: 3240.90475 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.7.1/information/environment.ipynb b/v0.7.1/information/environment.ipynb index 24ae27dcb22259e03dbd00df74cb842f29d1f66d..d9330be4771265606b676d70876cc29898c22538 100644 --- a/v0.7.1/information/environment.ipynb +++ b/v0.7.1/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:32:45.807972Z", - "iopub.status.busy": "2025-02-16T15:32:45.807375Z", - "iopub.status.idle": "2025-02-16T15:32:46.972233Z", - "shell.execute_reply": "2025-02-16T15:32:46.971489Z" + "iopub.execute_input": "2025-02-16T16:49:40.542317Z", + "iopub.status.busy": "2025-02-16T16:49:40.542126Z", + "iopub.status.idle": "2025-02-16T16:49:41.700895Z", + "shell.execute_reply": "2025-02-16T16:49:41.700118Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3039.1807499999995 MHz\n", + "CPU Freq: 3240.90475 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.1/information/environment.result.html b/v0.7.1/information/environment.result.html index d6d51231e2e168151324fd362a79b5f059ccc14f..b9634c83b28a6dd5d8fc41a5f012c4e7dddac3d3 100644 --- a/v0.7.1/information/environment.result.html +++ b/v0.7.1/information/environment.result.html @@ -140,7 +140,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3213.582 MHz +CPU Freq: 3061.18675 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.7.1/information/environment.result.ipynb b/v0.7.1/information/environment.result.ipynb index bea9ee10af8572dfd6d942e1960ebf15c04b1692..6783ce5bb9fd7211715fcb4aa1c8f94e6428e02b 100644 --- a/v0.7.1/information/environment.result.ipynb +++ b/v0.7.1/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:29.651743Z", - "iopub.status.busy": "2025-02-16T15:30:29.651243Z", - "iopub.status.idle": "2025-02-16T15:30:30.819059Z", - "shell.execute_reply": "2025-02-16T15:30:30.818348Z" + "iopub.execute_input": "2025-02-16T16:47:25.069767Z", + "iopub.status.busy": "2025-02-16T16:47:25.069221Z", + "iopub.status.idle": "2025-02-16T16:47:26.232074Z", + "shell.execute_reply": "2025-02-16T16:47:26.231357Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3213.582 MHz\n", + "CPU Freq: 3061.18675 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.7.1/searchindex.js b/v0.7.1/searchindex.js index f578fb2ed60ccbebf92e17d6a1ea794a91eb5c4d..e8b616781d8a19f1b986b398520488a117952a74 100644 --- a/v0.7.1/searchindex.js +++ b/v0.7.1/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 72, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 72, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 72, 99], "approxim": 0, "ratio": [0, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 72, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 72, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": [4, 72], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59, 72], "np": [5, 6, 9, 33, 35, 44, 46, 48, 72, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 72, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59, 72], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 72, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 72, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 72, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 33, 35, 66, 72, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 72, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": [9, 72], "addition": 9, "second": [9, 20, 35, 40, 68], "element": [9, 72], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": [9, 72], "arrai": [9, 22, 33, 35, 39, 46, 48, 72, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62, 72], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64, 72], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21, 72], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46, 72], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 72, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71, 72], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 72, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 72, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 72, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "kwarg": [27, 30, 31, 43, 44, 58, 60], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33, 72], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 72, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59, 72], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 72, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 72, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 72, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40, 72], "img2": [39, 40, 72], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "maintain": [42, 48, 75, 99], "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "within": [43, 58, 65, 72], "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "make": [48, 66, 76, 84, 88, 90], "readabl": [48, 72], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "denormalize_wd14_emb": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "denorm": 72, "denormalizer_nam": 72, "mnum2_al": 72, "understand": 72, "batch": [72, 73, 92], "redund": 72, "structur": [72, 96], "b": 72, "r": [72, 84, 90], "c": 72, "linalg": 72, "norm": 72, "approx": [72, 73], "1e": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3039": 97, "1807499999995": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "3213": 98, "582": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "denormalize_wd14_emb"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[72, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 72, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 72, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 72, 99], "approxim": 0, "ratio": [0, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 72, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 72, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": [4, 72], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59, 72], "np": [5, 6, 9, 33, 35, 44, 46, 48, 72, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 72, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59, 72], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 72, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 72, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 72, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 33, 35, 66, 72, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 72, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": [9, 72], "addition": 9, "second": [9, 20, 35, 40, 68], "element": [9, 72], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": [9, 72], "arrai": [9, 22, 33, 35, 39, 46, 48, 72, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62, 72], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64, 72], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21, 72], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46, 72], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 72, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71, 72], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 72, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 72, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 72, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "kwarg": [27, 30, 31, 43, 44, 58, 60], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33, 72], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 72, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59, 72], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 72, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 72, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 72, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40, 72], "img2": [39, 40, 72], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "maintain": [42, 48, 75, 99], "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "within": [43, 58, 65, 72], "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "make": [48, 66, 76, 84, 88, 90], "readabl": [48, 72], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "denormalize_wd14_emb": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "denorm": 72, "denormalizer_nam": 72, "mnum2_al": 72, "understand": 72, "batch": [72, 73, 92], "redund": 72, "structur": [72, 96], "b": 72, "r": [72, 84, 90], "c": 72, "linalg": 72, "norm": 72, "approx": [72, 73], "1e": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3240": 97, "90475": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "3061": 98, "18675": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "denormalize_wd14_emb"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[72, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.8.0/.buildinfo b/v0.8.0/.buildinfo index 58fd2c5fd43be9cc2036c699eae9debe614e33fe..ff0885e4889d9e9c68a1481c78e5f1b418813068 100644 --- a/v0.8.0/.buildinfo +++ b/v0.8.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: f92450c691426749bafe6a15914bcca6 +config: bc02936c0c23869f74d2532dae974992 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.8.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.8.0/.doctrees/api_doc/ascii/drawing.doctree index a7f3fd1d118101aeb075aa588813093c75b9ae6f..ffe2a1784c56ef0c4c9fc31de087ab672e59c596 100644 Binary files a/v0.8.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.8.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/ascii/index.doctree b/v0.8.0/.doctrees/api_doc/ascii/index.doctree index 34b57d38f3708cfc450de2646d860f443978e885..5bd8b70c0794c81a1e1385e3d16fa053a2549ed3 100644 Binary files a/v0.8.0/.doctrees/api_doc/ascii/index.doctree and b/v0.8.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/config/index.doctree b/v0.8.0/.doctrees/api_doc/config/index.doctree index fc9284b71709719e71557d9b0c69a0cdcc583c6b..8b3c7c1530a40812f5cef777f14056e0d60bf31f 100644 Binary files a/v0.8.0/.doctrees/api_doc/config/index.doctree and b/v0.8.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/config/meta.doctree b/v0.8.0/.doctrees/api_doc/config/meta.doctree index a0b52b7543d1a63cdf0d57f79c755aedc578bde4..9c84ba6c12402f7b6c9ad90ff9dea8c22eac2731 100644 Binary files a/v0.8.0/.doctrees/api_doc/config/meta.doctree and b/v0.8.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/data/background.doctree b/v0.8.0/.doctrees/api_doc/data/background.doctree index 950df77d4b22c245694017e3499a4b49e57642c1..9cdd2db4bed4cb3dec838e8aba68e4dcca012651 100644 Binary files a/v0.8.0/.doctrees/api_doc/data/background.doctree and b/v0.8.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/data/decode.doctree b/v0.8.0/.doctrees/api_doc/data/decode.doctree index be3a12bd5a633f28cca6df91d9d65ce4506ed53e..72ed2a8b4d8889eeaf2d9214a72ef98f41625fc6 100644 Binary files a/v0.8.0/.doctrees/api_doc/data/decode.doctree and b/v0.8.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/data/encode.doctree b/v0.8.0/.doctrees/api_doc/data/encode.doctree index bd9a1c10997247fefc302440230686c7ca6d1220..64398a8f13baf68a9f7e208b8b9cade22c68383c 100644 Binary files a/v0.8.0/.doctrees/api_doc/data/encode.doctree and b/v0.8.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/data/image.doctree b/v0.8.0/.doctrees/api_doc/data/image.doctree index 1a0d6c24e9ad53e3e667d413eb3c919467a7b7b3..ef4c6a8c78a30f8d4c1c3456c7c6c3a802aae8a3 100644 Binary files a/v0.8.0/.doctrees/api_doc/data/image.doctree and b/v0.8.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/data/index.doctree b/v0.8.0/.doctrees/api_doc/data/index.doctree index f0611a815ce900d418e6bc2d4348cd9b8a68ed89..793553126860b94e21b48256ed1497012d7717a8 100644 Binary files a/v0.8.0/.doctrees/api_doc/data/index.doctree and b/v0.8.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/data/layer.doctree b/v0.8.0/.doctrees/api_doc/data/layer.doctree index 2cad1bd9c6261d34e7f65385772a869a18e669e5..d885788293e6a6adf88053d8b5e371ee653699e9 100644 Binary files a/v0.8.0/.doctrees/api_doc/data/layer.doctree and b/v0.8.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.8.0/.doctrees/api_doc/detect/booru_yolo.doctree index 5f5c8a127e53dcc2722e3ec77d5ccea8d8d8bb59..83f6ba09ec62575dc2059fdea2e9dd4a029638b5 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.8.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/censor.doctree b/v0.8.0/.doctrees/api_doc/detect/censor.doctree index 95f4676c0155c75adfc5f28d5a96506652561ca5..c8ca2f40597cbfa460a19edd3259d78dd9db7bdf 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/censor.doctree and b/v0.8.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/eye.doctree b/v0.8.0/.doctrees/api_doc/detect/eye.doctree index 3673a8f489fdad4ffb4b73b9518e6ac2512c7890..2752017575a4b4d93f2f5c1af5af7e280127aed7 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/eye.doctree and b/v0.8.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/face.doctree b/v0.8.0/.doctrees/api_doc/detect/face.doctree index 39de43df5d62cff6dd197c0cdf9f1f69f0880152..566f0f4f9c8c42405b781f2239552bdb9189247c 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/face.doctree and b/v0.8.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.8.0/.doctrees/api_doc/detect/halfbody.doctree index 3b6c582036d5ffda2cb36c422074e3920d0d7930..9b7fe7be82c2ca3f0a177a2a754fc51ee167bc6c 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.8.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/hand.doctree b/v0.8.0/.doctrees/api_doc/detect/hand.doctree index 5fbbdd370b6ba3a8c497104c40de2892c9b03863..ff192dfa4a3bdecc67f4e6668abf6a2e72c57b29 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/hand.doctree and b/v0.8.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/head.doctree b/v0.8.0/.doctrees/api_doc/detect/head.doctree index d0055e7e36196d60161d21a9eaf5768f95f37da2..1805d8f3689ce0f3ac138dcc5c6f1a6646e5b3e1 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/head.doctree and b/v0.8.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/index.doctree b/v0.8.0/.doctrees/api_doc/detect/index.doctree index 6a9a751c914ad6a5659d1166a7557d1b146ea3c1..6638d5f3ec141c86b32472d76d73cff41c701fee 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/index.doctree and b/v0.8.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.8.0/.doctrees/api_doc/detect/nudenet.doctree index b5af740e931042debc42df478a13f77c14ab975c..464cccd2369ec3da6e93763407aea07b0c5f05ce 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.8.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/person.doctree b/v0.8.0/.doctrees/api_doc/detect/person.doctree index 3fe1548d172c152cbc75da39b495cdabf84f162b..fb0aca687ef32a292165f5a57fab4cc21f52c630 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/person.doctree and b/v0.8.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/similarity.doctree b/v0.8.0/.doctrees/api_doc/detect/similarity.doctree index 3f185ab0507a2659004e56043005d382b0ab403b..1b54a5cd9d0b224aca00c42c2f9c00297ea9659f 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.8.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/text.doctree b/v0.8.0/.doctrees/api_doc/detect/text.doctree index f0ece0c4481f071248d2fafa4ae52ec7b0f4ca1b..ef58011de9a266874eb792f322c5066dd30361e8 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/text.doctree and b/v0.8.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/detect/visual.doctree b/v0.8.0/.doctrees/api_doc/detect/visual.doctree index e2ef51093684a18088b81e34732ee95fdc193bb2..b973d0888ebd9318b18ee0769ced514290347c31 100644 Binary files a/v0.8.0/.doctrees/api_doc/detect/visual.doctree and b/v0.8.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/edge/canny.doctree b/v0.8.0/.doctrees/api_doc/edge/canny.doctree index f18b67204b4bf833aad095b637d9ae43b436861b..a77cbd6848fd51114a747556032e459c3d5bde22 100644 Binary files a/v0.8.0/.doctrees/api_doc/edge/canny.doctree and b/v0.8.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/edge/index.doctree b/v0.8.0/.doctrees/api_doc/edge/index.doctree index 609310f7aab06a3d882bb2e44a67fb3a24e50fac..5d662fdef61fba661a72cce53e74132810622dfa 100644 Binary files a/v0.8.0/.doctrees/api_doc/edge/index.doctree and b/v0.8.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/edge/lineart.doctree b/v0.8.0/.doctrees/api_doc/edge/lineart.doctree index 667dc35b766e7cceca2d3c183f9c9af88f0ddce2..170fe456eea2bb84dffa179f0cf3046c2b5a140f 100644 Binary files a/v0.8.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.8.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.8.0/.doctrees/api_doc/edge/lineart_anime.doctree index 956bfb0e3590fa115b318074607b5e14730fc482..d500f7d39fce0c8d118bfd81264f670cb2f581e6 100644 Binary files a/v0.8.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.8.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/generic/classify.doctree b/v0.8.0/.doctrees/api_doc/generic/classify.doctree index efc7d4e56d45b48aa0b3130db8750cfebdf78521..4c40d9c51c8e390175f03df2fd0a74bb6079c778 100644 Binary files a/v0.8.0/.doctrees/api_doc/generic/classify.doctree and b/v0.8.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/generic/enhance.doctree b/v0.8.0/.doctrees/api_doc/generic/enhance.doctree index 295fc0fed0c0326357d0850e4ef346bc946f677c..d46a41892b73b2160e1625156bab42d32576444f 100644 Binary files a/v0.8.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.8.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/generic/index.doctree b/v0.8.0/.doctrees/api_doc/generic/index.doctree index f8a85b5384f4a643b3014d217bb59d10feba6fa9..6c13573f586811873f7890224fd89b9872e87c5e 100644 Binary files a/v0.8.0/.doctrees/api_doc/generic/index.doctree and b/v0.8.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/generic/yolo.doctree b/v0.8.0/.doctrees/api_doc/generic/yolo.doctree index 02ad75faa6d1589b20fe43fb3bac9030f546e011..e3b51ec9c9dbe801c9fdbf083ce4efd277e353a0 100644 Binary files a/v0.8.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.8.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.8.0/.doctrees/api_doc/metadata/geninfo.doctree index 2b37ca79e501b867453fc92dbf32522d4d9c527a..2a9c18fe7f2fa542401beaad5a32181d5370dceb 100644 Binary files a/v0.8.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.8.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metadata/index.doctree b/v0.8.0/.doctrees/api_doc/metadata/index.doctree index 419e830ca1ef758162e864f431099075c4682542..bb2de2830d056894f4e5a8ff2d18b11bf884dcfc 100644 Binary files a/v0.8.0/.doctrees/api_doc/metadata/index.doctree and b/v0.8.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.8.0/.doctrees/api_doc/metadata/lsb.doctree index c9994481aa764ee690d2c500d4fdf41494aa20da..56e06d6c7e10d96e985295e294f05c8dc8accb35 100644 Binary files a/v0.8.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.8.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.8.0/.doctrees/api_doc/metrics/aesthetic.doctree index ce9a7cdba7afbb27078d1328e88e00d0c4749ddf..0b52e1e3375658be16b346ba77bec903817fb9fd 100644 Binary files a/v0.8.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.8.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.8.0/.doctrees/api_doc/metrics/ccip.doctree index 83d014c9e4508627595f8d0b21f7aa9fdca5ff10..bd217146ef87b774b6d6ff37a580350223dfbd41 100644 Binary files a/v0.8.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.8.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.8.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index c4d35967a17892dc75dd4901e4cee917e2db1108..16180eb8d6b7d2c48bc50bae134d8953bce183cb 100644 Binary files a/v0.8.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.8.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metrics/index.doctree b/v0.8.0/.doctrees/api_doc/metrics/index.doctree index 86d451ae040c17d99f8314409b1570edd8cdc44b..b7db1255a613c2a8eeeea166d865929a091fe906 100644 Binary files a/v0.8.0/.doctrees/api_doc/metrics/index.doctree and b/v0.8.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.8.0/.doctrees/api_doc/metrics/laplacian.doctree index eadb644b62dc6cd98c02c32d965952bdc7a2b723..e5bb4c043cd1019b5034b993b56fc8c957750e68 100644 Binary files a/v0.8.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.8.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.8.0/.doctrees/api_doc/metrics/lpips.doctree index db4256cc57aa7f85838027b08cabe51497146b8c..5b2170570e18d53ba5f28ba307f5b1de8a6fcd29 100644 Binary files a/v0.8.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.8.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.8.0/.doctrees/api_doc/metrics/psnr_.doctree index e45cb6d9bf2ba5ebe7c5012f2326244f8e72589c..2275b72455b4f14b6977bb6fa04b356cec0b9ebf 100644 Binary files a/v0.8.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.8.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/ocr/index.doctree b/v0.8.0/.doctrees/api_doc/ocr/index.doctree index 242dc3133e4fd60e9874802c0d6b514fb108384f..cf8650ebc701bce73b3ce2ec6623846463959b25 100644 Binary files a/v0.8.0/.doctrees/api_doc/ocr/index.doctree and b/v0.8.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/operate/align.doctree b/v0.8.0/.doctrees/api_doc/operate/align.doctree index bac835c9241bcfb5cf489b93e56161730ae07163..99dee57bccafe87c0b8f82e314d6cf74acc2c47b 100644 Binary files a/v0.8.0/.doctrees/api_doc/operate/align.doctree and b/v0.8.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/operate/censor.doctree b/v0.8.0/.doctrees/api_doc/operate/censor.doctree index 2e9bf4b25bbc2b93105f0f3f8dfca1777e88410a..0ba77d4e33be1559e473d1f04efefb52adbcfa12 100644 Binary files a/v0.8.0/.doctrees/api_doc/operate/censor.doctree and b/v0.8.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.8.0/.doctrees/api_doc/operate/imgcensor.doctree index 856a3f57b28173e40b7daefeadb3b7278587b676..341b8448a108ec1fb01ee9a833ea10b3d37f3e78 100644 Binary files a/v0.8.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.8.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/operate/index.doctree b/v0.8.0/.doctrees/api_doc/operate/index.doctree index 94aed334f93db907b5b462d8cd7440009b2ea8c4..976ec88f0d39a979b4c2eac3553673f75cdc4679 100644 Binary files a/v0.8.0/.doctrees/api_doc/operate/index.doctree and b/v0.8.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.8.0/.doctrees/api_doc/operate/squeeze.doctree index e075099b33424f5fc8b54d7e1a924d4f4af7efd9..aec25dbe0d9a0d690d89cdc4e280001c022c441f 100644 Binary files a/v0.8.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.8.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.8.0/.doctrees/api_doc/pose/dwpose.doctree index 46d1a979ef3601026cac157b6307c045b02b1d08..db2b96e7e975bf037ff57bec5d2f470ccefdc94f 100644 Binary files a/v0.8.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.8.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/pose/format.doctree b/v0.8.0/.doctrees/api_doc/pose/format.doctree index 648c143e0b07666d418dc86181cb6e1373077bc1..dc92fe1713c774c2fdf613ace86920e37ca01844 100644 Binary files a/v0.8.0/.doctrees/api_doc/pose/format.doctree and b/v0.8.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/pose/index.doctree b/v0.8.0/.doctrees/api_doc/pose/index.doctree index 2ac54bf98a3a87ffe0d6ab4e2e0e8c4889abe5dc..9af2ed95bacf99e612ef73cf771a07a243e661e2 100644 Binary files a/v0.8.0/.doctrees/api_doc/pose/index.doctree and b/v0.8.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/pose/visual.doctree b/v0.8.0/.doctrees/api_doc/pose/visual.doctree index 20429da120ee7e6da6b844941843966ea231dbbc..62ac95e894a73d1e162d6ff02b66e2f7ea3f171b 100644 Binary files a/v0.8.0/.doctrees/api_doc/pose/visual.doctree and b/v0.8.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/resource/background.doctree b/v0.8.0/.doctrees/api_doc/resource/background.doctree index 91ca4f5fc7824d7db49bf8a0d42b81f209e4b70f..7c503de70b2a81607df29294ba283291b4906cfc 100644 Binary files a/v0.8.0/.doctrees/api_doc/resource/background.doctree and b/v0.8.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/resource/index.doctree b/v0.8.0/.doctrees/api_doc/resource/index.doctree index 9040467a10c458b7c762a7aa1266ae1da52bc356..72f022f12dfe9aa515a90557cb27d733bb521d31 100644 Binary files a/v0.8.0/.doctrees/api_doc/resource/index.doctree and b/v0.8.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.8.0/.doctrees/api_doc/restore/adversarial.doctree index c6e6dd2d1e1ed2af03492a0acc7dafc079fe595b..e56c69017350eb29565d4b9766485c587779b6c5 100644 Binary files a/v0.8.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.8.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/restore/index.doctree b/v0.8.0/.doctrees/api_doc/restore/index.doctree index 56a22c8fe05ce44a2208205e52be08b4462e9ce4..33e6dd5576386841c44b9922be3a7c1037a480a0 100644 Binary files a/v0.8.0/.doctrees/api_doc/restore/index.doctree and b/v0.8.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.8.0/.doctrees/api_doc/restore/nafnet.doctree index 5dc6f18ef0e58b04cdf1a8c8c2c04023ae5a7ced..c6d14401c52e8e03a9065a2d8e2b2bb34aa291cc 100644 Binary files a/v0.8.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.8.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/restore/scunet.doctree b/v0.8.0/.doctrees/api_doc/restore/scunet.doctree index 6f54dfcd1bf01242df5ae2c963ca1278b69814a2..95f28916a28d108665012a1c4381cdc686a3cdaf 100644 Binary files a/v0.8.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.8.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/sd/index.doctree b/v0.8.0/.doctrees/api_doc/sd/index.doctree index 8ad51849d405a7e04d36813f405403dda21cc620..4490e92920a602595a6c3afcfea6341d6548fc49 100644 Binary files a/v0.8.0/.doctrees/api_doc/sd/index.doctree and b/v0.8.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/sd/metadata.doctree b/v0.8.0/.doctrees/api_doc/sd/metadata.doctree index 306ebe07bb1a1c8af65a6081e0162cf3ff35abf1..5881406f3f7f5b3455af080f2953d9c24ab6287a 100644 Binary files a/v0.8.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.8.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/sd/model.doctree b/v0.8.0/.doctrees/api_doc/sd/model.doctree index b148c3596723be45cfc4a7cfaaef4361fd87466c..d9c540dccd98287e2989b399eee68f424a5913a3 100644 Binary files a/v0.8.0/.doctrees/api_doc/sd/model.doctree and b/v0.8.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/sd/nai.doctree b/v0.8.0/.doctrees/api_doc/sd/nai.doctree index e0ced4225dc92a101682a07d661416e8ba67b779..cfbcb0ea3ece3eedd9c2d9150b12f880015ad088 100644 Binary files a/v0.8.0/.doctrees/api_doc/sd/nai.doctree and b/v0.8.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/segment/index.doctree b/v0.8.0/.doctrees/api_doc/segment/index.doctree index bb24145c1939a595c00ca3d6c809da187bf16492..62c4d8281a93aa491d4cc87ca63da3c638fd7b46 100644 Binary files a/v0.8.0/.doctrees/api_doc/segment/index.doctree and b/v0.8.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.8.0/.doctrees/api_doc/segment/isnetis.doctree index 6bf219cc0883e2dff23ff5120240d13926bccb72..93135fdac0153f0e53a139f137cd989b71a458c7 100644 Binary files a/v0.8.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.8.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.8.0/.doctrees/api_doc/tagging/blacklist.doctree index 6cc00a40a0bec7426cd394669399e4ccb2286629..e992454999a6e607c74104b91f05461a34605f35 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.8.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/character.doctree b/v0.8.0/.doctrees/api_doc/tagging/character.doctree index f72b2bd6cf2b501798ca9e9dbd408f05dd0d5c9b..8882ad1199304396758d7ecc5d726e4fb6e22fc8 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/character.doctree and b/v0.8.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.8.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index 657a24978bc814784f6e7cdaa434c3b5b2ffd033..d26a7b957b5e7334efc0b514849b51f3f9a25efd 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.8.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/format.doctree b/v0.8.0/.doctrees/api_doc/tagging/format.doctree index 00e8918ceefecac62478fb8633f89a5a9d89b8d9..267203e358f0aa7cf403321103ea4b7465c49e63 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/format.doctree and b/v0.8.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/index.doctree b/v0.8.0/.doctrees/api_doc/tagging/index.doctree index a83a950e0081a2dee144dfd8933a246adf49f4ef..601fcface10cf3e837f9f9c27e975858be812986 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/index.doctree and b/v0.8.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/match.doctree b/v0.8.0/.doctrees/api_doc/tagging/match.doctree index fcdd19a42d9fed7ac0e0e6b0ce13f37eddcc3a38..8a4f8f03a696d1def7592472a533f1440ebf4bfc 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/match.doctree and b/v0.8.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.8.0/.doctrees/api_doc/tagging/mldanbooru.doctree index b9be1008ff2af7c8660ed03f399ce24e003506e9..8059aba6d6d4cec5985493d6873cd400b3701fa0 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.8.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/order.doctree b/v0.8.0/.doctrees/api_doc/tagging/order.doctree index 0fb6e1e02ce99cfd2e62728c9f56fe3e6c15b106..617e61496d89c70670d58e7831e5a99bcf26eaf1 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/order.doctree and b/v0.8.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.8.0/.doctrees/api_doc/tagging/overlap.doctree index a7571e5eea9779f28f57fd2c0cd418e3aa864db0..d9ade355f8f48429e8e259714088fb3f53d321d7 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.8.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.8.0/.doctrees/api_doc/tagging/wd14.doctree index 4b3f8a988e47348924183b1c1fb29c7adfd0a6bd..2125c4a528d2eb31e6434bd3a59ca4e038566e87 100644 Binary files a/v0.8.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.8.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.8.0/.doctrees/api_doc/upscale/cdc.doctree index 36558e5469b2c4673ce45d668bf759be44532b9e..a9e274a695192d1754322cb16301c4f6e28f94c8 100644 Binary files a/v0.8.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.8.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/upscale/index.doctree b/v0.8.0/.doctrees/api_doc/upscale/index.doctree index 63aed37b58168eb57c8660ee33d2dfda031ed473..3d2ee2e74575cfbf4756ae71bae74c4d6addbcec 100644 Binary files a/v0.8.0/.doctrees/api_doc/upscale/index.doctree and b/v0.8.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/utils/cache.doctree b/v0.8.0/.doctrees/api_doc/utils/cache.doctree index fcbd7eb89dc15db4918443f6208ab571f9270785..2279071f29423c23a3cbda421d77798e260f9f41 100644 Binary files a/v0.8.0/.doctrees/api_doc/utils/cache.doctree and b/v0.8.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/utils/func.doctree b/v0.8.0/.doctrees/api_doc/utils/func.doctree index 4f98e80b3010747b87f75106a53e240b5b6ddcc7..57f88dcbb864b944b0e07278b2edae1ad91e56ac 100644 Binary files a/v0.8.0/.doctrees/api_doc/utils/func.doctree and b/v0.8.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/utils/index.doctree b/v0.8.0/.doctrees/api_doc/utils/index.doctree index 1385de4a9c43c79a55173d8afe212cc825e8ea90..9538b8a1194f154de0e21881eec688299f24962c 100644 Binary files a/v0.8.0/.doctrees/api_doc/utils/index.doctree and b/v0.8.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.8.0/.doctrees/api_doc/utils/onnxruntime.doctree index ec622b96c6289640fb122bf8e8160833c27bf809..93015dfdaeb7b2c69b8c8cd03e6cad4ce4565727 100644 Binary files a/v0.8.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.8.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.8.0/.doctrees/api_doc/validate/aicheck.doctree index 551fed943059da860a8bc2ab047d5b8e523a9d79..62a046768e56998027041c98b16c6b228f67bdd4 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.8.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.8.0/.doctrees/api_doc/validate/bangumi_char.doctree index b87790039d1654ef69d2f876818f149623ee87de..59044fb63e63621842d044f055efa4fec1a6f3a5 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.8.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/classify.doctree b/v0.8.0/.doctrees/api_doc/validate/classify.doctree index e361e3f3f81acd015af815c3ba9ffa58189a0fb1..d76b198c9965db9e2b17684e43883ec005111374 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/classify.doctree and b/v0.8.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/color.doctree b/v0.8.0/.doctrees/api_doc/validate/color.doctree index ed38ab07c874c6bff347acd7076ac0b33fe982ee..6a72afc83566358a840bfe5a6f057829d35c48dd 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/color.doctree and b/v0.8.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/completeness.doctree b/v0.8.0/.doctrees/api_doc/validate/completeness.doctree index bb2ac10803d11b7b5f48eeee2d64866f37b7518f..b04c17dd112edb0147b32e4e85959dd9f68aad9e 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.8.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.8.0/.doctrees/api_doc/validate/dbrating.doctree index 9222794d0b1d560ef84887da76e3966030191da0..19d9158f06c76f18f99fff01b048b4894a888c37 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.8.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/furry.doctree b/v0.8.0/.doctrees/api_doc/validate/furry.doctree index 929df2bd5902b7e4098610434134ad0ceee7fc35..fa92032653015d42d2c2e10f724347544373cf84 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/furry.doctree and b/v0.8.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/index.doctree b/v0.8.0/.doctrees/api_doc/validate/index.doctree index 9a1f78c3b3ff3f4d32d31ee7082f6436d3bd21dd..5a2736d7dd99d39627cce61b76615038e72ea3f4 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/index.doctree and b/v0.8.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.8.0/.doctrees/api_doc/validate/monochrome.doctree index bcbf87d1ae3cb94d7d765415ea74ea7bc21a8d91..94dbc008664207fe1b62e52b59790b4c9535e7ca 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.8.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.8.0/.doctrees/api_doc/validate/nsfw.doctree index 52f1fc2d77297f263bc8b8d5685ee36b8cbc5fa1..92a7eb4bb9944973cfbb924231787aa1242e6fa7 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.8.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/portrait.doctree b/v0.8.0/.doctrees/api_doc/validate/portrait.doctree index af45098b3b8f14aafe6b981447aa3d8a0c445926..e6fe442d099fae724eaf4be8de3445fd25f462f3 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.8.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/rating.doctree b/v0.8.0/.doctrees/api_doc/validate/rating.doctree index 0f4839dcbaedc24c9e027faf8a0fcaf820e8f359..898298fe84820cbc4e85088c76421bdfdb653e2c 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/rating.doctree and b/v0.8.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/real.doctree b/v0.8.0/.doctrees/api_doc/validate/real.doctree index 1ea2e3c95271ee6e362e68ae7a4b17bb05a040e2..06afc049b6710ea9acd30cdcbd6e35f173bbbcf0 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/real.doctree and b/v0.8.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/safe.doctree b/v0.8.0/.doctrees/api_doc/validate/safe.doctree index 5b4ceab70582bb6a30e2edaa5d5147226bdc4aa8..bae983c6b339a1a179e442810c49bd429495bd31 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/safe.doctree and b/v0.8.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/style_age.doctree b/v0.8.0/.doctrees/api_doc/validate/style_age.doctree index f9996d79a2e10e9e7f5c9031ea63e9edb3ca09b3..b555ffad387ddb13324cadc77d2d7c4700bf8b77 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.8.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/teen.doctree b/v0.8.0/.doctrees/api_doc/validate/teen.doctree index b4b82e33d74a4ef54817901772994ee0cd68f970..efc46d3b1f65c7e0f7d4e0854598f41504516910 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/teen.doctree and b/v0.8.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.8.0/.doctrees/api_doc/validate/truncate.doctree b/v0.8.0/.doctrees/api_doc/validate/truncate.doctree index 7dfb23f814f5035800907fc0437c839ef8521255..2b5d28ba61fa8906b6cdd35ecf5b68d86b49c669 100644 Binary files a/v0.8.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.8.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.8.0/.doctrees/environment.pickle b/v0.8.0/.doctrees/environment.pickle index 1a937e44ed1773ef9602464b2073e191e44a84c3..69267d650da762eaa1b77f0c705bd5898a02b139 100644 Binary files a/v0.8.0/.doctrees/environment.pickle and b/v0.8.0/.doctrees/environment.pickle differ diff --git a/v0.8.0/.doctrees/index.doctree b/v0.8.0/.doctrees/index.doctree index 4d10c98a0e384fafd08f91696669ecdddf8bf875..193ef2d663f1705343bbdfcf507ea37df3a7c548 100644 Binary files a/v0.8.0/.doctrees/index.doctree and b/v0.8.0/.doctrees/index.doctree differ diff --git a/v0.8.0/.doctrees/information/environment.doctree b/v0.8.0/.doctrees/information/environment.doctree index 41c4a32ad1ca87fcdb1b64628baa1405e6b37be2..48888b724708213734be3d32066479225428321d 100644 Binary files a/v0.8.0/.doctrees/information/environment.doctree and b/v0.8.0/.doctrees/information/environment.doctree differ diff --git a/v0.8.0/.doctrees/information/environment.result.doctree b/v0.8.0/.doctrees/information/environment.result.doctree index 05ce508e3e38c1cf1c5f61a8c71c4581024dd8aa..9605f3322d117d22a7c96a1bb688061e01657af0 100644 Binary files a/v0.8.0/.doctrees/information/environment.result.doctree and b/v0.8.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.8.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.8.0/.doctrees/nbsphinx/information/environment.ipynb index 6692cd05b903608d47b13a8d8e998e44bd003484..9bdfe57f7bf095874ab529792476df19a5e1e40a 100644 --- a/v0.8.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.8.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:33:04.672060Z", - "iopub.status.busy": "2025-02-16T15:33:04.671862Z", - "iopub.status.idle": "2025-02-16T15:33:05.832634Z", - "shell.execute_reply": "2025-02-16T15:33:05.831904Z" + "iopub.execute_input": "2025-02-16T16:49:58.991028Z", + "iopub.status.busy": "2025-02-16T16:49:58.990477Z", + "iopub.status.idle": "2025-02-16T16:50:00.160390Z", + "shell.execute_reply": "2025-02-16T16:50:00.159700Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3277.7972499999996 MHz\n", + "CPU Freq: 3153.15225 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.8.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.8.0/.doctrees/nbsphinx/information/environment.result.ipynb index 079aabf071a2f987dcb8259fd2f9e6d02d18fc02..638e7ddc438a716ca722175c6bb1a321af609ebd 100644 --- a/v0.8.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.8.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:37.835222Z", - "iopub.status.busy": "2025-02-16T15:30:37.835025Z", - "iopub.status.idle": "2025-02-16T15:30:39.002714Z", - "shell.execute_reply": "2025-02-16T15:30:39.001930Z" + "iopub.execute_input": "2025-02-16T16:47:33.289942Z", + "iopub.status.busy": "2025-02-16T16:47:33.289276Z", + "iopub.status.idle": "2025-02-16T16:47:34.454772Z", + "shell.execute_reply": "2025-02-16T16:47:34.454110Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3076.5037500000003 MHz\n", + "CPU Freq: 2915.8549999999996 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.8.0/.doctrees/tutorials/installation/index.doctree b/v0.8.0/.doctrees/tutorials/installation/index.doctree index a103b9c25882c3110a01c897a8e108baf6108004..4f198d1c9c2bad9e43fe6ed15f6b759b1dd87f3a 100644 Binary files a/v0.8.0/.doctrees/tutorials/installation/index.doctree and b/v0.8.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.8.0/.doctrees/tutorials/quick_start/index.doctree b/v0.8.0/.doctrees/tutorials/quick_start/index.doctree index 7d37027a4f46e612af72a39cea2a1f3ce48b595c..8f7e95be86e521cf5e03a53327fb2e857c8ce312 100644 Binary files a/v0.8.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.8.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.8.0/_sources/information/environment.result.ipynb.txt b/v0.8.0/_sources/information/environment.result.ipynb.txt index 079aabf071a2f987dcb8259fd2f9e6d02d18fc02..638e7ddc438a716ca722175c6bb1a321af609ebd 100644 --- a/v0.8.0/_sources/information/environment.result.ipynb.txt +++ b/v0.8.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:37.835222Z", - "iopub.status.busy": "2025-02-16T15:30:37.835025Z", - "iopub.status.idle": "2025-02-16T15:30:39.002714Z", - "shell.execute_reply": "2025-02-16T15:30:39.001930Z" + "iopub.execute_input": "2025-02-16T16:47:33.289942Z", + "iopub.status.busy": "2025-02-16T16:47:33.289276Z", + "iopub.status.idle": "2025-02-16T16:47:34.454772Z", + "shell.execute_reply": "2025-02-16T16:47:34.454110Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3076.5037500000003 MHz\n", + "CPU Freq: 2915.8549999999996 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.8.0/information/environment.html b/v0.8.0/information/environment.html index a7a61a5f24fa39d81a6bd01e2ad5b5a3f30c2a7a..d238783964dcfda801cc09e118ac060b8f0a907f 100644 --- a/v0.8.0/information/environment.html +++ b/v0.8.0/information/environment.html @@ -138,7 +138,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3277.7972499999996 MHz +CPU Freq: 3153.15225 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.8.0/information/environment.ipynb b/v0.8.0/information/environment.ipynb index 6692cd05b903608d47b13a8d8e998e44bd003484..9bdfe57f7bf095874ab529792476df19a5e1e40a 100644 --- a/v0.8.0/information/environment.ipynb +++ b/v0.8.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:33:04.672060Z", - "iopub.status.busy": "2025-02-16T15:33:04.671862Z", - "iopub.status.idle": "2025-02-16T15:33:05.832634Z", - "shell.execute_reply": "2025-02-16T15:33:05.831904Z" + "iopub.execute_input": "2025-02-16T16:49:58.991028Z", + "iopub.status.busy": "2025-02-16T16:49:58.990477Z", + "iopub.status.idle": "2025-02-16T16:50:00.160390Z", + "shell.execute_reply": "2025-02-16T16:50:00.159700Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3277.7972499999996 MHz\n", + "CPU Freq: 3153.15225 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.8.0/information/environment.result.html b/v0.8.0/information/environment.result.html index 7687218ae66268a6475eedb24d2e8309fb3ac3ef..dd9276120f18eab45fa6d573421727181efba1ce 100644 --- a/v0.8.0/information/environment.result.html +++ b/v0.8.0/information/environment.result.html @@ -140,7 +140,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3076.5037500000003 MHz +CPU Freq: 2915.8549999999996 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.8.0/information/environment.result.ipynb b/v0.8.0/information/environment.result.ipynb index 079aabf071a2f987dcb8259fd2f9e6d02d18fc02..638e7ddc438a716ca722175c6bb1a321af609ebd 100644 --- a/v0.8.0/information/environment.result.ipynb +++ b/v0.8.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:37.835222Z", - "iopub.status.busy": "2025-02-16T15:30:37.835025Z", - "iopub.status.idle": "2025-02-16T15:30:39.002714Z", - "shell.execute_reply": "2025-02-16T15:30:39.001930Z" + "iopub.execute_input": "2025-02-16T16:47:33.289942Z", + "iopub.status.busy": "2025-02-16T16:47:33.289276Z", + "iopub.status.idle": "2025-02-16T16:47:34.454772Z", + "shell.execute_reply": "2025-02-16T16:47:34.454110Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3076.5037500000003 MHz\n", + "CPU Freq: 2915.8549999999996 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.8.0/searchindex.js b/v0.8.0/searchindex.js index 1eb6d82109374b7a8e8d2ed2d259246ee3078cae..5542007f85ba6e3292bdc02714ca2f5c75efae5f 100644 --- a/v0.8.0/searchindex.js +++ b/v0.8.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 72, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 30, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 72, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 72, 99], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 72, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 72, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": [4, 72], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59, 72], "np": [5, 6, 9, 33, 35, 44, 46, 48, 72, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 30, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 72, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59, 72], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 72, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 72, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 72, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 33, 35, 66, 72, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 72, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": [9, 72], "addition": 9, "second": [9, 20, 35, 40, 68], "element": [9, 72], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": [9, 72], "arrai": [9, 22, 33, 35, 39, 46, 48, 72, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62, 72], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64, 72], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21, 72], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46, 72], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 58, 60], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 72, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71, 72], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 72, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 72, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 72, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33, 72], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "allow_dynam": 30, "dynam": 30, "maintain": [30, 42, 48, 75, 99], "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 72, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59, 72], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 72, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 72, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 72, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40, 72], "img2": [39, 40, 72], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "within": [43, 58, 65, 72], "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "make": [48, 66, 76, 84, 88, 90], "readabl": [48, 72], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "denormalize_wd14_emb": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "denorm": 72, "denormalizer_nam": 72, "mnum2_al": 72, "understand": 72, "batch": [72, 73, 92], "redund": 72, "structur": [72, 96], "b": 72, "r": [72, 84, 90], "c": 72, "linalg": 72, "norm": 72, "approx": [72, 73], "1e": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3277": 97, "7972499999996": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "3076": 98, "5037500000003": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "denormalize_wd14_emb"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[72, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 58], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 58, 60, 62, 65, 69, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 52, 57, 58, 60, 61, 62, 65, 66, 67, 69, 72, 73, 74, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 51, 62, 69, 73, 92], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 51, 58, 60, 63, 64, 78], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 51, 65, 84], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 51, 60, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 51, 58, 59, 63, 64, 65, 70, 72, 73, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "8": [0, 10, 20, 33, 35, 39, 43, 48, 58, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 4, 10, 13, 19, 31, 32, 57, 58, 60, 69, 72, 77, 84, 96], "art": [0, 58], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 51, 60, 62, 65, 69, 70, 71, 72, 80, 84, 88, 90], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 58, 60, 63, 64, 68, 71, 72, 79, 81, 84, 87, 88, 90, 94], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 58, 60, 72, 73, 80, 83, 85, 88, 89, 91, 92, 93], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 99], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 58, 60, 63, 64, 66, 68, 70, 72, 73, 76, 80, 83, 85, 88, 89, 91, 93], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 51, 58, 59, 60, 63, 64, 70, 75], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 75, 92], "width": [0, 4, 9, 44, 51, 69], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 58, 59, 60, 63, 64, 70, 72, 78, 79, 80, 81, 84, 87, 90, 94], "set": [0, 10, 27, 30, 35, 46, 48, 50, 72, 78, 81, 84, 90, 94, 95], "automat": [0, 4, 22, 35, 46, 78, 97, 98], "determin": [0, 7, 35, 88], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 51, 58, 62, 69, 73, 74, 92, 97, 98], "height": [0, 4, 9, 44, 51, 69], "filter": [0, 30, 46, 63, 64, 84, 86, 90], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 58, 59, 60, 63, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 84, 86, 87, 88, 90, 94], "when": [0, 6, 9, 10, 21, 23, 25, 26, 33, 35, 39, 43, 44, 48, 58, 60, 62, 69, 73, 75, 78, 79, 95], "resiz": [0, 21, 30, 42, 50, 58, 69], "charact": [0, 35, 41, 50, 61, 62, 65, 66, 67, 72, 80, 96], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 60, 62, 70, 79, 88, 95], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 80, 85, 89, 91, 93, 97, 98], "intens": 0, "proport": [0, 80], "correct": [0, 33], "output": [0, 27, 36, 50, 58, 59, 70, 72, 99], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 51, 58, 59, 60, 62, 63, 69, 75, 76, 78, 79, 81, 86, 87, 88, 95, 96, 97, 98, 99], "should": [0, 3, 9, 35, 39, 43, 44, 46, 62, 72, 99], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 69], "your": [0, 46, 95, 97, 98, 99], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 57, 58, 59, 60, 61, 65, 67, 71, 72, 73, 75, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 59, 65, 69, 76, 79, 87, 95], "ensur": [0, 20, 30, 35, 42, 58, 75], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "close": [0, 44, 58], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 62, 65, 66, 69, 70, 88], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 51, 59, 62, 63, 64, 65, 66, 69, 72, 73, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94, 95], "represent": [0, 20, 35, 58], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 51, 58, 59, 60, 63, 64, 66, 68, 70, 71, 72, 73, 75, 76, 80, 83, 84, 85, 88, 89, 90, 91, 92, 93], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "here": [0, 10, 18, 24, 35, 39, 40, 58, 63, 65, 69, 72, 73, 80, 82, 95, 97, 98], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 58, 60, 61, 62, 64, 65, 67, 70, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 51, 58, 62, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99], "print": [0, 10, 15, 16, 19, 20, 30, 58, 59, 97, 98, 99], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 58, 60, 62, 72, 73, 82, 95], "draw": [1, 24, 25, 50, 88, 96], "ascii_draw": 1, "meta": [2, 96, 99], "__title__": [2, 99], "__version__": [2, 99], "__description__": [2, 99], "__author__": [2, 99], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 52, 57, 58, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "inform": [3, 31, 32, 33, 50, 58, 60, 71], "packag": 3, "titl": [3, 60], "project": [3, 18, 65, 72, 95], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 58, 59, 75, 81, 96, 99], "short": [3, 69, 72], "descript": [3, 18, 60], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 57, 58, 59, 60, 72, 76, 80, 88], "setup": 3, "py": [3, 62], "author": [3, 59], "email": 3, "step": [4, 44, 58], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 58, 62], "creat": [4, 27, 30, 31, 43, 58, 60, 64, 79], "black": [4, 43, 58], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 58, 59, 60, 70, 72, 78, 80, 86, 87, 96, 99], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 62, 73], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 58, 62, 87], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 78, 81, 99], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 57, 58, 59, 60, 71, 72, 73, 75, 76, 80, 84, 88, 90, 95], "suitabl": [4, 65, 88], "color": [4, 7, 9, 23, 25, 26, 43, 58, 62, 86, 87, 96], "fore": [4, 23, 25, 26], "back": [4, 72], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 51, 58, 59, 60, 64, 66, 71, 75, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 99], "rgba": [4, 7, 28, 33, 62, 73], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 58, 59, 60, 69, 72, 81, 84, 90, 92, 94], "add": [4, 31, 59, 60, 66], "rgb": [4, 5, 6, 7, 28, 43, 51, 58, 62, 73], "In": [4, 25, 35, 80, 81], "document": [4, 97, 98, 99], "accur": [4, 11, 19, 84, 90], "present": [4, 31, 60, 65], "state": 4, "shown": [4, 61], "follow": [4, 35, 48, 59, 60, 72, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 72, 76], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 51, 58, 73, 82, 87], "both": [5, 11, 20, 41, 59, 72], "np": [5, 6, 9, 33, 35, 44, 46, 48, 72, 76], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 58, 59, 60, 63, 64, 65, 69, 70, 72, 73, 79, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 58, 59, 60, 72, 73], "order": [5, 6, 66, 67, 96], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 58, 60, 65, 78, 81, 82, 84, 87, 90, 94], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 58, 59, 73, 78], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 51, 62, 65, 69, 72, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 95], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 58, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 82, 87, 95], "mode": [5, 6, 7, 20, 33, 51, 58, 70, 73, 78], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 59, 96], "encod": [5, 8, 27, 33, 60, 96], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 59, 60, 63, 64, 65, 66, 68, 69, 72, 73, 79, 87, 95], "true": [6, 7, 30, 35, 43, 44, 47, 50, 59, 60, 63, 64, 66, 68, 72, 79, 82, 87, 95], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 72, 76], "channel": [6, 7, 28, 73], "jpegimageplugin": [6, 51], "jpegimagefil": [6, 51], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 62, 72], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 58, 72, 75, 83], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 33, 36, 39, 41, 43, 44, 46, 47, 62, 65, 72, 76, 83, 84, 90], "same": [6, 22, 35, 40, 72, 75], "torchvis": 6, "transform": [6, 7, 66], "to_tensor": 6, "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 57, 59, 60, 61, 72, 75, 76, 84, 90, 96], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 57, 58, 59, 60, 69, 70, 72, 75, 76, 78, 84, 90], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 57, 59, 65, 69, 72, 96], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 57, 64, 72, 99], "manipul": [7, 57], "python": [7, 33, 75, 97, 98, 99], "librari": [7, 30, 99], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 57, 59, 60, 72, 75, 76, 88, 99], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 58, 72, 78], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 58, 60, 76, 99], "handl": [7, 27, 30, 32, 33, 57, 60], "multipl": [7, 9, 14, 33, 35, 39, 58], "ad": [7, 10, 59, 60, 66], "background": [7, 8, 23, 25, 26, 52, 58, 62, 96], "check": [7, 33, 38, 59, 63, 64, 68, 79, 82, 92, 95, 99], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 80], "common": 7, "relat": [7, 10, 12, 15, 57, 64, 76], "task": [7, 19, 20, 32, 43], "applic": [7, 65, 69, 88], "kei": [7, 16, 20, 59, 72], "featur": [7, 11, 16, 29, 35, 39, 60, 62, 65, 66, 72, 80], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 51, 57, 58, 59, 60, 78, 87, 95, 96], "path": [7, 9, 10, 11, 14, 16, 30, 33, 51, 58, 59, 60, 82, 87, 95], "binari": [7, 76], "like": [7, 10, 17, 69, 75, 99], "onc": 7, "particularli": [7, 20, 27, 31, 32, 60, 75], "requir": [7, 9, 18, 19, 35, 44, 59, 60, 84, 90, 99], "preprocess": [7, 18, 27, 30, 35], "befor": [7, 33, 35, 59, 72], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 72, 76], "necessari": [7, 35, 65, 69], "convert": [7, 31, 33, 35, 48, 60, 72, 88], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 58, 59, 60, 64, 70, 72, 75], "ha": [7, 21, 41, 73, 88, 97, 98], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 58, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 58, 59, 60, 67, 72, 88, 96], "avoid": [7, 65], "anomali": 7, "dure": [7, 27, 33, 66, 87, 95], "subsequ": [7, 43], "convers": [7, 30], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 58, 60, 63, 64, 70], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 58, 59, 60, 63, 64, 70], "typeerror": [7, 48, 63, 64, 70], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 51, 63, 64, 70, 71, 72, 79, 81, 84, 90, 94], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 72, 80, 81, 83, 84, 85, 88, 89, 90, 91, 92, 93, 94], "take": [7, 50], "singl": [7, 14, 33, 35, 66, 72, 76], "call": [7, 24, 58], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 57, 66, 68, 72, 73, 88], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 51], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 59, 61, 62, 67, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "pillow": [7, 22], "boolean": [7, 35], "otherwis": [7, 31, 35, 60, 63, 64, 68, 73, 78], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 61, 66, 86, 88], "basic": [8, 52, 64], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 96], "rgb_decod": 8, "load_imag": [8, 47, 58], "has_alpha_channel": 8, "layer": [8, 76, 96], "istack": 8, "mai": [9, 12, 15, 35, 58, 65, 69, 75, 95, 97, 98], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 58, 59, 64], "similar": [9, 10, 17, 35, 39, 69, 72, 96], "techniqu": [9, 28, 33], "p": [9, 65, 69, 72], "need": [9, 14, 30, 41, 44, 75, 79, 81, 84, 87, 90, 94], "stack": [9, 72], "addition": 9, "second": [9, 20, 35, 40, 68], "element": [9, 72], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 76], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98, 99], "right": [9, 43, 48, 76], "two": [9, 20, 35, 40, 68, 87], "dimension": [9, 72], "arrai": [9, 22, 33, 35, 39, 46, 48, 72, 76], "h": [9, 23, 25, 26, 46, 62], "w": [9, 23, 25, 26, 46, 62, 72], "posit": [9, 35, 43, 44, 80], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 68], "howev": [9, 35], "solid": [9, 43], "pure": [9, 62], "lime": [9, 62], "nian": 9, "save": [9, 31, 58, 59, 60, 62], "nian_lim": 9, "yellow": [9, 58], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 51, 58, 65, 76, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "9": [9, 10, 20, 35, 39, 48, 58, 70, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 93, 94], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 58, 59, 63], "mask": [9, 23, 25, 26, 44, 46, 62], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 96], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 51, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 51, 69, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94, 99], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 61, 67, 73, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "explan": 10, "No": [10, 58, 97, 98], "head": [10, 17, 22, 47, 64, 80, 89, 96], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 51, 58, 61, 62, 64, 65, 67, 73, 80, 81, 84, 85, 89, 90, 91, 93, 94, 99], "pretti": 10, "girl": [10, 41, 64], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 59, 64, 65, 69, 72, 87], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44], "pair": [10, 20], "cover": [10, 18, 44, 58, 64], "breast": [10, 18, 64, 65, 69, 71, 72], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 58], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 86, 96], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 64, 72], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 68, 71, 80], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 72, 96], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 64], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 61, 99], "6": [10, 20, 22, 35, 39, 48, 63, 64, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94, 97, 98], "nopan": 10, "panti": [10, 66], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 84, 90, 96], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 58, 63, 64, 69, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 93, 94], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 60], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 58, 75, 78], "less": [10, 11, 13, 19, 79], "stand": [10, 58, 65, 69, 72], "sit": [10, 64], "ass": 10, "split": [10, 69], "leg": [10, 58], "wide": [10, 58], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 81, 84, 90, 94], "10": [10, 21, 35, 39, 44, 48, 79, 80, 81, 84, 87, 88, 90, 91], "sprd": 10, "strongli": [10, 73], "11": [10, 35, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsplt": 10, "pose": [10, 35, 96], "12": [10, 22, 35, 43, 48, 79, 80, 81, 84, 87, 88, 90, 91], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 80, 81, 84, 88, 91, 93], "full": [10, 58], "almost": 10, "side": [10, 42, 64, 95], "usual": [10, 39], "ly": 10, "14": [10, 48, 80, 81, 84, 88, 91], "wing": [10, 64], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 80, 81, 84, 88, 91, 97, 98], "feral": 10, "four": [10, 11, 80], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 85], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 79], "16": [10, 48, 80, 84, 88, 91], "hdrago": 10, "style": [10, 14, 19, 44, 93, 99], "17": [10, 48, 88, 93], "hponi": 10, "18": [10, 18, 48, 84, 88, 90, 97, 98], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 88], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 48, 58, 88], "hcat": 10, "cat": [10, 64, 70], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 93], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 58, 60, 69, 72, 84, 87, 97, 98], "contest": 10, "toward": [10, 48], "viewer": [10, 58], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 75], "aa09": 10, "25": [10, 13, 18, 30, 40, 93], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 65, 69, 72, 73, 79, 80, 83, 85, 88, 89, 91, 92, 93], "releas": 10, "time": [10, 60, 73], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 61], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 57, 58, 60, 64, 80, 81, 84, 85, 89, 90, 91, 93, 94], "advanc": [10, 99], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 60, 61, 80, 84, 90], "scenario": [10, 65, 69, 75], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 58], "enhanc": [10, 29, 96], "improv": [10, 21, 72], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 60, 87], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 65, 66, 69, 73, 84, 90], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 65, 69, 75, 80, 95], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 58, 96], "30": [10, 19, 44], "public": 10, "friendli": [10, 99], "reduc": [10, 35, 46, 72], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 51, 64], "current": [10, 58, 84, 90, 97, 98, 99], "reincarn": 10, "compon": [10, 20, 27, 30, 75], "some": [10, 29, 35, 39, 40, 44, 52, 63, 65, 69, 72, 73, 75, 82, 95, 97, 98], "yolov8s_aa09": 10, "updat": [10, 27, 30, 59], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 72, 86], "closeup": 10, "adjust": [10, 30, 39, 64], "larg": [10, 25, 35, 72], "hat": [10, 64], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 65, 69], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 63, 64, 66, 70, 71, 76, 88, 92], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 66, 70, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "though": 10, "note": [10, 14, 35, 44, 58, 80, 84, 87, 90, 97, 98], "complet": [10, 44, 80, 86, 96], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 72, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 58, 60], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 65, 75, 87, 88, 97, 98], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 72], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 65, 69, 72, 79, 87], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 73], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 58, 76], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 64], "genit": 11, "male": [11, 18, 64], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 57, 58, 61, 65, 66, 67, 69, 72, 73, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99], "v1": [11, 12, 13, 14, 15, 19, 43, 58, 72], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 58], "data": [11, 14, 16, 31, 33, 35, 47, 57, 58, 65, 66, 84, 90, 96, 97, 98, 99], "either": [11, 12, 13, 14, 15, 35, 72, 76], "standard": [11, 13, 14, 15, 31, 75], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 58], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 75], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 72], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 64], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 58, 59, 66, 78, 95], "indic": [11, 35, 48, 65, 69, 72], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 58], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 60, 70], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": 11, "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 75], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 64, 69, 73, 76], "speed": [12, 13, 14, 15, 16, 19, 23, 73], "accuraci": [12, 13, 14, 15, 16, 19, 41, 79, 81, 84, 87, 90, 94], "higher": [12, 13, 14, 15, 16, 18, 21, 87], "consid": [12, 15, 20, 35, 41, 44, 46, 51, 64, 84, 90], "overlap": [12, 14, 15, 16, 20, 65, 67, 69, 72, 73, 96], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 58], "predict": [12, 16, 19, 27, 30, 72, 79, 81, 83, 84, 87, 88, 90, 92, 94], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 62, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 51, 60, 99], "balanc": [13, 15, 19, 58], "system": [13, 14, 23, 84, 90], "overhead": [13, 14, 23, 75], "avail": [13, 19, 27, 33, 35, 41, 44, 58, 70, 78, 79, 81, 84, 90, 94], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 60, 78], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 58], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 57, 59, 73, 80, 84, 87, 90, 97, 98], "primari": [14, 80, 83, 85, 89, 91, 93], "purpos": 14, "crop": [14, 46, 58], "illustr": [14, 58, 81, 83], "therefor": [14, 22, 35, 97, 98], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 89, 96], "peopl": [14, 70], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 72, 73, 75, 78, 79, 80, 81, 84, 87, 90, 94, 99], "inde": 14, "recommend": [14, 21, 35, 38, 39, 72, 73, 84, 90], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 57], "obtain": [14, 24, 34, 35], "local": [14, 51, 97, 98], "flexibl": 14, "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 58, 60, 62, 65, 75, 99], "choos": [15, 19, 41], "35": [15, 58, 65, 72], "configur": [15, 27, 35, 96], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 58, 76], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 66, 88, 92], "infer": [15, 18, 21, 30, 47, 78, 87], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 65, 99], "hug": [16, 27, 30, 35, 72], "face": [16, 17, 18, 27, 30, 35, 48, 50, 58, 64, 72, 80, 96], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 73, 99], "yolo11": 16, "architectur": 16, "usag": [16, 27, 57, 58, 59, 65, 75, 76, 95], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 62, 64, 66, 71, 72], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 57, 72, 78], "instead": [16, 21, 66], "detect_head": [17, 22], "booru_yolo": [17, 96], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 84, 90], "ey": [17, 44, 48, 58, 64, 96], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 80, 89, 96], "detect_halfbodi": 17, "hand": [17, 48, 50, 58, 64, 96], "detect_hand": 17, "nudenet": [17, 96], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 58, 66, 68, 96], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 73, 78, 95, 96], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 78, 88], "nudenet_onnx": 18, "effici": [18, 21, 59, 76], "notai": 18, "tech": 18, "detail": [18, 57, 58, 78, 80], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 77, 96], "topk": 18, "100": [18, 23, 30, 38, 75], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 51, 76, 79], "keep": [18, 69], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 58, 75, 76, 92], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 75, 76, 88], "work": [20, 27, 32, 38, 60, 88], "aggreg": 20, "involv": 20, "segment": [20, 51, 96], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 70], "max": [20, 21], "raw": [20, 33], "depend": [20, 58, 59, 95], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 81], "match": [20, 33, 46, 64, 67, 96], "unknown": [20, 70], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 58, 63, 76, 78], "doesn": [20, 33, 64], "t": [20, 33, 64], "group": [20, 39, 66], "correspond": [20, 35, 41, 46, 72, 88, 92], "car": 20, "85": [20, 65, 72], "75": 20, "text_detect": 21, "been": [21, 88], "migrat": 21, "ocr": [21, 96], "detect_text_with_ocr": [21, 96], "soon": 21, "qualiti": [21, 36, 52, 58, 72, 73], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 65, 79, 80, 81, 83, 88, 89, 90, 91, 93, 94], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 84, 90], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 58, 78], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 62], "font": 22, "At": 22, "runtim": [22, 25, 78, 87], "attempt": [22, 31, 44, 58, 60, 78], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 59, 96], "cannot": [22, 41, 60], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 51, 52, 58, 62, 65, 67, 72, 78, 80, 85, 87, 89, 91, 93], "cv2": 23, "have": [23, 25, 35, 70, 71, 84, 90, 95], "lowest": 23, "resourc": [23, 96], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 62], "its": [23, 25, 26, 27, 35, 41, 42, 59, 62, 65, 66, 78, 80, 81, 83, 84, 85, 88, 89, 90, 91, 93, 94], "low": [23, 34, 36, 58, 69, 72, 73], "high": [23, 30, 52, 58, 73, 87, 88], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 57, 58, 59, 60, 72], "outlin": 24, "comparison": [24, 65], "canni": [24, 96], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 96], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 96], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 58], "effect": [25, 34, 43, 95], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 97, 98], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 58, 73], "deeper": 25, "richer": 25, "probabl": [25, 88], "extra": [25, 58], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 51, 73], "pass": [25, 26, 27, 30, 31, 43, 44, 58, 62, 69, 73, 75], "neural": [25, 26, 62, 76], "network": [25, 26, 62, 76], "classif": [27, 76, 80, 81, 83, 84, 85, 86, 89, 90, 91, 93, 94], "those": [27, 87], "store": [27, 31, 58, 59], "manag": [27, 30, 78, 96], "interact": [27, 30], "also": [27, 72, 99], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 58, 75], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 78], "_model_nam": 27, "cach": [27, 30, 51, 77, 96], "_model": 27, "dictionari": [27, 31, 36, 58, 59, 60, 63, 64, 80, 83, 85, 89, 91, 93], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 51, 60, 64], "instanc": [27, 30, 35, 43, 48, 51, 64], "clear": [27, 30, 35, 59, 80, 84, 90], "method": [27, 28, 30, 32, 33, 35, 43, 84, 90], "free": [27, 30], "up": [27, 30, 64], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 69], "interfac": [27, 30, 75], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 51], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 58, 60], "keyword": [27, 30, 31, 43, 44, 58, 60, 75], "argument": [27, 30, 31, 43, 44, 47, 48, 58, 60, 64, 72, 75], "importerror": [27, 30], "properli": [27, 58], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "highest": [27, 88], "through": [27, 99], "error": [27, 33, 72], "predict_scor": 27, "dict": [27, 33, 36, 47, 58, 59, 60, 72, 75, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "conveni": [27, 48, 58, 99], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 80, 85, 86, 87, 89, 91, 93, 94, 96], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 63, 64, 78, 79, 84, 90, 96], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 57, 59, 60, 96], "associ": [30, 60], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 59], "environ": [30, 73, 75, 78, 96], "yolov5": 30, "allow_dynam": 30, "dynam": 30, "maintain": [30, 42, 48, 75, 99], "300": 30, "400": 30, "95": [30, 63, 64, 70], "simpl": 30, "without": [30, 58, 63, 64, 71], "explicitli": 30, "read": [31, 32, 33, 57, 58, 59], "write": [31, 32, 33, 57, 59], "exif": [31, 32, 58], "gif": [31, 32, 58], "comment": 31, "These": [31, 34, 51], "about": 31, "context": [31, 32], "ai": [31, 32, 60, 79], "found": [31, 44, 58, 80], "commonli": [31, 66, 76], "where": [31, 35, 58, 59, 72, 75], "look": [31, 41, 58, 80], "usercom": 31, "field": [31, 60], "dst_filenam": 31, "destin": [31, 58, 59, 60], "filenam": [31, 51], "pnginfo": [31, 33, 58, 60], "wai": [31, 58, 59], "geninfo": [32, 96], "lsb": [32, 60, 96], "signific": [32, 33, 35, 60], "bit": [32, 33, 60], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 72], "serial": 33, "json": 33, "compat": [33, 66], "inject": 33, "combin": [33, 41], "emb": [33, 72], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 59, 72], "gzip": 33, "written": 33, "appropri": [33, 41, 58], "serializ": 33, "err": 33, "caus": [33, 95], "multi": [33, 75], "get_next_n_byt": 33, "next": 33, "get_one_byt": 33, "form": [33, 66], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 62], "robust": [33, 35], "skytnt": [34, 51, 62], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 72, 73, 79, 81, 84, 87, 90, 94], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 65], "thei": 35, "smaller": 35, "7eu7d7": [35, 69, 73, 99], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 57, 87], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 58], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 75], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 60, 63, 72, 73], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 89, 90], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 58, 79, 80, 81, 83, 84, 85, 89, 90, 91, 93, 94], "neighborhood": 35, "core": [35, 97, 98], "few": 35, "too": 35, "sensit": [35, 43, 72, 84, 90], "tune": 35, "guidelin": 35, "deal": [35, 57], "solut": [35, 44], "small": [35, 43], "advis": [35, 65], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 64], "e": [35, 52, 70, 73, 76], "g": [35, 52, 70, 72, 73], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 69, 73], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 96], "danbooru": [36, 65, 67, 69, 84, 87], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 72], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 58], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 72], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 58], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 96], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 96], "laplacian": [37, 96], "laplacian_scor": 37, "lpip": [37, 96], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 96], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 75, 79, 87], "seem": 38, "just": [38, 81, 84, 87, 90, 94], "we": [38, 73], "explor": 38, "bluri": 38, "hutao": [38, 62, 65, 69, 72], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 73, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 93, 94], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 58, 73, 97, 98], "99": 39, "192": 39, "49": 39, "256": [39, 58], "img1": [39, 40, 72], "img2": [39, 40, 72], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 78], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 81], "742": 41, "485": 41, "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 58], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 70], "languag": 41, "func": [41, 77, 96], "japanes": [41, 58], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 57], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 99], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": 42, "longer": 42, "after": [42, 65, 69, 72], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 58, 62, 72, 97, 98], "serv": [43, 65], "foundat": 43, "inherit": 43, "within": [43, 58, 65, 72], "fill": 43, "valid": [43, 44, 48, 96], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 59, 78, 81], "angl": 44, "end": [44, 58], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 51], "total": [44, 97, 98], "star": [44, 69], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 69, 72], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": 44, "prefix": [44, 64, 68], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "top": [44, 87], "corner": 44, "factor": 44, "properti": [44, 48, 58, 60], "align": [45, 96], "align_maxs": 45, "censor_": [45, 96], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 96], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 96], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 74], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 62, 99], "github": [47, 97, 98, 99], "com": [47, 99], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 96, 99], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 58], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 69, 72], "make": [48, 66, 76, 84, 88, 90], "readabl": [48, 72], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 64, 70], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 86, 96], "zero": 48, "must": [48, 64, 95], "preced": 48, "surround": 48, "whitespac": [48, 66], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 70], "113": 48, "dwpose": [49, 96], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 96], "connect": 50, "ellips": 50, "facial": [50, 64, 80], "bg": 51, "strict_level": 51, "min_select": 51, "min_width": 51, "min_height": 51, "min_resolut": 51, "desir": 51, "strict": [51, 84, 90], "get_imag": 51, "get_image_fil": 51, "list_image_fil": 51, "random_imag": 51, "randomli": 51, "random_image_fil": 51, "8057": 51, "000000": 51, "000001": 51, "000002": 51, "000003": 51, "000004": 51, "home": 51, "dgh": [51, 59, 99], "2400x1600": 51, "0x7feb86ed5160": 51, "003258": 51, "400x400": 51, "0x7feb86a748b0": 51, "quickli": 52, "backgroundimageset": 52, "list_bg_image_fil": 52, "get_bg_image_fil": 52, "get_bg_imag": 52, "random_bg_image_fil": 52, "random_bg_imag": 52, "adversari": [54, 96], "remove_adversarial_nois": 54, "nafnet": [54, 96], "restore_with_nafnet": 54, "scunet": [54, 96], "restore_with_scunet": 54, "automatic1111": 57, "stabl": [57, 58, 79, 99], "diffus": [57, 58, 79], "webui": [57, 58, 59], "novelai": 57, "sdwui": 57, "pars": [57, 58, 96], "submodul": 57, "nai": [57, 96], "docstr": 57, "sdmetadata": 57, "parse_sdmeta_from_text": 57, "get_sdmeta_from_imag": 57, "save_image_with_sdmeta": 57, "read_metadata": 57, "save_with_metadata": 57, "naimetadata": 57, "get_naimeta_from_imag": 57, "add_naimeta_to_imag": 57, "save_image_with_naimeta": 57, "parser": 58, "formatt": 58, "a1111": 58, "sd_metadata_simpl": 58, "sd_metadata_complex": 58, "prompt": 58, "neg_prompt": 58, "neg": 58, "__str__": 58, "sd1": 58, "extrem": 58, "delic": 58, "beauti": 58, "offici": 58, "global": [58, 95], "illumin": 58, "soft": 58, "shadow": 58, "super": 58, "light": 58, "novel": [58, 60], "4k": 58, "metal_textur": 58, "striped_background": 58, "rich": 58, "cg": 58, "uniti": 58, "8k": 58, "wallpap": 58, "unreal": 58, "sci": 58, "fi": 58, "fantasi": 58, "silver_skin": 58, "cut": [58, 64], "silver_impossible_bodysuit": 58, "gem_on_chest": 58, "cut_silver_mechanical_leotard": 58, "headgear": [58, 64], "1_girl": 58, "solo": [58, 63, 64, 65, 69, 70, 71, 72], "slim_waist": 58, "hair": [58, 64], "long": 58, "lumin": 58, "medium_breast": [58, 71], "indistinct_camelto": 58, "flat_crotch": 58, "coquettish": 58, "squint": 58, "evil_smil": 58, "dark_persona": 58, "mouth": 58, "wet": 58, "slim_fac": 58, "tall_girl": 58, "matur": 58, "mature_fac": 58, "slim_figur": 58, "slim_leg": 58, "groin": 58, "bare_thigh": 58, "easyneg": 58, "sketch": 58, "ugli": 58, "huge": 58, "logo": 58, "monochrom": [58, 83, 86, 96], "bad": 58, "mutat": 58, "blurri": 58, "horror": 58, "geometri": 58, "bad_prompt": 58, "miss": 58, "finger": 58, "limb": 58, "anatomi": 58, "interlock": 58, "digit": 58, "arm": 58, "2girl": 58, "deform": 58, "artist": 58, "blush": [58, 65, 69, 72], "lipstick": 58, "skindent": 58, "tie": 58, "big_breast": 58, "thighhigh": [58, 65], "pubic_hair": [58, 64], "3d": [58, 81], "realist": 58, "slip": [58, 66], "head_out_of_fram": 58, "curvi": 58, "sampler": 58, "ddim": 58, "cfg": 58, "seed": 58, "3827064803": 58, "512x848": 58, "hash": 58, "eb49192009": 58, "anidosmix": 58, "clip": 58, "skip": 58, "new_imag": 58, "let": 58, "what": 58, "nslim_fac": 58, "848": 58, "_sdmeta_text": 58, "directli": 58, "starri": 58, "night": 58, "daylight": 58, "40": 58, "euler": 58, "sd2": 58, "1girl": [58, 63, 64, 65, 66, 69, 70, 71, 72], "blue": 58, "footwear": 58, "shoe": 58, "bang": [58, 64, 65, 69, 72], "indoor": 58, "sleev": 58, "ahog": [58, 64, 65, 69, 72], "dress": [58, 64], "pot": 58, "plant": 58, "bag": [58, 65, 69, 72], "bun": [58, 64], "window": 58, "lora": 58, "bluearchive10": 58, "bluearchiv": 58, "neg1": 58, "dpm": 58, "2m": 58, "sde": 58, "karra": 58, "2647703743": 58, "768x768": 58, "72bd94132e": 58, "cutemix": 58, "denois": 58, "strength": 58, "controlnet": 58, "preprocessor": 58, "control_v11p_sd15_openpos": 58, "cab727d4": 58, "weight": 58, "perfect": 58, "control": 58, "param": 58, "hire": 58, "upscal": [58, 96], "latent": 58, "ti": 58, "339cc9210f70": 58, "66a7279a88dd": 58, "info": 58, "els": [58, 97, 98], "underli": [58, 75], "sd_meta": 58, "scope": 58, "dst_file": [58, 60], "jpeg": [58, 82, 95], "webp": 58, "systemerror": [58, 60], "input_imag": 58, "output_imag": 58, "a41": 59, "safetensor": 59, "safe": [59, 65, 75, 86, 88, 90, 95, 96], "tensor": 59, "torch": 59, "command": [59, 99], "pip": [59, 99], "_check_env": 59, "intern": 59, "model_fil": 59, "key1": 59, "value1": 59, "key2": 59, "value2": 59, "src_model_fil": 59, "dst_model_fil": 59, "new_metadata": 59, "john": 59, "doe": [59, 63, 70, 84, 90], "input_model": 59, "output_model": 59, "creation": 60, "softwar": 60, "generation_tim": 60, "dataclass": 60, "encapsul": 60, "taken": 60, "alia": 60, "success": [60, 99], "add_lsb_meta": 60, "save_metainfo": 60, "metainfo": 60, "prefer": 60, "isneti": [61, 96], "get_isnetis_mask": 61, "segment_with_isneti": 61, "segment_rgba_with_isneti": 61, "co": 62, "seg": 62, "1024": [62, 72], "inspir": [62, 72, 92], "space": [62, 72], "blob": 62, "app": 62, "l8": 62, "00ff00": 62, "mask_": 62, "image_": 62, "hutao_seg": 62, "skadi": [62, 65, 69, 72], "skadi_seg": 62, "drop": [63, 64, 65, 69, 71, 72], "cosplai": 63, "no_eyewear": 63, "eyewear": [63, 64], "span": [63, 64], "matter": [63, 64], "red_hair": [63, 64, 70, 71], "use_preset": 63, "custom_blacklist": 63, "onlin": 63, "preset": 63, "ones": 63, "neither": [63, 64], "nor": [63, 64], "anal_hair": 64, "anal_tail": 64, "arm_behind_head": 64, "arm_hair": 64, "arm_under_breast": 64, "arms_behind_head": 64, "bird_on_head": 64, "blood_in_hair": 64, "breasts_on_glass": 64, "breasts_on_head": 64, "cat_on_head": 64, "closed_ey": 64, "clothed_female_nude_femal": 64, "clothed_female_nude_mal": 64, "clothed_male_nude_femal": 64, "clothes_between_breast": 64, "cream_on_fac": 64, "drying_hair": 64, "empty_ey": 64, "face_to_breast": 64, "food_on_fac": 64, "food_on_head": 64, "game_boi": 64, "grabbing_anoth": 64, "s_hair": 64, "grabbing_own_breast": 64, "gun_to_head": 64, "head_between_breast": 64, "heart_in_ey": 64, "multiple_boi": 64, "multiple_girl": 64, "object_on_breast": 64, "object_on_head": 64, "paint_splatter_on_fac": 64, "parted_lip": [64, 65, 69, 72], "penis_on_fac": 64, "person_on_head": 64, "pokemon_on_head": 64, "rabbit_on_head": 64, "rice_on_fac": 64, "severed_head": 64, "star_in_ey": 64, "sticker_on_fac": 64, "tentacles_on_mal": 64, "tying_hair": 64, "built": [64, 75], "mutabl": 64, "sequenc": 64, "constructor": 64, "empti": 64, "iter": 64, "hold": [64, 65, 69, 72], "futa": 64, "cum": 64, "rub": 64, "shade": 64, "plai": 64, "drill": 64, "skin": 64, "sidelock": 64, "twintail": [64, 65, 69, 72], "braid": 64, "afro": 64, "bald": 64, "dreadlock": 64, "ponytail": 64, "updo": 64, "beard": 64, "mustach": 64, "pointi": 64, "horn": 64, "tail": 64, "ornament": 64, "hairband": 64, "pupil": 64, "bow": [64, 65], "headwear": 64, "ribbon": [64, 69], "crown": 64, "cap": 64, "hairclip": [64, 69], "mole": 64, "halo": 64, "fluff": 64, "flower": [64, 65, 69, 72], "glass": [64, 66], "fang": 64, "boi": 64, "beret": 64, "heterochromia": 64, "headdress": 64, "eyepatch": 64, "headphon": 64, "eyebrow": 64, "eyelash": 64, "sunglass": 64, "intak": 64, "scrunchi": 64, "ear_pierc": 64, "headband": 64, "ring": 64, "under_mouth": 64, "freckl": 64, "lip": 64, "eyelin": 64, "eyeshadow": 64, "tassel": 64, "whitelist_suffix": 64, "whitelist_prefix": 64, "whitelist_word": 64, "suffix": [64, 68], "pool": 64, "whitelist": 64, "predefin": 64, "blacklist": [64, 67, 96], "red": 64, "singular": 64, "plural": 64, "chair": 64, "whole": 64, "word": 64, "hear": 64, "86": 64, "72": 64, "outdat": 65, "anymor": 65, "baselin": 65, "extens": 65, "practic": 65, "use_real_nam": [65, 69], "general_threshold": [65, 72], "character_threshold": [65, 72], "drop_overlap": [65, 69, 72], "real": [65, 69, 86, 96], "renam": [65, 69], "redirect": [65, 69], "mani": [65, 69], "websit": [65, 69], "rate": [65, 72, 84, 86, 96], "char": [65, 72], "9897817373275757": 65, "question": [65, 72, 84], "010265946388244629": 65, "explicit": [65, 72, 84], "2809715270996094e": 65, "9939777851104736": 65, "5032387375831604": 65, "black_bord": 65, "9943548440933228": 65, "black_glov": [65, 69, 72], "5011609792709351": 65, "blue_ski": [65, 69, 72], "6877802610397339": 65, "5543792843818665": 65, "8268730640411377": 65, "cloud": [65, 69, 72], "8504303693771362": 65, "cowboy_shot": [65, 69, 72], "6008237600326538": 65, "crop_top": [65, 69, 72], "6635787487030029": 65, "dai": [65, 69, 72], "8496965765953064": 65, "glove": [65, 69, 72], "6107005476951599": 65, "hair_between_ey": [65, 69, 72], "668294370174408": 65, "5619469285011292": 65, "holding_baseball_bat": [65, 69, 72], "5141720771789551": 65, "letterbox": 65, "long_hair": [65, 69, 71, 72], "9884189963340759": 65, "looking_at_view": [65, 69, 72], "5673105120658875": 65, "midriff": [65, 69, 72], "6290556192398071": 65, "navel": [65, 69, 72], "9631235003471375": 65, "no_hat": [65, 69], "7978747487068176": 65, "no_headwear": [65, 69, 72], "7577926516532898": 65, "outdoor": [65, 69, 72], "7118550539016724": 65, "5452839136123657": 65, "pillarbox": 65, "9841411709785461": 65, "red_ey": [65, 69, 72], "958786129951477": 65, "shirt": [65, 69, 72], "6720131039619446": 65, "short_sleev": [65, 69, 72], "7077711820602417": 65, "silver_hair": [65, 69], "6673924326896667": 65, "sky": [65, 69, 72], "8709812760353088": 65, "9614333510398865": 65, "sportswear": [65, 69, 72], "7786177396774292": 65, "6842771172523499": 65, "sweat": [65, 69, 72], "9076308012008667": 65, "thigh": [65, 69, 72], "580970823764801": 65, "skadi_": [65, 72], "arknight": [65, 72], "9633345007896423": 65, "9988503456115723": 65, "001651763916015625": 65, "00012505054473876953": 65, "9829280972480774": 65, "894218385219574": 65, "8733789920806885": 65, "backpack": [65, 69, 72], "6322951316833496": 65, "9987058639526367": 65, "bag_charm": 65, "9754379987716675": 65, "6810564994812012": 65, "9708781838417053": 65, "6356008052825928": 65, "5633733868598938": 65, "brick_wal": 65, "5315935611724854": 65, "brown_hair": [65, 69, 72], "9397273659706116": 65, "build": [65, 72], "9229896664619446": 65, "charm_": 65, "9006357789039612": 65, "citi": 65, "9020784497261047": 65, "cityscap": 65, "9547432661056519": 65, "5296419262886047": 65, "8253412246704102": 65, "5619839429855347": 65, "hair_flow": [65, 69, 72], "8277763724327087": 65, "hair_orna": [65, 69, 72], "9356368780136108": 65, "hair_ribbon": [65, 69], "5288072824478149": 65, "jacket": [65, 69, 72], "6336134076118469": 65, "9703260064125061": 65, "8188960552215576": 65, "phone_screen": 65, "9579574465751648": 65, "9954615235328674": 65, "plaid": [65, 69], "9725285172462463": 65, "plaid_skirt": [65, 69], "9638455510139465": 65, "pleated_skirt": [65, 69, 72], "7226815819740295": 65, "5321241021156311": 65, "red_nail": [65, 69], "5493080615997314": 65, "school_bag": 65, "9863407611846924": 65, "school_uniform": [65, 69, 72], "6794284582138062": 65, "5062428116798401": 65, "shoulder_bag": 65, "9325523972511292": 65, "skirt": [65, 69, 72], "92237788438797": 65, "skyscrap": 65, "7728171348571777": 65, "sleeves_past_wrist": [65, 69], "7257086038589478": 65, "smile": [65, 69, 72], "5357837080955505": 65, "6939404010772705": 65, "7054293155670166": 65, "tongu": [65, 69, 72], "9990814924240112": 65, "tongue_out": [65, 69, 72], "9992498755455017": 65, "5012534260749817": 65, "very_long_hair": [65, 69, 71, 72], "7461410164833069": 65, "underscor": [66, 72], "convent": 66, "restor": [66, 96], "use_spac": 66, "use_escap": 66, "include_scor": 66, "score_descend": 66, "_": 66, "escap": 66, "unsaf": 66, "sort": [66, 70], "descend": 66, "panty_pul": 66, "6826801300048828": 66, "958938717842102": 66, "drinking_glass": 66, "9340789318084717": 66, "areola_slip": 66, "41196826100349426": 66, "9988248348236084": 66, "drink": 66, "pull": 66, "areola": 66, "999": 66, "959": 66, "934": 66, "683": 66, "412": 66, "mldanbooru": [67, 96], "get_mldanbooru_tag": 67, "wd14": [67, 69, 96], "get_wd14_tag": [67, 69], "convert_wd14_emb_to_predict": 67, "denormalize_wd14_emb": 67, "deepdanbooru": [67, 69, 96], "get_deepdanbooru_tag": [67, 69], "add_underlin": 67, "remove_underlin": 67, "tags_to_text": 67, "drop_overlap_tag": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "char_whitelist_suffix": 67, "char_whitelist_prefix": 67, "char_whitelist_word": 67, "char_suffix": 67, "char_prefix": 67, "charactertagpool": 67, "is_basic_character_tag": 67, "drop_basic_character_tag": 67, "sort_tag": 67, "tag_match_suffix": 67, "tag_match_prefix": 67, "tag_match_ful": 67, "t1": 68, "t2": 68, "fulli": 68, "ml": 69, "448": 69, "keep_ratio": 69, "9999984502792358": [69, 91], "9999946355819702": 69, "9994951486587524": 69, "998144268989563": 69, "9978417158126831": 69, "9941409230232239": 69, "9799384474754333": 69, "979142427444458": 69, "961823582649231": 69, "961323618888855": 69, "9490893483161926": 69, "large_breast": [69, 72], "9450850486755371": 69, "9425153136253357": 69, "9409335255622864": 69, "9319437146186829": 69, "9265308976173401": 69, "baseball_bat": [69, 72], "9259042143821716": 69, "922250509262085": 69, "9199565052986145": 69, "9175475835800171": 69, "9102761745452881": 69, "9076938629150391": 69, "stomach": [69, 72], "9052775502204895": 69, "8938589692115784": 69, "8894285559654236": 69, "8891903162002563": 69, "8845980763435364": 69, "8842408061027527": 69, "8659475445747375": 69, "862621009349823": 69, "8616052865982056": 69, "8562789559364319": 69, "short_short": [69, 72], "8555729389190674": 69, "8533340096473694": 69, "black_short": [69, 72], "8477485775947571": 69, "8430152535438538": 69, "tied_long_hair": [69, 72], "8340626955032349": 69, "crop_top_overhang": 69, "8266023397445679": 69, "8222048282623291": 69, "8202669620513916": 69, "black_shirt": [69, 72], "8061150312423706": 69, "ass_visible_through_thigh": [69, 72], "7803354859352112": 69, "thigh_gap": [69, 72], "7789446711540222": 69, "arms_up": 69, "7052110433578491": 69, "9999866485595703": 69, "997043788433075": 69, "9969649910926819": 69, "9957101345062256": 69, "9928386807441711": 69, "9886980056762695": 69, "9864778518676758": 69, "ghost": [69, 72], "9769423007965088": 69, "9747489094734192": 69, "9736957550048828": 69, "9388670325279236": 69, "9356311559677124": 69, "91000896692276": 69, "cardigan": 69, "8955123424530029": 69, "8910233378410339": 69, "8904104828834534": 69, "8881211280822754": 69, "8876776695251465": 69, "8864808678627014": 69, "8810517191886902": 69, "8798807263374329": 69, "8765745162963867": 69, "8737136125564575": 69, "nail_polish": 69, "8650439381599426": 69, "8613706827163696": 69, "blue_cardigan": 69, "8571277260780334": 69, "8333670496940613": 69, "8160212635993958": 69, "eyebrows_visible_through_hair": 69, "8122442364692688": 69, "8091571927070618": 69, "8082079887390137": 69, "8048468232154846": 69, "long_sleev": [69, 72], "8042327165603638": 69, "7984272241592407": 69, "blazer": [69, 72], "794708251953125": 69, "78981614112854": 69, "7892146110534668": 69, "shaped_pupil": [69, 72], "7867060899734497": 69, "gradient_hair": 69, "786359965801239": 69, "white_shirt": 69, "7790888547897339": 69, "brown_skirt": 69, "7760675549507141": 69, "774523913860321": 69, "7721588015556335": 69, "7697228789329529": 69, "755959689617157": 69, "multicolored_hair": 69, "7477189898490906": 69, "7476690411567688": 69, "rail": 69, "7476617693901062": 69, "blue_jacket": 69, "7458406090736389": 69, "741143524646759": 69, "7364678978919983": 69, "collared_shirt": 69, "7193643450737": 69, "red_neckwear": 69, "7108616828918457": 69, "7086325287818909": 69, "miniskirt": 69, "7055293321609497": 69, "7039415836334229": 69, "open_cloth": 69, "7018357515335083": 69, "shuffl": 70, "count": [70, 97, 98], "2boi": 70, "random": 70, "cat_ear": 70, "uniqu": 70, "precomput": 71, "8849405313291128": 71, "8548297594823425": 71, "03910296474461261": 71, "6615180440330748": 71, "21552028866308015": 71, "3165260620737027": 71, "47744464927382957": 71, "tagger": 72, "smilingwolf": 72, "wd": 72, "swinv2_v3": 72, "general_mcut_en": 72, "character_mcut_en": 72, "no_underlin": 72, "mcut": 72, "replac": 72, "dim": 72, "index": [72, 99], "l2": 72, "follw": 72, "embd": 72, "valuabl": 72, "enabl": 72, "rapid": 72, "queri": 72, "0011444687843322754": 72, "8876402974128723": 72, "106781005859375": 72, "000277101993560791": 72, "997527003288269": 72, "9797663688659668": 72, "9905703663825989": 72, "9761719703674316": 72, "8981098532676697": 72, "8810765743255615": 72, "9498510360717773": 72, "8377365469932556": 72, "945058286190033": 72, "9457170367240906": 72, "969594419002533": 72, "7881088852882385": 72, "7687551379203796": 72, "9301245212554932": 72, "6703325510025024": 72, "white_hair": 72, "5292627811431885": 72, "8677047491073608": 72, "grey_hair": 72, "5859264731407166": 72, "9536856412887573": 72, "8056888580322266": 72, "8394746780395508": 72, "9473626613616943": 72, "8986269235610962": 72, "9385137557983398": 72, "8408567905426025": 72, "alternate_costum": 72, "4245271384716034": 72, "931140661239624": 72, "8830795884132385": 72, "7279844284057617": 72, "artist_nam": 72, "5333830714225769": 72, "64717698097229": 72, "9516432285308838": 72, "9655293226242065": 72, "9485014081001282": 72, "7366660833358765": 72, "7161656618118286": 72, "5858667492866516": 72, "6186309456825256": 72, "41193312406539917": 72, "467605859041214": 72, "36282333731651306": 72, "3756745457649231": 72, "motion_blur": 72, "5091936588287354": 72, "951993465423584": 72, "basebal": 72, "5634750723838806": 72, "8232709169387817": 72, "9869340658187866": 72, "49491602182388306": 72, "5193622708320618": 72, "003406703472137451": 72, "0007208287715911865": 72, "9798132181167603": 72, "8046203851699829": 72, "7596215009689331": 72, "7620116472244263": 72, "46084529161453247": 72, "48454540967941284": 72, "5152207016944885": 72, "8023070096969604": 72, "8653596639633179": 72, "7201820611953735": 72, "7816740870475769": 72, "697688639163971": 72, "8974947333335876": 72, "7491052746772766": 72, "5015512704849243": 72, "6401398181915283": 72, "43420469760894775": 72, "4528769850730896": 72, "5730487704277039": 72, "6739872694015503": 72, "5545973181724548": 72, "6946243047714233": 72, "5487751364707947": 72, "7439308166503906": 72, "4186026453971863": 72, "47378358244895935": 72, "4690653085708618": 72, "7565015554428101": 72, "hu_tao_": 72, "genshin_impact": 72, "9262397289276123": 72, "boo_tao_": 72, "942080020904541": 72, "denorm": 72, "denormalizer_nam": 72, "mnum2_al": 72, "understand": 72, "batch": [72, 73, 92], "redund": 72, "structur": [72, 96], "b": 72, "r": [72, 84, 90], "c": 72, "linalg": 72, "norm": 72, "approx": [72, 73], "1e": 72, "cdc_anime_onnx": 73, "realli": 73, "As": [73, 84, 90], "1024x1024": 73, "2060": 73, "gpu": 73, "cost": 73, "70": 73, "against": 73, "cpu": [73, 78, 97, 98], "experi": 73, "hgsr": 73, "mhr": 73, "aug_x4_320": 73, "tile_s": 73, "tile_overlap": 73, "batch_siz": 73, "silent": 73, "tile": 73, "progress": 73, "messag": 73, "cute_waifu_aroma": 73, "pngimageplugin": 73, "pngimagefil": 73, "1168x1168": 73, "0x7f0e8ca06880": 73, "4672x4672": 73, "0x7f0e48edb640": 73, "cdc": [74, 96], "upscale_with_cdc": 74, "thread": [75, 95], "lru_cach": 75, "decor": 75, "wrap": 75, "synchron": 75, "prevent": 75, "race": 75, "condit": 75, "maxsiz": 75, "def": 75, "expensive_funct": 75, "expens": 75, "lock": [75, 95], "safeti": [75, 92], "multithread": 75, "my_funct": 75, "introduc": 75, "acquisit": 75, "critic": 75, "mathemat": 76, "activ": 76, "machin": 76, "learn": 76, "deep": 76, "problem": [76, 84, 90], "input_valu": 76, "frac": 76, "26894142": 76, "73105858": 76, "ts_lru_cach": 77, "sigmoid": 77, "get_onnx_provid": 77, "open_onnx_model": 77, "cudaexecutionprovid": 78, "cpuexecutionprovid": 78, "ckpt": 78, "inferencesess": 78, "onnx_mod": 78, "decid": 78, "linux": [78, 97, 98], "execut": [78, 97, 98], "ignor": 78, "cuda": [78, 97, 98], "forc": 78, "anime_ai_check": 79, "mobilenetv3_sce_dist": [79, 90, 94], "mainli": 79, "caformer_s36_plus_sc": 79, "graph": 79, "9996960163116455": 79, "9999125003814697": 79, "997803270816803": 79, "9960069060325623": 79, "9887709021568298": 79, "9998629093170166": 79, "0013722758740186691": 79, "00020673229300882667": 79, "0001895089662866667": 79, "0008857478387653828": 79, "552320024231449e": 79, "001168627175502479": 79, "bangumi": [80, 81], "vision": 80, "imageri": 80, "bangumi_char_typ": 80, "definit": [80, 87], "video": 80, "secondari": 80, "often": 80, "lack": 80, "lead": 80, "under": [80, 99], "categori": [80, 88], "three": 80, "judg": 80, "anime_portrait": [80, 86], "mobilenetv3_v0_dist": [80, 89, 93, 94], "9998525381088257": 80, "00012103465269319713": 80, "6464786313008517e": 80, "906112609314732e": 80, "06": [80, 81, 83, 88, 89, 90, 91, 93], "9997243285179138": 80, "0002490800397936255": 80, "7215803381986916e": 80, "354368557978887e": 80, "9998849630355835": 80, "90006631379947e": 80, "3920385754317977e": 80, "2084233276254963e": 80, "9998877048492432": 80, "732793503440917e": 80, "4264976925915107e": 80, "0623419257171918e": 80, "07076334953308105": 80, "9290977716445923": 80, "0001044218079186976": 80, "4467317163944244e": 80, "2568268832401372e": 80, "9999498128890991": 80, "1810528778587468e": 80, "879474429093534e": 80, "260669109295122e": 80, "9999510049819946": 80, "2321036592766177e": 80, "025227553938748e": 80, "4251427273848094e": 80, "999957799911499": 80, "4273678718600422e": 80, "6884023302263813e": 80, "880981603288092e": 80, "0002326338435523212": 80, "9996368885040283": 80, "164971561403945e": 80, "00020793956355191767": 80, "13438372313976288": 80, "8652494549751282": 80, "000158855298650451": 80, "000238816806813702": 80, "3589179217815399": 80, "6406960487365723": 80, "0001471740542910993": 80, "002255884697660804": 80, "08208147436380386": 80, "9152728915214539": 80, "00038967153523117304": 80, "227699592884164e": 80, "0835404282261152e": 80, "1437502406770363e": 80, "9999284744262695": 80, "2125529792683665e": 80, "0218892384727951e": 80, "00011914174683624879": 80, "9998584985733032": 80, "2007669283775613e": 80, "6357082131435163e": 80, "3068713896209374e": 80, "9999185800552368": 80, "066640925273532e": 80, "529400813335087e": 80, "089402500540018e": 80, "9999388456344604": 80, "6406959295272827": 80, "not_paint": 81, "anime_classif": 81, "older": 81, "mobilenetv3_v1": [81, 91], "5_dist": 81, "3_dist": 81, "plot": [81, 84, 90, 94], "caformer_s36_v1": 81, "3_focal": 81, "8346158862113953": 81, "004201625939458609": 81, "0028638991061598063": 81, "15633030235767365": 81, "001988308737054467": 81, "9868855476379395": 81, "001178382197394967": 81, "00015886101755313575": 81, "0005986307514831424": 81, "011178601533174515": 81, "9933090209960938": 81, "0012440024875104427": 81, "00040085514774546027": 81, "004924307577311993": 81, "00012189441622467712": 81, "00031298911198973656": 81, "9968050718307495": 81, "182305903872475e": 81, "0027923565357923508": 81, "7805559259140864e": 81, "0004650334012694657": 81, "996709942817688": 81, "736721191671677e": 81, "0027629584074020386": 81, "4619508621981367e": 81, "0003803370927926153": 81, "998649537563324": 81, "190127922105603e": 81, "0008622839814051986": 81, "595230686594732e": 81, "0004573142796289176": 81, "00031435859273187816": 81, "8671838641166687": 81, "13199880719184875": 81, "563074617180973e": 81, "153919796110131e": 81, "290010737255216e": 81, "9727378487586975": 81, "027150526642799377": 81, "162296004826203e": 81, "4933258828241378e": 81, "0004275702522136271": 81, "995402455329895": 81, "002233930164948106": 81, "001911122351884842": 81, "1603819727897644": 81, "0007561995880678296": 81, "00017044576816260815": 81, "838487982749939": 81, "0002034590725088492": 81, "005001617129892111": 81, "000932251859921962": 81, "009352140128612518": 81, "9846979379653931": 81, "6018555470509455e": 81, "004064667969942093": 81, "464051254326478e": 81, "025772539898753166": 81, "9699516296386719": 81, "00011656546121230349": 81, "287263775244355e": 81, "370255853951676e": 81, "01098843663930893": 81, "0031668643932789564": 81, "9857884049415588": 81, "499273488065228e": 81, "8419872251106426e": 81, "0003471920208539814": 81, "029472889378666878": 81, "9700765609741211": 81, "0012387704337015748": 81, "001172148622572422": 81, "787473391043022e": 81, "003680602880194783": 81, "9938107132911682": 81, "8346157073974609": 81, "8671836853027344": 81, "8384883403778076": 81, "9846979975700378": 81, "9700766801834106": 81, "greyscal": 82, "jpeg_ful": [82, 95], "6125901": 82, "6125785": [82, 95], "6124220": 82, "rough": [83, 84, 90], "polish": 83, "mobilenetv3_v2": 83, "2_dist": [83, 91], "910087929805741e": 83, "1241951510310173": 83, "8757457137107849": 83, "00018937293498311192": 83, "030049214139580727": 83, "9697614312171936": 83, "008933082222938538": 83, "05096456781029701": 83, "9401022791862488": 83, "009832272306084633": 83, "9898634552955627": 83, "00030428936588577926": 83, "013919820077717304": 83, "9819902181625366": 83, "004089969675987959": 83, "04166747257113457": 83, "9582782983779907": 83, "4218515288084745e": 83, "8849249482154846": 83, "1149177998304367": 83, "0001573085755808279": 83, "9907882809638977": 83, "008958994410932064": 83, "0002527958422433585": 83, "9831690788269043": 83, "01682441122829914": 83, "613856385229155e": 83, "8757458329200745": 83, "8849248290061951": 83, "million": 84, "anime_r": [84, 86], "boundari": [84, 90], "challeng": [84, 90], "clean": [84, 90], "ground": [84, 90], "truth": [84, 90], "judgment": [84, 90], "intend": [84, 90], "quick": [84, 90, 96], "estim": [84, 90], "basi": [84, 90], "mobilenetv3_large_100_v0_ls0": 84, "caformer_s36_v0_ls0": 84, "7508869767189026": 84, "7034655809402466": 84, "728887677192688": 84, "7404400110244751": 84, "7446154952049255": 84, "7514738440513611": 84, "768704354763031": 84, "8219676613807678": 84, "7267540693283081": 84, "7645740509033203": 84, "7216582894325256": 84, "7615436315536499": 84, "815083920955658": 84, "8321858644485474": 84, "8204999566078186": 84, "820833146572113": 84, "chdir": 84, "doc": 84, "api_doc": 84, "7508870363235474": 84, "11212056130170822": 84, "06781744956970215": 84, "06917501986026764": 84, "7034654021263123": 84, "15903906524181366": 84, "06688199192285538": 84, "07061357796192169": 84, "7288877964019775": 84, "1476859599351883": 84, "060362350195646286": 84, "06306383013725281": 84, "7404399514198303": 84, "10337048768997192": 84, "08087948709726334": 84, "07530999928712845": 84, "055992450565099716": 84, "7446154356002808": 84, "13191790878772736": 84, "06747424602508545": 84, "06458679586648941": 84, "10566363483667374": 84, "07827574014663696": 84, "07079866528511047": 84, "7687042951583862": 84, "09974884241819382": 84, "06074819341301918": 84, "050435908138751984": 84, "8219675421714783": 84, "0593985915184021": 84, "06819795072078705": 84, "06569571048021317": 84, "1177448257803917": 84, "726753830909729": 84, "08980562537908554": 84, "06481882929801941": 84, "06922297924757004": 84, "10138414055109024": 84, "06351721286773682": 84, "07683827728033066": 84, "13798624277114868": 84, "05942752957344055": 84, "10584963858127594": 84, "7615437507629395": 84, "07317910343408585": 84, "060196295380592346": 84, "06751583516597748": 84, "0572039857506752": 84, "05398125201463699": 84, "06124086305499077": 84, "0525919646024704": 84, "8321859240531921": 84, "05922013148665428": 84, "06274889409542084": 84, "057530902326107025": 84, "8205001354217529": 84, "05683052912354469": 84, "06635929644107819": 84, "05597696080803871": 84, "8208332657814026": 84, "non_furri": 85, "mobilenetv3_v0": 85, "1_dist": 85, "9898804426193237": 85, "010119626298546791": 85, "9677742123603821": 85, "032225821167230606": 85, "959551215171814": 85, "040448784828186035": 85, "9535530209541321": 85, "04644693806767464": 85, "04358793422579765": 85, "9564120769500732": 85, "02767963521182537": 85, "9723203182220459": 85, "028900373727083206": 85, "9710996150970459": 85, "037573859095573425": 85, "9624261260032654": 85, "aicheck": [86, 96], "get_ai_created_scor": 86, "is_ai_cr": 86, "bangumi_char": [86, 96], "anime_bangumi_char_scor": 86, "anime_bangumi_char": 86, "anime_classify_scor": 86, "anime_classifi": 86, "is_greyscal": 86, "anime_completeness_scor": 86, "anime_complet": 86, "dbrate": [86, 96], "anime_dbrating_scor": 86, "anime_dbr": 86, "furri": [86, 96], "anime_furry_scor": 86, "anime_furri": 86, "get_monochrome_scor": 86, "is_monochrom": 86, "nsfw_pred_scor": 86, "nsfw_pred": 86, "portrait": [86, 96], "anime_portrait_scor": 86, "anime_rating_scor": 86, "anime_real_scor": 86, "safe_check_scor": 86, "safe_check": 86, "style_ag": [86, 96], "anime_style_age_scor": 86, "anime_style_ag": 86, "teen": [86, 96], "anime_teen_scor": 86, "anime_teen": 86, "is_truncated_fil": 86, "screen": 87, "row": 87, "bottom": 87, "grayscal": 87, "monochrome_detect": 87, "mobilenetv3_large_100_dist_safe2": 87, "mobilenetv3_dist": 87, "caformer_s36": 87, "mono": 87, "9614395499229431": 87, "9458909034729004": 87, "9559807777404785": 87, "9651952981948853": 87, "9379720687866211": 87, "8814834356307983": 87, "03941023349761963": 87, "07492382079362869": 87, "09546589106321335": 87, "016521310433745384": 87, "005693843588232994": 87, "0315730981528759": 87, "Not": 88, "five": 88, "hentai": 88, "neutral": 88, "porn": 88, "sexi": 88, "infinit": 88, "nsfwj": 88, "tfj": 88, "deploy": 88, "mobil": 88, "9970946311950684": 88, "00198739324696362": 88, "000894528697244823": 88, "4315058251668233e": 88, "099447197513655e": 88, "9282580614089966": 88, "061733175069093704": 88, "008979619480669498": 88, "0007789491210132837": 88, "0002501663693692535": 88, "7945129871368408": 88, "2044062316417694": 88, "0005603990866802633": 88, "0004847997915931046": 88, "564094367902726e": 88, "7977773547172546": 88, "01352313905954361": 88, "18791256844997406": 88, "0004888656549155712": 88, "00029804420773871243": 88, "04498734697699547": 88, "9509441256523132": 88, "4087972633424215e": 88, "003999904729425907": 88, "4542059185914695e": 88, "002892113756388426": 88, "982390284538269": 88, "02520776737947e": 88, "014633022248744965": 88, "858086610212922e": 88, "002532319398596883": 88, "9887337684631348": 88, "231979568838142e": 88, "008699454367160797": 88, "8187158022774383e": 88, "03564726561307907": 88, "954788088798523": 88, "343036850215867e": 88, "009289607405662537": 88, "00020158555707894266": 88, "006372362840920687": 88, "006019102409482002": 88, "9694945812225342": 88, "015214097686111927": 88, "002899901708588004": 88, "0004039364866912365": 88, "00012730166781693697": 88, "987038791179657": 88, "007135333959013224": 88, "005294707603752613": 88, "06964848190546036": 88, "0014777459437027574": 88, "9276643395423889": 88, "0003031621454283595": 88, "0009063396137207747": 88, "00028707628371194005": 88, "00010888021643040702": 88, "9992460012435913": 88, "00015473493840545416": 88, "0002033217460848391": 88, "563037691696081e": 88, "008058490231633186": 88, "00044566826545633376": 88, "937960684299469": 88, "05353058874607086": 88, "364063445587817e": 88, "07": [88, 89, 90, 93], "00562260951846838": 88, "00012077406427124515": 88, "9897090792655945": 88, "004547217860817909": 88, "564737981942017e": 88, "016690678894519806": 88, "001258736359886825": 88, "9766013622283936": 88, "005440687295049429": 88, "4481674952548929e": 88, "01861923187971115": 88, "0008914825739338994": 88, "9674761295318604": 88, "012998746708035469": 88, "691116141155362e": 88, "0007601747056469321": 88, "0005019629606977105": 88, "039504989981651306": 88, "9591660499572754": 88, "0001652583305258304": 88, "0002614929690025747": 88, "020374108105897903": 88, "029394468292593956": 88, "9498046040534973": 88, "00016299057460855693": 88, "004782819654792547": 88, "002861740067601204": 88, "12280157208442688": 88, "8693908452987671": 88, "0001731760276015848": 88, "304211274255067e": 88, "03286275267601013": 88, "010648751631379128": 88, "9562522172927856": 88, "999900221824646": 89, "645313209854066e": 89, "3387104445428122e": 89, "9999704360961914": 89, "4465465685352683e": 89, "071506166132167e": 89, "9999785423278809": 89, "512719154561637e": 89, "292278612818336e": 89, "919455750496127e": 89, "9999444484710693": 89, "3647335082350764e": 89, "0555699191172607e": 89, "9999880790710449": 89, "3210242286731955e": 89, "7451418898417614e": 89, "9999822378158569": 89, "2084267331811134e": 89, "7460413321023225e": 89, "1532473820352607e": 89, "9999996423721313": 89, "0316136922483565e": 89, "840229633236049e": 89, "9999998807907104": [89, 90], "736660568800289e": 89, "199210472208506e": 89, "9999992847442627": 89, "r15": 90, "r18": 90, "sankaku": 90, "mobilenetv3_v1_pruned_ls0": 90, "caformer_s36_plu": [90, 94], "5863172936624323e": 90, "480062353375615e": 90, "9924363493919373": 90, "007255776319652796": 90, "0003077814180869609": 90, "996969997882843": 90, "0030054834205657244": 90, "4601260520284995e": 90, "9966891407966614": 90, "003293127752840519": 90, "770909148035571e": 90, "00025384966284036636": 90, "9996721744537354": 90, "399192691082135e": 90, "973351603141055e": 90, "9998563528060913": 90, "391309580067173e": 90, "0018681309884414077": 90, "9827859997749329": 90, "015345841646194458": 90, "013710384257137775": 90, "8339558839797974": 90, "15233369171619415": 90, "951323833462084e": 90, "00029566374723799527": 90, "9997004270553589": 90, "00018434497178532183": 90, "568440272123553e": 90, "9997699856758118": 90, "11225129129889e": 90, "051862899563275e": 90, "9999485015869141": 90, "902020231791539e": 90, "0005639699520543218": 90, "9994290471076965": 90, "anime_real_cl": 91, "4_dist": 91, "9999716281890869": 91, "8398366339388303e": 91, "9992202520370483": 91, "0007797438884153962": 91, "9999709129333496": 91, "905452492996119e": 91, "9999765157699585": 91, "3499671442550607e": 91, "9994087219238281": 91, "0005913018831051886": 91, "9999759197235107": 91, "4061362637439743e": 91, "9999052286148071": 91, "475799015490338e": 91, "403173675702419e": 91, "5848207794988411e": 91, "0010207017185166478": 91, "9989792704582214": 91, "2124368115328252e": 91, "9999977350234985": 91, "6512358342879452e": 91, "9999834299087524": 91, "359853614412714e": 91, "9999936819076538": 91, "600314317329321e": 91, "9999840259552002": 91, "5589323083986528e": 91, "9999843835830688": 91, "5513256585109048e": 91, "9999845027923584": 91, "pollut": 92, "mf666": 92, "shit": 92, "checker": 92, "mobilenet": 92, "v2": 92, "max_batch_s": 92, "1970": 93, "1980": 93, "1990": 93, "2000": 93, "2010": 93, "2015": 93, "2020": 93, "ag": 93, "9805465340614319": 93, "761269782553427e": 93, "0005044879508204758": 93, "01569165475666523": 93, "002850610064342618": 93, "00037849770160391927": 93, "9434612113400362e": 93, "053497342392802e": 93, "9992554783821106": 93, "0006490182713605464": 93, "8857468805654207e": 93, "317252262353577e": 93, "314484721769986e": 93, "0750001138148946e": 93, "706833609205205e": 93, "00034479793976061046": 93, "9995512366294861": 93, "391363472677767e": 93, "4607510820496827e": 93, "0679690351244062e": 93, "661913514311891e": 93, "757471131393686e": 93, "0744897230761126e": 93, "76177470368566e": 93, "9996387958526611": 93, "160279296338558e": 93, "00013228354509919882": 93, "1361367038916796e": 93, "464057489414699e": 93, "2412899599876255e": 93, "703883653040975e": 93, "127358498517424e": 93, "9973921775817871": 93, "0022309015039354563": 93, "00018872201326303184": 93, "780902943617548e": 93, "422096920578042e": 93, "638929097680375e": 93, "152203023797483e": 93, "00028818511054851115": 93, "9996094107627869": 93, "58777353237383e": 93, "9200742826797068e": 93, "00017117452807724476": 93, "518441947875544e": 93, "885544381570071e": 93, "4389253010449465e": 93, "1696006772108376e": 93, "9996393918991089": 93, "contenti": 94, "safe_teen": 94, "non_teen": 94, "caformer_s36_v0": 94, "9998493194580078": 94, "0378791052498855e": 94, "00012023092131130397": 94, "9790042638778687": 94, "0017522255657240748": 94, "01924353837966919": 94, "9998124241828918": 94, "19778298237361e": 94, "0001456339523429051": 94, "0008521362324245274": 94, "9989691972732544": 94, "00017870066221803427": 94, "0992944781901315e": 94, "9994398951530457": 94, "0004991036257706583": 94, "2035720727872103e": 94, "9994019269943237": 94, "0005460577667690814": 94, "0478151529678144e": 94, "524079147609882e": 94, "999934196472168": 94, "786742884898558e": 94, "653994154883549e": 94, "9998156428337097": 94, "0001218809193233028": 94, "00013706681784242392": 94, "9997410178184509": 94, "jpeg_trunc": 95, "2216614_truncat": 95, "imagefil": 95, "load_truncated_imag": 95, "ascii": 96, "metric": 96, "list_det_model": 96, "list_rec_model": 96, "sd": 96, "tag": 96, "platform": [97, 98], "shutil": [97, 98], "cpuinfo": [97, 98], "psutil": [97, 98], "hbutil": [97, 98], "size_to_bytes_str": [97, 98], "python_implement": [97, 98], "python_vers": [97, 98], "brand": [97, 98], "get_cpu_info": [97, 98], "brand_raw": [97, 98], "cpu_count": [97, 98], "freq": [97, 98], "cpu_freq": [97, 98], "mhz": [97, 98], "virtual_memori": [97, 98], "precis": [97, 98], "ye": [97, 98], "nvidia": [97, 98], "smi": [97, 98], "1021": [97, 98], "azur": [97, 98], "x86_64": [97, 98], "glibc2": [97, 98], "34": [97, 98], "cpython": [97, 98], "amd": [97, 98], "epyc": [97, 98], "7763": [97, 98], "processor": [97, 98], "3153": 97, "15225": 97, "615": [97, 98], "gib": [97, 98], "deploi": [97, 98], "action": [97, 98], "2915": 98, "8549999999996": 98, "imgutil": 99, "pypi": 99, "simpli": 99, "newest": 99, "git": 99, "script": 99, "__name__": 99, "__main__": 99, "narugo1992": 99, "still": 99, "out": 99, "io": 99, "html": 99, "faq": 100}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "resource"], [57, 0, 0, "-", "sd"], [61, 0, 0, "-", "segment"], [67, 0, 0, "-", "tagging"], [74, 0, 0, "-", "upscale"], [77, 0, 0, "-", "utils"], [86, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.resource": [[51, 0, 0, "-", "background"]], "imgutils.resource.background": [[51, 3, 1, "", "BackgroundImageSet"], [51, 1, 1, "", "get_bg_image"], [51, 1, 1, "", "get_bg_image_file"], [51, 1, 1, "", "list_bg_image_files"], [51, 1, 1, "", "random_bg_image"], [51, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[51, 4, 1, "", "__init__"], [51, 4, 1, "", "get_image"], [51, 4, 1, "", "get_image_file"], [51, 4, 1, "", "list_image_files"], [51, 4, 1, "", "random_image"], [51, 4, 1, "", "random_image_file"]], "imgutils.sd": [[58, 0, 0, "-", "metadata"], [59, 0, 0, "-", "model"], [60, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[58, 3, 1, "", "SDMetaData"], [58, 1, 1, "", "get_sdmeta_from_image"], [58, 1, 1, "", "parse_sdmeta_from_text"], [58, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[58, 4, 1, "", "__str__"], [58, 5, 1, "", "pnginfo"], [58, 5, 1, "", "text"]], "imgutils.sd.model": [[59, 1, 1, "", "read_metadata"], [59, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[60, 3, 1, "", "NAIMetaData"], [60, 3, 1, "", "NAIMetadata"], [60, 1, 1, "", "add_naimeta_to_image"], [60, 1, 1, "", "get_naimeta_from_image"], [60, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[60, 4, 1, "", "__init__"], [60, 5, 1, "", "pnginfo"]], "imgutils.segment": [[62, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[62, 1, 1, "", "get_isnetis_mask"], [62, 1, 1, "", "segment_rgba_with_isnetis"], [62, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[63, 0, 0, "-", "blacklist"], [64, 0, 0, "-", "character"], [65, 0, 0, "-", "deepdanbooru"], [66, 0, 0, "-", "format"], [68, 0, 0, "-", "match"], [69, 0, 0, "-", "mldanbooru"], [70, 0, 0, "-", "order"], [71, 0, 0, "-", "overlap"], [72, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[63, 1, 1, "", "drop_blacklisted_tags"], [63, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[64, 2, 1, "", "CHAR_PREFIXES"], [64, 2, 1, "", "CHAR_SUFFIXES"], [64, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [64, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [64, 2, 1, "", "CHAR_WHITELIST_WORD"], [64, 3, 1, "", "CharacterTagPool"], [64, 1, 1, "", "drop_basic_character_tags"], [64, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[64, 4, 1, "", "__init__"], [64, 4, 1, "", "drop_basic_character_tags"], [64, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[65, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[66, 1, 1, "", "add_underline"], [66, 1, 1, "", "remove_underline"], [66, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[68, 1, 1, "", "tag_match_full"], [68, 1, 1, "", "tag_match_prefix"], [68, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[69, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[70, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[71, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[72, 1, 1, "", "convert_wd14_emb_to_prediction"], [72, 1, 1, "", "denormalize_wd14_emb"], [72, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[73, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[73, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[75, 0, 0, "-", "cache"], [76, 0, 0, "-", "func"], [78, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[75, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[76, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[78, 1, 1, "", "get_onnx_provider"], [78, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[79, 0, 0, "-", "aicheck"], [80, 0, 0, "-", "bangumi_char"], [81, 0, 0, "-", "classify"], [82, 0, 0, "-", "color"], [83, 0, 0, "-", "completeness"], [84, 0, 0, "-", "dbrating"], [85, 0, 0, "-", "furry"], [87, 0, 0, "-", "monochrome"], [88, 0, 0, "-", "nsfw"], [89, 0, 0, "-", "portrait"], [90, 0, 0, "-", "rating"], [91, 0, 0, "-", "real"], [92, 0, 0, "-", "safe"], [93, 0, 0, "-", "style_age"], [94, 0, 0, "-", "teen"], [95, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[79, 1, 1, "", "get_ai_created_score"], [79, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[80, 1, 1, "", "anime_bangumi_char"], [80, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[81, 1, 1, "", "anime_classify"], [81, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[82, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[83, 1, 1, "", "anime_completeness"], [83, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[84, 1, 1, "", "anime_dbrating"], [84, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[85, 1, 1, "", "anime_furry"], [85, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[87, 1, 1, "", "get_monochrome_score"], [87, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[88, 1, 1, "", "nsfw_pred"], [88, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[89, 1, 1, "", "anime_portrait"], [89, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[90, 1, 1, "", "anime_rating"], [90, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[91, 1, 1, "", "anime_real"], [91, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[92, 1, 1, "", "safe_check"], [92, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[93, 1, 1, "", "anime_style_age"], [93, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[94, 1, 1, "", "anime_teen"], [94, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[95, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 51], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 59], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 81], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 58], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 66], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "resourc": [51, 52], "backgroundimageset": 51, "list_bg_image_fil": 51, "get_bg_image_fil": 51, "get_bg_imag": 51, "random_bg_image_fil": 51, "random_bg_imag": 51, "restor": [53, 54, 55, 56], "adversari": 53, "remove_adversarial_nois": 53, "nafnet": 55, "restore_with_nafnet": 55, "scunet": 56, "restore_with_scunet": 56, "sd": [57, 58, 59, 60], "sdmetadata": 58, "parse_sdmeta_from_text": 58, "get_sdmeta_from_imag": 58, "save_image_with_sdmeta": 58, "read_metadata": 59, "save_with_metadata": 59, "nai": 60, "naimetadata": 60, "get_naimeta_from_imag": 60, "add_naimeta_to_imag": 60, "save_image_with_naimeta": 60, "segment": [61, 62], "isneti": 62, "get_isnetis_mask": 62, "segment_with_isneti": 62, "segment_rgba_with_isneti": 62, "tag": [63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "blacklist": 63, "is_blacklist": 63, "drop_blacklisted_tag": 63, "charact": 64, "char_whitelist_suffix": 64, "char_whitelist_prefix": 64, "char_whitelist_word": 64, "char_suffix": 64, "char_prefix": 64, "charactertagpool": 64, "is_basic_character_tag": 64, "drop_basic_character_tag": 64, "deepdanbooru": 65, "get_deepdanbooru_tag": 65, "add_underlin": 66, "remove_underlin": 66, "tags_to_text": 66, "match": 68, "tag_match_suffix": 68, "tag_match_prefix": 68, "tag_match_ful": 68, "mldanbooru": 69, "get_mldanbooru_tag": 69, "order": 70, "sort_tag": 70, "overlap": 71, "drop_overlap_tag": 71, "wd14": 72, "get_wd14_tag": 72, "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "upscal": [73, 74], "cdc": 73, "upscale_with_cdc": 73, "util": [75, 76, 77, 78], "cach": 75, "ts_lru_cach": 75, "func": 76, "sigmoid": 76, "onnxruntim": 78, "get_onnx_provid": 78, "open_onnx_model": 78, "valid": [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "aicheck": 79, "get_ai_created_scor": 79, "is_ai_cr": 79, "bangumi_char": 80, "anime_bangumi_char_scor": 80, "anime_bangumi_char": 80, "anime_classify_scor": 81, "anime_classifi": 81, "color": 82, "is_greyscal": 82, "complet": 83, "anime_completeness_scor": 83, "anime_complet": 83, "dbrate": 84, "anime_dbrating_scor": 84, "anime_dbr": 84, "furri": 85, "anime_furry_scor": 85, "anime_furri": 85, "monochrom": 87, "get_monochrome_scor": 87, "is_monochrom": 87, "nsfw": 88, "nsfw_pred_scor": 88, "nsfw_pred": 88, "portrait": 89, "anime_portrait_scor": 89, "anime_portrait": 89, "rate": 90, "anime_rating_scor": 90, "anime_r": [90, 91], "real": 91, "anime_real_scor": 91, "safe": 92, "safe_check_scor": 92, "safe_check": 92, "style_ag": 93, "anime_style_age_scor": 93, "anime_style_ag": 93, "teen": 94, "anime_teen_scor": 94, "anime_teen": 94, "truncat": 95, "is_truncated_fil": 95, "welcom": 96, "": 96, "document": 96, "overview": 96, "tutori": 96, "inform": [96, 97, 98], "api": 96, "run": [97, 98], "environ": [97, 98], "instal": 99, "quick": 100, "start": 100}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "BackgroundImageSet": [[51, "backgroundimageset"]], "list_bg_image_files": [[51, "list-bg-image-files"]], "get_bg_image_file": [[51, "get-bg-image-file"]], "get_bg_image": [[51, "get-bg-image"]], "random_bg_image_file": [[51, "random-bg-image-file"]], "random_bg_image": [[51, "random-bg-image"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[53, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[53, "remove-adversarial-noise"]], "imgutils.restore": [[54, "imgutils-restore"]], "imgutils.restore.nafnet": [[55, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[55, "restore-with-nafnet"]], "imgutils.restore.scunet": [[56, "imgutils-restore-scunet"]], "restore_with_scunet": [[56, "restore-with-scunet"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "SDMetaData": [[58, "sdmetadata"]], "parse_sdmeta_from_text": [[58, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[58, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[58, "save-image-with-sdmeta"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata": [[59, "read-metadata"]], "save_with_metadata": [[59, "save-with-metadata"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "NAIMetaData": [[60, "naimetadata"]], "NAIMetadata": [[60, "id1"]], "get_naimeta_from_image": [[60, "get-naimeta-from-image"]], "add_naimeta_to_image": [[60, "add-naimeta-to-image"]], "save_image_with_naimeta": [[60, "save-image-with-naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[62, "get-isnetis-mask"]], "segment_with_isnetis": [[62, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[62, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[63, "is-blacklisted"]], "drop_blacklisted_tags": [[63, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[64, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[64, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[64, "char-whitelist-word"]], "CHAR_SUFFIXES": [[64, "char-suffixes"]], "CHAR_PREFIXES": [[64, "char-prefixes"]], "CharacterTagPool": [[64, "charactertagpool"]], "is_basic_character_tag": [[64, "is-basic-character-tag"]], "drop_basic_character_tags": [[64, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[65, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "add_underline": [[66, "add-underline"]], "remove_underline": [[66, "remove-underline"]], "tags_to_text": [[66, "tags-to-text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_suffix": [[68, "tag-match-suffix"]], "tag_match_prefix": [[68, "tag-match-prefix"]], "tag_match_full": [[68, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[69, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags": [[70, "sort-tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[71, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[72, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[72, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[72, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[73, "upscale-with-cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache": [[75, "ts-lru-cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid": [[76, "sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[78, "get-onnx-provider"]], "open_onnx_model": [[78, "open-onnx-model"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[79, "get-ai-created-score"]], "is_ai_created": [[79, "is-ai-created"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[80, "anime-bangumi-char-score"]], "anime_bangumi_char": [[80, "anime-bangumi-char"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "anime_classify_score": [[81, "anime-classify-score"]], "anime_classify": [[81, "anime-classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale": [[82, "is-greyscale"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[83, "anime-completeness-score"]], "anime_completeness": [[83, "anime-completeness"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[84, "anime-dbrating-score"]], "anime_dbrating": [[84, "anime-dbrating"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "anime_furry_score": [[85, "anime-furry-score"]], "anime_furry": [[85, "anime-furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[87, "get-monochrome-score"]], "is_monochrome": [[87, "is-monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[88, "nsfw-pred-score"]], "nsfw_pred": [[88, "nsfw-pred"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[89, "anime-portrait-score"]], "anime_portrait": [[89, "anime-portrait"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_rating_score": [[90, "anime-rating-score"]], "anime_rating": [[90, "anime-rating"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "anime_real_score": [[91, "anime-real-score"]], "anime_real": [[91, "anime-real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check_score": [[92, "safe-check-score"]], "safe_check": [[92, "safe-check"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[93, "anime-style-age-score"]], "anime_style_age": [[93, "anime-style-age"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "anime_teen_score": [[94, "anime-teen-score"]], "anime_teen": [[94, "anime-teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file": [[95, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[96, "welcome-to-imgutils-s-documentation"]], "Overview": [[96, "overview"]], "Tutorials": [[96, null]], "Information": [[96, null]], "API Documentation": [[96, null]], "Run Environment Information": [[97, "Run-Environment-Information"], [98, "Run-Environment-Information"]], "Installation": [[99, "installation"]], "Quick Start": [[100, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.resource.background"], [52, "module-imgutils.resource"], [57, "module-imgutils.sd"], [58, "module-imgutils.sd.metadata"], [59, "module-imgutils.sd.model"], [60, "module-imgutils.sd.nai"], [61, "module-imgutils.segment"], [62, "module-imgutils.segment.isnetis"], [63, "module-imgutils.tagging.blacklist"], [64, "module-imgutils.tagging.character"], [65, "module-imgutils.tagging.deepdanbooru"], [66, "module-imgutils.tagging.format"], [67, "module-imgutils.tagging"], [68, "module-imgutils.tagging.match"], [69, "module-imgutils.tagging.mldanbooru"], [70, "module-imgutils.tagging.order"], [71, "module-imgutils.tagging.overlap"], [72, "module-imgutils.tagging.wd14"], [73, "module-imgutils.upscale.cdc"], [74, "module-imgutils.upscale"], [75, "module-imgutils.utils.cache"], [76, "module-imgutils.utils.func"], [77, "module-imgutils.utils"], [78, "module-imgutils.utils.onnxruntime"], [79, "module-imgutils.validate.aicheck"], [80, "module-imgutils.validate.bangumi_char"], [81, "module-imgutils.validate.classify"], [82, "module-imgutils.validate.color"], [83, "module-imgutils.validate.completeness"], [84, "module-imgutils.validate.dbrating"], [85, "module-imgutils.validate.furry"], [86, "module-imgutils.validate"], [87, "module-imgutils.validate.monochrome"], [88, "module-imgutils.validate.nsfw"], [89, "module-imgutils.validate.portrait"], [90, "module-imgutils.validate.rating"], [91, "module-imgutils.validate.real"], [92, "module-imgutils.validate.safe"], [93, "module-imgutils.validate.style_age"], [94, "module-imgutils.validate.teen"], [95, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "backgroundimageset (class in imgutils.resource.background)": [[51, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[51, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[51, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[51, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[52, "module-imgutils.resource"]], "imgutils.sd": [[57, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[58, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[58, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[58, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[58, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[59, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[59, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[60, "imgutils.sd.nai.NAIMetaData"], [60, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[60, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[60, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[60, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[60, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[61, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[62, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[62, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[63, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[63, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[64, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[64, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[64, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[64, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[65, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[65, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[66, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[66, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[67, "module-imgutils.tagging"]], "imgutils.tagging.match": [[68, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[68, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[69, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[69, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[70, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[70, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[71, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[71, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[72, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[72, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[73, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[73, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[74, "module-imgutils.upscale"]], "imgutils.utils.cache": [[75, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[75, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[76, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[76, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[77, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[78, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[78, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[79, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[79, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[80, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[80, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[81, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[81, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[82, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[82, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[83, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[83, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[84, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[84, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[85, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[85, "module-imgutils.validate.furry"]], "imgutils.validate": [[86, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[87, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[87, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[88, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[88, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[89, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[89, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[90, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[90, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[91, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[91, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[92, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[92, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[93, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[93, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[94, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[94, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[95, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[95, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.9.0/.buildinfo b/v0.9.0/.buildinfo index f5889c9e9691d380418dab770ed12f8e9e1e18ba..5cef05d6ccf9a42e782456fb36e6df4afae677a0 100644 --- a/v0.9.0/.buildinfo +++ b/v0.9.0/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 32e7a9786b634af154a14e4553b2dfe5 +config: 382eb218a0311af3b70313185e096068 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.9.0/.doctrees/api_doc/ascii/drawing.doctree b/v0.9.0/.doctrees/api_doc/ascii/drawing.doctree index 4df71c1bb37e0233f3637880f577c66c6198607d..d9c2936f067deea320a2396b2eb850d3a720a7c4 100644 Binary files a/v0.9.0/.doctrees/api_doc/ascii/drawing.doctree and b/v0.9.0/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/ascii/index.doctree b/v0.9.0/.doctrees/api_doc/ascii/index.doctree index 550b562c51006563940808c3b03a516deea9420f..5e80732001f2e1a61f5354792a20786f69b09062 100644 Binary files a/v0.9.0/.doctrees/api_doc/ascii/index.doctree and b/v0.9.0/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/config/index.doctree b/v0.9.0/.doctrees/api_doc/config/index.doctree index f59ce2d70fd5c2b9150bb7595c68a35181675e51..e3586c6e0c1e0b127df654d661f5ecef99330665 100644 Binary files a/v0.9.0/.doctrees/api_doc/config/index.doctree and b/v0.9.0/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/config/meta.doctree b/v0.9.0/.doctrees/api_doc/config/meta.doctree index c0fa93e9f14480332c1959225e8cde4161c8d8af..b239f46c3dc22364d796330348f7f796baa7bef2 100644 Binary files a/v0.9.0/.doctrees/api_doc/config/meta.doctree and b/v0.9.0/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/data/background.doctree b/v0.9.0/.doctrees/api_doc/data/background.doctree index f266aefe5025c84442dd9d60a0754d34ed84a8cc..e7608ca3c0fb00588b128dad2e591e3af3e6a907 100644 Binary files a/v0.9.0/.doctrees/api_doc/data/background.doctree and b/v0.9.0/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/data/decode.doctree b/v0.9.0/.doctrees/api_doc/data/decode.doctree index ecd05ab6384650162feffb5884f1633435abd134..58e86bf7c23e7e1caea2420605490e9e6f39f14a 100644 Binary files a/v0.9.0/.doctrees/api_doc/data/decode.doctree and b/v0.9.0/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/data/encode.doctree b/v0.9.0/.doctrees/api_doc/data/encode.doctree index faded5c4403dc0b36a57fbe84c5a2a32ea677c6d..eebf195d369c0d1ccc6632ec9690dac812937fb6 100644 Binary files a/v0.9.0/.doctrees/api_doc/data/encode.doctree and b/v0.9.0/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/data/image.doctree b/v0.9.0/.doctrees/api_doc/data/image.doctree index 74dd772fa438b903822977b34060ddee22c688c7..a767d5fcd40ff2cfaa7bb89862d35bd03e091bf4 100644 Binary files a/v0.9.0/.doctrees/api_doc/data/image.doctree and b/v0.9.0/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/data/index.doctree b/v0.9.0/.doctrees/api_doc/data/index.doctree index 4f989b4fbe4fdb41a29ed28ebf795f73761aca34..6b2dcb59d12ebf1ae4684e1a0ace3428ab1b5987 100644 Binary files a/v0.9.0/.doctrees/api_doc/data/index.doctree and b/v0.9.0/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/data/layer.doctree b/v0.9.0/.doctrees/api_doc/data/layer.doctree index d61f917285b4b811f99b86313c3a39173d99d3a1..eec07667f1f75e6093c1d609fd63fd0b2151d638 100644 Binary files a/v0.9.0/.doctrees/api_doc/data/layer.doctree and b/v0.9.0/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.9.0/.doctrees/api_doc/detect/booru_yolo.doctree index 6bfa9667de7f67d8d9aafd8257d2c708b7c30215..8e0139c55a49b50114edf4291b3db1827b8ca240 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.9.0/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/censor.doctree b/v0.9.0/.doctrees/api_doc/detect/censor.doctree index 080a12578247640155a851e06dd804388d216cac..3cbc76bfda2c31ef860c4fac2ddd27d7f7f787af 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/censor.doctree and b/v0.9.0/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/eye.doctree b/v0.9.0/.doctrees/api_doc/detect/eye.doctree index f6470d09c15ef08edc41cc8f73e2fb295e089b27..c8a514bca53d95c30b06cd3709fb0665cb015886 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/eye.doctree and b/v0.9.0/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/face.doctree b/v0.9.0/.doctrees/api_doc/detect/face.doctree index c5bd3b7791feac86bedcdfb9792d4473c5b5e85d..9b7cd7ec21ed961581ac0238bdd57c40b2f147f3 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/face.doctree and b/v0.9.0/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/halfbody.doctree b/v0.9.0/.doctrees/api_doc/detect/halfbody.doctree index 6356c183810e0d2b46f52d4047d646eb4d03ee0b..49f1dd279c8cec2e1901064383754dcd11af9569 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/halfbody.doctree and b/v0.9.0/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/hand.doctree b/v0.9.0/.doctrees/api_doc/detect/hand.doctree index c6db94bf5e55a37e8c47931083e94acf2ab20b7d..f97a74e29c33cc78483943ac1c1813dcdf459d37 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/hand.doctree and b/v0.9.0/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/head.doctree b/v0.9.0/.doctrees/api_doc/detect/head.doctree index dfc72232786aa21e74dbcd41ea2dce0f8fbf8df2..d1870dbcb39ea0c9c0bd01342988527ab5a42f39 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/head.doctree and b/v0.9.0/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/index.doctree b/v0.9.0/.doctrees/api_doc/detect/index.doctree index e6442726de62fdb0d6607759f0c3a73a9bd29735..d7c3b0315bf046f2760763b5a7ea39bcb79e7b8c 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/index.doctree and b/v0.9.0/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/nudenet.doctree b/v0.9.0/.doctrees/api_doc/detect/nudenet.doctree index b67e709daf60d72264d4c1ddf924f29d6d7d3745..9d803cd9cbb5ca15aef2483353a56237cfe3b157 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/nudenet.doctree and b/v0.9.0/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/person.doctree b/v0.9.0/.doctrees/api_doc/detect/person.doctree index eb57190ff678144d84c0a578ecaed0172974be15..f17fd79bf2bca0acff18268a036f5e3d5fb30885 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/person.doctree and b/v0.9.0/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/similarity.doctree b/v0.9.0/.doctrees/api_doc/detect/similarity.doctree index 81cd98249c17312fc94298483281899f357d14fb..2def85dfabc8fa9a75b64b81af16942c968d2d69 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/similarity.doctree and b/v0.9.0/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/text.doctree b/v0.9.0/.doctrees/api_doc/detect/text.doctree index 5bd7b39dbd7c067817268be801663657c4032680..71fa415f229dc32e6d908fcde2653801f53a0d51 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/text.doctree and b/v0.9.0/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/detect/visual.doctree b/v0.9.0/.doctrees/api_doc/detect/visual.doctree index c61ace2d6a9ce2fc4c2923b8866f1774cd0a01d5..2c5169ec7c4b2e93f7ec2850ff275b77e86ee88c 100644 Binary files a/v0.9.0/.doctrees/api_doc/detect/visual.doctree and b/v0.9.0/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/edge/canny.doctree b/v0.9.0/.doctrees/api_doc/edge/canny.doctree index 675f5714b5f7de543023420466490051a1185f7a..e564ba2de17fa2ee520f7a0ecf4b9e6a9868fd9f 100644 Binary files a/v0.9.0/.doctrees/api_doc/edge/canny.doctree and b/v0.9.0/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/edge/index.doctree b/v0.9.0/.doctrees/api_doc/edge/index.doctree index 8a272ed33c89b9e1fb4ac6f35b38f2878c4a1700..97ee0c1e2836b0a5055e0824a75a29f42fef0e88 100644 Binary files a/v0.9.0/.doctrees/api_doc/edge/index.doctree and b/v0.9.0/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/edge/lineart.doctree b/v0.9.0/.doctrees/api_doc/edge/lineart.doctree index df25304fd9c52b49c3eb735dd5e4eebe955315c4..2463a08ae652e6feb3d359d9a1077e5a08fa81e9 100644 Binary files a/v0.9.0/.doctrees/api_doc/edge/lineart.doctree and b/v0.9.0/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.9.0/.doctrees/api_doc/edge/lineart_anime.doctree index 3ea92216e61552b1df010356c708930da38fc93f..3142d6c7d86db9ec6252274705f09d856668337b 100644 Binary files a/v0.9.0/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.9.0/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/generic/classify.doctree b/v0.9.0/.doctrees/api_doc/generic/classify.doctree index f3a2fc8184ab723a105efd44ef6e6ccf4d241998..d876688ddcefa894e851f18cb6a5ecfae4a85a5f 100644 Binary files a/v0.9.0/.doctrees/api_doc/generic/classify.doctree and b/v0.9.0/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/generic/enhance.doctree b/v0.9.0/.doctrees/api_doc/generic/enhance.doctree index a6c9a1f6ec96631db9c08e7c79fb1b0343e84078..e6524460fcdee051105c499756b71e3405c49d6e 100644 Binary files a/v0.9.0/.doctrees/api_doc/generic/enhance.doctree and b/v0.9.0/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/generic/index.doctree b/v0.9.0/.doctrees/api_doc/generic/index.doctree index e314c11daa805fd5d4bd1e96e4305cf82c290ea5..7202655711dedcd5791c6a0abce0d24b2322ff6c 100644 Binary files a/v0.9.0/.doctrees/api_doc/generic/index.doctree and b/v0.9.0/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/generic/yolo.doctree b/v0.9.0/.doctrees/api_doc/generic/yolo.doctree index 648885b9b0e465b47f366762529daf848a9ddbe0..be4e421594999ec1d4080348e556b6d82e13ac2f 100644 Binary files a/v0.9.0/.doctrees/api_doc/generic/yolo.doctree and b/v0.9.0/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metadata/geninfo.doctree b/v0.9.0/.doctrees/api_doc/metadata/geninfo.doctree index 0e77fdede6fdbb7a36a7d923af461317f7ddbecd..90bb8c431ece335abff5a4c5cccd766d695dff94 100644 Binary files a/v0.9.0/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.9.0/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metadata/index.doctree b/v0.9.0/.doctrees/api_doc/metadata/index.doctree index a44eed78c629335bc22044b64f948bd64b6a0976..be2bbdca0159b6c0a0c589fed5df358a207133cd 100644 Binary files a/v0.9.0/.doctrees/api_doc/metadata/index.doctree and b/v0.9.0/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metadata/lsb.doctree b/v0.9.0/.doctrees/api_doc/metadata/lsb.doctree index b8447007090d25101736597357c0e446e3ba4094..053687f20420e3b8809f1ee760fc79cd019415ff 100644 Binary files a/v0.9.0/.doctrees/api_doc/metadata/lsb.doctree and b/v0.9.0/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.9.0/.doctrees/api_doc/metrics/aesthetic.doctree index e59e4282ae4c52d64b520a59d39b61b3d8021713..cce75e3c8c73054e269f890edf413fdade4425bc 100644 Binary files a/v0.9.0/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.9.0/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metrics/ccip.doctree b/v0.9.0/.doctrees/api_doc/metrics/ccip.doctree index f998f4b54edbcbdcba2fddfd91aa04672dbf82f2..1ca0dbd886890c9fc9bc71bc0d9fb12ea9f83d6e 100644 Binary files a/v0.9.0/.doctrees/api_doc/metrics/ccip.doctree and b/v0.9.0/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.9.0/.doctrees/api_doc/metrics/dbaesthetic.doctree index 10cb864d060e49978a96c4966d2b14ab131b98f6..11a9f49a2852d3c28cb138ea3db42d884ef3b97e 100644 Binary files a/v0.9.0/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.9.0/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metrics/index.doctree b/v0.9.0/.doctrees/api_doc/metrics/index.doctree index 79f0d87fcfb8a1ab47e8402bfd91307033e9a2ca..8e1e0f32b7676a51397fb73850fbc48f3b1cffe9 100644 Binary files a/v0.9.0/.doctrees/api_doc/metrics/index.doctree and b/v0.9.0/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metrics/laplacian.doctree b/v0.9.0/.doctrees/api_doc/metrics/laplacian.doctree index a943e65f459e556b15b4f7555bb96f52069d6652..303304cb2c7fb66bbcc57513c82b5da71cb10f65 100644 Binary files a/v0.9.0/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.9.0/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metrics/lpips.doctree b/v0.9.0/.doctrees/api_doc/metrics/lpips.doctree index 89df2fa40936f3bebc28ecc2fabf6b4ace2e680d..04d27fe7b7ed3a729342b102ebcb58652e681e12 100644 Binary files a/v0.9.0/.doctrees/api_doc/metrics/lpips.doctree and b/v0.9.0/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/metrics/psnr_.doctree b/v0.9.0/.doctrees/api_doc/metrics/psnr_.doctree index f00050773f70ea323603a962921b76b56ebb5221..d6c673c45adc1260a6879e1a80a95145972f4941 100644 Binary files a/v0.9.0/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.9.0/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/ocr/index.doctree b/v0.9.0/.doctrees/api_doc/ocr/index.doctree index 01d03795d3d778688c76eed9b2dd4aa21a45c277..1257db6925dc49534cf7cf6f802db46ee9349a71 100644 Binary files a/v0.9.0/.doctrees/api_doc/ocr/index.doctree and b/v0.9.0/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/operate/align.doctree b/v0.9.0/.doctrees/api_doc/operate/align.doctree index 066d6cde00ed1287aa09fb3b832504a781935713..f32a2aebb479de5c40f33ef4a9898e36daba0b0d 100644 Binary files a/v0.9.0/.doctrees/api_doc/operate/align.doctree and b/v0.9.0/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/operate/censor.doctree b/v0.9.0/.doctrees/api_doc/operate/censor.doctree index 2941145a00fcd1de38a07f0e9da41b84d5a59a37..077e0fe55a04d6448780a1d1798d578cfa292a6d 100644 Binary files a/v0.9.0/.doctrees/api_doc/operate/censor.doctree and b/v0.9.0/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/operate/imgcensor.doctree b/v0.9.0/.doctrees/api_doc/operate/imgcensor.doctree index 9d0aa1b011745f260ad5523590141524b9531ef3..4399305de864a234e142f6c30fbc45676ffbc700 100644 Binary files a/v0.9.0/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.9.0/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/operate/index.doctree b/v0.9.0/.doctrees/api_doc/operate/index.doctree index 90a1903a14c9c34a79f74203c639e4bd86d1ca96..ef5f4c454669d91f6d1b673b69dd2c1d60ad8141 100644 Binary files a/v0.9.0/.doctrees/api_doc/operate/index.doctree and b/v0.9.0/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/operate/squeeze.doctree b/v0.9.0/.doctrees/api_doc/operate/squeeze.doctree index b6dd687d65bcd2ce07092d5b4b46b6b01d60904e..41055b9caae54002d7b7c6a97fbe22e6852e2bd8 100644 Binary files a/v0.9.0/.doctrees/api_doc/operate/squeeze.doctree and b/v0.9.0/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/pose/dwpose.doctree b/v0.9.0/.doctrees/api_doc/pose/dwpose.doctree index d251e61f0b7e95dec2048e37774e8a289ffdcc40..488bffdaea96b185e5da8de9f5a409cac887ee54 100644 Binary files a/v0.9.0/.doctrees/api_doc/pose/dwpose.doctree and b/v0.9.0/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/pose/format.doctree b/v0.9.0/.doctrees/api_doc/pose/format.doctree index c91a7d4d8e9cd8ca7eb2cb2c399710bddfaf7c2f..1cea172c0df2cb3c002e12555a27868d6a6b9bbf 100644 Binary files a/v0.9.0/.doctrees/api_doc/pose/format.doctree and b/v0.9.0/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/pose/index.doctree b/v0.9.0/.doctrees/api_doc/pose/index.doctree index e2f77891007e56af33afd87b0f8880d8c7a23017..9925be26222b7065693272964e2dc06e622dc403 100644 Binary files a/v0.9.0/.doctrees/api_doc/pose/index.doctree and b/v0.9.0/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/pose/visual.doctree b/v0.9.0/.doctrees/api_doc/pose/visual.doctree index a5fa445c4525938b2a790f67c73bbee223533a82..a85ae3532f4102f48ccdc7fd854e42cb0cd42ae4 100644 Binary files a/v0.9.0/.doctrees/api_doc/pose/visual.doctree and b/v0.9.0/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/preprocess/base.doctree b/v0.9.0/.doctrees/api_doc/preprocess/base.doctree index e61cceff118ec226e8cd9e1d875da5b5dfbaa670..581403af95368c50b6a68046fea364fba723b23e 100644 Binary files a/v0.9.0/.doctrees/api_doc/preprocess/base.doctree and b/v0.9.0/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/preprocess/index.doctree b/v0.9.0/.doctrees/api_doc/preprocess/index.doctree index aa8b3390276eb8183a56c631c4a805e7fe4b5df6..a569a26045f77d04fc2dbded2d9108af77ac5882 100644 Binary files a/v0.9.0/.doctrees/api_doc/preprocess/index.doctree and b/v0.9.0/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/preprocess/pillow.doctree b/v0.9.0/.doctrees/api_doc/preprocess/pillow.doctree index 795ff439e27d11140b9839872a64935156b80459..8872bc481d9eac2936d3d4439ec0fe9f4665a8b9 100644 Binary files a/v0.9.0/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.9.0/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.9.0/.doctrees/api_doc/preprocess/torchvision.doctree index b492e2b7c6371b324295936bba7866fffb711b69..5a24b4cd0740a63f2fad3c5dabe3b383b9f88ec8 100644 Binary files a/v0.9.0/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.9.0/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/resource/background.doctree b/v0.9.0/.doctrees/api_doc/resource/background.doctree index 19a951da152b5f2dcc1e44d5361cd466ed90fb47..c838e38f97928ea7390047369ee3ce07982727fd 100644 Binary files a/v0.9.0/.doctrees/api_doc/resource/background.doctree and b/v0.9.0/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/resource/index.doctree b/v0.9.0/.doctrees/api_doc/resource/index.doctree index f9c4fc8227f118b445156b6486aec49615058cf5..71a8f5ee0de45cc6092599bee691e6c63920b210 100644 Binary files a/v0.9.0/.doctrees/api_doc/resource/index.doctree and b/v0.9.0/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/restore/adversarial.doctree b/v0.9.0/.doctrees/api_doc/restore/adversarial.doctree index ea94e3ff485425a7dc63e693b99c089e1b2c6698..a5ee5ad3ea89ac1205176cffa1b07e31cf8b90aa 100644 Binary files a/v0.9.0/.doctrees/api_doc/restore/adversarial.doctree and b/v0.9.0/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/restore/index.doctree b/v0.9.0/.doctrees/api_doc/restore/index.doctree index f19365bd03207c5a29bcd8e405c3b00fae717a54..ebff71fd3e3f3231ef7433bf615155521cc2426d 100644 Binary files a/v0.9.0/.doctrees/api_doc/restore/index.doctree and b/v0.9.0/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/restore/nafnet.doctree b/v0.9.0/.doctrees/api_doc/restore/nafnet.doctree index e2071a81bf411369bd39cc2f35ffaddf2a08c632..d645bd847e5777713877914090b27c2b925d23f8 100644 Binary files a/v0.9.0/.doctrees/api_doc/restore/nafnet.doctree and b/v0.9.0/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/restore/scunet.doctree b/v0.9.0/.doctrees/api_doc/restore/scunet.doctree index 2bf7b2fe37833450213b55c9e994a49ce290babf..e1f9638899d1ca8e481fb3e56db7d45037c65041 100644 Binary files a/v0.9.0/.doctrees/api_doc/restore/scunet.doctree and b/v0.9.0/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/sd/index.doctree b/v0.9.0/.doctrees/api_doc/sd/index.doctree index 4a47eff60259254f4689a5dcba6bb1a1e31ede12..530515bf9b62c738bc810a43afd8d34ae359d015 100644 Binary files a/v0.9.0/.doctrees/api_doc/sd/index.doctree and b/v0.9.0/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/sd/metadata.doctree b/v0.9.0/.doctrees/api_doc/sd/metadata.doctree index d72fca5c51d8392225c83c3074919bc23e29b722..5d72d096b8c50675b0e7a8cc9beeccbbf57919b7 100644 Binary files a/v0.9.0/.doctrees/api_doc/sd/metadata.doctree and b/v0.9.0/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/sd/model.doctree b/v0.9.0/.doctrees/api_doc/sd/model.doctree index 2f5e37cc4762c7fd3ae4013562294c594a94a5ef..97f6be11c7fa6b4fad04b42d93df7edd0d6cb76e 100644 Binary files a/v0.9.0/.doctrees/api_doc/sd/model.doctree and b/v0.9.0/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/sd/nai.doctree b/v0.9.0/.doctrees/api_doc/sd/nai.doctree index fcb6f190f45585c12aacb45b9f604c9d7b4526e9..69dc03cd84023f2f880b7ac4a88275e1f61deded 100644 Binary files a/v0.9.0/.doctrees/api_doc/sd/nai.doctree and b/v0.9.0/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/segment/index.doctree b/v0.9.0/.doctrees/api_doc/segment/index.doctree index 0b8ff48365aae213d466f0f2a8a76c0d38bd509b..8d8890d47c4b439df0ad74bf96113abc2740b551 100644 Binary files a/v0.9.0/.doctrees/api_doc/segment/index.doctree and b/v0.9.0/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/segment/isnetis.doctree b/v0.9.0/.doctrees/api_doc/segment/isnetis.doctree index a6a37c11d145d26b3e68ef3cfc18ee107b8013fa..5a20cd9dbbfeec2f1a539fbacf501378c7960a98 100644 Binary files a/v0.9.0/.doctrees/api_doc/segment/isnetis.doctree and b/v0.9.0/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/blacklist.doctree b/v0.9.0/.doctrees/api_doc/tagging/blacklist.doctree index 0fea233e64de2151662d47a4efa956fe4bb388e9..f4cd422697a99e9555c70d825711e812bd44a4e6 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.9.0/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/character.doctree b/v0.9.0/.doctrees/api_doc/tagging/character.doctree index 6008b9636c8a554d69fc9fe9b3aced51316590fb..6d0009b00919cb6919f719324f10a9f4feeeb9c8 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/character.doctree and b/v0.9.0/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.9.0/.doctrees/api_doc/tagging/deepdanbooru.doctree index f575a7b94866a4db6737b4701e4bfdc3ef8a1db0..b4c2d95b737c3425745144c48750276b6f558a38 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.9.0/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/format.doctree b/v0.9.0/.doctrees/api_doc/tagging/format.doctree index e7fbd254dac824681c40fab47937a512d0ceedc1..d2dfa5c143707279a4175a2be6af36a4c01910f9 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/format.doctree and b/v0.9.0/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/index.doctree b/v0.9.0/.doctrees/api_doc/tagging/index.doctree index e9363ec2d0ce166c7e6ba7a557eab441b85c00eb..7053c9fc8555ac94e9b5419da6bdcb04bfa5c4c3 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/index.doctree and b/v0.9.0/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/match.doctree b/v0.9.0/.doctrees/api_doc/tagging/match.doctree index 534cc1dce7b1b1d5b9d432fea3ac92544b1e28f5..9408dc8bc64348df7f63e8f44aed607e9241cea5 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/match.doctree and b/v0.9.0/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.9.0/.doctrees/api_doc/tagging/mldanbooru.doctree index 7f8ee4074623134cc614a79f88b2bbcb509f84ac..d7855e36d0236815fd9647a4df6469c302ee9424 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.9.0/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/order.doctree b/v0.9.0/.doctrees/api_doc/tagging/order.doctree index c0b333889ad8acfb35980f5dfc6a7b5700c58beb..d21fb5ac5cdeb494f1b1e0e9e9e55fd3c28b22c1 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/order.doctree and b/v0.9.0/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/overlap.doctree b/v0.9.0/.doctrees/api_doc/tagging/overlap.doctree index c95611111fe0f234deb95736d4ef4bbb6fc104dc..750624a9acf5a4326a4c0ed8330a08de3a2cde35 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/overlap.doctree and b/v0.9.0/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/tagging/wd14.doctree b/v0.9.0/.doctrees/api_doc/tagging/wd14.doctree index ef6c169397de63858504c11c0c442abaeccda022..fd45b06162f900e7b21d99bb119f49f9c6addc82 100644 Binary files a/v0.9.0/.doctrees/api_doc/tagging/wd14.doctree and b/v0.9.0/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/upscale/cdc.doctree b/v0.9.0/.doctrees/api_doc/upscale/cdc.doctree index ac8af3e049b2d8af7bd107d28e7ded59c3d754ab..328c0f7309b8ce025afa2a6970ff429dd9473cd2 100644 Binary files a/v0.9.0/.doctrees/api_doc/upscale/cdc.doctree and b/v0.9.0/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/upscale/index.doctree b/v0.9.0/.doctrees/api_doc/upscale/index.doctree index 0f0d8419ec6ca5806f5e3c5978ddbd773060749c..b677017e258f61689db5d845314294d7d7cdffe3 100644 Binary files a/v0.9.0/.doctrees/api_doc/upscale/index.doctree and b/v0.9.0/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/utils/cache.doctree b/v0.9.0/.doctrees/api_doc/utils/cache.doctree index 7ff8c90ea63da99aacf2b9f5aa8fe14de9db4c59..34eb5fe653e3f0e7d8ceae3ea287653bad46cdea 100644 Binary files a/v0.9.0/.doctrees/api_doc/utils/cache.doctree and b/v0.9.0/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/utils/func.doctree b/v0.9.0/.doctrees/api_doc/utils/func.doctree index 7ebcc0a9eec9c960ba8399d1a5012092486d6b20..67196ae1e3789692096182fc4bf3bf21273c9d6c 100644 Binary files a/v0.9.0/.doctrees/api_doc/utils/func.doctree and b/v0.9.0/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/utils/index.doctree b/v0.9.0/.doctrees/api_doc/utils/index.doctree index 41c5cb8204a9996e46f85c4b67834dd2c0de1f2b..252a9b1fd242ff5b7a66fcc67d33d0e97bfeb7ea 100644 Binary files a/v0.9.0/.doctrees/api_doc/utils/index.doctree and b/v0.9.0/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.9.0/.doctrees/api_doc/utils/onnxruntime.doctree index 5baf654e0a7063f02be061034f676454590edcfc..c9e1ec390e305f0d7ebe2a8d32270e2465b8b35c 100644 Binary files a/v0.9.0/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.9.0/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/aicheck.doctree b/v0.9.0/.doctrees/api_doc/validate/aicheck.doctree index 7cdaaf7403d24a7a15bce981e9b546151f5296a5..52d664ef3c15c6b9aa07d6c2497b76d69e4b9770 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/aicheck.doctree and b/v0.9.0/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.9.0/.doctrees/api_doc/validate/bangumi_char.doctree index 12539d50cfebbb655bdfae6eea362304c4c5861d..2c384530aa5a2cec21f0f758d707e7ac0acd1a38 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.9.0/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/classify.doctree b/v0.9.0/.doctrees/api_doc/validate/classify.doctree index d7fcc57d0e61914b2ba2d7db38bf548584315470..c28012b03e9c7595f8ef65cc69642ba2a56152cb 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/classify.doctree and b/v0.9.0/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/color.doctree b/v0.9.0/.doctrees/api_doc/validate/color.doctree index 5b87daa85f0ec9338a3d159ab8e93d6e5bcd51fc..e3e2633aea1e8e746f4bd58ec846fb36be2814d9 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/color.doctree and b/v0.9.0/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/completeness.doctree b/v0.9.0/.doctrees/api_doc/validate/completeness.doctree index aaf11878e4e50567769abc0b134a356c012a135a..2952c5ec703c0bc288f2d3d8d6df103d46dec0cf 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/completeness.doctree and b/v0.9.0/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/dbrating.doctree b/v0.9.0/.doctrees/api_doc/validate/dbrating.doctree index 7ca8244eae43d39d4fb0c725e52dddb787ec9d0d..2516dccf40656de84c248e30eebfbed0c1663af0 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/dbrating.doctree and b/v0.9.0/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/furry.doctree b/v0.9.0/.doctrees/api_doc/validate/furry.doctree index a7632ed315a194f2d28d4403e41712d0c1b19605..e1482c2a73c0f17278ca9ddd8a78befe9f06ca13 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/furry.doctree and b/v0.9.0/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/index.doctree b/v0.9.0/.doctrees/api_doc/validate/index.doctree index 84f012ebeb580a8e16a2c2e51d4a5602e8cb9232..2395df2737ac578c6e26b151d81af8a12027c653 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/index.doctree and b/v0.9.0/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/monochrome.doctree b/v0.9.0/.doctrees/api_doc/validate/monochrome.doctree index 23f633b61194c85bd7de98711475f3f4afa7635f..70cd2a6fa61cea2389c9ac24ff27074b8a856cad 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/monochrome.doctree and b/v0.9.0/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/nsfw.doctree b/v0.9.0/.doctrees/api_doc/validate/nsfw.doctree index 6dc4505cb86bfe370d4cef0f67ebde367830ae4a..918418d621240daef3795eb71a924a0f6bce68b9 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/nsfw.doctree and b/v0.9.0/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/portrait.doctree b/v0.9.0/.doctrees/api_doc/validate/portrait.doctree index 18bf1d89bad76b37f17b238cad8a76b856a6e658..292a3de6c8cd9a67a0e332c06148f81e32e594a1 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/portrait.doctree and b/v0.9.0/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/rating.doctree b/v0.9.0/.doctrees/api_doc/validate/rating.doctree index 5173956e3e49fde07e54b2ba0c249edd440a66b2..e1cddb025853f1a0ee245f410d6ea55a0c47cfce 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/rating.doctree and b/v0.9.0/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/real.doctree b/v0.9.0/.doctrees/api_doc/validate/real.doctree index 434e50444b4f4399b604b947f89bbd3e4fd53385..d19eb804ad5fedcb7af9edcc0e9dd8a876567601 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/real.doctree and b/v0.9.0/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/safe.doctree b/v0.9.0/.doctrees/api_doc/validate/safe.doctree index 7ecc8cd3785c40b0f97a4acda4b09f0f502eb358..3552bbcb93eb04c2a0dbb8ab8d43dcdc32b09b1c 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/safe.doctree and b/v0.9.0/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/style_age.doctree b/v0.9.0/.doctrees/api_doc/validate/style_age.doctree index 947fc2dd5e40fa3a60cba9445f54f3f7859c047a..edc634eff6b215fc4813d97049585f2391ee4aa2 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/style_age.doctree and b/v0.9.0/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/teen.doctree b/v0.9.0/.doctrees/api_doc/validate/teen.doctree index 135b7afe997717a239f0c9237cc9108a4813a11f..a0f9a14ccd822d2847d29645098f478c791d8dd0 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/teen.doctree and b/v0.9.0/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.9.0/.doctrees/api_doc/validate/truncate.doctree b/v0.9.0/.doctrees/api_doc/validate/truncate.doctree index 2feaa55698cbad3b0053188278f80acd1187bc4a..ab9a5394c727c479cbcd4131212bb3336debe373 100644 Binary files a/v0.9.0/.doctrees/api_doc/validate/truncate.doctree and b/v0.9.0/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.9.0/.doctrees/environment.pickle b/v0.9.0/.doctrees/environment.pickle index 77d7dbc45a8e6072122f03532f226d13e0f64b2a..51c096d9fc2ef830d209226162b252660ffb0dd6 100644 Binary files a/v0.9.0/.doctrees/environment.pickle and b/v0.9.0/.doctrees/environment.pickle differ diff --git a/v0.9.0/.doctrees/index.doctree b/v0.9.0/.doctrees/index.doctree index 55f5aef1098937c2398ee24f0411ba1d82ca38de..06b48c94729161c3d892ac9e9b5d6d0259ee8d7b 100644 Binary files a/v0.9.0/.doctrees/index.doctree and b/v0.9.0/.doctrees/index.doctree differ diff --git a/v0.9.0/.doctrees/information/environment.doctree b/v0.9.0/.doctrees/information/environment.doctree index f20103762d0b771fae03a8525c84539a4eeeb320..bc6d93513a5db68fd143445d5c808d332e523bf1 100644 Binary files a/v0.9.0/.doctrees/information/environment.doctree and b/v0.9.0/.doctrees/information/environment.doctree differ diff --git a/v0.9.0/.doctrees/information/environment.result.doctree b/v0.9.0/.doctrees/information/environment.result.doctree index 5f4609921511f60152874eab80504004eabd3f34..63f9fe8bb8bc430162bc640e4fa35a6a736b2644 100644 Binary files a/v0.9.0/.doctrees/information/environment.result.doctree and b/v0.9.0/.doctrees/information/environment.result.doctree differ diff --git a/v0.9.0/.doctrees/nbsphinx/information/environment.ipynb b/v0.9.0/.doctrees/nbsphinx/information/environment.ipynb index b32ceef578f7bcca9390e026c14bb480f380e870..33754f762ef527d328e0e3a3e5c25db958556d19 100644 --- a/v0.9.0/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.9.0/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:33:23.628723Z", - "iopub.status.busy": "2025-02-16T15:33:23.628497Z", - "iopub.status.idle": "2025-02-16T15:33:24.795853Z", - "shell.execute_reply": "2025-02-16T15:33:24.795042Z" + "iopub.execute_input": "2025-02-16T16:50:17.718748Z", + "iopub.status.busy": "2025-02-16T16:50:17.718289Z", + "iopub.status.idle": "2025-02-16T16:50:18.878828Z", + "shell.execute_reply": "2025-02-16T16:50:18.878085Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3098.80175 MHz\n", + "CPU Freq: 3081.47725 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.0/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.9.0/.doctrees/nbsphinx/information/environment.result.ipynb index 109635f258491a40405c968e00c3f0afc7b4494f..897b93c484b6057cb2552a353c3ba23f2db4db4d 100644 --- a/v0.9.0/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.9.0/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:46.043768Z", - "iopub.status.busy": "2025-02-16T15:30:46.043539Z", - "iopub.status.idle": "2025-02-16T15:30:47.216395Z", - "shell.execute_reply": "2025-02-16T15:30:47.215589Z" + "iopub.execute_input": "2025-02-16T16:47:41.555100Z", + "iopub.status.busy": "2025-02-16T16:47:41.554511Z", + "iopub.status.idle": "2025-02-16T16:47:42.718046Z", + "shell.execute_reply": "2025-02-16T16:47:42.717347Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3018.47025 MHz\n", + "CPU Freq: 3047.40025 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.0/.doctrees/tutorials/installation/index.doctree b/v0.9.0/.doctrees/tutorials/installation/index.doctree index 399926b19214e42bfe788b68919ed3d01e7ce542..1ac5511599119a995d75927885b4e593710666d2 100644 Binary files a/v0.9.0/.doctrees/tutorials/installation/index.doctree and b/v0.9.0/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.9.0/.doctrees/tutorials/quick_start/index.doctree b/v0.9.0/.doctrees/tutorials/quick_start/index.doctree index 36e547b990d8171c411534cbb0f8ff2c03bb3292..7b0f36a884b882b11f510bb77a9b99f67f1d2ae2 100644 Binary files a/v0.9.0/.doctrees/tutorials/quick_start/index.doctree and b/v0.9.0/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.9.0/_sources/information/environment.result.ipynb.txt b/v0.9.0/_sources/information/environment.result.ipynb.txt index 109635f258491a40405c968e00c3f0afc7b4494f..897b93c484b6057cb2552a353c3ba23f2db4db4d 100644 --- a/v0.9.0/_sources/information/environment.result.ipynb.txt +++ b/v0.9.0/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:46.043768Z", - "iopub.status.busy": "2025-02-16T15:30:46.043539Z", - "iopub.status.idle": "2025-02-16T15:30:47.216395Z", - "shell.execute_reply": "2025-02-16T15:30:47.215589Z" + "iopub.execute_input": "2025-02-16T16:47:41.555100Z", + "iopub.status.busy": "2025-02-16T16:47:41.554511Z", + "iopub.status.idle": "2025-02-16T16:47:42.718046Z", + "shell.execute_reply": "2025-02-16T16:47:42.717347Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3018.47025 MHz\n", + "CPU Freq: 3047.40025 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.0/information/environment.html b/v0.9.0/information/environment.html index 6b8bb722b9cf580cf4348936fc2b8f39b0ec23b3..c77fc65d6b7c28ce8faf537bac32d3a5ee67fb5a 100644 --- a/v0.9.0/information/environment.html +++ b/v0.9.0/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3098.80175 MHz +CPU Freq: 3081.47725 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.0/information/environment.ipynb b/v0.9.0/information/environment.ipynb index b32ceef578f7bcca9390e026c14bb480f380e870..33754f762ef527d328e0e3a3e5c25db958556d19 100644 --- a/v0.9.0/information/environment.ipynb +++ b/v0.9.0/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:33:23.628723Z", - "iopub.status.busy": "2025-02-16T15:33:23.628497Z", - "iopub.status.idle": "2025-02-16T15:33:24.795853Z", - "shell.execute_reply": "2025-02-16T15:33:24.795042Z" + "iopub.execute_input": "2025-02-16T16:50:17.718748Z", + "iopub.status.busy": "2025-02-16T16:50:17.718289Z", + "iopub.status.idle": "2025-02-16T16:50:18.878828Z", + "shell.execute_reply": "2025-02-16T16:50:18.878085Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3098.80175 MHz\n", + "CPU Freq: 3081.47725 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.0/information/environment.result.html b/v0.9.0/information/environment.result.html index 4009576d21e215c0388968cf45dd7e2b1704c496..abe917113da43390620f3a21e4ae5eea5232baa3 100644 --- a/v0.9.0/information/environment.result.html +++ b/v0.9.0/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3018.47025 MHz +CPU Freq: 3047.40025 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.0/information/environment.result.ipynb b/v0.9.0/information/environment.result.ipynb index 109635f258491a40405c968e00c3f0afc7b4494f..897b93c484b6057cb2552a353c3ba23f2db4db4d 100644 --- a/v0.9.0/information/environment.result.ipynb +++ b/v0.9.0/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:46.043768Z", - "iopub.status.busy": "2025-02-16T15:30:46.043539Z", - "iopub.status.idle": "2025-02-16T15:30:47.216395Z", - "shell.execute_reply": "2025-02-16T15:30:47.215589Z" + "iopub.execute_input": "2025-02-16T16:47:41.555100Z", + "iopub.status.busy": "2025-02-16T16:47:41.554511Z", + "iopub.status.idle": "2025-02-16T16:47:42.718046Z", + "shell.execute_reply": "2025-02-16T16:47:42.717347Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3018.47025 MHz\n", + "CPU Freq: 3047.40025 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.0/searchindex.js b/v0.9.0/searchindex.js index f2bb8a047c888d975d2ec0e828d21e096e5ad16b..ec84d63ebe86a6e4edf9df366ae40bca15bde400 100644 --- a/v0.9.0/searchindex.js +++ b/v0.9.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 62], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 61, 62, 64, 65, 66, 69, 70, 71, 73, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 66, 73, 77, 96], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 62, 64, 67, 68, 82], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 55, 69, 88], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 64, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 62, 63, 67, 68, 69, 74, 76, 77, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "8": [0, 10, 20, 33, 35, 39, 43, 48, 62, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "gener": [0, 4, 10, 13, 19, 31, 32, 61, 62, 64, 73, 76, 81, 88, 100], "art": [0, 62], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 64, 66, 69, 73, 74, 75, 76, 84, 88, 92, 94, 100], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 62, 64, 67, 68, 72, 75, 76, 83, 85, 88, 91, 92, 94, 98], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 62, 64, 76, 77, 84, 87, 89, 92, 93, 95, 96, 97], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 68, 69, 70, 72, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 103], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 62, 64, 67, 68, 70, 72, 74, 76, 77, 80, 84, 87, 89, 92, 93, 95, 97], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 62, 63, 64, 67, 68, 74, 79], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 79, 96], "width": [0, 4, 9, 44, 55, 73], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 62, 63, 64, 67, 68, 74, 76, 82, 83, 84, 85, 88, 91, 94, 98], "set": [0, 10, 27, 30, 35, 46, 48, 50, 76, 82, 85, 88, 94, 98, 99], "automat": [0, 4, 22, 35, 46, 82, 101, 102], "determin": [0, 7, 35, 92], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 62, 66, 73, 77, 78, 96, 101, 102], "height": [0, 4, 9, 44, 55, 73], "filter": [0, 30, 46, 67, 68, 88, 90, 94], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 62, 63, 64, 67, 69, 70, 73, 76, 77, 79, 80, 82, 83, 84, 85, 88, 90, 91, 92, 94, 98], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 62, 64, 66, 73, 77, 79, 82, 83, 99], "resiz": [0, 21, 30, 42, 50, 53, 54, 62, 73], "charact": [0, 35, 41, 50, 65, 66, 69, 70, 71, 76, 84, 100], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 64, 66, 74, 83, 92, 99], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 84, 89, 93, 95, 97, 101, 102], "intens": 0, "proport": [0, 84], "correct": [0, 33], "output": [0, 27, 36, 50, 62, 63, 74, 76, 103], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 62, 63, 64, 66, 67, 73, 79, 80, 82, 83, 85, 90, 91, 92, 99, 100, 101, 102, 103], "should": [0, 3, 9, 35, 39, 43, 44, 46, 66, 76, 103], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 73], "your": [0, 46, 99, 101, 102, 103], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 61, 62, 63, 64, 65, 69, 71, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 63, 69, 73, 80, 83, 91, 99], "ensur": [0, 20, 30, 35, 42, 62, 79], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103], "close": [0, 44, 62], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 66, 69, 70, 73, 74, 92], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 63, 66, 67, 68, 69, 70, 73, 76, 77, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99], "represent": [0, 20, 35, 53, 54, 62], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 67, 68, 70, 72, 74, 75, 76, 77, 79, 80, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "here": [0, 10, 18, 24, 35, 39, 40, 62, 67, 69, 73, 76, 77, 84, 86, 99, 101, 102], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 62, 64, 65, 66, 68, 69, 71, 74, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103], "print": [0, 10, 15, 16, 19, 20, 30, 62, 63, 101, 102, 103], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 62, 64, 66, 76, 77, 86, 99], "draw": [1, 24, 25, 50, 92, 100], "ascii_draw": 1, "meta": [2, 100, 103], "__title__": [2, 103], "__version__": [2, 103], "__description__": [2, 103], "__author__": [2, 103], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 61, 62, 65, 66, 67, 68, 69, 70, 71, 73, 76, 77, 78, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "inform": [3, 31, 32, 33, 50, 62, 64, 75], "packag": 3, "titl": [3, 64], "project": [3, 18, 69, 76, 99], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 62, 63, 79, 85, 100, 103], "short": [3, 73, 76], "descript": [3, 18, 64], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 61, 62, 63, 64, 76, 80, 84, 92], "setup": 3, "py": [3, 66], "author": [3, 63], "email": 3, "step": [4, 44, 62], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 62, 66], "creat": [4, 27, 30, 31, 43, 53, 54, 62, 64, 68, 83], "black": [4, 43, 62], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 62, 63, 64, 74, 76, 82, 84, 90, 91, 100, 103], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 66, 77], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 62, 66, 91], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 53, 54, 82, 85, 103], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 61, 62, 63, 64, 75, 76, 77, 79, 80, 84, 88, 92, 94, 99], "suitabl": [4, 53, 69, 92], "color": [4, 7, 9, 23, 25, 26, 43, 62, 66, 90, 91, 100], "fore": [4, 23, 25, 26], "back": [4, 76], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 62, 63, 64, 68, 70, 75, 79, 82, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 103], "rgba": [4, 7, 28, 33, 66, 77], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 62, 63, 64, 73, 76, 85, 88, 94, 96, 98], "add": [4, 31, 63, 64, 70], "rgb": [4, 5, 6, 7, 28, 43, 55, 62, 66, 77], "In": [4, 25, 35, 84, 85], "document": [4, 101, 102, 103], "accur": [4, 11, 19, 88, 94], "present": [4, 31, 64, 69], "state": 4, "shown": [4, 65], "follow": [4, 35, 48, 54, 63, 64, 76, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 76, 80], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 62, 77, 86, 91], "both": [5, 11, 20, 41, 53, 63, 76], "np": [5, 6, 9, 33, 35, 44, 46, 48, 76, 80], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 62, 63, 64, 67, 68, 69, 73, 74, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 99], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 62, 63, 64, 76, 77], "order": [5, 6, 70, 71, 100], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 62, 64, 69, 82, 85, 86, 88, 91, 94, 98], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 62, 63, 77, 82], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 55, 66, 69, 73, 76, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 62, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 86, 91, 99], "mode": [5, 6, 7, 20, 33, 54, 55, 62, 74, 77, 82], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 63, 100], "encod": [5, 8, 27, 33, 64, 100], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 91, 99], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 63, 64, 67, 68, 70, 72, 76, 83, 86, 91, 99], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 76, 80], "channel": [6, 7, 28, 77], "jpegimageplugin": [6, 55], "jpegimagefil": [6, 55], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 66, 76], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 62, 76, 79, 87], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 66, 69, 76, 80, 87, 88, 94], "same": [6, 22, 35, 40, 76, 79], "torchvis": [6, 52, 100], "transform": [6, 7, 51, 53, 54, 70], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 61, 63, 64, 65, 76, 79, 80, 88, 94, 100], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 61, 62, 63, 64, 73, 74, 76, 79, 80, 82, 88, 94], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 61, 63, 69, 73, 76, 100], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 61, 68, 76, 103], "manipul": [7, 61], "python": [7, 33, 79, 101, 102, 103], "librari": [7, 30, 53, 103], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 61, 63, 64, 76, 79, 80, 92, 103], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 62, 76, 82], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 62, 64, 80, 103], "handl": [7, 27, 30, 32, 33, 51, 54, 61, 64], "multipl": [7, 9, 14, 33, 35, 39, 62], "ad": [7, 10, 63, 64, 70], "background": [7, 8, 23, 25, 26, 56, 62, 66, 100], "check": [7, 33, 38, 63, 67, 68, 72, 83, 86, 96, 99, 103], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 84], "common": [7, 54], "relat": [7, 10, 12, 15, 61, 68, 80], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 69, 73, 92], "kei": [7, 16, 20, 63, 76], "featur": [7, 11, 16, 29, 35, 39, 64, 66, 69, 70, 76, 84], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 55, 61, 62, 63, 64, 82, 91, 99, 100], "path": [7, 9, 10, 11, 14, 16, 30, 33, 55, 62, 63, 64, 86, 91, 99], "binari": [7, 80], "like": [7, 10, 17, 54, 73, 79, 103], "onc": 7, "particularli": [7, 20, 27, 31, 32, 64, 79], "requir": [7, 9, 18, 19, 35, 44, 63, 64, 88, 94, 103], "preprocess": [7, 18, 27, 30, 35, 100], "befor": [7, 33, 35, 63, 76], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 76, 80], "necessari": [7, 35, 69, 73], "convert": [7, 31, 33, 35, 48, 53, 54, 64, 76, 92], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 62, 63, 64, 68, 74, 76, 79], "ha": [7, 21, 41, 54, 77, 92, 101, 102], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 62, 63, 64, 71, 76, 92, 100], "avoid": [7, 69], "anomali": 7, "dure": [7, 27, 33, 70, 91, 99], "subsequ": [7, 43], "convers": [7, 30, 54], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 62, 64, 67, 68, 74], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 62, 63, 64, 67, 68, 74], "typeerror": [7, 48, 53, 54, 67, 68, 74], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 67, 68, 74, 75, 76, 83, 85, 88, 94, 98], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 76, 84, 85, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98], "take": [7, 50], "singl": [7, 14, 33, 35, 54, 70, 76, 80], "call": [7, 24, 62], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 61, 70, 72, 76, 77, 92], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 55], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 63, 65, 66, 71, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "pillow": [7, 22, 52, 100], "boolean": [7, 35], "otherwis": [7, 31, 35, 64, 67, 68, 72, 77, 82], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 65, 70, 90, 92], "basic": [8, 53, 56, 68], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 100], "rgb_decod": 8, "load_imag": [8, 47, 62], "has_alpha_channel": 8, "layer": [8, 80, 100], "istack": 8, "mai": [9, 12, 15, 35, 62, 69, 73, 79, 99, 101, 102], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 62, 63, 68], "similar": [9, 10, 17, 35, 39, 73, 76, 100], "techniqu": [9, 28, 33], "p": [9, 69, 73, 76], "need": [9, 14, 30, 41, 44, 79, 83, 85, 88, 91, 94, 98], "stack": [9, 76], "addition": 9, "second": [9, 20, 35, 40, 72], "element": [9, 76], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 80], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 62, 63, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "right": [9, 43, 48, 80], "two": [9, 20, 35, 40, 72, 91], "dimension": [9, 76], "arrai": [9, 22, 33, 35, 39, 46, 48, 76, 80], "h": [9, 23, 25, 26, 46, 66], "w": [9, 23, 25, 26, 46, 66, 76], "posit": [9, 35, 43, 44, 84], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 72], "howev": [9, 35], "solid": [9, 43], "pure": [9, 66], "lime": [9, 66], "nian": 9, "save": [9, 31, 62, 63, 64, 66], "nian_lim": 9, "yellow": [9, 62], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 62, 69, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "9": [9, 10, 20, 35, 39, 48, 62, 74, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 97, 98, 103], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 62, 63, 67], "mask": [9, 23, 25, 26, 44, 46, 66], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 100], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 55, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 55, 73, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 77, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "explan": 10, "No": [10, 62, 101, 102], "head": [10, 17, 22, 47, 68, 84, 93, 100], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 55, 62, 65, 66, 68, 69, 71, 77, 84, 85, 88, 89, 93, 94, 95, 97, 98, 103], "pretti": 10, "girl": [10, 41, 68], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 63, 68, 69, 73, 76, 91], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54], "pair": [10, 20], "cover": [10, 18, 44, 62, 68], "breast": [10, 18, 68, 69, 73, 75, 76], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 62], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 90, 100], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 68, 76], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 72, 75, 84], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 76, 100], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 68], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 65, 103], "6": [10, 20, 22, 35, 39, 48, 67, 68, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "nopan": 10, "panti": [10, 70], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 88, 94, 100], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 62, 67, 68, 73, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 64], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 62, 79, 82], "less": [10, 11, 13, 19, 83], "stand": [10, 62, 69, 73, 76], "sit": [10, 68], "ass": 10, "split": [10, 73], "leg": [10, 62], "wide": [10, 62], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 85, 88, 94, 98], "10": [10, 21, 35, 39, 44, 48, 83, 84, 85, 88, 91, 92, 94, 95], "sprd": 10, "strongli": [10, 77], "11": [10, 35, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsplt": 10, "pose": [10, 35, 100], "12": [10, 22, 35, 43, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 84, 85, 88, 92, 95, 97], "full": [10, 62], "almost": 10, "side": [10, 42, 68, 99], "usual": [10, 39], "ly": 10, "14": [10, 48, 84, 85, 88, 92, 95], "wing": [10, 68], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 84, 85, 88, 92, 95, 101, 102], "feral": 10, "four": [10, 11, 84], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 89], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 83], "16": [10, 48, 84, 88, 92, 95], "hdrago": 10, "style": [10, 14, 19, 44, 97, 103], "17": [10, 48, 92, 97], "hponi": 10, "18": [10, 18, 48, 88, 92, 94, 101, 102], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 92], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 62, 92], "hcat": 10, "cat": [10, 68, 74], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 97], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 62, 64, 73, 76, 88, 91, 101, 102], "contest": 10, "toward": [10, 48], "viewer": [10, 62], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 79], "aa09": 10, "25": [10, 13, 18, 30, 40, 97], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 69, 73, 76, 77, 83, 84, 87, 89, 92, 93, 95, 96, 97], "releas": 10, "time": [10, 64, 77], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 65], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 61, 62, 64, 68, 84, 85, 88, 89, 93, 94, 95, 97, 98], "advanc": [10, 103], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 51, 53, 64, 65, 84, 88, 94], "scenario": [10, 69, 73, 79], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 62], "enhanc": [10, 29, 100], "improv": [10, 21, 76], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 64, 91], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 69, 70, 73, 77, 88, 94], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 69, 73, 79, 84, 99], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 62, 100], "30": [10, 19, 44], "public": 10, "friendli": [10, 103], "reduc": [10, 35, 46, 76], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 55, 68], "current": [10, 54, 62, 88, 94, 101, 102, 103], "reincarn": 10, "compon": [10, 20, 27, 30, 79], "some": [10, 29, 35, 39, 40, 44, 56, 67, 69, 73, 76, 77, 79, 86, 99, 101, 102], "yolov8s_aa09": 10, "updat": [10, 27, 30, 63], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 76, 90], "closeup": 10, "adjust": [10, 30, 39, 68], "larg": [10, 25, 35, 76], "hat": [10, 68], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 69, 73], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 67, 68, 70, 74, 75, 80, 92, 96], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 70, 74, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "though": 10, "note": [10, 14, 35, 44, 62, 84, 88, 91, 94, 101, 102], "complet": [10, 44, 84, 90, 100], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 62, 64], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 69, 79, 91, 92, 101, 102], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 76], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 69, 73, 76, 83, 91], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 77], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 62, 80], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 68], "genit": 11, "male": [11, 18, 68], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 61, 62, 65, 69, 70, 71, 73, 76, 77, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 100, 103], "v1": [11, 12, 13, 14, 15, 19, 43, 62, 76], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 62], "data": [11, 14, 16, 31, 33, 35, 47, 54, 61, 62, 69, 70, 88, 94, 100, 101, 102, 103], "either": [11, 12, 13, 14, 15, 35, 76, 80], "standard": [11, 13, 14, 15, 31, 79], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 62], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 79], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 76], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 68], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 62, 63, 70, 82, 99], "indic": [11, 35, 48, 51, 69, 73, 76], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 62], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 64, 74], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 79], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 68, 73, 77, 80], "speed": [12, 13, 14, 15, 16, 19, 23, 77], "accuraci": [12, 13, 14, 15, 16, 19, 41, 83, 85, 88, 91, 94, 98], "higher": [12, 13, 14, 15, 16, 18, 21, 91], "consid": [12, 15, 20, 35, 41, 44, 46, 55, 68, 88, 94], "overlap": [12, 14, 15, 16, 20, 69, 71, 73, 76, 77, 100], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 62], "predict": [12, 16, 19, 27, 30, 76, 83, 85, 87, 88, 91, 92, 94, 96, 98], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 66, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 55, 64, 103], "balanc": [13, 15, 19, 62], "system": [13, 14, 23, 51, 88, 94], "overhead": [13, 14, 23, 79], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 62, 74, 82, 83, 85, 88, 94, 98], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 64, 82], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 62], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 61, 63, 77, 84, 88, 91, 94, 101, 102], "primari": [14, 84, 87, 89, 93, 95, 97], "purpos": 14, "crop": [14, 46, 53, 54, 62], "illustr": [14, 62, 85, 87], "therefor": [14, 22, 35, 101, 102], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 93, 100], "peopl": [14, 74], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 76, 77, 79, 82, 83, 84, 85, 88, 91, 94, 98, 103], "inde": 14, "recommend": [14, 21, 35, 38, 39, 76, 77, 88, 94], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 61], "obtain": [14, 24, 34, 35], "local": [14, 55, 101, 102], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 62, 64, 66, 69, 79, 103], "choos": [15, 19, 41], "35": [15, 62, 69, 76], "configur": [15, 27, 35, 53, 54, 100], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 62, 80], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 70, 92, 96], "infer": [15, 18, 21, 30, 47, 82, 91], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 69, 103], "hug": [16, 27, 30, 35, 76], "face": [16, 17, 18, 27, 30, 35, 48, 50, 62, 68, 76, 84, 100], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 77, 103], "yolo11": 16, "architectur": 16, "usag": [16, 27, 61, 62, 63, 69, 79, 80, 99], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 66, 68, 70, 75, 76], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 61, 76, 82], "instead": [16, 21, 70], "detect_head": [17, 22], "booru_yolo": [17, 100], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 88, 94], "ey": [17, 44, 48, 62, 68, 100], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 84, 93, 100], "detect_halfbodi": 17, "hand": [17, 48, 50, 62, 68, 100], "detect_hand": 17, "nudenet": [17, 100], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 62, 70, 72, 100], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 77, 82, 99, 100], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 82, 92], "nudenet_onnx": 18, "effici": [18, 21, 63, 80], "notai": 18, "tech": 18, "detail": [18, 61, 62, 82, 84], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 81, 100], "topk": [18, 27], "100": [18, 23, 30, 38, 79], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 55, 80, 83], "keep": [18, 73], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 62, 79, 80, 96], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 79, 80, 92], "work": [20, 27, 32, 38, 64, 92], "aggreg": 20, "involv": 20, "segment": [20, 55, 100], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 74], "max": [20, 21], "raw": [20, 33], "depend": [20, 62, 63, 99], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 85], "match": [20, 33, 46, 68, 71, 100], "unknown": [20, 74], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 62, 67, 80, 82], "doesn": [20, 33, 68], "t": [20, 33, 68], "group": [20, 27, 39, 70], "correspond": [20, 35, 41, 46, 76, 92, 96], "car": 20, "85": [20, 69, 76], "75": 20, "text_detect": 21, "been": [21, 92], "migrat": 21, "ocr": [21, 100], "detect_text_with_ocr": [21, 100], "soon": 21, "qualiti": [21, 36, 56, 62, 76, 77], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 69, 83, 84, 85, 87, 92, 93, 94, 95, 97, 98], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 88, 94], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 62, 82], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 66], "font": 22, "At": 22, "runtim": [22, 25, 82, 91], "attempt": [22, 31, 44, 62, 64, 82], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 63, 100], "cannot": [22, 41, 51, 53, 64], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 55, 56, 62, 66, 69, 71, 76, 82, 84, 89, 91, 93, 95, 97], "cv2": 23, "have": [23, 25, 35, 74, 75, 88, 94, 99], "lowest": 23, "resourc": [23, 100], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 66], "its": [23, 25, 26, 27, 35, 41, 42, 63, 66, 69, 70, 82, 84, 85, 87, 88, 89, 92, 93, 94, 95, 97, 98], "low": [23, 34, 36, 62, 73, 76, 77], "high": [23, 30, 56, 62, 77, 91, 92], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 61, 62, 63, 64, 76], "outlin": 24, "comparison": [24, 69], "canni": [24, 100], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 100], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 100], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 62], "effect": [25, 34, 43, 99], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 101, 102], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 62, 77], "deeper": 25, "richer": 25, "probabl": [25, 92], "extra": [25, 62], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 55, 77], "pass": [25, 26, 27, 30, 31, 43, 44, 62, 66, 73, 77, 79], "neural": [25, 26, 66, 80], "network": [25, 26, 66, 80], "classif": [27, 80, 84, 85, 87, 88, 89, 90, 93, 94, 95, 97, 98], "those": [27, 91], "store": [27, 31, 62, 63], "manag": [27, 30, 82, 100], "interact": [27, 30], "also": [27, 53, 76, 103], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 62, 79], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 82], "_model_nam": 27, "cach": [27, 30, 55, 81, 100], "_model": 27, "dictionari": [27, 31, 36, 53, 62, 63, 64, 67, 68, 84, 87, 89, 93, 95, 97], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 55, 64, 68], "instanc": [27, 30, 35, 43, 48, 55, 68], "clear": [27, 30, 35, 63, 84, 88, 94], "method": [27, 28, 30, 32, 33, 35, 43, 88, 94], "free": [27, 30], "up": [27, 30, 68], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 73], "interfac": [27, 30, 79], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 55], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 62, 64], "keyword": [27, 30, 31, 43, 44, 62, 64, 79], "argument": [27, 30, 31, 43, 44, 47, 48, 62, 64, 68, 76, 79], "importerror": [27, 30], "properli": [27, 62], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 92], "through": [27, 103], "error": [27, 33, 76], "predict_scor": 27, "dict": [27, 33, 36, 47, 53, 54, 62, 63, 64, 76, 79, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "top": [27, 44, 91], "k": 27, "ia": 27, "conveni": [27, 48, 62, 103], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 84, 89, 90, 91, 93, 95, 97, 98, 100], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 67, 68, 82, 83, 88, 94, 100], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 61, 63, 64, 100], "associ": [30, 64], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 63], "environ": [30, 77, 79, 82, 100], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 79, 103], "300": 30, "400": 30, "95": [30, 67, 68, 74], "simpl": 30, "without": [30, 62, 67, 68, 75], "explicitli": 30, "read": [31, 32, 33, 61, 62, 63], "write": [31, 32, 33, 61, 63], "exif": [31, 32, 62], "gif": [31, 32, 62], "comment": 31, "These": [31, 34, 55], "about": 31, "context": [31, 32], "ai": [31, 32, 64, 83], "found": [31, 44, 62, 84], "commonli": [31, 70, 80], "where": [31, 35, 62, 63, 76, 79], "look": [31, 41, 62, 84], "usercom": 31, "field": [31, 64], "dst_filenam": 31, "destin": [31, 62, 63, 64], "filenam": [31, 55], "pnginfo": [31, 33, 62, 64], "wai": [31, 62, 63], "geninfo": [32, 100], "lsb": [32, 64, 100], "signific": [32, 33, 35, 64], "bit": [32, 33, 64], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 76], "serial": 33, "json": 33, "compat": [33, 70], "inject": 33, "combin": [33, 41], "emb": [33, 76], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 63, 76], "gzip": 33, "written": 33, "appropri": [33, 41, 62], "serializ": [33, 53], "err": 33, "caus": [33, 99], "multi": [33, 79], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 70], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 66], "robust": [33, 35], "skytnt": [34, 55, 66], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 76, 77, 83, 85, 88, 91, 94, 98], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 69], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 73, 77, 103], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 61, 91], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 62], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 79], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 64, 67, 76, 77], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 93, 94], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 62, 83, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "neighborhood": 35, "core": [35, 101, 102], "few": 35, "too": 35, "sensit": [35, 43, 76, 88, 94], "tune": 35, "guidelin": 35, "deal": [35, 61], "solut": [35, 44], "small": [35, 43], "advis": [35, 69], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 68], "e": [35, 56, 74, 77, 80], "g": [35, 56, 74, 76, 77], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 73, 77], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 100], "danbooru": [36, 69, 71, 73, 88, 91], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 76], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 62], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 76], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 62], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 100], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 100], "laplacian": [37, 100], "laplacian_scor": 37, "lpip": [37, 100], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 100], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 79, 83, 91], "seem": 38, "just": [38, 85, 88, 91, 94, 98], "we": [38, 77], "explor": 38, "bluri": 38, "hutao": [38, 66, 69, 73, 76], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 62, 77, 101, 102], "99": 39, "192": 39, "49": 39, "256": [39, 53, 54, 62], "img1": [39, 40, 76], "img2": [39, 40, 76], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 82], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 85], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 62], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 74], "languag": 41, "func": [41, 81, 100], "japanes": [41, 62], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 61], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 103], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54], "longer": 42, "after": [42, 69, 73, 76], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 62, 66, 76, 101, 102], "serv": [43, 69], "foundat": 43, "inherit": 43, "within": [43, 62, 69, 76], "fill": 43, "valid": [43, 44, 48, 100], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 63, 82, 85], "angl": 44, "end": [44, 62], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 55], "total": [44, 101, 102], "star": [44, 73], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 73, 76], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 68, 72], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": 44, "properti": [44, 48, 62, 64], "align": [45, 100], "align_maxs": 45, "censor_": [45, 100], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 100], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 100], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 78], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 66, 103], "github": [47, 101, 102, 103], "com": [47, 103], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 100, 103], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 62], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 73, 76], "make": [48, 53, 70, 80, 88, 92, 94], "readabl": [48, 76], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 68, 74], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 90, 100], "zero": 48, "must": [48, 68, 99], "preced": 48, "surround": 48, "whitespac": [48, 70], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 74], "113": 48, "dwpose": [49, 100], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 100], "connect": 50, "ellips": 50, "facial": [50, 68, 84], "pars": [51, 53, 54, 61, 62, 100], "parser": [51, 53, 54, 62], "intern": [51, 63], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "tensor": [53, 54, 63], "composit": 53, "machin": [53, 80], "learn": [53, 80], "compos": [53, 54], "sequenc": [53, 68], "pillowcompos": 53, "sequenti": 53, "decor": [53, 54, 79], "facilit": 53, "creation": [53, 54, 64], "pipelin": 53, "creator": 53, "tvalu": [53, 54], "describ": 53, "interpol": [53, 54], "bicub": [53, 54], "pillowres": 53, "antialia": [53, 54], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": 53, "pillowtotensor": 53, "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54], "pillownorm": 53, "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "bg": 55, "strict_level": 55, "min_select": 55, "min_width": 55, "min_height": 55, "min_resolut": 55, "desir": 55, "strict": [55, 88, 94], "get_imag": 55, "get_image_fil": 55, "list_image_fil": 55, "random_imag": 55, "randomli": 55, "random_image_fil": 55, "8057": 55, "000000": 55, "000001": 55, "000002": 55, "000003": 55, "000004": 55, "home": 55, "dgh": [55, 63, 103], "2400x1600": 55, "0x7feb86ed5160": 55, "003258": 55, "400x400": 55, "0x7feb86a748b0": 55, "quickli": 56, "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "adversari": [58, 100], "remove_adversarial_nois": 58, "nafnet": [58, 100], "restore_with_nafnet": 58, "scunet": [58, 100], "restore_with_scunet": 58, "automatic1111": 61, "stabl": [61, 62, 83, 103], "diffus": [61, 62, 83], "webui": [61, 62, 63], "novelai": 61, "sdwui": 61, "submodul": 61, "nai": [61, 100], "docstr": 61, "sdmetadata": 61, "parse_sdmeta_from_text": 61, "get_sdmeta_from_imag": 61, "save_image_with_sdmeta": 61, "read_metadata": 61, "save_with_metadata": 61, "naimetadata": 61, "get_naimeta_from_imag": 61, "add_naimeta_to_imag": 61, "save_image_with_naimeta": 61, "formatt": 62, "a1111": 62, "sd_metadata_simpl": 62, "sd_metadata_complex": 62, "prompt": 62, "neg_prompt": 62, "neg": 62, "__str__": 62, "sd1": 62, "extrem": 62, "delic": 62, "beauti": 62, "offici": 62, "global": [62, 99], "illumin": 62, "soft": 62, "shadow": 62, "super": 62, "light": 62, "novel": [62, 64], "4k": 62, "metal_textur": 62, "striped_background": 62, "rich": 62, "cg": 62, "uniti": 62, "8k": 62, "wallpap": 62, "unreal": 62, "sci": 62, "fi": 62, "fantasi": 62, "silver_skin": 62, "cut": [62, 68], "silver_impossible_bodysuit": 62, "gem_on_chest": 62, "cut_silver_mechanical_leotard": 62, "headgear": [62, 68], "1_girl": 62, "solo": [62, 67, 68, 69, 73, 74, 75, 76], "slim_waist": 62, "hair": [62, 68], "long": 62, "lumin": 62, "medium_breast": [62, 75], "indistinct_camelto": 62, "flat_crotch": 62, "coquettish": 62, "squint": 62, "evil_smil": 62, "dark_persona": 62, "mouth": 62, "wet": 62, "slim_fac": 62, "tall_girl": 62, "matur": 62, "mature_fac": 62, "slim_figur": 62, "slim_leg": 62, "groin": 62, "bare_thigh": 62, "easyneg": 62, "sketch": 62, "ugli": 62, "huge": 62, "logo": 62, "monochrom": [62, 87, 90, 100], "bad": 62, "mutat": 62, "blurri": 62, "horror": 62, "geometri": 62, "bad_prompt": 62, "miss": 62, "finger": 62, "limb": 62, "anatomi": 62, "interlock": 62, "digit": 62, "arm": 62, "2girl": 62, "deform": 62, "artist": 62, "blush": [62, 69, 73, 76], "lipstick": 62, "skindent": 62, "tie": 62, "big_breast": 62, "thighhigh": [62, 69], "pubic_hair": [62, 68], "3d": [62, 85], "realist": 62, "slip": [62, 70], "head_out_of_fram": 62, "curvi": 62, "sampler": 62, "ddim": 62, "cfg": 62, "seed": 62, "3827064803": 62, "512x848": 62, "hash": 62, "eb49192009": 62, "anidosmix": 62, "clip": 62, "skip": 62, "new_imag": 62, "let": 62, "what": 62, "nslim_fac": 62, "848": 62, "_sdmeta_text": 62, "directli": 62, "starri": 62, "night": 62, "daylight": 62, "40": 62, "euler": 62, "sd2": 62, "1girl": [62, 67, 68, 69, 70, 73, 74, 75, 76], "blue": 62, "footwear": 62, "shoe": 62, "bang": [62, 68, 69, 73, 76], "indoor": 62, "sleev": 62, "ahog": [62, 68, 69, 73, 76], "dress": [62, 68], "pot": 62, "plant": 62, "bag": [62, 69, 73, 76], "bun": [62, 68], "window": 62, "lora": 62, "bluearchive10": 62, "bluearchiv": 62, "neg1": 62, "dpm": 62, "2m": 62, "sde": 62, "karra": 62, "2647703743": 62, "768x768": 62, "72bd94132e": 62, "cutemix": 62, "denois": 62, "strength": 62, "controlnet": 62, "preprocessor": 62, "control_v11p_sd15_openpos": 62, "cab727d4": 62, "weight": 62, "perfect": 62, "control": 62, "param": 62, "hire": 62, "upscal": [62, 100], "latent": 62, "ti": 62, "339cc9210f70": 62, "66a7279a88dd": 62, "info": 62, "els": [62, 101, 102], "underli": [62, 79], "sd_meta": 62, "scope": 62, "dst_file": [62, 64], "jpeg": [62, 86, 99], "webp": 62, "systemerror": [62, 64], "input_imag": 62, "output_imag": 62, "a41": 63, "safetensor": 63, "safe": [63, 69, 79, 90, 92, 94, 99, 100], "torch": 63, "command": [63, 103], "pip": [63, 103], "_check_env": 63, "model_fil": 63, "key1": 63, "value1": 63, "key2": 63, "value2": 63, "src_model_fil": 63, "dst_model_fil": 63, "new_metadata": 63, "john": 63, "doe": [63, 67, 74, 88, 94], "input_model": 63, "output_model": 63, "softwar": 64, "generation_tim": 64, "dataclass": 64, "encapsul": 64, "taken": 64, "alia": 64, "success": [64, 103], "add_lsb_meta": 64, "save_metainfo": 64, "metainfo": 64, "prefer": 64, "isneti": [65, 100], "get_isnetis_mask": 65, "segment_with_isneti": 65, "segment_rgba_with_isneti": 65, "co": 66, "seg": 66, "1024": [66, 76], "inspir": [66, 76, 96], "space": [66, 76], "blob": 66, "app": 66, "l8": 66, "00ff00": 66, "mask_": 66, "image_": 66, "hutao_seg": 66, "skadi": [66, 69, 73, 76], "skadi_seg": 66, "drop": [67, 68, 69, 73, 75, 76], "cosplai": 67, "no_eyewear": 67, "eyewear": [67, 68], "span": [67, 68], "matter": [67, 68], "red_hair": [67, 68, 74, 75], "use_preset": 67, "custom_blacklist": 67, "onlin": 67, "preset": 67, "ones": 67, "neither": [67, 68], "nor": [67, 68], "anal_hair": 68, "anal_tail": 68, "arm_behind_head": 68, "arm_hair": 68, "arm_under_breast": 68, "arms_behind_head": 68, "bird_on_head": 68, "blood_in_hair": 68, "breasts_on_glass": 68, "breasts_on_head": 68, "cat_on_head": 68, "closed_ey": 68, "clothed_female_nude_femal": 68, "clothed_female_nude_mal": 68, "clothed_male_nude_femal": 68, "clothes_between_breast": 68, "cream_on_fac": 68, "drying_hair": 68, "empty_ey": 68, "face_to_breast": 68, "food_on_fac": 68, "food_on_head": 68, "game_boi": 68, "grabbing_anoth": 68, "s_hair": 68, "grabbing_own_breast": 68, "gun_to_head": 68, "head_between_breast": 68, "heart_in_ey": 68, "multiple_boi": 68, "multiple_girl": 68, "object_on_breast": 68, "object_on_head": 68, "paint_splatter_on_fac": 68, "parted_lip": [68, 69, 73, 76], "penis_on_fac": 68, "person_on_head": 68, "pokemon_on_head": 68, "rabbit_on_head": 68, "rice_on_fac": 68, "severed_head": 68, "star_in_ey": 68, "sticker_on_fac": 68, "tentacles_on_mal": 68, "tying_hair": 68, "built": [68, 79], "mutabl": 68, "constructor": 68, "empti": 68, "iter": 68, "hold": [68, 69, 73, 76], "futa": 68, "cum": 68, "rub": 68, "shade": 68, "plai": 68, "drill": 68, "skin": 68, "sidelock": 68, "twintail": [68, 69, 73, 76], "braid": 68, "afro": 68, "bald": 68, "dreadlock": 68, "ponytail": 68, "updo": 68, "beard": 68, "mustach": 68, "pointi": 68, "horn": 68, "tail": 68, "ornament": 68, "hairband": 68, "pupil": 68, "bow": [68, 69], "headwear": 68, "ribbon": [68, 73], "crown": 68, "cap": 68, "hairclip": [68, 73], "mole": 68, "halo": 68, "fluff": 68, "flower": [68, 69, 73, 76], "glass": [68, 70], "fang": 68, "boi": 68, "beret": 68, "heterochromia": 68, "headdress": 68, "eyepatch": 68, "headphon": 68, "eyebrow": 68, "eyelash": 68, "sunglass": 68, "intak": 68, "scrunchi": 68, "ear_pierc": 68, "headband": 68, "ring": 68, "under_mouth": 68, "freckl": 68, "lip": 68, "eyelin": 68, "eyeshadow": 68, "tassel": 68, "whitelist_suffix": 68, "whitelist_prefix": 68, "whitelist_word": 68, "suffix": [68, 72], "pool": 68, "whitelist": 68, "predefin": 68, "blacklist": [68, 71, 100], "red": 68, "singular": 68, "plural": 68, "chair": 68, "whole": 68, "word": 68, "hear": 68, "86": 68, "72": 68, "outdat": 69, "anymor": 69, "baselin": 69, "extens": 69, "practic": 69, "use_real_nam": [69, 73], "general_threshold": [69, 76], "character_threshold": [69, 76], "drop_overlap": [69, 73, 76], "real": [69, 73, 90, 100], "renam": [69, 73], "redirect": [69, 73], "mani": [69, 73], "websit": [69, 73], "rate": [69, 76, 88, 90, 100], "char": [69, 76], "9897817373275757": 69, "question": [69, 76, 88], "010265946388244629": 69, "explicit": [69, 76, 88], "2809715270996094e": 69, "9939777851104736": 69, "5032387375831604": 69, "black_bord": 69, "9943548440933228": 69, "black_glov": [69, 73, 76], "5011609792709351": 69, "blue_ski": [69, 73, 76], "6877802610397339": 69, "5543792843818665": 69, "8268730640411377": 69, "cloud": [69, 73, 76], "8504303693771362": 69, "cowboy_shot": [69, 73, 76], "6008237600326538": 69, "crop_top": [69, 73, 76], "6635787487030029": 69, "dai": [69, 73, 76], "8496965765953064": 69, "glove": [69, 73, 76], "6107005476951599": 69, "hair_between_ey": [69, 73, 76], "668294370174408": 69, "5619469285011292": 69, "holding_baseball_bat": [69, 73, 76], "5141720771789551": 69, "letterbox": 69, "long_hair": [69, 73, 75, 76], "9884189963340759": 69, "looking_at_view": [69, 73, 76], "5673105120658875": 69, "midriff": [69, 73, 76], "6290556192398071": 69, "navel": [69, 73, 76], "9631235003471375": 69, "no_hat": [69, 73], "7978747487068176": 69, "no_headwear": [69, 73, 76], "7577926516532898": 69, "outdoor": [69, 73, 76], "7118550539016724": 69, "5452839136123657": 69, "pillarbox": 69, "9841411709785461": 69, "red_ey": [69, 73, 76], "958786129951477": 69, "shirt": [69, 73, 76], "6720131039619446": 69, "short_sleev": [69, 73, 76], "7077711820602417": 69, "silver_hair": [69, 73], "6673924326896667": 69, "sky": [69, 73, 76], "8709812760353088": 69, "9614333510398865": 69, "sportswear": [69, 73, 76], "7786177396774292": 69, "6842771172523499": 69, "sweat": [69, 73, 76], "9076308012008667": 69, "thigh": [69, 73, 76], "580970823764801": 69, "skadi_": [69, 76], "arknight": [69, 76], "9633345007896423": 69, "9988503456115723": 69, "001651763916015625": 69, "00012505054473876953": 69, "9829280972480774": 69, "894218385219574": 69, "8733789920806885": 69, "backpack": [69, 73, 76], "6322951316833496": 69, "9987058639526367": 69, "bag_charm": 69, "9754379987716675": 69, "6810564994812012": 69, "9708781838417053": 69, "6356008052825928": 69, "5633733868598938": 69, "brick_wal": 69, "5315935611724854": 69, "brown_hair": [69, 73, 76], "9397273659706116": 69, "build": [69, 76], "9229896664619446": 69, "charm_": 69, "9006357789039612": 69, "citi": 69, "9020784497261047": 69, "cityscap": 69, "9547432661056519": 69, "5296419262886047": 69, "8253412246704102": 69, "5619839429855347": 69, "hair_flow": [69, 73, 76], "8277763724327087": 69, "hair_orna": [69, 73, 76], "9356368780136108": 69, "hair_ribbon": [69, 73], "5288072824478149": 69, "jacket": [69, 73, 76], "6336134076118469": 69, "9703260064125061": 69, "8188960552215576": 69, "phone_screen": 69, "9579574465751648": 69, "9954615235328674": 69, "plaid": [69, 73], "9725285172462463": 69, "plaid_skirt": [69, 73], "9638455510139465": 69, "pleated_skirt": [69, 73, 76], "7226815819740295": 69, "5321241021156311": 69, "red_nail": [69, 73], "5493080615997314": 69, "school_bag": 69, "9863407611846924": 69, "school_uniform": [69, 73, 76], "6794284582138062": 69, "5062428116798401": 69, "shoulder_bag": 69, "9325523972511292": 69, "skirt": [69, 73, 76], "92237788438797": 69, "skyscrap": 69, "7728171348571777": 69, "sleeves_past_wrist": [69, 73], "7257086038589478": 69, "smile": [69, 73, 76], "5357837080955505": 69, "6939404010772705": 69, "7054293155670166": 69, "tongu": [69, 73, 76], "9990814924240112": 69, "tongue_out": [69, 73, 76], "9992498755455017": 69, "5012534260749817": 69, "very_long_hair": [69, 73, 75, 76], "7461410164833069": 69, "underscor": [70, 76], "convent": 70, "restor": [70, 100], "use_spac": 70, "use_escap": 70, "include_scor": 70, "score_descend": 70, "_": 70, "escap": 70, "unsaf": 70, "sort": [70, 74], "descend": 70, "panty_pul": 70, "6826801300048828": 70, "958938717842102": 70, "drinking_glass": 70, "9340789318084717": 70, "areola_slip": 70, "41196826100349426": 70, "9988248348236084": 70, "drink": 70, "pull": 70, "areola": 70, "999": 70, "959": 70, "934": 70, "683": 70, "412": 70, "mldanbooru": [71, 100], "get_mldanbooru_tag": 71, "wd14": [71, 73, 100], "get_wd14_tag": [71, 73], "convert_wd14_emb_to_predict": 71, "denormalize_wd14_emb": 71, "deepdanbooru": [71, 73, 100], "get_deepdanbooru_tag": [71, 73], "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "drop_overlap_tag": 71, "is_blacklist": 71, "drop_blacklisted_tag": 71, "char_whitelist_suffix": 71, "char_whitelist_prefix": 71, "char_whitelist_word": 71, "char_suffix": 71, "char_prefix": 71, "charactertagpool": 71, "is_basic_character_tag": 71, "drop_basic_character_tag": 71, "sort_tag": 71, "tag_match_suffix": 71, "tag_match_prefix": 71, "tag_match_ful": 71, "t1": 72, "t2": 72, "fulli": 72, "ml": 73, "448": 73, "keep_ratio": 73, "9999984502792358": [73, 95], "9999946355819702": 73, "9994951486587524": 73, "998144268989563": 73, "9978417158126831": 73, "9941409230232239": 73, "9799384474754333": 73, "979142427444458": 73, "961823582649231": 73, "961323618888855": 73, "9490893483161926": 73, "large_breast": [73, 76], "9450850486755371": 73, "9425153136253357": 73, "9409335255622864": 73, "9319437146186829": 73, "9265308976173401": 73, "baseball_bat": [73, 76], "9259042143821716": 73, "922250509262085": 73, "9199565052986145": 73, "9175475835800171": 73, "9102761745452881": 73, "9076938629150391": 73, "stomach": [73, 76], "9052775502204895": 73, "8938589692115784": 73, "8894285559654236": 73, "8891903162002563": 73, "8845980763435364": 73, "8842408061027527": 73, "8659475445747375": 73, "862621009349823": 73, "8616052865982056": 73, "8562789559364319": 73, "short_short": [73, 76], "8555729389190674": 73, "8533340096473694": 73, "black_short": [73, 76], "8477485775947571": 73, "8430152535438538": 73, "tied_long_hair": [73, 76], "8340626955032349": 73, "crop_top_overhang": 73, "8266023397445679": 73, "8222048282623291": 73, "8202669620513916": 73, "black_shirt": [73, 76], "8061150312423706": 73, "ass_visible_through_thigh": [73, 76], "7803354859352112": 73, "thigh_gap": [73, 76], "7789446711540222": 73, "arms_up": 73, "7052110433578491": 73, "9999866485595703": 73, "997043788433075": 73, "9969649910926819": 73, "9957101345062256": 73, "9928386807441711": 73, "9886980056762695": 73, "9864778518676758": 73, "ghost": [73, 76], "9769423007965088": 73, "9747489094734192": 73, "9736957550048828": 73, "9388670325279236": 73, "9356311559677124": 73, "91000896692276": 73, "cardigan": 73, "8955123424530029": 73, "8910233378410339": 73, "8904104828834534": 73, "8881211280822754": 73, "8876776695251465": 73, "8864808678627014": 73, "8810517191886902": 73, "8798807263374329": 73, "8765745162963867": 73, "8737136125564575": 73, "nail_polish": 73, "8650439381599426": 73, "8613706827163696": 73, "blue_cardigan": 73, "8571277260780334": 73, "8333670496940613": 73, "8160212635993958": 73, "eyebrows_visible_through_hair": 73, "8122442364692688": 73, "8091571927070618": 73, "8082079887390137": 73, "8048468232154846": 73, "long_sleev": [73, 76], "8042327165603638": 73, "7984272241592407": 73, "blazer": [73, 76], "794708251953125": 73, "78981614112854": 73, "7892146110534668": 73, "shaped_pupil": [73, 76], "7867060899734497": 73, "gradient_hair": 73, "786359965801239": 73, "white_shirt": 73, "7790888547897339": 73, "brown_skirt": 73, "7760675549507141": 73, "774523913860321": 73, "7721588015556335": 73, "7697228789329529": 73, "755959689617157": 73, "multicolored_hair": 73, "7477189898490906": 73, "7476690411567688": 73, "rail": 73, "7476617693901062": 73, "blue_jacket": 73, "7458406090736389": 73, "741143524646759": 73, "7364678978919983": 73, "collared_shirt": 73, "7193643450737": 73, "red_neckwear": 73, "7108616828918457": 73, "7086325287818909": 73, "miniskirt": 73, "7055293321609497": 73, "7039415836334229": 73, "open_cloth": 73, "7018357515335083": 73, "shuffl": 74, "count": [74, 101, 102], "2boi": 74, "random": 74, "cat_ear": 74, "uniqu": 74, "precomput": 75, "8849405313291128": 75, "8548297594823425": 75, "03910296474461261": 75, "6615180440330748": 75, "21552028866308015": 75, "3165260620737027": 75, "47744464927382957": 75, "tagger": 76, "smilingwolf": 76, "wd": 76, "swinv2_v3": 76, "general_mcut_en": 76, "character_mcut_en": 76, "no_underlin": 76, "mcut": 76, "replac": 76, "dim": 76, "index": [76, 103], "l2": 76, "follw": 76, "embd": 76, "valuabl": 76, "enabl": 76, "rapid": 76, "queri": 76, "0011444687843322754": 76, "8876402974128723": 76, "106781005859375": 76, "000277101993560791": 76, "997527003288269": 76, "9797663688659668": 76, "9905703663825989": 76, "9761719703674316": 76, "8981098532676697": 76, "8810765743255615": 76, "9498510360717773": 76, "8377365469932556": 76, "945058286190033": 76, "9457170367240906": 76, "969594419002533": 76, "7881088852882385": 76, "7687551379203796": 76, "9301245212554932": 76, "6703325510025024": 76, "white_hair": 76, "5292627811431885": 76, "8677047491073608": 76, "grey_hair": 76, "5859264731407166": 76, "9536856412887573": 76, "8056888580322266": 76, "8394746780395508": 76, "9473626613616943": 76, "8986269235610962": 76, "9385137557983398": 76, "8408567905426025": 76, "alternate_costum": 76, "4245271384716034": 76, "931140661239624": 76, "8830795884132385": 76, "7279844284057617": 76, "artist_nam": 76, "5333830714225769": 76, "64717698097229": 76, "9516432285308838": 76, "9655293226242065": 76, "9485014081001282": 76, "7366660833358765": 76, "7161656618118286": 76, "5858667492866516": 76, "6186309456825256": 76, "41193312406539917": 76, "467605859041214": 76, "36282333731651306": 76, "3756745457649231": 76, "motion_blur": 76, "5091936588287354": 76, "951993465423584": 76, "basebal": 76, "5634750723838806": 76, "8232709169387817": 76, "9869340658187866": 76, "49491602182388306": 76, "5193622708320618": 76, "003406703472137451": 76, "0007208287715911865": 76, "9798132181167603": 76, "8046203851699829": 76, "7596215009689331": 76, "7620116472244263": 76, "46084529161453247": 76, "48454540967941284": 76, "5152207016944885": 76, "8023070096969604": 76, "8653596639633179": 76, "7201820611953735": 76, "7816740870475769": 76, "697688639163971": 76, "8974947333335876": 76, "7491052746772766": 76, "5015512704849243": 76, "6401398181915283": 76, "43420469760894775": 76, "4528769850730896": 76, "5730487704277039": 76, "6739872694015503": 76, "5545973181724548": 76, "6946243047714233": 76, "5487751364707947": 76, "7439308166503906": 76, "4186026453971863": 76, "47378358244895935": 76, "4690653085708618": 76, "7565015554428101": 76, "hu_tao_": 76, "genshin_impact": 76, "9262397289276123": 76, "boo_tao_": 76, "942080020904541": 76, "denorm": 76, "denormalizer_nam": 76, "mnum2_al": 76, "understand": 76, "batch": [76, 77, 96], "redund": 76, "structur": [76, 100], "b": 76, "r": [76, 88, 94], "c": 76, "linalg": 76, "norm": 76, "approx": [76, 77], "1e": 76, "cdc_anime_onnx": 77, "realli": 77, "As": [77, 88, 94], "1024x1024": 77, "2060": 77, "gpu": 77, "cost": 77, "70": 77, "against": 77, "cpu": [77, 82, 101, 102], "experi": 77, "hgsr": 77, "mhr": 77, "aug_x4_320": 77, "tile_s": 77, "tile_overlap": 77, "batch_siz": 77, "silent": 77, "tile": 77, "progress": 77, "messag": 77, "cute_waifu_aroma": 77, "pngimageplugin": 77, "pngimagefil": 77, "1168x1168": 77, "0x7f0e8ca06880": 77, "4672x4672": 77, "0x7f0e48edb640": 77, "cdc": [78, 100], "upscale_with_cdc": 78, "thread": [79, 99], "lru_cach": 79, "wrap": 79, "synchron": 79, "prevent": 79, "race": 79, "condit": 79, "maxsiz": 79, "def": 79, "expensive_funct": 79, "expens": 79, "lock": [79, 99], "safeti": [79, 96], "multithread": 79, "my_funct": 79, "introduc": 79, "acquisit": 79, "critic": 79, "mathemat": 80, "activ": 80, "deep": 80, "problem": [80, 88, 94], "input_valu": 80, "frac": 80, "26894142": 80, "73105858": 80, "ts_lru_cach": 81, "sigmoid": 81, "get_onnx_provid": 81, "open_onnx_model": 81, "cudaexecutionprovid": 82, "cpuexecutionprovid": 82, "ckpt": 82, "inferencesess": 82, "onnx_mod": 82, "decid": 82, "linux": [82, 101, 102], "execut": [82, 101, 102], "ignor": 82, "cuda": [82, 101, 102], "forc": 82, "anime_ai_check": 83, "mobilenetv3_sce_dist": [83, 94, 98], "mainli": 83, "caformer_s36_plus_sc": 83, "graph": 83, "9996960163116455": 83, "9999125003814697": 83, "997803270816803": 83, "9960069060325623": 83, "9887709021568298": 83, "9998629093170166": 83, "0013722758740186691": 83, "00020673229300882667": 83, "0001895089662866667": 83, "0008857478387653828": 83, "552320024231449e": 83, "001168627175502479": 83, "bangumi": [84, 85], "vision": 84, "imageri": 84, "bangumi_char_typ": 84, "definit": [84, 91], "video": 84, "secondari": 84, "often": 84, "lack": 84, "lead": 84, "under": [84, 103], "categori": [84, 92], "three": 84, "judg": 84, "anime_portrait": [84, 90], "mobilenetv3_v0_dist": [84, 93, 97, 98], "9998525381088257": 84, "00012103465269319713": 84, "6464786313008517e": 84, "906112609314732e": 84, "06": [84, 85, 87, 92, 93, 94, 95, 97], "9997243285179138": 84, "0002490800397936255": 84, "7215803381986916e": 84, "354368557978887e": 84, "9998849630355835": 84, "90006631379947e": 84, "3920385754317977e": 84, "2084233276254963e": 84, "9998877048492432": 84, "732793503440917e": 84, "4264976925915107e": 84, "0623419257171918e": 84, "07076334953308105": 84, "9290977716445923": 84, "0001044218079186976": 84, "4467317163944244e": 84, "2568268832401372e": 84, "9999498128890991": 84, "1810528778587468e": 84, "879474429093534e": 84, "260669109295122e": 84, "9999510049819946": 84, "2321036592766177e": 84, "025227553938748e": 84, "4251427273848094e": 84, "999957799911499": 84, "4273678718600422e": 84, "6884023302263813e": 84, "880981603288092e": 84, "0002326338435523212": 84, "9996368885040283": 84, "164971561403945e": 84, "00020793956355191767": 84, "13438372313976288": 84, "8652494549751282": 84, "000158855298650451": 84, "000238816806813702": 84, "3589179217815399": 84, "6406960487365723": 84, "0001471740542910993": 84, "002255884697660804": 84, "08208147436380386": 84, "9152728915214539": 84, "00038967153523117304": 84, "227699592884164e": 84, "0835404282261152e": 84, "1437502406770363e": 84, "9999284744262695": 84, "2125529792683665e": 84, "0218892384727951e": 84, "00011914174683624879": 84, "9998584985733032": 84, "2007669283775613e": 84, "6357082131435163e": 84, "3068713896209374e": 84, "9999185800552368": 84, "066640925273532e": 84, "529400813335087e": 84, "089402500540018e": 84, "9999388456344604": 84, "6406959295272827": 84, "not_paint": 85, "anime_classif": 85, "older": 85, "mobilenetv3_v1": [85, 95], "5_dist": 85, "3_dist": 85, "plot": [85, 88, 94, 98], "caformer_s36_v1": 85, "3_focal": 85, "8346158862113953": 85, "004201625939458609": 85, "0028638991061598063": 85, "15633030235767365": 85, "001988308737054467": 85, "9868855476379395": 85, "001178382197394967": 85, "00015886101755313575": 85, "0005986307514831424": 85, "011178601533174515": 85, "9933090209960938": 85, "0012440024875104427": 85, "00040085514774546027": 85, "004924307577311993": 85, "00012189441622467712": 85, "00031298911198973656": 85, "9968050718307495": 85, "182305903872475e": 85, "0027923565357923508": 85, "7805559259140864e": 85, "0004650334012694657": 85, "996709942817688": 85, "736721191671677e": 85, "0027629584074020386": 85, "4619508621981367e": 85, "0003803370927926153": 85, "998649537563324": 85, "190127922105603e": 85, "0008622839814051986": 85, "595230686594732e": 85, "0004573142796289176": 85, "00031435859273187816": 85, "8671838641166687": 85, "13199880719184875": 85, "563074617180973e": 85, "153919796110131e": 85, "290010737255216e": 85, "9727378487586975": 85, "027150526642799377": 85, "162296004826203e": 85, "4933258828241378e": 85, "0004275702522136271": 85, "995402455329895": 85, "002233930164948106": 85, "001911122351884842": 85, "1603819727897644": 85, "0007561995880678296": 85, "00017044576816260815": 85, "838487982749939": 85, "0002034590725088492": 85, "005001617129892111": 85, "000932251859921962": 85, "009352140128612518": 85, "9846979379653931": 85, "6018555470509455e": 85, "004064667969942093": 85, "464051254326478e": 85, "025772539898753166": 85, "9699516296386719": 85, "00011656546121230349": 85, "287263775244355e": 85, "370255853951676e": 85, "01098843663930893": 85, "0031668643932789564": 85, "9857884049415588": 85, "499273488065228e": 85, "8419872251106426e": 85, "0003471920208539814": 85, "029472889378666878": 85, "9700765609741211": 85, "0012387704337015748": 85, "001172148622572422": 85, "787473391043022e": 85, "003680602880194783": 85, "9938107132911682": 85, "8346157073974609": 85, "8671836853027344": 85, "8384883403778076": 85, "9846979975700378": 85, "9700766801834106": 85, "greyscal": 86, "jpeg_ful": [86, 99], "6125901": 86, "6125785": [86, 99], "6124220": 86, "rough": [87, 88, 94], "polish": 87, "mobilenetv3_v2": 87, "2_dist": [87, 95], "910087929805741e": 87, "1241951510310173": 87, "8757457137107849": 87, "00018937293498311192": 87, "030049214139580727": 87, "9697614312171936": 87, "008933082222938538": 87, "05096456781029701": 87, "9401022791862488": 87, "009832272306084633": 87, "9898634552955627": 87, "00030428936588577926": 87, "013919820077717304": 87, "9819902181625366": 87, "004089969675987959": 87, "04166747257113457": 87, "9582782983779907": 87, "4218515288084745e": 87, "8849249482154846": 87, "1149177998304367": 87, "0001573085755808279": 87, "9907882809638977": 87, "008958994410932064": 87, "0002527958422433585": 87, "9831690788269043": 87, "01682441122829914": 87, "613856385229155e": 87, "8757458329200745": 87, "8849248290061951": 87, "million": 88, "anime_r": [88, 90], "boundari": [88, 94], "challeng": [88, 94], "clean": [88, 94], "ground": [88, 94], "truth": [88, 94], "judgment": [88, 94], "intend": [88, 94], "quick": [88, 94, 100], "estim": [88, 94], "basi": [88, 94], "mobilenetv3_large_100_v0_ls0": 88, "caformer_s36_v0_ls0": 88, "7508869767189026": 88, "7034655809402466": 88, "728887677192688": 88, "7404400110244751": 88, "7446154952049255": 88, "7514738440513611": 88, "768704354763031": 88, "8219676613807678": 88, "7267540693283081": 88, "7645740509033203": 88, "7216582894325256": 88, "7615436315536499": 88, "815083920955658": 88, "8321858644485474": 88, "8204999566078186": 88, "820833146572113": 88, "chdir": 88, "doc": 88, "api_doc": 88, "7508870363235474": 88, "11212056130170822": 88, "06781744956970215": 88, "06917501986026764": 88, "7034654021263123": 88, "15903906524181366": 88, "06688199192285538": 88, "07061357796192169": 88, "7288877964019775": 88, "1476859599351883": 88, "060362350195646286": 88, "06306383013725281": 88, "7404399514198303": 88, "10337048768997192": 88, "08087948709726334": 88, "07530999928712845": 88, "055992450565099716": 88, "7446154356002808": 88, "13191790878772736": 88, "06747424602508545": 88, "06458679586648941": 88, "10566363483667374": 88, "07827574014663696": 88, "07079866528511047": 88, "7687042951583862": 88, "09974884241819382": 88, "06074819341301918": 88, "050435908138751984": 88, "8219675421714783": 88, "0593985915184021": 88, "06819795072078705": 88, "06569571048021317": 88, "1177448257803917": 88, "726753830909729": 88, "08980562537908554": 88, "06481882929801941": 88, "06922297924757004": 88, "10138414055109024": 88, "06351721286773682": 88, "07683827728033066": 88, "13798624277114868": 88, "05942752957344055": 88, "10584963858127594": 88, "7615437507629395": 88, "07317910343408585": 88, "060196295380592346": 88, "06751583516597748": 88, "0572039857506752": 88, "05398125201463699": 88, "06124086305499077": 88, "0525919646024704": 88, "8321859240531921": 88, "05922013148665428": 88, "06274889409542084": 88, "057530902326107025": 88, "8205001354217529": 88, "05683052912354469": 88, "06635929644107819": 88, "05597696080803871": 88, "8208332657814026": 88, "non_furri": 89, "mobilenetv3_v0": 89, "1_dist": 89, "9898804426193237": 89, "010119626298546791": 89, "9677742123603821": 89, "032225821167230606": 89, "959551215171814": 89, "040448784828186035": 89, "9535530209541321": 89, "04644693806767464": 89, "04358793422579765": 89, "9564120769500732": 89, "02767963521182537": 89, "9723203182220459": 89, "028900373727083206": 89, "9710996150970459": 89, "037573859095573425": 89, "9624261260032654": 89, "aicheck": [90, 100], "get_ai_created_scor": 90, "is_ai_cr": 90, "bangumi_char": [90, 100], "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 90, "anime_classifi": 90, "is_greyscal": 90, "anime_completeness_scor": 90, "anime_complet": 90, "dbrate": [90, 100], "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": [90, 100], "anime_furry_scor": 90, "anime_furri": 90, "get_monochrome_scor": 90, "is_monochrom": 90, "nsfw_pred_scor": 90, "nsfw_pred": 90, "portrait": [90, 100], "anime_portrait_scor": 90, "anime_rating_scor": 90, "anime_real_scor": 90, "safe_check_scor": 90, "safe_check": 90, "style_ag": [90, 100], "anime_style_age_scor": 90, "anime_style_ag": 90, "teen": [90, 100], "anime_teen_scor": 90, "anime_teen": 90, "is_truncated_fil": 90, "screen": 91, "row": 91, "bottom": 91, "grayscal": 91, "monochrome_detect": 91, "mobilenetv3_large_100_dist_safe2": 91, "mobilenetv3_dist": 91, "caformer_s36": 91, "mono": 91, "9614395499229431": 91, "9458909034729004": 91, "9559807777404785": 91, "9651952981948853": 91, "9379720687866211": 91, "8814834356307983": 91, "03941023349761963": 91, "07492382079362869": 91, "09546589106321335": 91, "016521310433745384": 91, "005693843588232994": 91, "0315730981528759": 91, "Not": 92, "five": 92, "hentai": 92, "neutral": 92, "porn": 92, "sexi": 92, "infinit": 92, "nsfwj": 92, "tfj": 92, "deploy": 92, "mobil": 92, "9970946311950684": 92, "00198739324696362": 92, "000894528697244823": 92, "4315058251668233e": 92, "099447197513655e": 92, "9282580614089966": 92, "061733175069093704": 92, "008979619480669498": 92, "0007789491210132837": 92, "0002501663693692535": 92, "7945129871368408": 92, "2044062316417694": 92, "0005603990866802633": 92, "0004847997915931046": 92, "564094367902726e": 92, "7977773547172546": 92, "01352313905954361": 92, "18791256844997406": 92, "0004888656549155712": 92, "00029804420773871243": 92, "04498734697699547": 92, "9509441256523132": 92, "4087972633424215e": 92, "003999904729425907": 92, "4542059185914695e": 92, "002892113756388426": 92, "982390284538269": 92, "02520776737947e": 92, "014633022248744965": 92, "858086610212922e": 92, "002532319398596883": 92, "9887337684631348": 92, "231979568838142e": 92, "008699454367160797": 92, "8187158022774383e": 92, "03564726561307907": 92, "954788088798523": 92, "343036850215867e": 92, "009289607405662537": 92, "00020158555707894266": 92, "006372362840920687": 92, "006019102409482002": 92, "9694945812225342": 92, "015214097686111927": 92, "002899901708588004": 92, "0004039364866912365": 92, "00012730166781693697": 92, "987038791179657": 92, "007135333959013224": 92, "005294707603752613": 92, "06964848190546036": 92, "0014777459437027574": 92, "9276643395423889": 92, "0003031621454283595": 92, "0009063396137207747": 92, "00028707628371194005": 92, "00010888021643040702": 92, "9992460012435913": 92, "00015473493840545416": 92, "0002033217460848391": 92, "563037691696081e": 92, "008058490231633186": 92, "00044566826545633376": 92, "937960684299469": 92, "05353058874607086": 92, "364063445587817e": 92, "07": [92, 93, 94, 97], "00562260951846838": 92, "00012077406427124515": 92, "9897090792655945": 92, "004547217860817909": 92, "564737981942017e": 92, "016690678894519806": 92, "001258736359886825": 92, "9766013622283936": 92, "005440687295049429": 92, "4481674952548929e": 92, "01861923187971115": 92, "0008914825739338994": 92, "9674761295318604": 92, "012998746708035469": 92, "691116141155362e": 92, "0007601747056469321": 92, "0005019629606977105": 92, "039504989981651306": 92, "9591660499572754": 92, "0001652583305258304": 92, "0002614929690025747": 92, "020374108105897903": 92, "029394468292593956": 92, "9498046040534973": 92, "00016299057460855693": 92, "004782819654792547": 92, "002861740067601204": 92, "12280157208442688": 92, "8693908452987671": 92, "0001731760276015848": 92, "304211274255067e": 92, "03286275267601013": 92, "010648751631379128": 92, "9562522172927856": 92, "999900221824646": 93, "645313209854066e": 93, "3387104445428122e": 93, "9999704360961914": 93, "4465465685352683e": 93, "071506166132167e": 93, "9999785423278809": 93, "512719154561637e": 93, "292278612818336e": 93, "919455750496127e": 93, "9999444484710693": 93, "3647335082350764e": 93, "0555699191172607e": 93, "9999880790710449": 93, "3210242286731955e": 93, "7451418898417614e": 93, "9999822378158569": 93, "2084267331811134e": 93, "7460413321023225e": 93, "1532473820352607e": 93, "9999996423721313": 93, "0316136922483565e": 93, "840229633236049e": 93, "9999998807907104": [93, 94], "736660568800289e": 93, "199210472208506e": 93, "9999992847442627": 93, "r15": 94, "r18": 94, "sankaku": 94, "mobilenetv3_v1_pruned_ls0": 94, "caformer_s36_plu": [94, 98], "5863172936624323e": 94, "480062353375615e": 94, "9924363493919373": 94, "007255776319652796": 94, "0003077814180869609": 94, "996969997882843": 94, "0030054834205657244": 94, "4601260520284995e": 94, "9966891407966614": 94, "003293127752840519": 94, "770909148035571e": 94, "00025384966284036636": 94, "9996721744537354": 94, "399192691082135e": 94, "973351603141055e": 94, "9998563528060913": 94, "391309580067173e": 94, "0018681309884414077": 94, "9827859997749329": 94, "015345841646194458": 94, "013710384257137775": 94, "8339558839797974": 94, "15233369171619415": 94, "951323833462084e": 94, "00029566374723799527": 94, "9997004270553589": 94, "00018434497178532183": 94, "568440272123553e": 94, "9997699856758118": 94, "11225129129889e": 94, "051862899563275e": 94, "9999485015869141": 94, "902020231791539e": 94, "0005639699520543218": 94, "9994290471076965": 94, "anime_real_cl": 95, "4_dist": 95, "9999716281890869": 95, "8398366339388303e": 95, "9992202520370483": 95, "0007797438884153962": 95, "9999709129333496": 95, "905452492996119e": 95, "9999765157699585": 95, "3499671442550607e": 95, "9994087219238281": 95, "0005913018831051886": 95, "9999759197235107": 95, "4061362637439743e": 95, "9999052286148071": 95, "475799015490338e": 95, "403173675702419e": 95, "5848207794988411e": 95, "0010207017185166478": 95, "9989792704582214": 95, "2124368115328252e": 95, "9999977350234985": 95, "6512358342879452e": 95, "9999834299087524": 95, "359853614412714e": 95, "9999936819076538": 95, "600314317329321e": 95, "9999840259552002": 95, "5589323083986528e": 95, "9999843835830688": 95, "5513256585109048e": 95, "9999845027923584": 95, "pollut": 96, "mf666": 96, "shit": 96, "checker": 96, "mobilenet": 96, "v2": 96, "max_batch_s": 96, "1970": 97, "1980": 97, "1990": 97, "2000": 97, "2010": 97, "2015": 97, "2020": 97, "ag": 97, "9805465340614319": 97, "761269782553427e": 97, "0005044879508204758": 97, "01569165475666523": 97, "002850610064342618": 97, "00037849770160391927": 97, "9434612113400362e": 97, "053497342392802e": 97, "9992554783821106": 97, "0006490182713605464": 97, "8857468805654207e": 97, "317252262353577e": 97, "314484721769986e": 97, "0750001138148946e": 97, "706833609205205e": 97, "00034479793976061046": 97, "9995512366294861": 97, "391363472677767e": 97, "4607510820496827e": 97, "0679690351244062e": 97, "661913514311891e": 97, "757471131393686e": 97, "0744897230761126e": 97, "76177470368566e": 97, "9996387958526611": 97, "160279296338558e": 97, "00013228354509919882": 97, "1361367038916796e": 97, "464057489414699e": 97, "2412899599876255e": 97, "703883653040975e": 97, "127358498517424e": 97, "9973921775817871": 97, "0022309015039354563": 97, "00018872201326303184": 97, "780902943617548e": 97, "422096920578042e": 97, "638929097680375e": 97, "152203023797483e": 97, "00028818511054851115": 97, "9996094107627869": 97, "58777353237383e": 97, "9200742826797068e": 97, "00017117452807724476": 97, "518441947875544e": 97, "885544381570071e": 97, "4389253010449465e": 97, "1696006772108376e": 97, "9996393918991089": 97, "contenti": 98, "safe_teen": 98, "non_teen": 98, "caformer_s36_v0": 98, "9998493194580078": 98, "0378791052498855e": 98, "00012023092131130397": 98, "9790042638778687": 98, "0017522255657240748": 98, "01924353837966919": 98, "9998124241828918": 98, "19778298237361e": 98, "0001456339523429051": 98, "0008521362324245274": 98, "9989691972732544": 98, "00017870066221803427": 98, "0992944781901315e": 98, "9994398951530457": 98, "0004991036257706583": 98, "2035720727872103e": 98, "9994019269943237": 98, "0005460577667690814": 98, "0478151529678144e": 98, "524079147609882e": 98, "999934196472168": 98, "786742884898558e": 98, "653994154883549e": 98, "9998156428337097": 98, "0001218809193233028": 98, "00013706681784242392": 98, "9997410178184509": 98, "jpeg_trunc": 99, "2216614_truncat": 99, "imagefil": 99, "load_truncated_imag": 99, "ascii": 100, "metric": 100, "list_det_model": 100, "list_rec_model": 100, "sd": 100, "tag": 100, "platform": [101, 102], "shutil": [101, 102], "cpuinfo": [101, 102], "psutil": [101, 102], "hbutil": [101, 102], "size_to_bytes_str": [101, 102], "python_implement": [101, 102], "python_vers": [101, 102], "brand": [101, 102], "get_cpu_info": [101, 102], "brand_raw": [101, 102], "cpu_count": [101, 102], "freq": [101, 102], "cpu_freq": [101, 102], "mhz": [101, 102], "virtual_memori": [101, 102], "precis": [101, 102], "ye": [101, 102], "nvidia": [101, 102], "smi": [101, 102], "1021": [101, 102], "azur": [101, 102], "x86_64": [101, 102], "glibc2": [101, 102], "34": [101, 102], "cpython": [101, 102], "amd": [101, 102], "epyc": [101, 102], "7763": [101, 102], "processor": [101, 102], "3098": 101, "80175": 101, "615": [101, 102], "gib": [101, 102], "deploi": [101, 102], "action": [101, 102], "3018": 102, "47025": 102, "imgutil": 103, "pypi": 103, "simpli": 103, "newest": 103, "git": 103, "script": 103, "__name__": 103, "__main__": 103, "narugo1992": 103, "still": 103, "out": 103, "io": 103, "html": 103, "faq": 104}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [56, 0, 0, "-", "resource"], [61, 0, 0, "-", "sd"], [65, 0, 0, "-", "segment"], [71, 0, 0, "-", "tagging"], [78, 0, 0, "-", "upscale"], [81, 0, 0, "-", "utils"], [90, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.resource": [[55, 0, 0, "-", "background"]], "imgutils.resource.background": [[55, 3, 1, "", "BackgroundImageSet"], [55, 1, 1, "", "get_bg_image"], [55, 1, 1, "", "get_bg_image_file"], [55, 1, 1, "", "list_bg_image_files"], [55, 1, 1, "", "random_bg_image"], [55, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[55, 4, 1, "", "__init__"], [55, 4, 1, "", "get_image"], [55, 4, 1, "", "get_image_file"], [55, 4, 1, "", "list_image_files"], [55, 4, 1, "", "random_image"], [55, 4, 1, "", "random_image_file"]], "imgutils.sd": [[62, 0, 0, "-", "metadata"], [63, 0, 0, "-", "model"], [64, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[62, 3, 1, "", "SDMetaData"], [62, 1, 1, "", "get_sdmeta_from_image"], [62, 1, 1, "", "parse_sdmeta_from_text"], [62, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[62, 4, 1, "", "__str__"], [62, 5, 1, "", "pnginfo"], [62, 5, 1, "", "text"]], "imgutils.sd.model": [[63, 1, 1, "", "read_metadata"], [63, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[64, 3, 1, "", "NAIMetaData"], [64, 3, 1, "", "NAIMetadata"], [64, 1, 1, "", "add_naimeta_to_image"], [64, 1, 1, "", "get_naimeta_from_image"], [64, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[64, 4, 1, "", "__init__"], [64, 5, 1, "", "pnginfo"]], "imgutils.segment": [[66, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[66, 1, 1, "", "get_isnetis_mask"], [66, 1, 1, "", "segment_rgba_with_isnetis"], [66, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[67, 0, 0, "-", "blacklist"], [68, 0, 0, "-", "character"], [69, 0, 0, "-", "deepdanbooru"], [70, 0, 0, "-", "format"], [72, 0, 0, "-", "match"], [73, 0, 0, "-", "mldanbooru"], [74, 0, 0, "-", "order"], [75, 0, 0, "-", "overlap"], [76, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[67, 1, 1, "", "drop_blacklisted_tags"], [67, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[68, 2, 1, "", "CHAR_PREFIXES"], [68, 2, 1, "", "CHAR_SUFFIXES"], [68, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [68, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [68, 2, 1, "", "CHAR_WHITELIST_WORD"], [68, 3, 1, "", "CharacterTagPool"], [68, 1, 1, "", "drop_basic_character_tags"], [68, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[68, 4, 1, "", "__init__"], [68, 4, 1, "", "drop_basic_character_tags"], [68, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[69, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[70, 1, 1, "", "add_underline"], [70, 1, 1, "", "remove_underline"], [70, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[72, 1, 1, "", "tag_match_full"], [72, 1, 1, "", "tag_match_prefix"], [72, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[73, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[74, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[75, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[76, 1, 1, "", "convert_wd14_emb_to_prediction"], [76, 1, 1, "", "denormalize_wd14_emb"], [76, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[77, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[77, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[79, 0, 0, "-", "cache"], [80, 0, 0, "-", "func"], [82, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[79, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[80, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[82, 1, 1, "", "get_onnx_provider"], [82, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[83, 0, 0, "-", "aicheck"], [84, 0, 0, "-", "bangumi_char"], [85, 0, 0, "-", "classify"], [86, 0, 0, "-", "color"], [87, 0, 0, "-", "completeness"], [88, 0, 0, "-", "dbrating"], [89, 0, 0, "-", "furry"], [91, 0, 0, "-", "monochrome"], [92, 0, 0, "-", "nsfw"], [93, 0, 0, "-", "portrait"], [94, 0, 0, "-", "rating"], [95, 0, 0, "-", "real"], [96, 0, 0, "-", "safe"], [97, 0, 0, "-", "style_age"], [98, 0, 0, "-", "teen"], [99, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[83, 1, 1, "", "get_ai_created_score"], [83, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[84, 1, 1, "", "anime_bangumi_char"], [84, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[85, 1, 1, "", "anime_classify"], [85, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[86, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[87, 1, 1, "", "anime_completeness"], [87, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[88, 1, 1, "", "anime_dbrating"], [88, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[89, 1, 1, "", "anime_furry"], [89, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[91, 1, 1, "", "get_monochrome_score"], [91, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[92, 1, 1, "", "nsfw_pred"], [92, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[93, 1, 1, "", "anime_portrait"], [93, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[94, 1, 1, "", "anime_rating"], [94, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[95, 1, 1, "", "anime_real"], [95, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[96, 1, 1, "", "safe_check"], [96, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[97, 1, 1, "", "anime_style_age"], [97, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[98, 1, 1, "", "anime_teen"], [98, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[99, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 55], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 63], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 85], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 62], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 70], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "resourc": [55, 56], "backgroundimageset": 55, "list_bg_image_fil": 55, "get_bg_image_fil": 55, "get_bg_imag": 55, "random_bg_image_fil": 55, "random_bg_imag": 55, "restor": [57, 58, 59, 60], "adversari": 57, "remove_adversarial_nois": 57, "nafnet": 59, "restore_with_nafnet": 59, "scunet": 60, "restore_with_scunet": 60, "sd": [61, 62, 63, 64], "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 63, "save_with_metadata": 63, "nai": 64, "naimetadata": 64, "get_naimeta_from_imag": 64, "add_naimeta_to_imag": 64, "save_image_with_naimeta": 64, "segment": [65, 66], "isneti": 66, "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "tag": [67, 68, 69, 70, 71, 72, 73, 74, 75, 76], "blacklist": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "charact": 68, "char_whitelist_suffix": 68, "char_whitelist_prefix": 68, "char_whitelist_word": 68, "char_suffix": 68, "char_prefix": 68, "charactertagpool": 68, "is_basic_character_tag": 68, "drop_basic_character_tag": 68, "deepdanbooru": 69, "get_deepdanbooru_tag": 69, "add_underlin": 70, "remove_underlin": 70, "tags_to_text": 70, "match": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "mldanbooru": 73, "get_mldanbooru_tag": 73, "order": 74, "sort_tag": 74, "overlap": 75, "drop_overlap_tag": 75, "wd14": 76, "get_wd14_tag": 76, "convert_wd14_emb_to_predict": 76, "denormalize_wd14_emb": 76, "upscal": [77, 78], "cdc": 77, "upscale_with_cdc": 77, "util": [79, 80, 81, 82], "cach": 79, "ts_lru_cach": 79, "func": 80, "sigmoid": 80, "onnxruntim": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "valid": [83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "aicheck": 83, "get_ai_created_scor": 83, "is_ai_cr": 83, "bangumi_char": 84, "anime_bangumi_char_scor": 84, "anime_bangumi_char": 84, "anime_classify_scor": 85, "anime_classifi": 85, "color": 86, "is_greyscal": 86, "complet": 87, "anime_completeness_scor": 87, "anime_complet": 87, "dbrate": 88, "anime_dbrating_scor": 88, "anime_dbr": 88, "furri": 89, "anime_furry_scor": 89, "anime_furri": 89, "monochrom": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": 93, "anime_portrait_scor": 93, "anime_portrait": 93, "rate": 94, "anime_rating_scor": 94, "anime_r": [94, 95], "real": 95, "anime_real_scor": 95, "safe": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": 97, "anime_style_age_scor": 97, "anime_style_ag": 97, "teen": 98, "anime_teen_scor": 98, "anime_teen": 98, "truncat": 99, "is_truncated_fil": 99, "welcom": 100, "": 100, "document": 100, "overview": 100, "tutori": 100, "inform": [100, 101, 102], "api": 100, "run": [101, 102], "environ": [101, 102], "instal": 103, "quick": 104, "start": 104}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "BackgroundImageSet": [[55, "backgroundimageset"]], "list_bg_image_files": [[55, "list-bg-image-files"]], "get_bg_image_file": [[55, "get-bg-image-file"]], "get_bg_image": [[55, "get-bg-image"]], "random_bg_image_file": [[55, "random-bg-image-file"]], "random_bg_image": [[55, "random-bg-image"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[57, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[57, "remove-adversarial-noise"]], "imgutils.restore": [[58, "imgutils-restore"]], "imgutils.restore.nafnet": [[59, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[59, "restore-with-nafnet"]], "imgutils.restore.scunet": [[60, "imgutils-restore-scunet"]], "restore_with_scunet": [[60, "restore-with-scunet"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "SDMetaData": [[62, "sdmetadata"]], "parse_sdmeta_from_text": [[62, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[62, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[62, "save-image-with-sdmeta"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata": [[63, "read-metadata"]], "save_with_metadata": [[63, "save-with-metadata"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "NAIMetaData": [[64, "naimetadata"]], "NAIMetadata": [[64, "id1"]], "get_naimeta_from_image": [[64, "get-naimeta-from-image"]], "add_naimeta_to_image": [[64, "add-naimeta-to-image"]], "save_image_with_naimeta": [[64, "save-image-with-naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[66, "get-isnetis-mask"]], "segment_with_isnetis": [[66, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[66, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[67, "is-blacklisted"]], "drop_blacklisted_tags": [[67, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[68, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[68, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[68, "char-whitelist-word"]], "CHAR_SUFFIXES": [[68, "char-suffixes"]], "CHAR_PREFIXES": [[68, "char-prefixes"]], "CharacterTagPool": [[68, "charactertagpool"]], "is_basic_character_tag": [[68, "is-basic-character-tag"]], "drop_basic_character_tags": [[68, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[69, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "add_underline": [[70, "add-underline"]], "remove_underline": [[70, "remove-underline"]], "tags_to_text": [[70, "tags-to-text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_suffix": [[72, "tag-match-suffix"]], "tag_match_prefix": [[72, "tag-match-prefix"]], "tag_match_full": [[72, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[73, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags": [[74, "sort-tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[75, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[76, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[76, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[76, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[77, "upscale-with-cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache": [[79, "ts-lru-cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid": [[80, "sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[82, "get-onnx-provider"]], "open_onnx_model": [[82, "open-onnx-model"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[83, "get-ai-created-score"]], "is_ai_created": [[83, "is-ai-created"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[84, "anime-bangumi-char-score"]], "anime_bangumi_char": [[84, "anime-bangumi-char"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "anime_classify_score": [[85, "anime-classify-score"]], "anime_classify": [[85, "anime-classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale": [[86, "is-greyscale"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[87, "anime-completeness-score"]], "anime_completeness": [[87, "anime-completeness"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[88, "anime-dbrating-score"]], "anime_dbrating": [[88, "anime-dbrating"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "anime_furry_score": [[89, "anime-furry-score"]], "anime_furry": [[89, "anime-furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[91, "get-monochrome-score"]], "is_monochrome": [[91, "is-monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[92, "nsfw-pred-score"]], "nsfw_pred": [[92, "nsfw-pred"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[93, "anime-portrait-score"]], "anime_portrait": [[93, "anime-portrait"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_rating_score": [[94, "anime-rating-score"]], "anime_rating": [[94, "anime-rating"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "anime_real_score": [[95, "anime-real-score"]], "anime_real": [[95, "anime-real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check_score": [[96, "safe-check-score"]], "safe_check": [[96, "safe-check"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[97, "anime-style-age-score"]], "anime_style_age": [[97, "anime-style-age"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "anime_teen_score": [[98, "anime-teen-score"]], "anime_teen": [[98, "anime-teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file": [[99, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[100, "welcome-to-imgutils-s-documentation"]], "Overview": [[100, "overview"]], "Tutorials": [[100, null]], "Information": [[100, null]], "API Documentation": [[100, null]], "Run Environment Information": [[101, "Run-Environment-Information"], [102, "Run-Environment-Information"]], "Installation": [[103, "installation"]], "Quick Start": [[104, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.resource.background"], [56, "module-imgutils.resource"], [61, "module-imgutils.sd"], [62, "module-imgutils.sd.metadata"], [63, "module-imgutils.sd.model"], [64, "module-imgutils.sd.nai"], [65, "module-imgutils.segment"], [66, "module-imgutils.segment.isnetis"], [67, "module-imgutils.tagging.blacklist"], [68, "module-imgutils.tagging.character"], [69, "module-imgutils.tagging.deepdanbooru"], [70, "module-imgutils.tagging.format"], [71, "module-imgutils.tagging"], [72, "module-imgutils.tagging.match"], [73, "module-imgutils.tagging.mldanbooru"], [74, "module-imgutils.tagging.order"], [75, "module-imgutils.tagging.overlap"], [76, "module-imgutils.tagging.wd14"], [77, "module-imgutils.upscale.cdc"], [78, "module-imgutils.upscale"], [79, "module-imgutils.utils.cache"], [80, "module-imgutils.utils.func"], [81, "module-imgutils.utils"], [82, "module-imgutils.utils.onnxruntime"], [83, "module-imgutils.validate.aicheck"], [84, "module-imgutils.validate.bangumi_char"], [85, "module-imgutils.validate.classify"], [86, "module-imgutils.validate.color"], [87, "module-imgutils.validate.completeness"], [88, "module-imgutils.validate.dbrating"], [89, "module-imgutils.validate.furry"], [90, "module-imgutils.validate"], [91, "module-imgutils.validate.monochrome"], [92, "module-imgutils.validate.nsfw"], [93, "module-imgutils.validate.portrait"], [94, "module-imgutils.validate.rating"], [95, "module-imgutils.validate.real"], [96, "module-imgutils.validate.safe"], [97, "module-imgutils.validate.style_age"], [98, "module-imgutils.validate.teen"], [99, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "backgroundimageset (class in imgutils.resource.background)": [[55, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[62, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[64, "imgutils.sd.nai.NAIMetaData"], [64, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[64, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[64, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[68, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[69, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[73, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[74, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[75, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[77, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[79, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[80, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[86, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[99, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 62], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 61, 62, 64, 65, 66, 69, 70, 71, 73, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 66, 73, 77, 96], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 62, 64, 67, 68, 82], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 55, 69, 88], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 64, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 62, 63, 67, 68, 69, 74, 76, 77, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "8": [0, 10, 20, 33, 35, 39, 43, 48, 62, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "gener": [0, 4, 10, 13, 19, 31, 32, 61, 62, 64, 73, 76, 81, 88, 100], "art": [0, 62], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 64, 66, 69, 73, 74, 75, 76, 84, 88, 92, 94, 100], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 62, 64, 67, 68, 72, 75, 76, 83, 85, 88, 91, 92, 94, 98], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 62, 64, 76, 77, 84, 87, 89, 92, 93, 95, 96, 97], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 68, 69, 70, 72, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 103], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 62, 64, 67, 68, 70, 72, 74, 76, 77, 80, 84, 87, 89, 92, 93, 95, 97], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 62, 63, 64, 67, 68, 74, 79], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 79, 96], "width": [0, 4, 9, 44, 55, 73], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 62, 63, 64, 67, 68, 74, 76, 82, 83, 84, 85, 88, 91, 94, 98], "set": [0, 10, 27, 30, 35, 46, 48, 50, 76, 82, 85, 88, 94, 98, 99], "automat": [0, 4, 22, 35, 46, 82, 101, 102], "determin": [0, 7, 35, 92], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 62, 66, 73, 77, 78, 96, 101, 102], "height": [0, 4, 9, 44, 55, 73], "filter": [0, 30, 46, 67, 68, 88, 90, 94], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 62, 63, 64, 67, 69, 70, 73, 76, 77, 79, 80, 82, 83, 84, 85, 88, 90, 91, 92, 94, 98], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 62, 64, 66, 73, 77, 79, 82, 83, 99], "resiz": [0, 21, 30, 42, 50, 53, 54, 62, 73], "charact": [0, 35, 41, 50, 65, 66, 69, 70, 71, 76, 84, 100], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 64, 66, 74, 83, 92, 99], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 84, 89, 93, 95, 97, 101, 102], "intens": 0, "proport": [0, 84], "correct": [0, 33], "output": [0, 27, 36, 50, 62, 63, 74, 76, 103], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 62, 63, 64, 66, 67, 73, 79, 80, 82, 83, 85, 90, 91, 92, 99, 100, 101, 102, 103], "should": [0, 3, 9, 35, 39, 43, 44, 46, 66, 76, 103], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 73], "your": [0, 46, 99, 101, 102, 103], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 61, 62, 63, 64, 65, 69, 71, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 63, 69, 73, 80, 83, 91, 99], "ensur": [0, 20, 30, 35, 42, 62, 79], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103], "close": [0, 44, 62], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 66, 69, 70, 73, 74, 92], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 63, 66, 67, 68, 69, 70, 73, 76, 77, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99], "represent": [0, 20, 35, 53, 54, 62], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 67, 68, 70, 72, 74, 75, 76, 77, 79, 80, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "here": [0, 10, 18, 24, 35, 39, 40, 62, 67, 69, 73, 76, 77, 84, 86, 99, 101, 102], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 62, 64, 65, 66, 68, 69, 71, 74, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103], "print": [0, 10, 15, 16, 19, 20, 30, 62, 63, 101, 102, 103], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 62, 64, 66, 76, 77, 86, 99], "draw": [1, 24, 25, 50, 92, 100], "ascii_draw": 1, "meta": [2, 100, 103], "__title__": [2, 103], "__version__": [2, 103], "__description__": [2, 103], "__author__": [2, 103], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 61, 62, 65, 66, 67, 68, 69, 70, 71, 73, 76, 77, 78, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "inform": [3, 31, 32, 33, 50, 62, 64, 75], "packag": 3, "titl": [3, 64], "project": [3, 18, 69, 76, 99], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 62, 63, 79, 85, 100, 103], "short": [3, 73, 76], "descript": [3, 18, 64], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 61, 62, 63, 64, 76, 80, 84, 92], "setup": 3, "py": [3, 66], "author": [3, 63], "email": 3, "step": [4, 44, 62], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 62, 66], "creat": [4, 27, 30, 31, 43, 53, 54, 62, 64, 68, 83], "black": [4, 43, 62], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 62, 63, 64, 74, 76, 82, 84, 90, 91, 100, 103], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 66, 77], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 62, 66, 91], "mean": [4, 18, 20, 21, 23, 25, 26, 35, 38, 39, 44, 48, 53, 54, 82, 85, 103], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 61, 62, 63, 64, 75, 76, 77, 79, 80, 84, 88, 92, 94, 99], "suitabl": [4, 53, 69, 92], "color": [4, 7, 9, 23, 25, 26, 43, 62, 66, 90, 91, 100], "fore": [4, 23, 25, 26], "back": [4, 76], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 62, 63, 64, 68, 70, 75, 79, 82, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 103], "rgba": [4, 7, 28, 33, 66, 77], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 62, 63, 64, 73, 76, 85, 88, 94, 96, 98], "add": [4, 31, 63, 64, 70], "rgb": [4, 5, 6, 7, 28, 43, 55, 62, 66, 77], "In": [4, 25, 35, 84, 85], "document": [4, 101, 102, 103], "accur": [4, 11, 19, 88, 94], "present": [4, 31, 64, 69], "state": 4, "shown": [4, 65], "follow": [4, 35, 48, 54, 63, 64, 76, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 76, 80], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 62, 77, 86, 91], "both": [5, 11, 20, 41, 53, 63, 76], "np": [5, 6, 9, 33, 35, 44, 46, 48, 76, 80], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 62, 63, 64, 67, 68, 69, 73, 74, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 99], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 62, 63, 64, 76, 77], "order": [5, 6, 70, 71, 100], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 62, 64, 69, 82, 85, 86, 88, 91, 94, 98], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 62, 63, 77, 82], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 55, 66, 69, 73, 76, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 62, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 86, 91, 99], "mode": [5, 6, 7, 20, 33, 54, 55, 62, 74, 77, 82], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 63, 100], "encod": [5, 8, 27, 33, 64, 100], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 91, 99], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 63, 64, 67, 68, 70, 72, 76, 83, 86, 91, 99], "ndarrai": [6, 9, 33, 35, 39, 44, 46, 48, 76, 80], "channel": [6, 7, 28, 77], "jpegimageplugin": [6, 55], "jpegimagefil": [6, 55], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 66, 76], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 62, 76, 79, 87], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 66, 69, 76, 80, 87, 88, 94], "same": [6, 22, 35, 40, 76, 79], "torchvis": [6, 52, 100], "transform": [6, 7, 51, 53, 54, 70], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 61, 63, 64, 65, 76, 79, 80, 88, 94, 100], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 61, 62, 63, 64, 73, 74, 76, 79, 80, 82, 88, 94], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 61, 63, 69, 73, 76, 100], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 61, 68, 76, 103], "manipul": [7, 61], "python": [7, 33, 79, 101, 102, 103], "librari": [7, 30, 53, 103], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 61, 63, 64, 76, 79, 80, 92, 103], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 62, 76, 82], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 62, 64, 80, 103], "handl": [7, 27, 30, 32, 33, 51, 54, 61, 64], "multipl": [7, 9, 14, 33, 35, 39, 62], "ad": [7, 10, 63, 64, 70], "background": [7, 8, 23, 25, 26, 56, 62, 66, 100], "check": [7, 33, 38, 63, 67, 68, 72, 83, 86, 96, 99, 103], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 84], "common": [7, 54], "relat": [7, 10, 12, 15, 61, 68, 80], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 69, 73, 92], "kei": [7, 16, 20, 63, 76], "featur": [7, 11, 16, 29, 35, 39, 64, 66, 69, 70, 76, 84], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 55, 61, 62, 63, 64, 82, 91, 99, 100], "path": [7, 9, 10, 11, 14, 16, 30, 33, 55, 62, 63, 64, 86, 91, 99], "binari": [7, 80], "like": [7, 10, 17, 54, 73, 79, 103], "onc": 7, "particularli": [7, 20, 27, 31, 32, 64, 79], "requir": [7, 9, 18, 19, 35, 44, 63, 64, 88, 94, 103], "preprocess": [7, 18, 27, 30, 35, 100], "befor": [7, 33, 35, 63, 76], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 76, 80], "necessari": [7, 35, 69, 73], "convert": [7, 31, 33, 35, 48, 53, 54, 64, 76, 92], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 62, 63, 64, 68, 74, 76, 79], "ha": [7, 21, 41, 54, 77, 92, 101, 102], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 62, 63, 64, 71, 76, 92, 100], "avoid": [7, 69], "anomali": 7, "dure": [7, 27, 33, 70, 91, 99], "subsequ": [7, 43], "convers": [7, 30, 54], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 62, 64, 67, 68, 74], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 62, 63, 64, 67, 68, 74], "typeerror": [7, 48, 53, 54, 67, 68, 74], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 67, 68, 74, 75, 76, 83, 85, 88, 94, 98], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 76, 84, 85, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98], "take": [7, 50], "singl": [7, 14, 33, 35, 54, 70, 76, 80], "call": [7, 24, 62], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 61, 70, 72, 76, 77, 92], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 55], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 63, 65, 66, 71, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "pillow": [7, 22, 52, 100], "boolean": [7, 35], "otherwis": [7, 31, 35, 64, 67, 68, 72, 77, 82], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 65, 70, 90, 92], "basic": [8, 53, 56, 68], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 100], "rgb_decod": 8, "load_imag": [8, 47, 62], "has_alpha_channel": 8, "layer": [8, 80, 100], "istack": 8, "mai": [9, 12, 15, 35, 62, 69, 73, 79, 99, 101, 102], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 62, 63, 68], "similar": [9, 10, 17, 35, 39, 73, 76, 100], "techniqu": [9, 28, 33], "p": [9, 69, 73, 76], "need": [9, 14, 30, 41, 44, 79, 83, 85, 88, 91, 94, 98], "stack": [9, 76], "addition": 9, "second": [9, 20, 35, 40, 72], "element": [9, 76], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 80], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 62, 63, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "right": [9, 43, 48, 80], "two": [9, 20, 35, 40, 72, 91], "dimension": [9, 76], "arrai": [9, 22, 33, 35, 39, 46, 48, 76, 80], "h": [9, 23, 25, 26, 46, 66], "w": [9, 23, 25, 26, 46, 66, 76], "posit": [9, 35, 43, 44, 84], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 72], "howev": [9, 35], "solid": [9, 43], "pure": [9, 66], "lime": [9, 66], "nian": 9, "save": [9, 31, 62, 63, 64, 66], "nian_lim": 9, "yellow": [9, 62], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 62, 69, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "9": [9, 10, 20, 35, 39, 48, 62, 74, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 97, 98, 103], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 62, 63, 67], "mask": [9, 23, 25, 26, 44, 46, 66], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 100], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 55, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 55, 73, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 77, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "explan": 10, "No": [10, 62, 101, 102], "head": [10, 17, 22, 47, 68, 84, 93, 100], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 55, 62, 65, 66, 68, 69, 71, 77, 84, 85, 88, 89, 93, 94, 95, 97, 98, 103], "pretti": 10, "girl": [10, 41, 68], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 63, 68, 69, 73, 76, 91], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54], "pair": [10, 20], "cover": [10, 18, 44, 62, 68], "breast": [10, 18, 68, 69, 73, 75, 76], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 62], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 90, 100], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 68, 76], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 72, 75, 84], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 76, 100], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 68], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 65, 103], "6": [10, 20, 22, 35, 39, 48, 67, 68, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "nopan": 10, "panti": [10, 70], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 88, 94, 100], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 62, 67, 68, 73, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 64], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 62, 79, 82], "less": [10, 11, 13, 19, 83], "stand": [10, 62, 69, 73, 76], "sit": [10, 68], "ass": 10, "split": [10, 73], "leg": [10, 62], "wide": [10, 62], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 85, 88, 94, 98], "10": [10, 21, 35, 39, 44, 48, 83, 84, 85, 88, 91, 92, 94, 95], "sprd": 10, "strongli": [10, 77], "11": [10, 35, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsplt": 10, "pose": [10, 35, 100], "12": [10, 22, 35, 43, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 84, 85, 88, 92, 95, 97], "full": [10, 62], "almost": 10, "side": [10, 42, 68, 99], "usual": [10, 39], "ly": 10, "14": [10, 48, 84, 85, 88, 92, 95], "wing": [10, 68], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 84, 85, 88, 92, 95, 101, 102], "feral": 10, "four": [10, 11, 84], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 89], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 83], "16": [10, 48, 84, 88, 92, 95], "hdrago": 10, "style": [10, 14, 19, 44, 97, 103], "17": [10, 48, 92, 97], "hponi": 10, "18": [10, 18, 48, 88, 92, 94, 101, 102], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 92], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 62, 92], "hcat": 10, "cat": [10, 68, 74], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 97], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 62, 64, 73, 76, 88, 91, 101, 102], "contest": 10, "toward": [10, 48], "viewer": [10, 62], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 79], "aa09": 10, "25": [10, 13, 18, 30, 40, 97], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 69, 73, 76, 77, 83, 84, 87, 89, 92, 93, 95, 96, 97], "releas": 10, "time": [10, 64, 77], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 65], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 61, 62, 64, 68, 84, 85, 88, 89, 93, 94, 95, 97, 98], "advanc": [10, 103], "capabl": [10, 33, 41], "specif": [10, 11, 16, 31, 33, 43, 48, 51, 53, 64, 65, 84, 88, 94], "scenario": [10, 69, 73, 79], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 62], "enhanc": [10, 29, 100], "improv": [10, 21, 76], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 64, 91], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 69, 70, 73, 77, 88, 94], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 69, 73, 79, 84, 99], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 62, 100], "30": [10, 19, 44], "public": 10, "friendli": [10, 103], "reduc": [10, 35, 46, 76], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 55, 68], "current": [10, 54, 62, 88, 94, 101, 102, 103], "reincarn": 10, "compon": [10, 20, 27, 30, 79], "some": [10, 29, 35, 39, 40, 44, 56, 67, 69, 73, 76, 77, 79, 86, 99, 101, 102], "yolov8s_aa09": 10, "updat": [10, 27, 30, 63], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 76, 90], "closeup": 10, "adjust": [10, 30, 39, 68], "larg": [10, 25, 35, 76], "hat": [10, 68], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 69, 73], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 67, 68, 70, 74, 75, 80, 92, 96], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 70, 74, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "though": 10, "note": [10, 14, 35, 44, 62, 84, 88, 91, 94, 101, 102], "complet": [10, 44, 84, 90, 100], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 62, 64], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 69, 79, 91, 92, 101, 102], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 76], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 69, 73, 76, 83, 91], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 77], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 62, 80], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 68], "genit": 11, "male": [11, 18, 68], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 61, 62, 65, 69, 70, 71, 73, 76, 77, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 100, 103], "v1": [11, 12, 13, 14, 15, 19, 43, 62, 76], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 62], "data": [11, 14, 16, 31, 33, 35, 47, 54, 61, 62, 69, 70, 88, 94, 100, 101, 102, 103], "either": [11, 12, 13, 14, 15, 35, 76, 80], "standard": [11, 13, 14, 15, 31, 79], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 62], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 79], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 76], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 68], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 62, 63, 70, 82, 99], "indic": [11, 35, 48, 51, 69, 73, 76], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 62], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 64, 74], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 79], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 68, 73, 77, 80], "speed": [12, 13, 14, 15, 16, 19, 23, 77], "accuraci": [12, 13, 14, 15, 16, 19, 41, 83, 85, 88, 91, 94, 98], "higher": [12, 13, 14, 15, 16, 18, 21, 91], "consid": [12, 15, 20, 35, 41, 44, 46, 55, 68, 88, 94], "overlap": [12, 14, 15, 16, 20, 69, 71, 73, 76, 77, 100], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 62], "predict": [12, 16, 19, 27, 30, 76, 83, 85, 87, 88, 91, 92, 94, 96, 98], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 66, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 55, 64, 103], "balanc": [13, 15, 19, 62], "system": [13, 14, 23, 51, 88, 94], "overhead": [13, 14, 23, 79], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 62, 74, 82, 83, 85, 88, 94, 98], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 64, 82], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 62], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 61, 63, 77, 84, 88, 91, 94, 101, 102], "primari": [14, 84, 87, 89, 93, 95, 97], "purpos": 14, "crop": [14, 46, 53, 54, 62], "illustr": [14, 62, 85, 87], "therefor": [14, 22, 35, 101, 102], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 93, 100], "peopl": [14, 74], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 76, 77, 79, 82, 83, 84, 85, 88, 91, 94, 98, 103], "inde": 14, "recommend": [14, 21, 35, 38, 39, 76, 77, 88, 94], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 61], "obtain": [14, 24, 34, 35], "local": [14, 55, 101, 102], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 62, 64, 66, 69, 79, 103], "choos": [15, 19, 41], "35": [15, 62, 69, 76], "configur": [15, 27, 35, 53, 54, 100], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 62, 80], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 70, 92, 96], "infer": [15, 18, 21, 30, 47, 82, 91], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 69, 103], "hug": [16, 27, 30, 35, 76], "face": [16, 17, 18, 27, 30, 35, 48, 50, 62, 68, 76, 84, 100], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 77, 103], "yolo11": 16, "architectur": 16, "usag": [16, 27, 61, 62, 63, 69, 79, 80, 99], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 66, 68, 70, 75, 76], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 61, 76, 82], "instead": [16, 21, 70], "detect_head": [17, 22], "booru_yolo": [17, 100], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 88, 94], "ey": [17, 44, 48, 62, 68, 100], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 84, 93, 100], "detect_halfbodi": 17, "hand": [17, 48, 50, 62, 68, 100], "detect_hand": 17, "nudenet": [17, 100], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 62, 70, 72, 100], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 77, 82, 99, 100], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 82, 92], "nudenet_onnx": 18, "effici": [18, 21, 63, 80], "notai": 18, "tech": 18, "detail": [18, 61, 62, 82, 84], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 81, 100], "topk": [18, 27], "100": [18, 23, 30, 38, 79], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 55, 80, 83], "keep": [18, 73], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 62, 79, 80, 96], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 79, 80, 92], "work": [20, 27, 32, 38, 64, 92], "aggreg": 20, "involv": 20, "segment": [20, 55, 100], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 74], "max": [20, 21], "raw": [20, 33], "depend": [20, 62, 63, 99], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 85], "match": [20, 33, 46, 68, 71, 100], "unknown": [20, 74], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 62, 67, 80, 82], "doesn": [20, 33, 68], "t": [20, 33, 68], "group": [20, 27, 39, 70], "correspond": [20, 35, 41, 46, 76, 92, 96], "car": 20, "85": [20, 69, 76], "75": 20, "text_detect": 21, "been": [21, 92], "migrat": 21, "ocr": [21, 100], "detect_text_with_ocr": [21, 100], "soon": 21, "qualiti": [21, 36, 56, 62, 76, 77], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 69, 83, 84, 85, 87, 92, 93, 94, 95, 97, 98], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 88, 94], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 62, 82], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 66], "font": 22, "At": 22, "runtim": [22, 25, 82, 91], "attempt": [22, 31, 44, 62, 64, 82], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 63, 100], "cannot": [22, 41, 51, 53, 64], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 55, 56, 62, 66, 69, 71, 76, 82, 84, 89, 91, 93, 95, 97], "cv2": 23, "have": [23, 25, 35, 74, 75, 88, 94, 99], "lowest": 23, "resourc": [23, 100], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 66], "its": [23, 25, 26, 27, 35, 41, 42, 63, 66, 69, 70, 82, 84, 85, 87, 88, 89, 92, 93, 94, 95, 97, 98], "low": [23, 34, 36, 62, 73, 76, 77], "high": [23, 30, 56, 62, 77, 91, 92], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 61, 62, 63, 64, 76], "outlin": 24, "comparison": [24, 69], "canni": [24, 100], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 100], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 100], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 62], "effect": [25, 34, 43, 99], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 101, 102], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 62, 77], "deeper": 25, "richer": 25, "probabl": [25, 92], "extra": [25, 62], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 55, 77], "pass": [25, 26, 27, 30, 31, 43, 44, 62, 66, 73, 77, 79], "neural": [25, 26, 66, 80], "network": [25, 26, 66, 80], "classif": [27, 80, 84, 85, 87, 88, 89, 90, 93, 94, 95, 97, 98], "those": [27, 91], "store": [27, 31, 62, 63], "manag": [27, 30, 82, 100], "interact": [27, 30], "also": [27, 53, 76, 103], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 62, 79], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 82], "_model_nam": 27, "cach": [27, 30, 55, 81, 100], "_model": 27, "dictionari": [27, 31, 36, 53, 62, 63, 64, 67, 68, 84, 87, 89, 93, 95, 97], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 55, 64, 68], "instanc": [27, 30, 35, 43, 48, 55, 68], "clear": [27, 30, 35, 63, 84, 88, 94], "method": [27, 28, 30, 32, 33, 35, 43, 88, 94], "free": [27, 30], "up": [27, 30, 68], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 73], "interfac": [27, 30, 79], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 55], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 62, 64], "keyword": [27, 30, 31, 43, 44, 62, 64, 79], "argument": [27, 30, 31, 43, 44, 47, 48, 62, 64, 68, 76, 79], "importerror": [27, 30], "properli": [27, 62], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 92], "through": [27, 103], "error": [27, 33, 76], "predict_scor": 27, "dict": [27, 33, 36, 47, 53, 54, 62, 63, 64, 76, 79, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "top": [27, 44, 91], "k": 27, "ia": 27, "conveni": [27, 48, 62, 103], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 84, 89, 90, 91, 93, 95, 97, 98, 100], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 67, 68, 82, 83, 88, 94, 100], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 61, 63, 64, 100], "associ": [30, 64], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 63], "environ": [30, 77, 79, 82, 100], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 79, 103], "300": 30, "400": 30, "95": [30, 67, 68, 74], "simpl": 30, "without": [30, 62, 67, 68, 75], "explicitli": 30, "read": [31, 32, 33, 61, 62, 63], "write": [31, 32, 33, 61, 63], "exif": [31, 32, 62], "gif": [31, 32, 62], "comment": 31, "These": [31, 34, 55], "about": 31, "context": [31, 32], "ai": [31, 32, 64, 83], "found": [31, 44, 62, 84], "commonli": [31, 70, 80], "where": [31, 35, 62, 63, 76, 79], "look": [31, 41, 62, 84], "usercom": 31, "field": [31, 64], "dst_filenam": 31, "destin": [31, 62, 63, 64], "filenam": [31, 55], "pnginfo": [31, 33, 62, 64], "wai": [31, 62, 63], "geninfo": [32, 100], "lsb": [32, 64, 100], "signific": [32, 33, 35, 64], "bit": [32, 33, 64], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "embed": [33, 76], "serial": 33, "json": 33, "compat": [33, 70], "inject": 33, "combin": [33, 41], "emb": [33, 76], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 63, 76], "gzip": 33, "written": 33, "appropri": [33, 41, 62], "serializ": [33, 53], "err": 33, "caus": [33, 99], "multi": [33, 79], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 70], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 66], "robust": [33, 35], "skytnt": [34, 55, 66], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 76, 77, 83, 85, 88, 91, 94, 98], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 69], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 73, 77, 103], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 61, 91], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 62], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 79], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 64, 67, 76, 77], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 93, 94], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 62, 83, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "neighborhood": 35, "core": [35, 101, 102], "few": 35, "too": 35, "sensit": [35, 43, 76, 88, 94], "tune": 35, "guidelin": 35, "deal": [35, 61], "solut": [35, 44], "small": [35, 43], "advis": [35, 69], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 68], "e": [35, 56, 74, 77, 80], "g": [35, 56, 74, 76, 77], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 73, 77], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 100], "danbooru": [36, 69, 71, 73, 88, 91], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "fmt": [36, 76], "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 62], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 76], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 62], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 100], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 100], "laplacian": [37, 100], "laplacian_scor": 37, "lpip": [37, 100], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 100], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 79, 83, 91], "seem": 38, "just": [38, 85, 88, 91, 94, 98], "we": [38, 77], "explor": 38, "bluri": 38, "hutao": [38, 66, 69, 73, 76], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 62, 77, 101, 102], "99": 39, "192": 39, "49": 39, "256": [39, 53, 54, 62], "img1": [39, 40, 76], "img2": [39, 40, 76], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 82], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 85], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 62], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 74], "languag": 41, "func": [41, 81, 100], "japanes": [41, 62], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 61], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 103], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54], "longer": 42, "after": [42, 69, 73, 76], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 62, 66, 76, 101, 102], "serv": [43, 69], "foundat": 43, "inherit": 43, "within": [43, 62, 69, 76], "fill": 43, "valid": [43, 44, 48, 100], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 63, 82, 85], "angl": 44, "end": [44, 62], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 55], "total": [44, 101, 102], "star": [44, 73], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 73, 76], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 68, 72], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": 44, "properti": [44, 48, 62, 64], "align": [45, 100], "align_maxs": 45, "censor_": [45, 100], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 100], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 100], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 78], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 66, 103], "github": [47, 101, 102, 103], "com": [47, 103], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 100, 103], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 62], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 73, 76], "make": [48, 53, 70, 80, 88, 92, 94], "readabl": [48, 76], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 68, 74], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 90, 100], "zero": 48, "must": [48, 68, 99], "preced": 48, "surround": 48, "whitespac": [48, 70], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 74], "113": 48, "dwpose": [49, 100], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 100], "connect": 50, "ellips": 50, "facial": [50, 68, 84], "pars": [51, 53, 54, 61, 62, 100], "parser": [51, 53, 54, 62], "intern": [51, 63], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "tensor": [53, 54, 63], "composit": 53, "machin": [53, 80], "learn": [53, 80], "compos": [53, 54], "sequenc": [53, 68], "pillowcompos": 53, "sequenti": 53, "decor": [53, 54, 79], "facilit": 53, "creation": [53, 54, 64], "pipelin": 53, "creator": 53, "tvalu": [53, 54], "describ": 53, "interpol": [53, 54], "bicub": [53, 54], "pillowres": 53, "antialia": [53, 54], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": 53, "pillowtotensor": 53, "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54], "pillownorm": 53, "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "bg": 55, "strict_level": 55, "min_select": 55, "min_width": 55, "min_height": 55, "min_resolut": 55, "desir": 55, "strict": [55, 88, 94], "get_imag": 55, "get_image_fil": 55, "list_image_fil": 55, "random_imag": 55, "randomli": 55, "random_image_fil": 55, "8057": 55, "000000": 55, "000001": 55, "000002": 55, "000003": 55, "000004": 55, "home": 55, "dgh": [55, 63, 103], "2400x1600": 55, "0x7feb86ed5160": 55, "003258": 55, "400x400": 55, "0x7feb86a748b0": 55, "quickli": 56, "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "adversari": [58, 100], "remove_adversarial_nois": 58, "nafnet": [58, 100], "restore_with_nafnet": 58, "scunet": [58, 100], "restore_with_scunet": 58, "automatic1111": 61, "stabl": [61, 62, 83, 103], "diffus": [61, 62, 83], "webui": [61, 62, 63], "novelai": 61, "sdwui": 61, "submodul": 61, "nai": [61, 100], "docstr": 61, "sdmetadata": 61, "parse_sdmeta_from_text": 61, "get_sdmeta_from_imag": 61, "save_image_with_sdmeta": 61, "read_metadata": 61, "save_with_metadata": 61, "naimetadata": 61, "get_naimeta_from_imag": 61, "add_naimeta_to_imag": 61, "save_image_with_naimeta": 61, "formatt": 62, "a1111": 62, "sd_metadata_simpl": 62, "sd_metadata_complex": 62, "prompt": 62, "neg_prompt": 62, "neg": 62, "__str__": 62, "sd1": 62, "extrem": 62, "delic": 62, "beauti": 62, "offici": 62, "global": [62, 99], "illumin": 62, "soft": 62, "shadow": 62, "super": 62, "light": 62, "novel": [62, 64], "4k": 62, "metal_textur": 62, "striped_background": 62, "rich": 62, "cg": 62, "uniti": 62, "8k": 62, "wallpap": 62, "unreal": 62, "sci": 62, "fi": 62, "fantasi": 62, "silver_skin": 62, "cut": [62, 68], "silver_impossible_bodysuit": 62, "gem_on_chest": 62, "cut_silver_mechanical_leotard": 62, "headgear": [62, 68], "1_girl": 62, "solo": [62, 67, 68, 69, 73, 74, 75, 76], "slim_waist": 62, "hair": [62, 68], "long": 62, "lumin": 62, "medium_breast": [62, 75], "indistinct_camelto": 62, "flat_crotch": 62, "coquettish": 62, "squint": 62, "evil_smil": 62, "dark_persona": 62, "mouth": 62, "wet": 62, "slim_fac": 62, "tall_girl": 62, "matur": 62, "mature_fac": 62, "slim_figur": 62, "slim_leg": 62, "groin": 62, "bare_thigh": 62, "easyneg": 62, "sketch": 62, "ugli": 62, "huge": 62, "logo": 62, "monochrom": [62, 87, 90, 100], "bad": 62, "mutat": 62, "blurri": 62, "horror": 62, "geometri": 62, "bad_prompt": 62, "miss": 62, "finger": 62, "limb": 62, "anatomi": 62, "interlock": 62, "digit": 62, "arm": 62, "2girl": 62, "deform": 62, "artist": 62, "blush": [62, 69, 73, 76], "lipstick": 62, "skindent": 62, "tie": 62, "big_breast": 62, "thighhigh": [62, 69], "pubic_hair": [62, 68], "3d": [62, 85], "realist": 62, "slip": [62, 70], "head_out_of_fram": 62, "curvi": 62, "sampler": 62, "ddim": 62, "cfg": 62, "seed": 62, "3827064803": 62, "512x848": 62, "hash": 62, "eb49192009": 62, "anidosmix": 62, "clip": 62, "skip": 62, "new_imag": 62, "let": 62, "what": 62, "nslim_fac": 62, "848": 62, "_sdmeta_text": 62, "directli": 62, "starri": 62, "night": 62, "daylight": 62, "40": 62, "euler": 62, "sd2": 62, "1girl": [62, 67, 68, 69, 70, 73, 74, 75, 76], "blue": 62, "footwear": 62, "shoe": 62, "bang": [62, 68, 69, 73, 76], "indoor": 62, "sleev": 62, "ahog": [62, 68, 69, 73, 76], "dress": [62, 68], "pot": 62, "plant": 62, "bag": [62, 69, 73, 76], "bun": [62, 68], "window": 62, "lora": 62, "bluearchive10": 62, "bluearchiv": 62, "neg1": 62, "dpm": 62, "2m": 62, "sde": 62, "karra": 62, "2647703743": 62, "768x768": 62, "72bd94132e": 62, "cutemix": 62, "denois": 62, "strength": 62, "controlnet": 62, "preprocessor": 62, "control_v11p_sd15_openpos": 62, "cab727d4": 62, "weight": 62, "perfect": 62, "control": 62, "param": 62, "hire": 62, "upscal": [62, 100], "latent": 62, "ti": 62, "339cc9210f70": 62, "66a7279a88dd": 62, "info": 62, "els": [62, 101, 102], "underli": [62, 79], "sd_meta": 62, "scope": 62, "dst_file": [62, 64], "jpeg": [62, 86, 99], "webp": 62, "systemerror": [62, 64], "input_imag": 62, "output_imag": 62, "a41": 63, "safetensor": 63, "safe": [63, 69, 79, 90, 92, 94, 99, 100], "torch": 63, "command": [63, 103], "pip": [63, 103], "_check_env": 63, "model_fil": 63, "key1": 63, "value1": 63, "key2": 63, "value2": 63, "src_model_fil": 63, "dst_model_fil": 63, "new_metadata": 63, "john": 63, "doe": [63, 67, 74, 88, 94], "input_model": 63, "output_model": 63, "softwar": 64, "generation_tim": 64, "dataclass": 64, "encapsul": 64, "taken": 64, "alia": 64, "success": [64, 103], "add_lsb_meta": 64, "save_metainfo": 64, "metainfo": 64, "prefer": 64, "isneti": [65, 100], "get_isnetis_mask": 65, "segment_with_isneti": 65, "segment_rgba_with_isneti": 65, "co": 66, "seg": 66, "1024": [66, 76], "inspir": [66, 76, 96], "space": [66, 76], "blob": 66, "app": 66, "l8": 66, "00ff00": 66, "mask_": 66, "image_": 66, "hutao_seg": 66, "skadi": [66, 69, 73, 76], "skadi_seg": 66, "drop": [67, 68, 69, 73, 75, 76], "cosplai": 67, "no_eyewear": 67, "eyewear": [67, 68], "span": [67, 68], "matter": [67, 68], "red_hair": [67, 68, 74, 75], "use_preset": 67, "custom_blacklist": 67, "onlin": 67, "preset": 67, "ones": 67, "neither": [67, 68], "nor": [67, 68], "anal_hair": 68, "anal_tail": 68, "arm_behind_head": 68, "arm_hair": 68, "arm_under_breast": 68, "arms_behind_head": 68, "bird_on_head": 68, "blood_in_hair": 68, "breasts_on_glass": 68, "breasts_on_head": 68, "cat_on_head": 68, "closed_ey": 68, "clothed_female_nude_femal": 68, "clothed_female_nude_mal": 68, "clothed_male_nude_femal": 68, "clothes_between_breast": 68, "cream_on_fac": 68, "drying_hair": 68, "empty_ey": 68, "face_to_breast": 68, "food_on_fac": 68, "food_on_head": 68, "game_boi": 68, "grabbing_anoth": 68, "s_hair": 68, "grabbing_own_breast": 68, "gun_to_head": 68, "head_between_breast": 68, "heart_in_ey": 68, "multiple_boi": 68, "multiple_girl": 68, "object_on_breast": 68, "object_on_head": 68, "paint_splatter_on_fac": 68, "parted_lip": [68, 69, 73, 76], "penis_on_fac": 68, "person_on_head": 68, "pokemon_on_head": 68, "rabbit_on_head": 68, "rice_on_fac": 68, "severed_head": 68, "star_in_ey": 68, "sticker_on_fac": 68, "tentacles_on_mal": 68, "tying_hair": 68, "built": [68, 79], "mutabl": 68, "constructor": 68, "empti": 68, "iter": 68, "hold": [68, 69, 73, 76], "futa": 68, "cum": 68, "rub": 68, "shade": 68, "plai": 68, "drill": 68, "skin": 68, "sidelock": 68, "twintail": [68, 69, 73, 76], "braid": 68, "afro": 68, "bald": 68, "dreadlock": 68, "ponytail": 68, "updo": 68, "beard": 68, "mustach": 68, "pointi": 68, "horn": 68, "tail": 68, "ornament": 68, "hairband": 68, "pupil": 68, "bow": [68, 69], "headwear": 68, "ribbon": [68, 73], "crown": 68, "cap": 68, "hairclip": [68, 73], "mole": 68, "halo": 68, "fluff": 68, "flower": [68, 69, 73, 76], "glass": [68, 70], "fang": 68, "boi": 68, "beret": 68, "heterochromia": 68, "headdress": 68, "eyepatch": 68, "headphon": 68, "eyebrow": 68, "eyelash": 68, "sunglass": 68, "intak": 68, "scrunchi": 68, "ear_pierc": 68, "headband": 68, "ring": 68, "under_mouth": 68, "freckl": 68, "lip": 68, "eyelin": 68, "eyeshadow": 68, "tassel": 68, "whitelist_suffix": 68, "whitelist_prefix": 68, "whitelist_word": 68, "suffix": [68, 72], "pool": 68, "whitelist": 68, "predefin": 68, "blacklist": [68, 71, 100], "red": 68, "singular": 68, "plural": 68, "chair": 68, "whole": 68, "word": 68, "hear": 68, "86": 68, "72": 68, "outdat": 69, "anymor": 69, "baselin": 69, "extens": 69, "practic": 69, "use_real_nam": [69, 73], "general_threshold": [69, 76], "character_threshold": [69, 76], "drop_overlap": [69, 73, 76], "real": [69, 73, 90, 100], "renam": [69, 73], "redirect": [69, 73], "mani": [69, 73], "websit": [69, 73], "rate": [69, 76, 88, 90, 100], "char": [69, 76], "9897817373275757": 69, "question": [69, 76, 88], "010265946388244629": 69, "explicit": [69, 76, 88], "2809715270996094e": 69, "9939777851104736": 69, "5032387375831604": 69, "black_bord": 69, "9943548440933228": 69, "black_glov": [69, 73, 76], "5011609792709351": 69, "blue_ski": [69, 73, 76], "6877802610397339": 69, "5543792843818665": 69, "8268730640411377": 69, "cloud": [69, 73, 76], "8504303693771362": 69, "cowboy_shot": [69, 73, 76], "6008237600326538": 69, "crop_top": [69, 73, 76], "6635787487030029": 69, "dai": [69, 73, 76], "8496965765953064": 69, "glove": [69, 73, 76], "6107005476951599": 69, "hair_between_ey": [69, 73, 76], "668294370174408": 69, "5619469285011292": 69, "holding_baseball_bat": [69, 73, 76], "5141720771789551": 69, "letterbox": 69, "long_hair": [69, 73, 75, 76], "9884189963340759": 69, "looking_at_view": [69, 73, 76], "5673105120658875": 69, "midriff": [69, 73, 76], "6290556192398071": 69, "navel": [69, 73, 76], "9631235003471375": 69, "no_hat": [69, 73], "7978747487068176": 69, "no_headwear": [69, 73, 76], "7577926516532898": 69, "outdoor": [69, 73, 76], "7118550539016724": 69, "5452839136123657": 69, "pillarbox": 69, "9841411709785461": 69, "red_ey": [69, 73, 76], "958786129951477": 69, "shirt": [69, 73, 76], "6720131039619446": 69, "short_sleev": [69, 73, 76], "7077711820602417": 69, "silver_hair": [69, 73], "6673924326896667": 69, "sky": [69, 73, 76], "8709812760353088": 69, "9614333510398865": 69, "sportswear": [69, 73, 76], "7786177396774292": 69, "6842771172523499": 69, "sweat": [69, 73, 76], "9076308012008667": 69, "thigh": [69, 73, 76], "580970823764801": 69, "skadi_": [69, 76], "arknight": [69, 76], "9633345007896423": 69, "9988503456115723": 69, "001651763916015625": 69, "00012505054473876953": 69, "9829280972480774": 69, "894218385219574": 69, "8733789920806885": 69, "backpack": [69, 73, 76], "6322951316833496": 69, "9987058639526367": 69, "bag_charm": 69, "9754379987716675": 69, "6810564994812012": 69, "9708781838417053": 69, "6356008052825928": 69, "5633733868598938": 69, "brick_wal": 69, "5315935611724854": 69, "brown_hair": [69, 73, 76], "9397273659706116": 69, "build": [69, 76], "9229896664619446": 69, "charm_": 69, "9006357789039612": 69, "citi": 69, "9020784497261047": 69, "cityscap": 69, "9547432661056519": 69, "5296419262886047": 69, "8253412246704102": 69, "5619839429855347": 69, "hair_flow": [69, 73, 76], "8277763724327087": 69, "hair_orna": [69, 73, 76], "9356368780136108": 69, "hair_ribbon": [69, 73], "5288072824478149": 69, "jacket": [69, 73, 76], "6336134076118469": 69, "9703260064125061": 69, "8188960552215576": 69, "phone_screen": 69, "9579574465751648": 69, "9954615235328674": 69, "plaid": [69, 73], "9725285172462463": 69, "plaid_skirt": [69, 73], "9638455510139465": 69, "pleated_skirt": [69, 73, 76], "7226815819740295": 69, "5321241021156311": 69, "red_nail": [69, 73], "5493080615997314": 69, "school_bag": 69, "9863407611846924": 69, "school_uniform": [69, 73, 76], "6794284582138062": 69, "5062428116798401": 69, "shoulder_bag": 69, "9325523972511292": 69, "skirt": [69, 73, 76], "92237788438797": 69, "skyscrap": 69, "7728171348571777": 69, "sleeves_past_wrist": [69, 73], "7257086038589478": 69, "smile": [69, 73, 76], "5357837080955505": 69, "6939404010772705": 69, "7054293155670166": 69, "tongu": [69, 73, 76], "9990814924240112": 69, "tongue_out": [69, 73, 76], "9992498755455017": 69, "5012534260749817": 69, "very_long_hair": [69, 73, 75, 76], "7461410164833069": 69, "underscor": [70, 76], "convent": 70, "restor": [70, 100], "use_spac": 70, "use_escap": 70, "include_scor": 70, "score_descend": 70, "_": 70, "escap": 70, "unsaf": 70, "sort": [70, 74], "descend": 70, "panty_pul": 70, "6826801300048828": 70, "958938717842102": 70, "drinking_glass": 70, "9340789318084717": 70, "areola_slip": 70, "41196826100349426": 70, "9988248348236084": 70, "drink": 70, "pull": 70, "areola": 70, "999": 70, "959": 70, "934": 70, "683": 70, "412": 70, "mldanbooru": [71, 100], "get_mldanbooru_tag": 71, "wd14": [71, 73, 100], "get_wd14_tag": [71, 73], "convert_wd14_emb_to_predict": 71, "denormalize_wd14_emb": 71, "deepdanbooru": [71, 73, 100], "get_deepdanbooru_tag": [71, 73], "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "drop_overlap_tag": 71, "is_blacklist": 71, "drop_blacklisted_tag": 71, "char_whitelist_suffix": 71, "char_whitelist_prefix": 71, "char_whitelist_word": 71, "char_suffix": 71, "char_prefix": 71, "charactertagpool": 71, "is_basic_character_tag": 71, "drop_basic_character_tag": 71, "sort_tag": 71, "tag_match_suffix": 71, "tag_match_prefix": 71, "tag_match_ful": 71, "t1": 72, "t2": 72, "fulli": 72, "ml": 73, "448": 73, "keep_ratio": 73, "9999984502792358": [73, 95], "9999946355819702": 73, "9994951486587524": 73, "998144268989563": 73, "9978417158126831": 73, "9941409230232239": 73, "9799384474754333": 73, "979142427444458": 73, "961823582649231": 73, "961323618888855": 73, "9490893483161926": 73, "large_breast": [73, 76], "9450850486755371": 73, "9425153136253357": 73, "9409335255622864": 73, "9319437146186829": 73, "9265308976173401": 73, "baseball_bat": [73, 76], "9259042143821716": 73, "922250509262085": 73, "9199565052986145": 73, "9175475835800171": 73, "9102761745452881": 73, "9076938629150391": 73, "stomach": [73, 76], "9052775502204895": 73, "8938589692115784": 73, "8894285559654236": 73, "8891903162002563": 73, "8845980763435364": 73, "8842408061027527": 73, "8659475445747375": 73, "862621009349823": 73, "8616052865982056": 73, "8562789559364319": 73, "short_short": [73, 76], "8555729389190674": 73, "8533340096473694": 73, "black_short": [73, 76], "8477485775947571": 73, "8430152535438538": 73, "tied_long_hair": [73, 76], "8340626955032349": 73, "crop_top_overhang": 73, "8266023397445679": 73, "8222048282623291": 73, "8202669620513916": 73, "black_shirt": [73, 76], "8061150312423706": 73, "ass_visible_through_thigh": [73, 76], "7803354859352112": 73, "thigh_gap": [73, 76], "7789446711540222": 73, "arms_up": 73, "7052110433578491": 73, "9999866485595703": 73, "997043788433075": 73, "9969649910926819": 73, "9957101345062256": 73, "9928386807441711": 73, "9886980056762695": 73, "9864778518676758": 73, "ghost": [73, 76], "9769423007965088": 73, "9747489094734192": 73, "9736957550048828": 73, "9388670325279236": 73, "9356311559677124": 73, "91000896692276": 73, "cardigan": 73, "8955123424530029": 73, "8910233378410339": 73, "8904104828834534": 73, "8881211280822754": 73, "8876776695251465": 73, "8864808678627014": 73, "8810517191886902": 73, "8798807263374329": 73, "8765745162963867": 73, "8737136125564575": 73, "nail_polish": 73, "8650439381599426": 73, "8613706827163696": 73, "blue_cardigan": 73, "8571277260780334": 73, "8333670496940613": 73, "8160212635993958": 73, "eyebrows_visible_through_hair": 73, "8122442364692688": 73, "8091571927070618": 73, "8082079887390137": 73, "8048468232154846": 73, "long_sleev": [73, 76], "8042327165603638": 73, "7984272241592407": 73, "blazer": [73, 76], "794708251953125": 73, "78981614112854": 73, "7892146110534668": 73, "shaped_pupil": [73, 76], "7867060899734497": 73, "gradient_hair": 73, "786359965801239": 73, "white_shirt": 73, "7790888547897339": 73, "brown_skirt": 73, "7760675549507141": 73, "774523913860321": 73, "7721588015556335": 73, "7697228789329529": 73, "755959689617157": 73, "multicolored_hair": 73, "7477189898490906": 73, "7476690411567688": 73, "rail": 73, "7476617693901062": 73, "blue_jacket": 73, "7458406090736389": 73, "741143524646759": 73, "7364678978919983": 73, "collared_shirt": 73, "7193643450737": 73, "red_neckwear": 73, "7108616828918457": 73, "7086325287818909": 73, "miniskirt": 73, "7055293321609497": 73, "7039415836334229": 73, "open_cloth": 73, "7018357515335083": 73, "shuffl": 74, "count": [74, 101, 102], "2boi": 74, "random": 74, "cat_ear": 74, "uniqu": 74, "precomput": 75, "8849405313291128": 75, "8548297594823425": 75, "03910296474461261": 75, "6615180440330748": 75, "21552028866308015": 75, "3165260620737027": 75, "47744464927382957": 75, "tagger": 76, "smilingwolf": 76, "wd": 76, "swinv2_v3": 76, "general_mcut_en": 76, "character_mcut_en": 76, "no_underlin": 76, "mcut": 76, "replac": 76, "dim": 76, "index": [76, 103], "l2": 76, "follw": 76, "embd": 76, "valuabl": 76, "enabl": 76, "rapid": 76, "queri": 76, "0011444687843322754": 76, "8876402974128723": 76, "106781005859375": 76, "000277101993560791": 76, "997527003288269": 76, "9797663688659668": 76, "9905703663825989": 76, "9761719703674316": 76, "8981098532676697": 76, "8810765743255615": 76, "9498510360717773": 76, "8377365469932556": 76, "945058286190033": 76, "9457170367240906": 76, "969594419002533": 76, "7881088852882385": 76, "7687551379203796": 76, "9301245212554932": 76, "6703325510025024": 76, "white_hair": 76, "5292627811431885": 76, "8677047491073608": 76, "grey_hair": 76, "5859264731407166": 76, "9536856412887573": 76, "8056888580322266": 76, "8394746780395508": 76, "9473626613616943": 76, "8986269235610962": 76, "9385137557983398": 76, "8408567905426025": 76, "alternate_costum": 76, "4245271384716034": 76, "931140661239624": 76, "8830795884132385": 76, "7279844284057617": 76, "artist_nam": 76, "5333830714225769": 76, "64717698097229": 76, "9516432285308838": 76, "9655293226242065": 76, "9485014081001282": 76, "7366660833358765": 76, "7161656618118286": 76, "5858667492866516": 76, "6186309456825256": 76, "41193312406539917": 76, "467605859041214": 76, "36282333731651306": 76, "3756745457649231": 76, "motion_blur": 76, "5091936588287354": 76, "951993465423584": 76, "basebal": 76, "5634750723838806": 76, "8232709169387817": 76, "9869340658187866": 76, "49491602182388306": 76, "5193622708320618": 76, "003406703472137451": 76, "0007208287715911865": 76, "9798132181167603": 76, "8046203851699829": 76, "7596215009689331": 76, "7620116472244263": 76, "46084529161453247": 76, "48454540967941284": 76, "5152207016944885": 76, "8023070096969604": 76, "8653596639633179": 76, "7201820611953735": 76, "7816740870475769": 76, "697688639163971": 76, "8974947333335876": 76, "7491052746772766": 76, "5015512704849243": 76, "6401398181915283": 76, "43420469760894775": 76, "4528769850730896": 76, "5730487704277039": 76, "6739872694015503": 76, "5545973181724548": 76, "6946243047714233": 76, "5487751364707947": 76, "7439308166503906": 76, "4186026453971863": 76, "47378358244895935": 76, "4690653085708618": 76, "7565015554428101": 76, "hu_tao_": 76, "genshin_impact": 76, "9262397289276123": 76, "boo_tao_": 76, "942080020904541": 76, "denorm": 76, "denormalizer_nam": 76, "mnum2_al": 76, "understand": 76, "batch": [76, 77, 96], "redund": 76, "structur": [76, 100], "b": 76, "r": [76, 88, 94], "c": 76, "linalg": 76, "norm": 76, "approx": [76, 77], "1e": 76, "cdc_anime_onnx": 77, "realli": 77, "As": [77, 88, 94], "1024x1024": 77, "2060": 77, "gpu": 77, "cost": 77, "70": 77, "against": 77, "cpu": [77, 82, 101, 102], "experi": 77, "hgsr": 77, "mhr": 77, "aug_x4_320": 77, "tile_s": 77, "tile_overlap": 77, "batch_siz": 77, "silent": 77, "tile": 77, "progress": 77, "messag": 77, "cute_waifu_aroma": 77, "pngimageplugin": 77, "pngimagefil": 77, "1168x1168": 77, "0x7f0e8ca06880": 77, "4672x4672": 77, "0x7f0e48edb640": 77, "cdc": [78, 100], "upscale_with_cdc": 78, "thread": [79, 99], "lru_cach": 79, "wrap": 79, "synchron": 79, "prevent": 79, "race": 79, "condit": 79, "maxsiz": 79, "def": 79, "expensive_funct": 79, "expens": 79, "lock": [79, 99], "safeti": [79, 96], "multithread": 79, "my_funct": 79, "introduc": 79, "acquisit": 79, "critic": 79, "mathemat": 80, "activ": 80, "deep": 80, "problem": [80, 88, 94], "input_valu": 80, "frac": 80, "26894142": 80, "73105858": 80, "ts_lru_cach": 81, "sigmoid": 81, "get_onnx_provid": 81, "open_onnx_model": 81, "cudaexecutionprovid": 82, "cpuexecutionprovid": 82, "ckpt": 82, "inferencesess": 82, "onnx_mod": 82, "decid": 82, "linux": [82, 101, 102], "execut": [82, 101, 102], "ignor": 82, "cuda": [82, 101, 102], "forc": 82, "anime_ai_check": 83, "mobilenetv3_sce_dist": [83, 94, 98], "mainli": 83, "caformer_s36_plus_sc": 83, "graph": 83, "9996960163116455": 83, "9999125003814697": 83, "997803270816803": 83, "9960069060325623": 83, "9887709021568298": 83, "9998629093170166": 83, "0013722758740186691": 83, "00020673229300882667": 83, "0001895089662866667": 83, "0008857478387653828": 83, "552320024231449e": 83, "001168627175502479": 83, "bangumi": [84, 85], "vision": 84, "imageri": 84, "bangumi_char_typ": 84, "definit": [84, 91], "video": 84, "secondari": 84, "often": 84, "lack": 84, "lead": 84, "under": [84, 103], "categori": [84, 92], "three": 84, "judg": 84, "anime_portrait": [84, 90], "mobilenetv3_v0_dist": [84, 93, 97, 98], "9998525381088257": 84, "00012103465269319713": 84, "6464786313008517e": 84, "906112609314732e": 84, "06": [84, 85, 87, 92, 93, 94, 95, 97], "9997243285179138": 84, "0002490800397936255": 84, "7215803381986916e": 84, "354368557978887e": 84, "9998849630355835": 84, "90006631379947e": 84, "3920385754317977e": 84, "2084233276254963e": 84, "9998877048492432": 84, "732793503440917e": 84, "4264976925915107e": 84, "0623419257171918e": 84, "07076334953308105": 84, "9290977716445923": 84, "0001044218079186976": 84, "4467317163944244e": 84, "2568268832401372e": 84, "9999498128890991": 84, "1810528778587468e": 84, "879474429093534e": 84, "260669109295122e": 84, "9999510049819946": 84, "2321036592766177e": 84, "025227553938748e": 84, "4251427273848094e": 84, "999957799911499": 84, "4273678718600422e": 84, "6884023302263813e": 84, "880981603288092e": 84, "0002326338435523212": 84, "9996368885040283": 84, "164971561403945e": 84, "00020793956355191767": 84, "13438372313976288": 84, "8652494549751282": 84, "000158855298650451": 84, "000238816806813702": 84, "3589179217815399": 84, "6406960487365723": 84, "0001471740542910993": 84, "002255884697660804": 84, "08208147436380386": 84, "9152728915214539": 84, "00038967153523117304": 84, "227699592884164e": 84, "0835404282261152e": 84, "1437502406770363e": 84, "9999284744262695": 84, "2125529792683665e": 84, "0218892384727951e": 84, "00011914174683624879": 84, "9998584985733032": 84, "2007669283775613e": 84, "6357082131435163e": 84, "3068713896209374e": 84, "9999185800552368": 84, "066640925273532e": 84, "529400813335087e": 84, "089402500540018e": 84, "9999388456344604": 84, "6406959295272827": 84, "not_paint": 85, "anime_classif": 85, "older": 85, "mobilenetv3_v1": [85, 95], "5_dist": 85, "3_dist": 85, "plot": [85, 88, 94, 98], "caformer_s36_v1": 85, "3_focal": 85, "8346158862113953": 85, "004201625939458609": 85, "0028638991061598063": 85, "15633030235767365": 85, "001988308737054467": 85, "9868855476379395": 85, "001178382197394967": 85, "00015886101755313575": 85, "0005986307514831424": 85, "011178601533174515": 85, "9933090209960938": 85, "0012440024875104427": 85, "00040085514774546027": 85, "004924307577311993": 85, "00012189441622467712": 85, "00031298911198973656": 85, "9968050718307495": 85, "182305903872475e": 85, "0027923565357923508": 85, "7805559259140864e": 85, "0004650334012694657": 85, "996709942817688": 85, "736721191671677e": 85, "0027629584074020386": 85, "4619508621981367e": 85, "0003803370927926153": 85, "998649537563324": 85, "190127922105603e": 85, "0008622839814051986": 85, "595230686594732e": 85, "0004573142796289176": 85, "00031435859273187816": 85, "8671838641166687": 85, "13199880719184875": 85, "563074617180973e": 85, "153919796110131e": 85, "290010737255216e": 85, "9727378487586975": 85, "027150526642799377": 85, "162296004826203e": 85, "4933258828241378e": 85, "0004275702522136271": 85, "995402455329895": 85, "002233930164948106": 85, "001911122351884842": 85, "1603819727897644": 85, "0007561995880678296": 85, "00017044576816260815": 85, "838487982749939": 85, "0002034590725088492": 85, "005001617129892111": 85, "000932251859921962": 85, "009352140128612518": 85, "9846979379653931": 85, "6018555470509455e": 85, "004064667969942093": 85, "464051254326478e": 85, "025772539898753166": 85, "9699516296386719": 85, "00011656546121230349": 85, "287263775244355e": 85, "370255853951676e": 85, "01098843663930893": 85, "0031668643932789564": 85, "9857884049415588": 85, "499273488065228e": 85, "8419872251106426e": 85, "0003471920208539814": 85, "029472889378666878": 85, "9700765609741211": 85, "0012387704337015748": 85, "001172148622572422": 85, "787473391043022e": 85, "003680602880194783": 85, "9938107132911682": 85, "8346157073974609": 85, "8671836853027344": 85, "8384883403778076": 85, "9846979975700378": 85, "9700766801834106": 85, "greyscal": 86, "jpeg_ful": [86, 99], "6125901": 86, "6125785": [86, 99], "6124220": 86, "rough": [87, 88, 94], "polish": 87, "mobilenetv3_v2": 87, "2_dist": [87, 95], "910087929805741e": 87, "1241951510310173": 87, "8757457137107849": 87, "00018937293498311192": 87, "030049214139580727": 87, "9697614312171936": 87, "008933082222938538": 87, "05096456781029701": 87, "9401022791862488": 87, "009832272306084633": 87, "9898634552955627": 87, "00030428936588577926": 87, "013919820077717304": 87, "9819902181625366": 87, "004089969675987959": 87, "04166747257113457": 87, "9582782983779907": 87, "4218515288084745e": 87, "8849249482154846": 87, "1149177998304367": 87, "0001573085755808279": 87, "9907882809638977": 87, "008958994410932064": 87, "0002527958422433585": 87, "9831690788269043": 87, "01682441122829914": 87, "613856385229155e": 87, "8757458329200745": 87, "8849248290061951": 87, "million": 88, "anime_r": [88, 90], "boundari": [88, 94], "challeng": [88, 94], "clean": [88, 94], "ground": [88, 94], "truth": [88, 94], "judgment": [88, 94], "intend": [88, 94], "quick": [88, 94, 100], "estim": [88, 94], "basi": [88, 94], "mobilenetv3_large_100_v0_ls0": 88, "caformer_s36_v0_ls0": 88, "7508869767189026": 88, "7034655809402466": 88, "728887677192688": 88, "7404400110244751": 88, "7446154952049255": 88, "7514738440513611": 88, "768704354763031": 88, "8219676613807678": 88, "7267540693283081": 88, "7645740509033203": 88, "7216582894325256": 88, "7615436315536499": 88, "815083920955658": 88, "8321858644485474": 88, "8204999566078186": 88, "820833146572113": 88, "chdir": 88, "doc": 88, "api_doc": 88, "7508870363235474": 88, "11212056130170822": 88, "06781744956970215": 88, "06917501986026764": 88, "7034654021263123": 88, "15903906524181366": 88, "06688199192285538": 88, "07061357796192169": 88, "7288877964019775": 88, "1476859599351883": 88, "060362350195646286": 88, "06306383013725281": 88, "7404399514198303": 88, "10337048768997192": 88, "08087948709726334": 88, "07530999928712845": 88, "055992450565099716": 88, "7446154356002808": 88, "13191790878772736": 88, "06747424602508545": 88, "06458679586648941": 88, "10566363483667374": 88, "07827574014663696": 88, "07079866528511047": 88, "7687042951583862": 88, "09974884241819382": 88, "06074819341301918": 88, "050435908138751984": 88, "8219675421714783": 88, "0593985915184021": 88, "06819795072078705": 88, "06569571048021317": 88, "1177448257803917": 88, "726753830909729": 88, "08980562537908554": 88, "06481882929801941": 88, "06922297924757004": 88, "10138414055109024": 88, "06351721286773682": 88, "07683827728033066": 88, "13798624277114868": 88, "05942752957344055": 88, "10584963858127594": 88, "7615437507629395": 88, "07317910343408585": 88, "060196295380592346": 88, "06751583516597748": 88, "0572039857506752": 88, "05398125201463699": 88, "06124086305499077": 88, "0525919646024704": 88, "8321859240531921": 88, "05922013148665428": 88, "06274889409542084": 88, "057530902326107025": 88, "8205001354217529": 88, "05683052912354469": 88, "06635929644107819": 88, "05597696080803871": 88, "8208332657814026": 88, "non_furri": 89, "mobilenetv3_v0": 89, "1_dist": 89, "9898804426193237": 89, "010119626298546791": 89, "9677742123603821": 89, "032225821167230606": 89, "959551215171814": 89, "040448784828186035": 89, "9535530209541321": 89, "04644693806767464": 89, "04358793422579765": 89, "9564120769500732": 89, "02767963521182537": 89, "9723203182220459": 89, "028900373727083206": 89, "9710996150970459": 89, "037573859095573425": 89, "9624261260032654": 89, "aicheck": [90, 100], "get_ai_created_scor": 90, "is_ai_cr": 90, "bangumi_char": [90, 100], "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 90, "anime_classifi": 90, "is_greyscal": 90, "anime_completeness_scor": 90, "anime_complet": 90, "dbrate": [90, 100], "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": [90, 100], "anime_furry_scor": 90, "anime_furri": 90, "get_monochrome_scor": 90, "is_monochrom": 90, "nsfw_pred_scor": 90, "nsfw_pred": 90, "portrait": [90, 100], "anime_portrait_scor": 90, "anime_rating_scor": 90, "anime_real_scor": 90, "safe_check_scor": 90, "safe_check": 90, "style_ag": [90, 100], "anime_style_age_scor": 90, "anime_style_ag": 90, "teen": [90, 100], "anime_teen_scor": 90, "anime_teen": 90, "is_truncated_fil": 90, "screen": 91, "row": 91, "bottom": 91, "grayscal": 91, "monochrome_detect": 91, "mobilenetv3_large_100_dist_safe2": 91, "mobilenetv3_dist": 91, "caformer_s36": 91, "mono": 91, "9614395499229431": 91, "9458909034729004": 91, "9559807777404785": 91, "9651952981948853": 91, "9379720687866211": 91, "8814834356307983": 91, "03941023349761963": 91, "07492382079362869": 91, "09546589106321335": 91, "016521310433745384": 91, "005693843588232994": 91, "0315730981528759": 91, "Not": 92, "five": 92, "hentai": 92, "neutral": 92, "porn": 92, "sexi": 92, "infinit": 92, "nsfwj": 92, "tfj": 92, "deploy": 92, "mobil": 92, "9970946311950684": 92, "00198739324696362": 92, "000894528697244823": 92, "4315058251668233e": 92, "099447197513655e": 92, "9282580614089966": 92, "061733175069093704": 92, "008979619480669498": 92, "0007789491210132837": 92, "0002501663693692535": 92, "7945129871368408": 92, "2044062316417694": 92, "0005603990866802633": 92, "0004847997915931046": 92, "564094367902726e": 92, "7977773547172546": 92, "01352313905954361": 92, "18791256844997406": 92, "0004888656549155712": 92, "00029804420773871243": 92, "04498734697699547": 92, "9509441256523132": 92, "4087972633424215e": 92, "003999904729425907": 92, "4542059185914695e": 92, "002892113756388426": 92, "982390284538269": 92, "02520776737947e": 92, "014633022248744965": 92, "858086610212922e": 92, "002532319398596883": 92, "9887337684631348": 92, "231979568838142e": 92, "008699454367160797": 92, "8187158022774383e": 92, "03564726561307907": 92, "954788088798523": 92, "343036850215867e": 92, "009289607405662537": 92, "00020158555707894266": 92, "006372362840920687": 92, "006019102409482002": 92, "9694945812225342": 92, "015214097686111927": 92, "002899901708588004": 92, "0004039364866912365": 92, "00012730166781693697": 92, "987038791179657": 92, "007135333959013224": 92, "005294707603752613": 92, "06964848190546036": 92, "0014777459437027574": 92, "9276643395423889": 92, "0003031621454283595": 92, "0009063396137207747": 92, "00028707628371194005": 92, "00010888021643040702": 92, "9992460012435913": 92, "00015473493840545416": 92, "0002033217460848391": 92, "563037691696081e": 92, "008058490231633186": 92, "00044566826545633376": 92, "937960684299469": 92, "05353058874607086": 92, "364063445587817e": 92, "07": [92, 93, 94, 97], "00562260951846838": 92, "00012077406427124515": 92, "9897090792655945": 92, "004547217860817909": 92, "564737981942017e": 92, "016690678894519806": 92, "001258736359886825": 92, "9766013622283936": 92, "005440687295049429": 92, "4481674952548929e": 92, "01861923187971115": 92, "0008914825739338994": 92, "9674761295318604": 92, "012998746708035469": 92, "691116141155362e": 92, "0007601747056469321": 92, "0005019629606977105": 92, "039504989981651306": 92, "9591660499572754": 92, "0001652583305258304": 92, "0002614929690025747": 92, "020374108105897903": 92, "029394468292593956": 92, "9498046040534973": 92, "00016299057460855693": 92, "004782819654792547": 92, "002861740067601204": 92, "12280157208442688": 92, "8693908452987671": 92, "0001731760276015848": 92, "304211274255067e": 92, "03286275267601013": 92, "010648751631379128": 92, "9562522172927856": 92, "999900221824646": 93, "645313209854066e": 93, "3387104445428122e": 93, "9999704360961914": 93, "4465465685352683e": 93, "071506166132167e": 93, "9999785423278809": 93, "512719154561637e": 93, "292278612818336e": 93, "919455750496127e": 93, "9999444484710693": 93, "3647335082350764e": 93, "0555699191172607e": 93, "9999880790710449": 93, "3210242286731955e": 93, "7451418898417614e": 93, "9999822378158569": 93, "2084267331811134e": 93, "7460413321023225e": 93, "1532473820352607e": 93, "9999996423721313": 93, "0316136922483565e": 93, "840229633236049e": 93, "9999998807907104": [93, 94], "736660568800289e": 93, "199210472208506e": 93, "9999992847442627": 93, "r15": 94, "r18": 94, "sankaku": 94, "mobilenetv3_v1_pruned_ls0": 94, "caformer_s36_plu": [94, 98], "5863172936624323e": 94, "480062353375615e": 94, "9924363493919373": 94, "007255776319652796": 94, "0003077814180869609": 94, "996969997882843": 94, "0030054834205657244": 94, "4601260520284995e": 94, "9966891407966614": 94, "003293127752840519": 94, "770909148035571e": 94, "00025384966284036636": 94, "9996721744537354": 94, "399192691082135e": 94, "973351603141055e": 94, "9998563528060913": 94, "391309580067173e": 94, "0018681309884414077": 94, "9827859997749329": 94, "015345841646194458": 94, "013710384257137775": 94, "8339558839797974": 94, "15233369171619415": 94, "951323833462084e": 94, "00029566374723799527": 94, "9997004270553589": 94, "00018434497178532183": 94, "568440272123553e": 94, "9997699856758118": 94, "11225129129889e": 94, "051862899563275e": 94, "9999485015869141": 94, "902020231791539e": 94, "0005639699520543218": 94, "9994290471076965": 94, "anime_real_cl": 95, "4_dist": 95, "9999716281890869": 95, "8398366339388303e": 95, "9992202520370483": 95, "0007797438884153962": 95, "9999709129333496": 95, "905452492996119e": 95, "9999765157699585": 95, "3499671442550607e": 95, "9994087219238281": 95, "0005913018831051886": 95, "9999759197235107": 95, "4061362637439743e": 95, "9999052286148071": 95, "475799015490338e": 95, "403173675702419e": 95, "5848207794988411e": 95, "0010207017185166478": 95, "9989792704582214": 95, "2124368115328252e": 95, "9999977350234985": 95, "6512358342879452e": 95, "9999834299087524": 95, "359853614412714e": 95, "9999936819076538": 95, "600314317329321e": 95, "9999840259552002": 95, "5589323083986528e": 95, "9999843835830688": 95, "5513256585109048e": 95, "9999845027923584": 95, "pollut": 96, "mf666": 96, "shit": 96, "checker": 96, "mobilenet": 96, "v2": 96, "max_batch_s": 96, "1970": 97, "1980": 97, "1990": 97, "2000": 97, "2010": 97, "2015": 97, "2020": 97, "ag": 97, "9805465340614319": 97, "761269782553427e": 97, "0005044879508204758": 97, "01569165475666523": 97, "002850610064342618": 97, "00037849770160391927": 97, "9434612113400362e": 97, "053497342392802e": 97, "9992554783821106": 97, "0006490182713605464": 97, "8857468805654207e": 97, "317252262353577e": 97, "314484721769986e": 97, "0750001138148946e": 97, "706833609205205e": 97, "00034479793976061046": 97, "9995512366294861": 97, "391363472677767e": 97, "4607510820496827e": 97, "0679690351244062e": 97, "661913514311891e": 97, "757471131393686e": 97, "0744897230761126e": 97, "76177470368566e": 97, "9996387958526611": 97, "160279296338558e": 97, "00013228354509919882": 97, "1361367038916796e": 97, "464057489414699e": 97, "2412899599876255e": 97, "703883653040975e": 97, "127358498517424e": 97, "9973921775817871": 97, "0022309015039354563": 97, "00018872201326303184": 97, "780902943617548e": 97, "422096920578042e": 97, "638929097680375e": 97, "152203023797483e": 97, "00028818511054851115": 97, "9996094107627869": 97, "58777353237383e": 97, "9200742826797068e": 97, "00017117452807724476": 97, "518441947875544e": 97, "885544381570071e": 97, "4389253010449465e": 97, "1696006772108376e": 97, "9996393918991089": 97, "contenti": 98, "safe_teen": 98, "non_teen": 98, "caformer_s36_v0": 98, "9998493194580078": 98, "0378791052498855e": 98, "00012023092131130397": 98, "9790042638778687": 98, "0017522255657240748": 98, "01924353837966919": 98, "9998124241828918": 98, "19778298237361e": 98, "0001456339523429051": 98, "0008521362324245274": 98, "9989691972732544": 98, "00017870066221803427": 98, "0992944781901315e": 98, "9994398951530457": 98, "0004991036257706583": 98, "2035720727872103e": 98, "9994019269943237": 98, "0005460577667690814": 98, "0478151529678144e": 98, "524079147609882e": 98, "999934196472168": 98, "786742884898558e": 98, "653994154883549e": 98, "9998156428337097": 98, "0001218809193233028": 98, "00013706681784242392": 98, "9997410178184509": 98, "jpeg_trunc": 99, "2216614_truncat": 99, "imagefil": 99, "load_truncated_imag": 99, "ascii": 100, "metric": 100, "list_det_model": 100, "list_rec_model": 100, "sd": 100, "tag": 100, "platform": [101, 102], "shutil": [101, 102], "cpuinfo": [101, 102], "psutil": [101, 102], "hbutil": [101, 102], "size_to_bytes_str": [101, 102], "python_implement": [101, 102], "python_vers": [101, 102], "brand": [101, 102], "get_cpu_info": [101, 102], "brand_raw": [101, 102], "cpu_count": [101, 102], "freq": [101, 102], "cpu_freq": [101, 102], "mhz": [101, 102], "virtual_memori": [101, 102], "precis": [101, 102], "ye": [101, 102], "nvidia": [101, 102], "smi": [101, 102], "1021": [101, 102], "azur": [101, 102], "x86_64": [101, 102], "glibc2": [101, 102], "34": [101, 102], "cpython": [101, 102], "amd": [101, 102], "epyc": [101, 102], "7763": [101, 102], "processor": [101, 102], "3081": 101, "47725": 101, "615": [101, 102], "gib": [101, 102], "deploi": [101, 102], "action": [101, 102], "3047": 102, "40025": 102, "imgutil": 103, "pypi": 103, "simpli": 103, "newest": 103, "git": 103, "script": 103, "__name__": 103, "__main__": 103, "narugo1992": 103, "still": 103, "out": 103, "io": 103, "html": 103, "faq": 104}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [56, 0, 0, "-", "resource"], [61, 0, 0, "-", "sd"], [65, 0, 0, "-", "segment"], [71, 0, 0, "-", "tagging"], [78, 0, 0, "-", "upscale"], [81, 0, 0, "-", "utils"], [90, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.resource": [[55, 0, 0, "-", "background"]], "imgutils.resource.background": [[55, 3, 1, "", "BackgroundImageSet"], [55, 1, 1, "", "get_bg_image"], [55, 1, 1, "", "get_bg_image_file"], [55, 1, 1, "", "list_bg_image_files"], [55, 1, 1, "", "random_bg_image"], [55, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[55, 4, 1, "", "__init__"], [55, 4, 1, "", "get_image"], [55, 4, 1, "", "get_image_file"], [55, 4, 1, "", "list_image_files"], [55, 4, 1, "", "random_image"], [55, 4, 1, "", "random_image_file"]], "imgutils.sd": [[62, 0, 0, "-", "metadata"], [63, 0, 0, "-", "model"], [64, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[62, 3, 1, "", "SDMetaData"], [62, 1, 1, "", "get_sdmeta_from_image"], [62, 1, 1, "", "parse_sdmeta_from_text"], [62, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[62, 4, 1, "", "__str__"], [62, 5, 1, "", "pnginfo"], [62, 5, 1, "", "text"]], "imgutils.sd.model": [[63, 1, 1, "", "read_metadata"], [63, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[64, 3, 1, "", "NAIMetaData"], [64, 3, 1, "", "NAIMetadata"], [64, 1, 1, "", "add_naimeta_to_image"], [64, 1, 1, "", "get_naimeta_from_image"], [64, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[64, 4, 1, "", "__init__"], [64, 5, 1, "", "pnginfo"]], "imgutils.segment": [[66, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[66, 1, 1, "", "get_isnetis_mask"], [66, 1, 1, "", "segment_rgba_with_isnetis"], [66, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[67, 0, 0, "-", "blacklist"], [68, 0, 0, "-", "character"], [69, 0, 0, "-", "deepdanbooru"], [70, 0, 0, "-", "format"], [72, 0, 0, "-", "match"], [73, 0, 0, "-", "mldanbooru"], [74, 0, 0, "-", "order"], [75, 0, 0, "-", "overlap"], [76, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[67, 1, 1, "", "drop_blacklisted_tags"], [67, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[68, 2, 1, "", "CHAR_PREFIXES"], [68, 2, 1, "", "CHAR_SUFFIXES"], [68, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [68, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [68, 2, 1, "", "CHAR_WHITELIST_WORD"], [68, 3, 1, "", "CharacterTagPool"], [68, 1, 1, "", "drop_basic_character_tags"], [68, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[68, 4, 1, "", "__init__"], [68, 4, 1, "", "drop_basic_character_tags"], [68, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[69, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[70, 1, 1, "", "add_underline"], [70, 1, 1, "", "remove_underline"], [70, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[72, 1, 1, "", "tag_match_full"], [72, 1, 1, "", "tag_match_prefix"], [72, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[73, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[74, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[75, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[76, 1, 1, "", "convert_wd14_emb_to_prediction"], [76, 1, 1, "", "denormalize_wd14_emb"], [76, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[77, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[77, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[79, 0, 0, "-", "cache"], [80, 0, 0, "-", "func"], [82, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[79, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[80, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[82, 1, 1, "", "get_onnx_provider"], [82, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[83, 0, 0, "-", "aicheck"], [84, 0, 0, "-", "bangumi_char"], [85, 0, 0, "-", "classify"], [86, 0, 0, "-", "color"], [87, 0, 0, "-", "completeness"], [88, 0, 0, "-", "dbrating"], [89, 0, 0, "-", "furry"], [91, 0, 0, "-", "monochrome"], [92, 0, 0, "-", "nsfw"], [93, 0, 0, "-", "portrait"], [94, 0, 0, "-", "rating"], [95, 0, 0, "-", "real"], [96, 0, 0, "-", "safe"], [97, 0, 0, "-", "style_age"], [98, 0, 0, "-", "teen"], [99, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[83, 1, 1, "", "get_ai_created_score"], [83, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[84, 1, 1, "", "anime_bangumi_char"], [84, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[85, 1, 1, "", "anime_classify"], [85, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[86, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[87, 1, 1, "", "anime_completeness"], [87, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[88, 1, 1, "", "anime_dbrating"], [88, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[89, 1, 1, "", "anime_furry"], [89, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[91, 1, 1, "", "get_monochrome_score"], [91, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[92, 1, 1, "", "nsfw_pred"], [92, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[93, 1, 1, "", "anime_portrait"], [93, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[94, 1, 1, "", "anime_rating"], [94, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[95, 1, 1, "", "anime_real"], [95, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[96, 1, 1, "", "safe_check"], [96, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[97, 1, 1, "", "anime_style_age"], [97, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[98, 1, 1, "", "anime_teen"], [98, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[99, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 55], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 63], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 85], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 62], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 70], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "resourc": [55, 56], "backgroundimageset": 55, "list_bg_image_fil": 55, "get_bg_image_fil": 55, "get_bg_imag": 55, "random_bg_image_fil": 55, "random_bg_imag": 55, "restor": [57, 58, 59, 60], "adversari": 57, "remove_adversarial_nois": 57, "nafnet": 59, "restore_with_nafnet": 59, "scunet": 60, "restore_with_scunet": 60, "sd": [61, 62, 63, 64], "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 63, "save_with_metadata": 63, "nai": 64, "naimetadata": 64, "get_naimeta_from_imag": 64, "add_naimeta_to_imag": 64, "save_image_with_naimeta": 64, "segment": [65, 66], "isneti": 66, "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "tag": [67, 68, 69, 70, 71, 72, 73, 74, 75, 76], "blacklist": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "charact": 68, "char_whitelist_suffix": 68, "char_whitelist_prefix": 68, "char_whitelist_word": 68, "char_suffix": 68, "char_prefix": 68, "charactertagpool": 68, "is_basic_character_tag": 68, "drop_basic_character_tag": 68, "deepdanbooru": 69, "get_deepdanbooru_tag": 69, "add_underlin": 70, "remove_underlin": 70, "tags_to_text": 70, "match": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "mldanbooru": 73, "get_mldanbooru_tag": 73, "order": 74, "sort_tag": 74, "overlap": 75, "drop_overlap_tag": 75, "wd14": 76, "get_wd14_tag": 76, "convert_wd14_emb_to_predict": 76, "denormalize_wd14_emb": 76, "upscal": [77, 78], "cdc": 77, "upscale_with_cdc": 77, "util": [79, 80, 81, 82], "cach": 79, "ts_lru_cach": 79, "func": 80, "sigmoid": 80, "onnxruntim": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "valid": [83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "aicheck": 83, "get_ai_created_scor": 83, "is_ai_cr": 83, "bangumi_char": 84, "anime_bangumi_char_scor": 84, "anime_bangumi_char": 84, "anime_classify_scor": 85, "anime_classifi": 85, "color": 86, "is_greyscal": 86, "complet": 87, "anime_completeness_scor": 87, "anime_complet": 87, "dbrate": 88, "anime_dbrating_scor": 88, "anime_dbr": 88, "furri": 89, "anime_furry_scor": 89, "anime_furri": 89, "monochrom": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": 93, "anime_portrait_scor": 93, "anime_portrait": 93, "rate": 94, "anime_rating_scor": 94, "anime_r": [94, 95], "real": 95, "anime_real_scor": 95, "safe": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": 97, "anime_style_age_scor": 97, "anime_style_ag": 97, "teen": 98, "anime_teen_scor": 98, "anime_teen": 98, "truncat": 99, "is_truncated_fil": 99, "welcom": 100, "": 100, "document": 100, "overview": 100, "tutori": 100, "inform": [100, 101, 102], "api": 100, "run": [101, 102], "environ": [101, 102], "instal": 103, "quick": 104, "start": 104}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "BackgroundImageSet": [[55, "backgroundimageset"]], "list_bg_image_files": [[55, "list-bg-image-files"]], "get_bg_image_file": [[55, "get-bg-image-file"]], "get_bg_image": [[55, "get-bg-image"]], "random_bg_image_file": [[55, "random-bg-image-file"]], "random_bg_image": [[55, "random-bg-image"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[57, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[57, "remove-adversarial-noise"]], "imgutils.restore": [[58, "imgutils-restore"]], "imgutils.restore.nafnet": [[59, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[59, "restore-with-nafnet"]], "imgutils.restore.scunet": [[60, "imgutils-restore-scunet"]], "restore_with_scunet": [[60, "restore-with-scunet"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "SDMetaData": [[62, "sdmetadata"]], "parse_sdmeta_from_text": [[62, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[62, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[62, "save-image-with-sdmeta"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata": [[63, "read-metadata"]], "save_with_metadata": [[63, "save-with-metadata"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "NAIMetaData": [[64, "naimetadata"]], "NAIMetadata": [[64, "id1"]], "get_naimeta_from_image": [[64, "get-naimeta-from-image"]], "add_naimeta_to_image": [[64, "add-naimeta-to-image"]], "save_image_with_naimeta": [[64, "save-image-with-naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[66, "get-isnetis-mask"]], "segment_with_isnetis": [[66, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[66, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[67, "is-blacklisted"]], "drop_blacklisted_tags": [[67, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[68, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[68, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[68, "char-whitelist-word"]], "CHAR_SUFFIXES": [[68, "char-suffixes"]], "CHAR_PREFIXES": [[68, "char-prefixes"]], "CharacterTagPool": [[68, "charactertagpool"]], "is_basic_character_tag": [[68, "is-basic-character-tag"]], "drop_basic_character_tags": [[68, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[69, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "add_underline": [[70, "add-underline"]], "remove_underline": [[70, "remove-underline"]], "tags_to_text": [[70, "tags-to-text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_suffix": [[72, "tag-match-suffix"]], "tag_match_prefix": [[72, "tag-match-prefix"]], "tag_match_full": [[72, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[73, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags": [[74, "sort-tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[75, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[76, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[76, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[76, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[77, "upscale-with-cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache": [[79, "ts-lru-cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid": [[80, "sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[82, "get-onnx-provider"]], "open_onnx_model": [[82, "open-onnx-model"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[83, "get-ai-created-score"]], "is_ai_created": [[83, "is-ai-created"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[84, "anime-bangumi-char-score"]], "anime_bangumi_char": [[84, "anime-bangumi-char"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "anime_classify_score": [[85, "anime-classify-score"]], "anime_classify": [[85, "anime-classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale": [[86, "is-greyscale"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[87, "anime-completeness-score"]], "anime_completeness": [[87, "anime-completeness"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[88, "anime-dbrating-score"]], "anime_dbrating": [[88, "anime-dbrating"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "anime_furry_score": [[89, "anime-furry-score"]], "anime_furry": [[89, "anime-furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[91, "get-monochrome-score"]], "is_monochrome": [[91, "is-monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[92, "nsfw-pred-score"]], "nsfw_pred": [[92, "nsfw-pred"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[93, "anime-portrait-score"]], "anime_portrait": [[93, "anime-portrait"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_rating_score": [[94, "anime-rating-score"]], "anime_rating": [[94, "anime-rating"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "anime_real_score": [[95, "anime-real-score"]], "anime_real": [[95, "anime-real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check_score": [[96, "safe-check-score"]], "safe_check": [[96, "safe-check"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[97, "anime-style-age-score"]], "anime_style_age": [[97, "anime-style-age"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "anime_teen_score": [[98, "anime-teen-score"]], "anime_teen": [[98, "anime-teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file": [[99, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[100, "welcome-to-imgutils-s-documentation"]], "Overview": [[100, "overview"]], "Tutorials": [[100, null]], "Information": [[100, null]], "API Documentation": [[100, null]], "Run Environment Information": [[101, "Run-Environment-Information"], [102, "Run-Environment-Information"]], "Installation": [[103, "installation"]], "Quick Start": [[104, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.resource.background"], [56, "module-imgutils.resource"], [61, "module-imgutils.sd"], [62, "module-imgutils.sd.metadata"], [63, "module-imgutils.sd.model"], [64, "module-imgutils.sd.nai"], [65, "module-imgutils.segment"], [66, "module-imgutils.segment.isnetis"], [67, "module-imgutils.tagging.blacklist"], [68, "module-imgutils.tagging.character"], [69, "module-imgutils.tagging.deepdanbooru"], [70, "module-imgutils.tagging.format"], [71, "module-imgutils.tagging"], [72, "module-imgutils.tagging.match"], [73, "module-imgutils.tagging.mldanbooru"], [74, "module-imgutils.tagging.order"], [75, "module-imgutils.tagging.overlap"], [76, "module-imgutils.tagging.wd14"], [77, "module-imgutils.upscale.cdc"], [78, "module-imgutils.upscale"], [79, "module-imgutils.utils.cache"], [80, "module-imgutils.utils.func"], [81, "module-imgutils.utils"], [82, "module-imgutils.utils.onnxruntime"], [83, "module-imgutils.validate.aicheck"], [84, "module-imgutils.validate.bangumi_char"], [85, "module-imgutils.validate.classify"], [86, "module-imgutils.validate.color"], [87, "module-imgutils.validate.completeness"], [88, "module-imgutils.validate.dbrating"], [89, "module-imgutils.validate.furry"], [90, "module-imgutils.validate"], [91, "module-imgutils.validate.monochrome"], [92, "module-imgutils.validate.nsfw"], [93, "module-imgutils.validate.portrait"], [94, "module-imgutils.validate.rating"], [95, "module-imgutils.validate.real"], [96, "module-imgutils.validate.safe"], [97, "module-imgutils.validate.style_age"], [98, "module-imgutils.validate.teen"], [99, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "backgroundimageset (class in imgutils.resource.background)": [[55, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[62, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[64, "imgutils.sd.nai.NAIMetaData"], [64, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[64, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[64, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[68, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[69, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[73, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[74, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[75, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[77, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[79, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[80, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[86, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[99, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.9.1/.buildinfo b/v0.9.1/.buildinfo index db55a694de8aefdd71b1cba4b59a3d163ca4aba0..4184671069f005e5f8b1126c52b0180db1883e8a 100644 --- a/v0.9.1/.buildinfo +++ b/v0.9.1/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 775429dacb210b2002a3612b7547c9b1 +config: 1dc094e3759bac8a3440a37693744686 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.9.1/.doctrees/api_doc/ascii/drawing.doctree b/v0.9.1/.doctrees/api_doc/ascii/drawing.doctree index 60c7a671b01ee15d0f838ac8e0e536e05c655bb2..afc534bc1689b957856551d60dbe4143b918c710 100644 Binary files a/v0.9.1/.doctrees/api_doc/ascii/drawing.doctree and b/v0.9.1/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/ascii/index.doctree b/v0.9.1/.doctrees/api_doc/ascii/index.doctree index 1475d0cbf96ebf95c79bdddf3d1819bcc0907030..8f492f0353d83bb3ff3dca77d6c81e9f2a283874 100644 Binary files a/v0.9.1/.doctrees/api_doc/ascii/index.doctree and b/v0.9.1/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/config/index.doctree b/v0.9.1/.doctrees/api_doc/config/index.doctree index 0ccd6bd645358eacf6f3e27579f67ac12229dddd..e02530b15a64086208d84b8b81286aad2448c802 100644 Binary files a/v0.9.1/.doctrees/api_doc/config/index.doctree and b/v0.9.1/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/config/meta.doctree b/v0.9.1/.doctrees/api_doc/config/meta.doctree index 08558f3d00b89ae8e42c27d26a864b3fc2f5d4cf..1c143ba6297a1afcddcd525443f221b91af58781 100644 Binary files a/v0.9.1/.doctrees/api_doc/config/meta.doctree and b/v0.9.1/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/data/background.doctree b/v0.9.1/.doctrees/api_doc/data/background.doctree index aadae1ba6266f5a3c2fb9cd3f942c181604faf36..ea4b22a521d8830c8d6a338b571100f462941a96 100644 Binary files a/v0.9.1/.doctrees/api_doc/data/background.doctree and b/v0.9.1/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/data/decode.doctree b/v0.9.1/.doctrees/api_doc/data/decode.doctree index b61ba1aea47045fd0dcb4a8069d9b78248bed9d2..5011fc754e80ca477f70af4aa83a8866b6f9aebb 100644 Binary files a/v0.9.1/.doctrees/api_doc/data/decode.doctree and b/v0.9.1/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/data/encode.doctree b/v0.9.1/.doctrees/api_doc/data/encode.doctree index b441e9d434982d4c3824b977666ac510cb581e09..f9ba379407cb361cc195eb6c3946d3ce4fa39a58 100644 Binary files a/v0.9.1/.doctrees/api_doc/data/encode.doctree and b/v0.9.1/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/data/image.doctree b/v0.9.1/.doctrees/api_doc/data/image.doctree index 576c3fb3f788f68facbcd56c7178b68506ffa605..5079dfe2f915aae58ad5815cd509f814e82da31a 100644 Binary files a/v0.9.1/.doctrees/api_doc/data/image.doctree and b/v0.9.1/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/data/index.doctree b/v0.9.1/.doctrees/api_doc/data/index.doctree index a3f5876b77fbb070bbb2da175121988a1fdc4011..0af5bc8e16d81a01a71733c5a8de9c85da332d34 100644 Binary files a/v0.9.1/.doctrees/api_doc/data/index.doctree and b/v0.9.1/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/data/layer.doctree b/v0.9.1/.doctrees/api_doc/data/layer.doctree index 3f62d4155ff76b20945b48e51c4b2a644a365ec4..ab3c3b8b3a0d68ee856c3252d0402b48d875ab5d 100644 Binary files a/v0.9.1/.doctrees/api_doc/data/layer.doctree and b/v0.9.1/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.9.1/.doctrees/api_doc/detect/booru_yolo.doctree index 518897c672cb6afbd95e776282ff813d7f96d084..fc5d0a8580d2b6dd71db51d471579e549b8449dd 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.9.1/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/censor.doctree b/v0.9.1/.doctrees/api_doc/detect/censor.doctree index e5c714f68a534796d466d7869386324ced7b1d91..f1282788c518edd0fb35254b66e2788402e912f5 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/censor.doctree and b/v0.9.1/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/eye.doctree b/v0.9.1/.doctrees/api_doc/detect/eye.doctree index c448058092438e71fc6ecd52e76464d67aa1ef15..fc79c977cfdfbbcfe43d776a0d9a9ae06a6f3caa 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/eye.doctree and b/v0.9.1/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/face.doctree b/v0.9.1/.doctrees/api_doc/detect/face.doctree index d708044cc3331be89fe42dc97670c4a7fe1520ee..3dfc6947a4b237c85113915d91f66432c71b3677 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/face.doctree and b/v0.9.1/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/halfbody.doctree b/v0.9.1/.doctrees/api_doc/detect/halfbody.doctree index e17df03f48dfa81636ed0c9cd800a089afb4459e..bb21fc07648166734cdb7a5151921d9f3d488084 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/halfbody.doctree and b/v0.9.1/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/hand.doctree b/v0.9.1/.doctrees/api_doc/detect/hand.doctree index a98f06ffbbdfec98f159b41fd3bd699ef2c5a4e5..a1f31b0dcc316d0f8858f42081a8b05af8462a90 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/hand.doctree and b/v0.9.1/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/head.doctree b/v0.9.1/.doctrees/api_doc/detect/head.doctree index b140233fcdb6dd7c1e2c6f51e196be5d74851f01..a655a791f4eae630347f815b8836df097ed2369b 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/head.doctree and b/v0.9.1/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/index.doctree b/v0.9.1/.doctrees/api_doc/detect/index.doctree index ff64d1e6af5810e654be2dd548fe9484ade0f762..021e818334e856a55aab6e32df4e8ae335741b17 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/index.doctree and b/v0.9.1/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/nudenet.doctree b/v0.9.1/.doctrees/api_doc/detect/nudenet.doctree index 549f01b7939201390341faa476285452cb6ef3c4..5f3a33aae48f905574b3f12c620579d15375e9c8 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/nudenet.doctree and b/v0.9.1/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/person.doctree b/v0.9.1/.doctrees/api_doc/detect/person.doctree index dd951ebb121acd4528e0bf268c580da9e4b0bc2a..6c1e5838a52910f1474f19f62c450bd8b45d31ba 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/person.doctree and b/v0.9.1/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/similarity.doctree b/v0.9.1/.doctrees/api_doc/detect/similarity.doctree index 5e5d3bb14b1052cfe767ebc7c0a85cdf6c38f5d4..97bc5d12f683ae1e214c72735bc4db2791ca30be 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/similarity.doctree and b/v0.9.1/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/text.doctree b/v0.9.1/.doctrees/api_doc/detect/text.doctree index 62fd403ea0372b66f6591fa1af9b421f385051f5..48ecd76a282a86f1565e0fe19d69eff05d9d04cb 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/text.doctree and b/v0.9.1/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/detect/visual.doctree b/v0.9.1/.doctrees/api_doc/detect/visual.doctree index 1719e9dfc177e79a1649eb7f81fe2e8113a732c3..44050edd8454ed780cb8b15b44ad87c70247a524 100644 Binary files a/v0.9.1/.doctrees/api_doc/detect/visual.doctree and b/v0.9.1/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/edge/canny.doctree b/v0.9.1/.doctrees/api_doc/edge/canny.doctree index 10be89f6203968f39ce1ed3888efb3fc9aeb800d..1b12b042ee6a658698a7f2be85cb476d8fc72de1 100644 Binary files a/v0.9.1/.doctrees/api_doc/edge/canny.doctree and b/v0.9.1/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/edge/index.doctree b/v0.9.1/.doctrees/api_doc/edge/index.doctree index 7c6990dee6a119f51e250fc2ef925e46c5cae05a..cb6d5baeec04e9d10191a96cdf2eea8e8fc1b8e2 100644 Binary files a/v0.9.1/.doctrees/api_doc/edge/index.doctree and b/v0.9.1/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/edge/lineart.doctree b/v0.9.1/.doctrees/api_doc/edge/lineart.doctree index 8af37e328d4c3338391f37fa204814832477bdbc..ebd9ace75edf41d884e6de71bf58e9206d331127 100644 Binary files a/v0.9.1/.doctrees/api_doc/edge/lineart.doctree and b/v0.9.1/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.9.1/.doctrees/api_doc/edge/lineart_anime.doctree index e77723f4dd51ff72a017e3951bde4e31c0562295..b984b890d284bc919eb5d0e9337b90d7de2eb2f9 100644 Binary files a/v0.9.1/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.9.1/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/generic/classify.doctree b/v0.9.1/.doctrees/api_doc/generic/classify.doctree index e271fd8e038b71dad597fe86fa9a7caf990464af..f4eccccfe7bdf1bebdb08ccb0ffc917b78bd47b0 100644 Binary files a/v0.9.1/.doctrees/api_doc/generic/classify.doctree and b/v0.9.1/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/generic/enhance.doctree b/v0.9.1/.doctrees/api_doc/generic/enhance.doctree index aa0b32841e76245319465b2e785f6fcbcb322a10..15c51cb448680305086fa72f16a65b8d588f6eb4 100644 Binary files a/v0.9.1/.doctrees/api_doc/generic/enhance.doctree and b/v0.9.1/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/generic/index.doctree b/v0.9.1/.doctrees/api_doc/generic/index.doctree index ddba0aaba32fff4693ec93ad9e45e8894c0bb928..ff098e66d19868555aa36d7785b58474e6f1cf4a 100644 Binary files a/v0.9.1/.doctrees/api_doc/generic/index.doctree and b/v0.9.1/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/generic/yolo.doctree b/v0.9.1/.doctrees/api_doc/generic/yolo.doctree index 88dea290f170f577295f714e578d9111aeac3442..9d4935d3f8c088db8370c0c0bf7d01239a592d0e 100644 Binary files a/v0.9.1/.doctrees/api_doc/generic/yolo.doctree and b/v0.9.1/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metadata/geninfo.doctree b/v0.9.1/.doctrees/api_doc/metadata/geninfo.doctree index 7df65123e83fa0152a2d8e55b15989c3a4441074..a010366bfca559c06860eccf034e3f27cd83c492 100644 Binary files a/v0.9.1/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.9.1/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metadata/index.doctree b/v0.9.1/.doctrees/api_doc/metadata/index.doctree index 45094cba131877b5f6b40447fd86b18362c85ae7..b9e11d73b8c654cc0311c9085034ec079c49d7de 100644 Binary files a/v0.9.1/.doctrees/api_doc/metadata/index.doctree and b/v0.9.1/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metadata/lsb.doctree b/v0.9.1/.doctrees/api_doc/metadata/lsb.doctree index 104ef64bab999607bef5267fac90407d1f7184c6..316348e24873ba65d2b67d98129e12a70492bab4 100644 Binary files a/v0.9.1/.doctrees/api_doc/metadata/lsb.doctree and b/v0.9.1/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.9.1/.doctrees/api_doc/metrics/aesthetic.doctree index 48ac0a1da98ff1349840a296fba5349c52174679..9c2798a7086e63a8b92eb367cb7aeda24f9c8fb4 100644 Binary files a/v0.9.1/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.9.1/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metrics/ccip.doctree b/v0.9.1/.doctrees/api_doc/metrics/ccip.doctree index cf2957641b38391a305ed6f4ea2fa9f183821738..27b14a136ea1042e8b1c459791137ce883df4264 100644 Binary files a/v0.9.1/.doctrees/api_doc/metrics/ccip.doctree and b/v0.9.1/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.9.1/.doctrees/api_doc/metrics/dbaesthetic.doctree index 4d2843ad3657b400a19eeb495f4682a44390e172..f8e512efed7624cf825f14542f9f0f4d978c48fc 100644 Binary files a/v0.9.1/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.9.1/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metrics/index.doctree b/v0.9.1/.doctrees/api_doc/metrics/index.doctree index 81c3721d70ab2015f0f88cf3d0c496c59cb58622..ef19300eca0a8193f7f5fc7eb91dddac6194f5a3 100644 Binary files a/v0.9.1/.doctrees/api_doc/metrics/index.doctree and b/v0.9.1/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metrics/laplacian.doctree b/v0.9.1/.doctrees/api_doc/metrics/laplacian.doctree index a54eca9ce528e8d7ad3b1a0a804d08c13c0ef422..d0b9d065802c846e0621ec5c381702d1af481daa 100644 Binary files a/v0.9.1/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.9.1/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metrics/lpips.doctree b/v0.9.1/.doctrees/api_doc/metrics/lpips.doctree index 7b82d48b3d91920df511a7cca47a71ac059ad486..5f2f5633b03390e98f505ff66ad09f3a00981519 100644 Binary files a/v0.9.1/.doctrees/api_doc/metrics/lpips.doctree and b/v0.9.1/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/metrics/psnr_.doctree b/v0.9.1/.doctrees/api_doc/metrics/psnr_.doctree index cfd1375ef44826b34845fd6e3bd3bb09a1ec1fdf..910f73387a50969d0a1196994cf6727f0b03feae 100644 Binary files a/v0.9.1/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.9.1/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/ocr/index.doctree b/v0.9.1/.doctrees/api_doc/ocr/index.doctree index e80a2c5fd5794e341ee37930cf9108518ab3a9ee..a0c1c37047dbc2255e2eed392da62fdc79d0fe85 100644 Binary files a/v0.9.1/.doctrees/api_doc/ocr/index.doctree and b/v0.9.1/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/operate/align.doctree b/v0.9.1/.doctrees/api_doc/operate/align.doctree index 6ed51d19981cbbc966fe815f6d6b695356d5cda4..218669b6a29540f3cb54940077a62dc04bf9f7b8 100644 Binary files a/v0.9.1/.doctrees/api_doc/operate/align.doctree and b/v0.9.1/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/operate/censor.doctree b/v0.9.1/.doctrees/api_doc/operate/censor.doctree index f470ddf0b10eb25ed9f4ba31b3b9a6e9727eaca1..20d01e8c057b21ac0dd404c3aed6a619e38f53ec 100644 Binary files a/v0.9.1/.doctrees/api_doc/operate/censor.doctree and b/v0.9.1/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/operate/imgcensor.doctree b/v0.9.1/.doctrees/api_doc/operate/imgcensor.doctree index 783b0971741eee70320fb914bf8a60d7bed1fc24..9419ea2ab8fdac4a40dd0633b6f14ca9a328cdee 100644 Binary files a/v0.9.1/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.9.1/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/operate/index.doctree b/v0.9.1/.doctrees/api_doc/operate/index.doctree index 3f45352d4b11ffebc8b909e2632b05f9b0fc5240..e06e2aa5da6d17b04e190f7888e082fb515d5680 100644 Binary files a/v0.9.1/.doctrees/api_doc/operate/index.doctree and b/v0.9.1/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/operate/squeeze.doctree b/v0.9.1/.doctrees/api_doc/operate/squeeze.doctree index 8a34314c3fbddc9461894a7b7b533e318469efe3..aea328a8ed15e290640a59125f9bbc9525ac9b46 100644 Binary files a/v0.9.1/.doctrees/api_doc/operate/squeeze.doctree and b/v0.9.1/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/pose/dwpose.doctree b/v0.9.1/.doctrees/api_doc/pose/dwpose.doctree index 2df3dd7b48fe74fee5cff23e9f58b7c2b1201d83..b8a05817b5054a2cf89652ff692fbbedf04601c0 100644 Binary files a/v0.9.1/.doctrees/api_doc/pose/dwpose.doctree and b/v0.9.1/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/pose/format.doctree b/v0.9.1/.doctrees/api_doc/pose/format.doctree index 86d5e4daa1209a053a82775349d064ded78e6f62..76900dda376ba6e0421979149d880309c8fd3985 100644 Binary files a/v0.9.1/.doctrees/api_doc/pose/format.doctree and b/v0.9.1/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/pose/index.doctree b/v0.9.1/.doctrees/api_doc/pose/index.doctree index bc1a3414f4b96fc913505d7a4df0a69851bbabe9..8a54bbadbb8fa51294343a5d9fdccb63d0eb7723 100644 Binary files a/v0.9.1/.doctrees/api_doc/pose/index.doctree and b/v0.9.1/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/pose/visual.doctree b/v0.9.1/.doctrees/api_doc/pose/visual.doctree index c9dcc0e4d3a09bfc6503919fd211d22b7d14c124..b0c4ce9dcc99c8663070f5b3c83466557c206b4c 100644 Binary files a/v0.9.1/.doctrees/api_doc/pose/visual.doctree and b/v0.9.1/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/preprocess/base.doctree b/v0.9.1/.doctrees/api_doc/preprocess/base.doctree index 818055d590ade46cfe716f5fbd3878b1b6b80ab1..9a2adf7c60a9fb0f35af1c7890b434397a0c4550 100644 Binary files a/v0.9.1/.doctrees/api_doc/preprocess/base.doctree and b/v0.9.1/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/preprocess/index.doctree b/v0.9.1/.doctrees/api_doc/preprocess/index.doctree index 27e45e9b526ba999bfd4de057402acd17bda6c41..989442ea1126f7a2aa9f2ec724ddc7c4a12a6473 100644 Binary files a/v0.9.1/.doctrees/api_doc/preprocess/index.doctree and b/v0.9.1/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/preprocess/pillow.doctree b/v0.9.1/.doctrees/api_doc/preprocess/pillow.doctree index 951fbf7ad02dacc5afba5b012b9d99a08a330880..830d9439ec2b7f70d1201c97e1e11777642c796c 100644 Binary files a/v0.9.1/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.9.1/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.9.1/.doctrees/api_doc/preprocess/torchvision.doctree index 3f002851d3b996622c80467aeb102c3e48c6a1cb..36e4790ad6405b658307418a0d8afb2eb18984b4 100644 Binary files a/v0.9.1/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.9.1/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/resource/background.doctree b/v0.9.1/.doctrees/api_doc/resource/background.doctree index 39733299fe1e877808c850d1d6160b625cad2ca1..07ee296640e3bba6a69d2131c3aefc62593e8483 100644 Binary files a/v0.9.1/.doctrees/api_doc/resource/background.doctree and b/v0.9.1/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/resource/index.doctree b/v0.9.1/.doctrees/api_doc/resource/index.doctree index 679a82691ed6e6b83d301783e71c2c503114af8d..f30abb876a43a0b33aef45ef9bbfb6be8d962c4b 100644 Binary files a/v0.9.1/.doctrees/api_doc/resource/index.doctree and b/v0.9.1/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/restore/adversarial.doctree b/v0.9.1/.doctrees/api_doc/restore/adversarial.doctree index 259aa00d352df9a0f95b733a37591279c49bd9a2..5bd8382b5def755c0a4cf2b7ed20e1d404b5ab3d 100644 Binary files a/v0.9.1/.doctrees/api_doc/restore/adversarial.doctree and b/v0.9.1/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/restore/index.doctree b/v0.9.1/.doctrees/api_doc/restore/index.doctree index f3539f124a66ed8a4f6861fcfbf948763317918e..297f96a57a5de6a5dc123b2f404599452ea3ba34 100644 Binary files a/v0.9.1/.doctrees/api_doc/restore/index.doctree and b/v0.9.1/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/restore/nafnet.doctree b/v0.9.1/.doctrees/api_doc/restore/nafnet.doctree index c821d15396477429109da8ac68782232cc7bbcbc..69be9503278625d985bca3f11425ec4c46f7623e 100644 Binary files a/v0.9.1/.doctrees/api_doc/restore/nafnet.doctree and b/v0.9.1/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/restore/scunet.doctree b/v0.9.1/.doctrees/api_doc/restore/scunet.doctree index 99a9d316218b1304885542afc37fe69c54be4ac7..0f1c03838bcf8a9f82c7482e56e9aee6c88c3f51 100644 Binary files a/v0.9.1/.doctrees/api_doc/restore/scunet.doctree and b/v0.9.1/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/sd/index.doctree b/v0.9.1/.doctrees/api_doc/sd/index.doctree index 2692bdf77c29bf5f240122d9ddbfe817915d4037..e6ec8748d3d1d7ed5999889ff48645ea24087a51 100644 Binary files a/v0.9.1/.doctrees/api_doc/sd/index.doctree and b/v0.9.1/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/sd/metadata.doctree b/v0.9.1/.doctrees/api_doc/sd/metadata.doctree index f8c051e02b22d6df102eeeaed217542bfd8f123d..09b1f4669f670e9e46c69587dd7800e0915862ec 100644 Binary files a/v0.9.1/.doctrees/api_doc/sd/metadata.doctree and b/v0.9.1/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/sd/model.doctree b/v0.9.1/.doctrees/api_doc/sd/model.doctree index 0ebd34b2dea76a0af5f7fb78a75c66297b3045ba..4b86cb265e0fc50579eff994f4caf8b154877977 100644 Binary files a/v0.9.1/.doctrees/api_doc/sd/model.doctree and b/v0.9.1/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/sd/nai.doctree b/v0.9.1/.doctrees/api_doc/sd/nai.doctree index bd7ad53c044ea08f1fd5bad82aa7e5f9abe76d85..5d34a507561838fd73c65d1f9ecfea1c5bd75e92 100644 Binary files a/v0.9.1/.doctrees/api_doc/sd/nai.doctree and b/v0.9.1/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/segment/index.doctree b/v0.9.1/.doctrees/api_doc/segment/index.doctree index 962b61ae2be4230d3656cd5e6d952cfcd7688ec0..930a3946001709972d18eaea6dc9b3455d456b4a 100644 Binary files a/v0.9.1/.doctrees/api_doc/segment/index.doctree and b/v0.9.1/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/segment/isnetis.doctree b/v0.9.1/.doctrees/api_doc/segment/isnetis.doctree index edddf432604e2340a91904694430daa154c4b4d6..c06556522339c0d4853032628ee4447fce7a8b9b 100644 Binary files a/v0.9.1/.doctrees/api_doc/segment/isnetis.doctree and b/v0.9.1/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/blacklist.doctree b/v0.9.1/.doctrees/api_doc/tagging/blacklist.doctree index 2dbdb34bdf1012d007270499674ae80066d0f9f8..fa465b962525ab0b2d8c84668198ef612c881aa8 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.9.1/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/character.doctree b/v0.9.1/.doctrees/api_doc/tagging/character.doctree index 580623e39ee0f012b3592051150f656033de74f8..a6d3dbebe090d97783584298d2ae1c87f70dd6da 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/character.doctree and b/v0.9.1/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.9.1/.doctrees/api_doc/tagging/deepdanbooru.doctree index e2577c00b93a37bc1a6961b9d249c69faa0a2451..d2a2bea20992eb8fe042679ac4a4cf96290aa5d7 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.9.1/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/format.doctree b/v0.9.1/.doctrees/api_doc/tagging/format.doctree index 812357675aac6e2c7a151813f4359f2385655b5c..ee1b3890174f7c92979e2f1de706f8d53e5589d0 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/format.doctree and b/v0.9.1/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/index.doctree b/v0.9.1/.doctrees/api_doc/tagging/index.doctree index e698fe34fb1c3009ef2b19abcfa2d9a8d34e5d47..3fcb62064b28ac03624d395d369fe99340573971 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/index.doctree and b/v0.9.1/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/match.doctree b/v0.9.1/.doctrees/api_doc/tagging/match.doctree index c49a33552235ac04e7833f4645e3e0b437d9352e..72242942b1e9b74ac9c2fcc70c06cfa6569b617a 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/match.doctree and b/v0.9.1/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.9.1/.doctrees/api_doc/tagging/mldanbooru.doctree index cb374e2b83f2e8ec4e4804d763606634bc722e40..3b6e3f854ccfbb04e3d50fc83b2440523e0818df 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.9.1/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/order.doctree b/v0.9.1/.doctrees/api_doc/tagging/order.doctree index 7869afc95c236953c0e729a30931ba69afa4684f..30f429b0cc746fba183f4ce33e0dc47129dae167 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/order.doctree and b/v0.9.1/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/overlap.doctree b/v0.9.1/.doctrees/api_doc/tagging/overlap.doctree index 9bc027828df2c08cfa925779071f719d86df293b..14a2d846d6aa824f3c739c959364749633f4d1e8 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/overlap.doctree and b/v0.9.1/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/tagging/wd14.doctree b/v0.9.1/.doctrees/api_doc/tagging/wd14.doctree index 0fd17ba36c1503bcfe0439a6b7fcbf1492b30037..cace80fc8ec673268e8404b5352576bfeb911299 100644 Binary files a/v0.9.1/.doctrees/api_doc/tagging/wd14.doctree and b/v0.9.1/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/upscale/cdc.doctree b/v0.9.1/.doctrees/api_doc/upscale/cdc.doctree index 6407e97319805a5152d8d4b90e4804607ce87e2c..f6c59f569924dc11e2c3323959e1fdeb4a8badf8 100644 Binary files a/v0.9.1/.doctrees/api_doc/upscale/cdc.doctree and b/v0.9.1/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/upscale/index.doctree b/v0.9.1/.doctrees/api_doc/upscale/index.doctree index e467ed24b74a5a041f67b62584dc0895274525dd..01b7fa919eba72d23cc802424c367dac90dfd3b0 100644 Binary files a/v0.9.1/.doctrees/api_doc/upscale/index.doctree and b/v0.9.1/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/utils/cache.doctree b/v0.9.1/.doctrees/api_doc/utils/cache.doctree index 837d3004fb9549f0b0d787fc757ba99eeef85f45..8f7f2620cf510a7b7bee70b8bca8f775dd149fd0 100644 Binary files a/v0.9.1/.doctrees/api_doc/utils/cache.doctree and b/v0.9.1/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/utils/func.doctree b/v0.9.1/.doctrees/api_doc/utils/func.doctree index 8ba571dec13d17fa9b96c2ef86bc3ea610a76fbf..d0678fae335d39350e3d6cc2beccb3440e32a366 100644 Binary files a/v0.9.1/.doctrees/api_doc/utils/func.doctree and b/v0.9.1/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/utils/index.doctree b/v0.9.1/.doctrees/api_doc/utils/index.doctree index 70110d8c10f5755a9b282e9d9cdae1298d2f1dd2..6224f156494b52b89f187f99f69b3d047d057191 100644 Binary files a/v0.9.1/.doctrees/api_doc/utils/index.doctree and b/v0.9.1/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.9.1/.doctrees/api_doc/utils/onnxruntime.doctree index 5b9490ffd4740baa8be7edfae428c7aa239d72f8..a06233d2bba143b891c5ecc8c674a7f45c3aecfe 100644 Binary files a/v0.9.1/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.9.1/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/aicheck.doctree b/v0.9.1/.doctrees/api_doc/validate/aicheck.doctree index dbd75129e82df811650db284b5730faab46e0e8e..cdb06404bc01344437316df370a2d5d8ae7406f0 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/aicheck.doctree and b/v0.9.1/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.9.1/.doctrees/api_doc/validate/bangumi_char.doctree index bbd2230aa6773ae6a0c4ffdd499925e8a8f1587c..84a6659db91965d83c64124dd2c20b92534322e1 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.9.1/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/classify.doctree b/v0.9.1/.doctrees/api_doc/validate/classify.doctree index 62275c2e19f4f3586872fdcdbb99f5369bea0ca1..6ee40cc2e35e60aaa002582db25a449e58806b0f 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/classify.doctree and b/v0.9.1/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/color.doctree b/v0.9.1/.doctrees/api_doc/validate/color.doctree index 4e107de0b265d863e71327eaeb2152625c644932..5e3a407a50296a019d3573d448c7d1a2213ea2bb 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/color.doctree and b/v0.9.1/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/completeness.doctree b/v0.9.1/.doctrees/api_doc/validate/completeness.doctree index 704b690784242cc4bdb27ff28074b6afbca0ee03..c3702d40a38250620cac5a86d8a961d6894c9821 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/completeness.doctree and b/v0.9.1/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/dbrating.doctree b/v0.9.1/.doctrees/api_doc/validate/dbrating.doctree index a0bad2ae1d515f37ba04e449fac98abfaf979540..d1c4f1f1079691e8a1e60ba340a8edf064ec4a3e 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/dbrating.doctree and b/v0.9.1/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/furry.doctree b/v0.9.1/.doctrees/api_doc/validate/furry.doctree index 6693d5c8886604b06e6e869ab26b7222e5593903..b7026dcc5c6dcaee6c8f7bb81104890851dbd893 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/furry.doctree and b/v0.9.1/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/index.doctree b/v0.9.1/.doctrees/api_doc/validate/index.doctree index 493ecd27dfb5c360ffb51c7bbdb802901972d59b..eea81b38073ce53b5f52e2eb8dbe5ebe01c1cf66 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/index.doctree and b/v0.9.1/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/monochrome.doctree b/v0.9.1/.doctrees/api_doc/validate/monochrome.doctree index ea55b4c4b71680fa7f2c2ff25677fc0f08662f00..44496526b61b18f09f5944cd300eec36bad11ba0 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/monochrome.doctree and b/v0.9.1/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/nsfw.doctree b/v0.9.1/.doctrees/api_doc/validate/nsfw.doctree index 7f57a9d6f46d877cfb526fbd1d7ebe39c94c15b0..cf62b5dd8d22e4466a6930dcc349c30a15b10175 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/nsfw.doctree and b/v0.9.1/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/portrait.doctree b/v0.9.1/.doctrees/api_doc/validate/portrait.doctree index 70bb73d6db8bd24d984a6171a022854a1fd83878..eeb1701cb9400f286a8f72f9e7c5bfbeba51bb24 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/portrait.doctree and b/v0.9.1/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/rating.doctree b/v0.9.1/.doctrees/api_doc/validate/rating.doctree index 36af66d4bd14746e7d7558d14684bf33e4e2f510..38920859d0d6bfeaeb0142513acde3282b7fd014 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/rating.doctree and b/v0.9.1/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/real.doctree b/v0.9.1/.doctrees/api_doc/validate/real.doctree index 466f991a5f6497815fe62320aea853b97ffe95c3..98230bb11a8e9e53e6efc395fafc02d5bb33f61a 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/real.doctree and b/v0.9.1/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/safe.doctree b/v0.9.1/.doctrees/api_doc/validate/safe.doctree index d7ffea16281b58854b14e04526a8561b435bc98a..2275f53b9c9654a572ea5a2caa290d37a1c8bfe7 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/safe.doctree and b/v0.9.1/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/style_age.doctree b/v0.9.1/.doctrees/api_doc/validate/style_age.doctree index f9dd25758f36f993350bd0fe2c916a36df9f1a3f..9fc4fd5d3d9892edf0c96f42519c7441d1b7bcc4 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/style_age.doctree and b/v0.9.1/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/teen.doctree b/v0.9.1/.doctrees/api_doc/validate/teen.doctree index a7df642827183e49c3239f8310c8208bac1cb0ca..56d49cca0fab05ad32f9a588b34168561504c6c9 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/teen.doctree and b/v0.9.1/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.9.1/.doctrees/api_doc/validate/truncate.doctree b/v0.9.1/.doctrees/api_doc/validate/truncate.doctree index d34de5107e42139ca30fde73a92dfba6bcb926ff..c6f958314a36fcb1c266e623ca841ef9feecaad1 100644 Binary files a/v0.9.1/.doctrees/api_doc/validate/truncate.doctree and b/v0.9.1/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.9.1/.doctrees/environment.pickle b/v0.9.1/.doctrees/environment.pickle index e37a495f915342dbc24acfb1004d36729e6e576e..66a5f0be10fba39fe20861206123900e5773b00b 100644 Binary files a/v0.9.1/.doctrees/environment.pickle and b/v0.9.1/.doctrees/environment.pickle differ diff --git a/v0.9.1/.doctrees/index.doctree b/v0.9.1/.doctrees/index.doctree index e9f910ea33a93364c15b0821cdb0275fdef63b3d..be822ba66b2d23fe3349c70003d91c45a0af7675 100644 Binary files a/v0.9.1/.doctrees/index.doctree and b/v0.9.1/.doctrees/index.doctree differ diff --git a/v0.9.1/.doctrees/information/environment.doctree b/v0.9.1/.doctrees/information/environment.doctree index 55452af90107d4ac4ad700a9738c3d6dc9fa84ac..7cd80ef154b972b7be276602f32ad7e853160a6e 100644 Binary files a/v0.9.1/.doctrees/information/environment.doctree and b/v0.9.1/.doctrees/information/environment.doctree differ diff --git a/v0.9.1/.doctrees/information/environment.result.doctree b/v0.9.1/.doctrees/information/environment.result.doctree index e54e0f6e80b67d95656a1046d69333ed4d1fe2ff..37a8e628e765353fae7e1bd17015e84a4f3da281 100644 Binary files a/v0.9.1/.doctrees/information/environment.result.doctree and b/v0.9.1/.doctrees/information/environment.result.doctree differ diff --git a/v0.9.1/.doctrees/nbsphinx/information/environment.ipynb b/v0.9.1/.doctrees/nbsphinx/information/environment.ipynb index 022c54e9976bdddb3369d280b1675788bc5d698a..92a16a56646f1ecaa95cfe88d97ad3141295b6b2 100644 --- a/v0.9.1/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.9.1/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:33:42.820311Z", - "iopub.status.busy": "2025-02-16T15:33:42.820115Z", - "iopub.status.idle": "2025-02-16T15:33:43.982236Z", - "shell.execute_reply": "2025-02-16T15:33:43.981493Z" + "iopub.execute_input": "2025-02-16T16:50:36.628702Z", + "iopub.status.busy": "2025-02-16T16:50:36.628508Z", + "iopub.status.idle": "2025-02-16T16:50:37.785596Z", + "shell.execute_reply": "2025-02-16T16:50:37.784820Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3105.41575 MHz\n", + "CPU Freq: 3228.144 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.1/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.9.1/.doctrees/nbsphinx/information/environment.result.ipynb index 2d5959983abc4bfd9bf4fa744fe6e63a6f4527d0..99e7f6b54db8675c326147141a2a6f5bdfdac67b 100644 --- a/v0.9.1/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.9.1/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:54.244055Z", - "iopub.status.busy": "2025-02-16T15:30:54.243859Z", - "iopub.status.idle": "2025-02-16T15:30:55.410916Z", - "shell.execute_reply": "2025-02-16T15:30:55.410150Z" + "iopub.execute_input": "2025-02-16T16:47:49.796232Z", + "iopub.status.busy": "2025-02-16T16:47:49.796042Z", + "iopub.status.idle": "2025-02-16T16:47:50.958593Z", + "shell.execute_reply": "2025-02-16T16:47:50.957889Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3113.56075 MHz\n", + "CPU Freq: 3245.4025 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.1/.doctrees/tutorials/installation/index.doctree b/v0.9.1/.doctrees/tutorials/installation/index.doctree index ba8dfdf1174997e85c2a9a3c2ea8e73802a6222c..c5612f2bad63a569aa02f11f109fa897f2526d0c 100644 Binary files a/v0.9.1/.doctrees/tutorials/installation/index.doctree and b/v0.9.1/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.9.1/.doctrees/tutorials/quick_start/index.doctree b/v0.9.1/.doctrees/tutorials/quick_start/index.doctree index abd81a4540be01376195c274e83233c3acc66042..3414338eb1125502465dacbe40a833a2bb554219 100644 Binary files a/v0.9.1/.doctrees/tutorials/quick_start/index.doctree and b/v0.9.1/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.9.1/_sources/information/environment.result.ipynb.txt b/v0.9.1/_sources/information/environment.result.ipynb.txt index 2d5959983abc4bfd9bf4fa744fe6e63a6f4527d0..99e7f6b54db8675c326147141a2a6f5bdfdac67b 100644 --- a/v0.9.1/_sources/information/environment.result.ipynb.txt +++ b/v0.9.1/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:54.244055Z", - "iopub.status.busy": "2025-02-16T15:30:54.243859Z", - "iopub.status.idle": "2025-02-16T15:30:55.410916Z", - "shell.execute_reply": "2025-02-16T15:30:55.410150Z" + "iopub.execute_input": "2025-02-16T16:47:49.796232Z", + "iopub.status.busy": "2025-02-16T16:47:49.796042Z", + "iopub.status.idle": "2025-02-16T16:47:50.958593Z", + "shell.execute_reply": "2025-02-16T16:47:50.957889Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3113.56075 MHz\n", + "CPU Freq: 3245.4025 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.1/information/environment.html b/v0.9.1/information/environment.html index 4c2ba6f008bf2a28d647864c10e0fb488b80bd74..6dd4f947f3f63cc23d8139ada89378b956f2909e 100644 --- a/v0.9.1/information/environment.html +++ b/v0.9.1/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3105.41575 MHz +CPU Freq: 3228.144 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.1/information/environment.ipynb b/v0.9.1/information/environment.ipynb index 022c54e9976bdddb3369d280b1675788bc5d698a..92a16a56646f1ecaa95cfe88d97ad3141295b6b2 100644 --- a/v0.9.1/information/environment.ipynb +++ b/v0.9.1/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:33:42.820311Z", - "iopub.status.busy": "2025-02-16T15:33:42.820115Z", - "iopub.status.idle": "2025-02-16T15:33:43.982236Z", - "shell.execute_reply": "2025-02-16T15:33:43.981493Z" + "iopub.execute_input": "2025-02-16T16:50:36.628702Z", + "iopub.status.busy": "2025-02-16T16:50:36.628508Z", + "iopub.status.idle": "2025-02-16T16:50:37.785596Z", + "shell.execute_reply": "2025-02-16T16:50:37.784820Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3105.41575 MHz\n", + "CPU Freq: 3228.144 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.1/information/environment.result.html b/v0.9.1/information/environment.result.html index 75d02868ff290a0df93f43665841d319c4397589..15f640886f7fba55ce4259d315b155d6a308cb7a 100644 --- a/v0.9.1/information/environment.result.html +++ b/v0.9.1/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3113.56075 MHz +CPU Freq: 3245.4025 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.1/information/environment.result.ipynb b/v0.9.1/information/environment.result.ipynb index 2d5959983abc4bfd9bf4fa744fe6e63a6f4527d0..99e7f6b54db8675c326147141a2a6f5bdfdac67b 100644 --- a/v0.9.1/information/environment.result.ipynb +++ b/v0.9.1/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:30:54.244055Z", - "iopub.status.busy": "2025-02-16T15:30:54.243859Z", - "iopub.status.idle": "2025-02-16T15:30:55.410916Z", - "shell.execute_reply": "2025-02-16T15:30:55.410150Z" + "iopub.execute_input": "2025-02-16T16:47:49.796232Z", + "iopub.status.busy": "2025-02-16T16:47:49.796042Z", + "iopub.status.idle": "2025-02-16T16:47:50.958593Z", + "shell.execute_reply": "2025-02-16T16:47:50.957889Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3113.56075 MHz\n", + "CPU Freq: 3245.4025 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.1/searchindex.js b/v0.9.1/searchindex.js index a105781dfdf805450b584a23c7f272b10740cadf..114709e218b265caaa55aa4d3a57d57ff57a6a0b 100644 --- a/v0.9.1/searchindex.js +++ b/v0.9.1/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 62], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 61, 62, 64, 65, 66, 69, 70, 71, 73, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 66, 73, 77, 96], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 62, 64, 67, 68, 82], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 55, 69, 88], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 64, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 62, 63, 67, 68, 69, 74, 76, 77, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 62, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "gener": [0, 4, 10, 13, 19, 31, 32, 61, 62, 64, 73, 76, 81, 88, 100], "art": [0, 62], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 64, 66, 69, 73, 74, 75, 76, 84, 88, 92, 94, 100], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 62, 64, 67, 68, 72, 75, 76, 83, 85, 88, 91, 92, 94, 98], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 62, 64, 76, 77, 84, 87, 89, 92, 93, 95, 96, 97], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 68, 69, 70, 72, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 103], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 62, 64, 67, 68, 70, 72, 74, 76, 77, 80, 84, 87, 89, 92, 93, 95, 97], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 62, 63, 64, 67, 68, 74, 79], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 79, 96], "width": [0, 4, 9, 44, 55, 73], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 62, 63, 64, 67, 68, 74, 76, 82, 83, 84, 85, 88, 91, 94, 98], "set": [0, 10, 27, 30, 35, 46, 48, 50, 76, 82, 85, 88, 94, 98, 99], "automat": [0, 4, 22, 35, 46, 82, 101, 102], "determin": [0, 7, 35, 92], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 62, 66, 73, 77, 78, 96, 101, 102], "height": [0, 4, 9, 44, 55, 73], "filter": [0, 30, 46, 67, 68, 88, 90, 94], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 62, 63, 64, 67, 69, 70, 73, 76, 77, 79, 80, 82, 83, 84, 85, 88, 90, 91, 92, 94, 98], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 62, 64, 66, 73, 77, 79, 82, 83, 99], "resiz": [0, 21, 30, 42, 50, 53, 54, 62, 73], "charact": [0, 35, 41, 50, 65, 66, 69, 70, 71, 76, 84, 100], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 64, 66, 74, 83, 92, 99], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 84, 89, 93, 95, 97, 101, 102], "intens": 0, "proport": [0, 84], "correct": [0, 33], "output": [0, 27, 36, 50, 62, 63, 74, 76, 103], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 62, 63, 64, 66, 67, 73, 79, 80, 82, 83, 85, 90, 91, 92, 99, 100, 101, 102, 103], "should": [0, 3, 9, 35, 39, 43, 44, 46, 66, 76, 103], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 73], "your": [0, 46, 99, 101, 102, 103], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 61, 62, 63, 64, 65, 69, 71, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 63, 69, 73, 80, 83, 91, 99], "ensur": [0, 20, 30, 35, 42, 62, 79], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103], "close": [0, 44, 62], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 66, 69, 70, 73, 74, 92], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 63, 66, 67, 68, 69, 70, 73, 76, 77, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99], "represent": [0, 20, 35, 53, 54, 62], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 67, 68, 70, 72, 74, 75, 76, 77, 79, 80, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "here": [0, 10, 18, 24, 35, 39, 40, 62, 67, 69, 73, 76, 77, 84, 86, 99, 101, 102], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 62, 64, 65, 66, 68, 69, 71, 74, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103], "print": [0, 10, 15, 16, 19, 20, 30, 62, 63, 101, 102, 103], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 62, 64, 66, 76, 77, 86, 99], "draw": [1, 24, 25, 50, 92, 100], "ascii_draw": 1, "meta": [2, 100, 103], "__title__": [2, 103], "__version__": [2, 103], "__description__": [2, 103], "__author__": [2, 103], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 61, 62, 65, 66, 67, 68, 69, 70, 71, 73, 76, 77, 78, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "inform": [3, 31, 32, 33, 50, 62, 64, 75], "packag": 3, "titl": [3, 64], "project": [3, 18, 69, 76, 99], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 62, 63, 79, 85, 100, 103], "short": [3, 73, 76], "descript": [3, 18, 27, 64], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 61, 62, 63, 64, 76, 80, 84, 92], "setup": 3, "py": [3, 66], "author": [3, 63], "email": 3, "step": [4, 44, 62], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 62, 66], "creat": [4, 27, 30, 31, 43, 53, 54, 62, 64, 68, 83], "black": [4, 43, 62], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 62, 63, 64, 74, 76, 82, 84, 90, 91, 100, 103], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 66, 77], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 62, 66, 91], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 82, 85, 103], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 61, 62, 63, 64, 75, 76, 77, 79, 80, 84, 88, 92, 94, 99], "suitabl": [4, 53, 69, 92], "color": [4, 7, 9, 23, 25, 26, 43, 62, 66, 90, 91, 100], "fore": [4, 23, 25, 26], "back": [4, 76], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 62, 63, 64, 68, 70, 75, 79, 82, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 103], "rgba": [4, 7, 28, 33, 66, 77], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 62, 63, 64, 73, 76, 85, 88, 94, 96, 98], "add": [4, 31, 63, 64, 70], "rgb": [4, 5, 6, 7, 28, 43, 55, 62, 66, 77], "In": [4, 25, 35, 84, 85], "document": [4, 101, 102, 103], "accur": [4, 11, 19, 88, 94], "present": [4, 31, 64, 69], "state": 4, "shown": [4, 65], "follow": [4, 27, 35, 48, 54, 63, 64, 76, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 76, 80], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 62, 77, 86, 91], "both": [5, 11, 20, 41, 53, 63, 76], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 76, 80], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 62, 63, 64, 67, 68, 69, 73, 74, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 99], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 62, 63, 64, 76, 77], "order": [5, 6, 70, 71, 100], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 62, 64, 69, 82, 85, 86, 88, 91, 94, 98], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 62, 63, 77, 82], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 55, 66, 69, 73, 76, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 62, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 86, 91, 99], "mode": [5, 6, 7, 20, 33, 54, 55, 62, 74, 77, 82], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 63, 100], "encod": [5, 8, 27, 33, 64, 100], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 91, 99], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 63, 64, 67, 68, 70, 72, 76, 83, 86, 91, 99], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 76, 80], "channel": [6, 7, 28, 77], "jpegimageplugin": [6, 55], "jpegimagefil": [6, 55], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 66, 76], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 62, 76, 79, 87], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 66, 69, 76, 80, 87, 88, 94], "same": [6, 22, 35, 40, 76, 79], "torchvis": [6, 52, 100], "transform": [6, 7, 51, 53, 54, 70], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 61, 63, 64, 65, 76, 79, 80, 88, 94, 100], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 61, 62, 63, 64, 73, 74, 76, 79, 80, 82, 88, 94], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 61, 63, 69, 73, 76, 100], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 61, 68, 76, 103], "manipul": [7, 61], "python": [7, 33, 79, 101, 102, 103], "librari": [7, 30, 53, 103], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 61, 63, 64, 76, 79, 80, 92, 103], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 62, 76, 82], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 62, 64, 80, 103], "handl": [7, 27, 30, 32, 33, 51, 54, 61, 64], "multipl": [7, 9, 14, 33, 35, 39, 62], "ad": [7, 10, 63, 64, 70], "background": [7, 8, 23, 25, 26, 56, 62, 66, 100], "check": [7, 33, 38, 63, 67, 68, 72, 83, 86, 96, 99, 103], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 84], "common": [7, 54], "relat": [7, 10, 12, 15, 61, 68, 80], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 69, 73, 92], "kei": [7, 16, 20, 63, 76], "featur": [7, 11, 16, 29, 35, 39, 64, 66, 69, 70, 76, 84], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 55, 61, 62, 63, 64, 82, 91, 99, 100], "path": [7, 9, 10, 11, 14, 16, 30, 33, 55, 62, 63, 64, 86, 91, 99], "binari": [7, 80], "like": [7, 10, 17, 54, 73, 79, 103], "onc": 7, "particularli": [7, 20, 27, 31, 32, 64, 79], "requir": [7, 9, 18, 19, 35, 44, 63, 64, 88, 94, 103], "preprocess": [7, 18, 27, 30, 35, 100], "befor": [7, 33, 35, 63, 76], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 76, 80], "necessari": [7, 35, 69, 73], "convert": [7, 31, 33, 35, 48, 53, 54, 64, 76, 92], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 62, 63, 64, 68, 74, 76, 79], "ha": [7, 21, 41, 54, 77, 92, 101, 102], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 62, 63, 64, 71, 76, 92, 100], "avoid": [7, 69], "anomali": 7, "dure": [7, 27, 33, 70, 91, 99], "subsequ": [7, 43], "convers": [7, 30, 54], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 62, 64, 67, 68, 74], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 62, 63, 64, 67, 68, 74], "typeerror": [7, 48, 53, 54, 67, 68, 74], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 67, 68, 74, 75, 76, 83, 85, 88, 94, 98], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 76, 84, 85, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98], "take": [7, 50], "singl": [7, 14, 33, 35, 54, 70, 76, 80], "call": [7, 24, 62], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 61, 70, 72, 76, 77, 92], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 55], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 63, 65, 66, 71, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "pillow": [7, 22, 52, 100], "boolean": [7, 35], "otherwis": [7, 31, 35, 64, 67, 68, 72, 77, 82], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 65, 70, 90, 92], "basic": [8, 53, 56, 68], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 100], "rgb_decod": 8, "load_imag": [8, 47, 62], "has_alpha_channel": 8, "layer": [8, 80, 100], "istack": 8, "mai": [9, 12, 15, 35, 62, 69, 73, 79, 99, 101, 102], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 62, 63, 68], "similar": [9, 10, 17, 35, 39, 73, 76, 100], "techniqu": [9, 28, 33], "p": [9, 69, 73, 76], "need": [9, 14, 30, 41, 44, 79, 83, 85, 88, 91, 94, 98], "stack": [9, 76], "addition": 9, "second": [9, 20, 35, 40, 72], "element": [9, 76], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 80], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 62, 63, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "right": [9, 43, 48, 80], "two": [9, 20, 35, 40, 72, 91], "dimension": [9, 76], "arrai": [9, 22, 33, 35, 39, 46, 48, 76, 80], "h": [9, 23, 25, 26, 46, 66], "w": [9, 23, 25, 26, 46, 66, 76], "posit": [9, 35, 43, 44, 84], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 72], "howev": [9, 35], "solid": [9, 43], "pure": [9, 66], "lime": [9, 66], "nian": 9, "save": [9, 31, 62, 63, 64, 66], "nian_lim": 9, "yellow": [9, 62], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 62, 69, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "9": [9, 10, 20, 35, 39, 48, 62, 74, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 97, 98, 103], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 62, 63, 67], "mask": [9, 23, 25, 26, 44, 46, 66], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 100], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 55, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 55, 73, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 77, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "explan": 10, "No": [10, 62, 101, 102], "head": [10, 17, 22, 47, 68, 84, 93, 100], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 55, 62, 65, 66, 68, 69, 71, 77, 84, 85, 88, 89, 93, 94, 95, 97, 98, 103], "pretti": 10, "girl": [10, 41, 68], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 63, 68, 69, 73, 76, 91], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54], "pair": [10, 20], "cover": [10, 18, 44, 62, 68], "breast": [10, 18, 68, 69, 73, 75, 76], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 62], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 90, 100], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 68, 76], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 72, 75, 84], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 76, 100], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 68], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 65, 103], "6": [10, 20, 22, 35, 39, 48, 67, 68, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "nopan": 10, "panti": [10, 70], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 88, 94, 100], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 62, 67, 68, 73, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 64], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 62, 79, 82], "less": [10, 11, 13, 19, 83], "stand": [10, 62, 69, 73, 76], "sit": [10, 68], "ass": 10, "split": [10, 73], "leg": [10, 62], "wide": [10, 62], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 85, 88, 94, 98], "10": [10, 21, 27, 35, 39, 44, 48, 83, 84, 85, 88, 91, 92, 94, 95], "sprd": 10, "strongli": [10, 77], "11": [10, 35, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsplt": 10, "pose": [10, 35, 100], "12": [10, 22, 35, 43, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 84, 85, 88, 92, 95, 97], "full": [10, 62], "almost": 10, "side": [10, 42, 68, 99], "usual": [10, 39], "ly": 10, "14": [10, 48, 84, 85, 88, 92, 95], "wing": [10, 68], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 84, 85, 88, 92, 95, 101, 102], "feral": 10, "four": [10, 11, 84], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 89], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 83], "16": [10, 48, 84, 88, 92, 95], "hdrago": 10, "style": [10, 14, 19, 44, 97, 103], "17": [10, 48, 92, 97], "hponi": 10, "18": [10, 18, 48, 88, 92, 94, 101, 102], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 92], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 62, 92], "hcat": 10, "cat": [10, 68, 74], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 97], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 62, 64, 73, 76, 88, 91, 101, 102], "contest": 10, "toward": [10, 48], "viewer": [10, 62], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 79], "aa09": 10, "25": [10, 13, 18, 30, 40, 97], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 69, 73, 76, 77, 83, 84, 87, 89, 92, 93, 95, 96, 97], "releas": 10, "time": [10, 64, 77], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 65], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 61, 62, 64, 68, 84, 85, 88, 89, 93, 94, 95, 97, 98], "advanc": [10, 103], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 64, 65, 84, 88, 94], "scenario": [10, 69, 73, 79], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 62], "enhanc": [10, 29, 100], "improv": [10, 21, 76], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 64, 91], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 69, 70, 73, 77, 88, 94], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 69, 73, 79, 84, 99], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 62, 100], "30": [10, 19, 44], "public": 10, "friendli": [10, 103], "reduc": [10, 35, 46, 76], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 55, 68], "current": [10, 54, 62, 88, 94, 101, 102, 103], "reincarn": 10, "compon": [10, 20, 27, 30, 79], "some": [10, 27, 29, 35, 39, 40, 44, 56, 67, 69, 73, 76, 77, 79, 86, 99, 101, 102], "yolov8s_aa09": 10, "updat": [10, 27, 30, 63], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 76, 90], "closeup": 10, "adjust": [10, 30, 39, 68], "larg": [10, 25, 35, 76], "hat": [10, 68], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 69, 73], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 67, 68, 70, 74, 75, 80, 92, 96], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 70, 74, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "though": 10, "note": [10, 14, 35, 44, 62, 84, 88, 91, 94, 101, 102], "complet": [10, 44, 84, 90, 100], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 62, 64], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 69, 79, 91, 92, 101, 102], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 76], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 69, 73, 76, 83, 91], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 77], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 62, 80], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 68], "genit": 11, "male": [11, 18, 68], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 61, 62, 65, 69, 70, 71, 73, 76, 77, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 100, 103], "v1": [11, 12, 13, 14, 15, 19, 43, 62, 76], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 62], "data": [11, 14, 16, 31, 33, 35, 47, 54, 61, 62, 69, 70, 88, 94, 100, 101, 102, 103], "either": [11, 12, 13, 14, 15, 35, 76, 80], "standard": [11, 13, 14, 15, 31, 79], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 62], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 79], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 76], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 68], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 62, 63, 70, 82, 99], "indic": [11, 35, 48, 51, 69, 73, 76], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 62], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 64, 74], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 79], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 68, 73, 77, 80], "speed": [12, 13, 14, 15, 16, 19, 23, 77], "accuraci": [12, 13, 14, 15, 16, 19, 41, 83, 85, 88, 91, 94, 98], "higher": [12, 13, 14, 15, 16, 18, 21, 91], "consid": [12, 15, 20, 35, 41, 44, 46, 55, 68, 88, 94], "overlap": [12, 14, 15, 16, 20, 69, 71, 73, 76, 77, 100], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 62], "predict": [12, 16, 19, 27, 30, 76, 83, 85, 87, 88, 91, 92, 94, 96, 98], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 66, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 55, 64, 103], "balanc": [13, 15, 19, 62], "system": [13, 14, 23, 51, 88, 94], "overhead": [13, 14, 23, 79], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 62, 74, 82, 83, 85, 88, 94, 98], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 64, 82], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 62], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 61, 63, 77, 84, 88, 91, 94, 101, 102], "primari": [14, 84, 87, 89, 93, 95, 97], "purpos": 14, "crop": [14, 46, 53, 54, 62], "illustr": [14, 62, 85, 87], "therefor": [14, 22, 35, 101, 102], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 93, 100], "peopl": [14, 74], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 76, 77, 79, 82, 83, 84, 85, 88, 91, 94, 98, 103], "inde": 14, "recommend": [14, 21, 35, 38, 39, 76, 77, 88, 94], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 61], "obtain": [14, 24, 34, 35], "local": [14, 55, 101, 102], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 62, 64, 66, 69, 79, 103], "choos": [15, 19, 41], "35": [15, 62, 69, 76], "configur": [15, 27, 35, 53, 54, 100], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 62, 80], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 70, 92, 96], "infer": [15, 18, 21, 30, 47, 82, 91], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 69, 103], "hug": [16, 27, 30, 35, 76], "face": [16, 17, 18, 27, 30, 35, 48, 50, 62, 68, 76, 84, 100], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 77, 103], "yolo11": 16, "architectur": 16, "usag": [16, 27, 61, 62, 63, 69, 79, 80, 99], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 66, 68, 70, 75, 76], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 61, 76, 82], "instead": [16, 21, 70], "detect_head": [17, 22], "booru_yolo": [17, 100], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 88, 94], "ey": [17, 44, 48, 62, 68, 100], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 84, 93, 100], "detect_halfbodi": 17, "hand": [17, 48, 50, 62, 68, 100], "detect_hand": 17, "nudenet": [17, 100], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 62, 70, 72, 100], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 77, 82, 99, 100], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 82, 92], "nudenet_onnx": 18, "effici": [18, 21, 63, 80], "notai": 18, "tech": 18, "detail": [18, 61, 62, 82, 84], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 81, 100], "topk": [18, 27], "100": [18, 23, 30, 38, 79], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 55, 80, 83], "keep": [18, 73], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 62, 79, 80, 96], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 79, 80, 92], "work": [20, 27, 32, 38, 64, 92], "aggreg": 20, "involv": 20, "segment": [20, 55, 100], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 74], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 62, 63, 99], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 85], "match": [20, 33, 46, 68, 71, 100], "unknown": [20, 74], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 62, 67, 80, 82], "doesn": [20, 33, 68], "t": [20, 33, 68], "group": [20, 27, 39, 70], "correspond": [20, 35, 41, 46, 76, 92, 96], "car": 20, "85": [20, 69, 76], "75": 20, "text_detect": 21, "been": [21, 92], "migrat": 21, "ocr": [21, 100], "detect_text_with_ocr": [21, 100], "soon": 21, "qualiti": [21, 36, 56, 62, 76, 77], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 69, 83, 84, 85, 87, 92, 93, 94, 95, 97, 98], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 88, 94], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 62, 82], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 66], "font": 22, "At": 22, "runtim": [22, 25, 82, 91], "attempt": [22, 31, 44, 62, 64, 82], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 63, 100], "cannot": [22, 41, 51, 53, 64], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 55, 56, 62, 66, 69, 71, 76, 82, 84, 89, 91, 93, 95, 97], "cv2": 23, "have": [23, 25, 35, 74, 75, 88, 94, 99], "lowest": 23, "resourc": [23, 100], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 66], "its": [23, 25, 26, 27, 35, 41, 42, 63, 66, 69, 70, 82, 84, 85, 87, 88, 89, 92, 93, 94, 95, 97, 98], "low": [23, 34, 36, 62, 73, 76, 77], "high": [23, 30, 56, 62, 77, 91, 92], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 61, 62, 63, 64, 76], "outlin": 24, "comparison": [24, 69], "canni": [24, 100], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 100], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 100], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 62], "effect": [25, 34, 43, 99], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 101, 102], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 62, 77], "deeper": 25, "richer": 25, "probabl": [25, 92], "extra": [25, 62], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 55, 77], "pass": [25, 26, 27, 30, 31, 43, 44, 62, 66, 73, 77, 79], "neural": [25, 26, 66, 80], "network": [25, 26, 66, 80], "classif": [27, 80, 84, 85, 87, 88, 89, 90, 93, 94, 95, 97, 98], "those": [27, 91], "store": [27, 31, 62, 63], "manag": [27, 30, 82, 100], "interact": [27, 30], "also": [27, 53, 76, 103], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 62, 79], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 82], "_model_nam": 27, "cach": [27, 30, 55, 81, 100], "_model": 27, "dictionari": [27, 31, 36, 53, 62, 63, 64, 67, 68, 84, 87, 89, 93, 95, 97], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 55, 64, 68], "instanc": [27, 30, 35, 43, 48, 55, 68], "clear": [27, 30, 35, 63, 84, 88, 94], "method": [27, 28, 30, 32, 33, 35, 43, 88, 94], "free": [27, 30], "up": [27, 30, 68], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 73], "interfac": [27, 30, 79], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 55], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 62, 64], "keyword": [27, 30, 31, 43, 44, 62, 64, 79], "argument": [27, 30, 31, 43, 44, 47, 48, 62, 64, 68, 76, 79], "importerror": [27, 30], "properli": [27, 62], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 92], "through": [27, 103], "error": [27, 33, 76], "predict_fmt": 27, "fmt": [27, 36, 76], "top5": 27, "logit": 27, "embed": [27, 33, 76], "dict": [27, 33, 36, 47, 53, 54, 62, 63, 64, 76, 79, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "top": [27, 44, 91], "k": 27, "e": [27, 35, 56, 74, 77, 80], "g": [27, 35, 56, 74, 76, 77], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 62, 103], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 84, 89, 90, 91, 93, 95, 97, 98, 100], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 67, 68, 82, 83, 88, 94, 100], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 61, 63, 64, 100], "associ": [30, 64], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 63], "environ": [30, 77, 79, 82, 100], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 79, 103], "300": 30, "400": 30, "95": [30, 67, 68, 74], "simpl": 30, "without": [30, 62, 67, 68, 75], "explicitli": 30, "read": [31, 32, 33, 61, 62, 63], "write": [31, 32, 33, 61, 63], "exif": [31, 32, 62], "gif": [31, 32, 62], "comment": 31, "These": [31, 34, 55], "about": 31, "context": [31, 32], "ai": [31, 32, 64, 83], "found": [31, 44, 62, 84], "commonli": [31, 70, 80], "where": [31, 35, 62, 63, 76, 79], "look": [31, 41, 62, 84], "usercom": 31, "field": [31, 64], "dst_filenam": 31, "destin": [31, 62, 63, 64], "filenam": [31, 55], "pnginfo": [31, 33, 62, 64], "wai": [31, 62, 63], "geninfo": [32, 100], "lsb": [32, 64, 100], "signific": [32, 33, 35, 64], "bit": [32, 33, 64], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 70], "inject": 33, "combin": [33, 41], "emb": [33, 76], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 63, 76], "gzip": 33, "written": 33, "appropri": [33, 41, 62], "serializ": [33, 53], "err": 33, "caus": [33, 99], "multi": [33, 79], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 70], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 66], "robust": [33, 35], "skytnt": [34, 55, 66], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 76, 77, 83, 85, 88, 91, 94, 98], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 69], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 73, 77, 103], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 61, 91], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 62], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 79], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 64, 67, 76, 77], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 93, 94], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 62, 83, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "neighborhood": 35, "core": [35, 101, 102], "few": 35, "too": 35, "sensit": [35, 43, 76, 88, 94], "tune": 35, "guidelin": 35, "deal": [35, 61], "solut": [35, 44], "small": [35, 43], "advis": [35, 69], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 68], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 73, 77], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 100], "danbooru": [36, 69, 71, 73, 88, 91], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 62], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 76], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 62], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 100], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 100], "laplacian": [37, 100], "laplacian_scor": 37, "lpip": [37, 100], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 100], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 79, 83, 91], "seem": 38, "just": [38, 85, 88, 91, 94, 98], "we": [38, 77], "explor": 38, "bluri": 38, "hutao": [38, 66, 69, 73, 76], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 62, 77, 101, 102], "99": 39, "192": 39, "49": 39, "256": [39, 53, 54, 62], "img1": [39, 40, 76], "img2": [39, 40, 76], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 82], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 85], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 62], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 74], "languag": 41, "func": [41, 81, 100], "japanes": [41, 62], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 61], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 103], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54], "longer": 42, "after": [42, 69, 73, 76], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 62, 66, 76, 101, 102], "serv": [43, 69], "foundat": 43, "inherit": 43, "within": [43, 62, 69, 76], "fill": 43, "valid": [43, 44, 48, 100], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 63, 82, 85], "angl": 44, "end": [44, 62], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 55], "total": [44, 101, 102], "star": [44, 73], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 73, 76], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 68, 72], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": 44, "properti": [44, 48, 62, 64], "align": [45, 100], "align_maxs": 45, "censor_": [45, 100], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 100], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 100], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 78], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 66, 103], "github": [47, 101, 102, 103], "com": [47, 103], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 100, 103], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 62], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 73, 76], "make": [48, 53, 70, 80, 88, 92, 94], "readabl": [48, 76], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 68, 74], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 90, 100], "zero": 48, "must": [48, 68, 99], "preced": 48, "surround": 48, "whitespac": [48, 70], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 74], "113": 48, "dwpose": [49, 100], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 100], "connect": 50, "ellips": 50, "facial": [50, 68, 84], "pars": [51, 53, 54, 61, 62, 100], "parser": [51, 53, 54, 62], "intern": [51, 63], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "tensor": [53, 54, 63], "composit": 53, "machin": [53, 80], "learn": [53, 80], "compos": [53, 54], "sequenc": [53, 68], "pillowcompos": 53, "sequenti": 53, "decor": [53, 54, 79], "facilit": 53, "creation": [53, 54, 64], "pipelin": 53, "creator": 53, "tvalu": [53, 54], "describ": 53, "interpol": [53, 54], "bicub": [53, 54], "pillowres": 53, "antialia": [53, 54], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": 53, "pillowtotensor": 53, "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54], "pillownorm": 53, "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "bg": 55, "strict_level": 55, "min_select": 55, "min_width": 55, "min_height": 55, "min_resolut": 55, "desir": 55, "strict": [55, 88, 94], "get_imag": 55, "get_image_fil": 55, "list_image_fil": 55, "random_imag": 55, "randomli": 55, "random_image_fil": 55, "8057": 55, "000000": 55, "000001": 55, "000002": 55, "000003": 55, "000004": 55, "home": 55, "dgh": [55, 63, 103], "2400x1600": 55, "0x7feb86ed5160": 55, "003258": 55, "400x400": 55, "0x7feb86a748b0": 55, "quickli": 56, "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "adversari": [58, 100], "remove_adversarial_nois": 58, "nafnet": [58, 100], "restore_with_nafnet": 58, "scunet": [58, 100], "restore_with_scunet": 58, "automatic1111": 61, "stabl": [61, 62, 83, 103], "diffus": [61, 62, 83], "webui": [61, 62, 63], "novelai": 61, "sdwui": 61, "submodul": 61, "nai": [61, 100], "docstr": 61, "sdmetadata": 61, "parse_sdmeta_from_text": 61, "get_sdmeta_from_imag": 61, "save_image_with_sdmeta": 61, "read_metadata": 61, "save_with_metadata": 61, "naimetadata": 61, "get_naimeta_from_imag": 61, "add_naimeta_to_imag": 61, "save_image_with_naimeta": 61, "formatt": 62, "a1111": 62, "sd_metadata_simpl": 62, "sd_metadata_complex": 62, "prompt": 62, "neg_prompt": 62, "neg": 62, "__str__": 62, "sd1": 62, "extrem": 62, "delic": 62, "beauti": 62, "offici": 62, "global": [62, 99], "illumin": 62, "soft": 62, "shadow": 62, "super": 62, "light": 62, "novel": [62, 64], "4k": 62, "metal_textur": 62, "striped_background": 62, "rich": 62, "cg": 62, "uniti": 62, "8k": 62, "wallpap": 62, "unreal": 62, "sci": 62, "fi": 62, "fantasi": 62, "silver_skin": 62, "cut": [62, 68], "silver_impossible_bodysuit": 62, "gem_on_chest": 62, "cut_silver_mechanical_leotard": 62, "headgear": [62, 68], "1_girl": 62, "solo": [62, 67, 68, 69, 73, 74, 75, 76], "slim_waist": 62, "hair": [62, 68], "long": 62, "lumin": 62, "medium_breast": [62, 75], "indistinct_camelto": 62, "flat_crotch": 62, "coquettish": 62, "squint": 62, "evil_smil": 62, "dark_persona": 62, "mouth": 62, "wet": 62, "slim_fac": 62, "tall_girl": 62, "matur": 62, "mature_fac": 62, "slim_figur": 62, "slim_leg": 62, "groin": 62, "bare_thigh": 62, "easyneg": 62, "sketch": 62, "ugli": 62, "huge": 62, "logo": 62, "monochrom": [62, 87, 90, 100], "bad": 62, "mutat": 62, "blurri": 62, "horror": 62, "geometri": 62, "bad_prompt": 62, "miss": 62, "finger": 62, "limb": 62, "anatomi": 62, "interlock": 62, "digit": 62, "arm": 62, "2girl": 62, "deform": 62, "artist": 62, "blush": [62, 69, 73, 76], "lipstick": 62, "skindent": 62, "tie": 62, "big_breast": 62, "thighhigh": [62, 69], "pubic_hair": [62, 68], "3d": [62, 85], "realist": 62, "slip": [62, 70], "head_out_of_fram": 62, "curvi": 62, "sampler": 62, "ddim": 62, "cfg": 62, "seed": 62, "3827064803": 62, "512x848": 62, "hash": 62, "eb49192009": 62, "anidosmix": 62, "clip": 62, "skip": 62, "new_imag": 62, "let": 62, "what": 62, "nslim_fac": 62, "848": 62, "_sdmeta_text": 62, "directli": 62, "starri": 62, "night": 62, "daylight": 62, "40": 62, "euler": 62, "sd2": 62, "1girl": [62, 67, 68, 69, 70, 73, 74, 75, 76], "blue": 62, "footwear": 62, "shoe": 62, "bang": [62, 68, 69, 73, 76], "indoor": 62, "sleev": 62, "ahog": [62, 68, 69, 73, 76], "dress": [62, 68], "pot": 62, "plant": 62, "bag": [62, 69, 73, 76], "bun": [62, 68], "window": 62, "lora": 62, "bluearchive10": 62, "bluearchiv": 62, "neg1": 62, "dpm": 62, "2m": 62, "sde": 62, "karra": 62, "2647703743": 62, "768x768": 62, "72bd94132e": 62, "cutemix": 62, "denois": 62, "strength": 62, "controlnet": 62, "preprocessor": 62, "control_v11p_sd15_openpos": 62, "cab727d4": 62, "weight": 62, "perfect": 62, "control": 62, "param": 62, "hire": 62, "upscal": [62, 100], "latent": 62, "ti": 62, "339cc9210f70": 62, "66a7279a88dd": 62, "info": 62, "els": [62, 101, 102], "underli": [62, 79], "sd_meta": 62, "scope": 62, "dst_file": [62, 64], "jpeg": [62, 86, 99], "webp": 62, "systemerror": [62, 64], "input_imag": 62, "output_imag": 62, "a41": 63, "safetensor": 63, "safe": [63, 69, 79, 90, 92, 94, 99, 100], "torch": 63, "command": [63, 103], "pip": [63, 103], "_check_env": 63, "model_fil": 63, "key1": 63, "value1": 63, "key2": 63, "value2": 63, "src_model_fil": 63, "dst_model_fil": 63, "new_metadata": 63, "john": 63, "doe": [63, 67, 74, 88, 94], "input_model": 63, "output_model": 63, "softwar": 64, "generation_tim": 64, "dataclass": 64, "encapsul": 64, "taken": 64, "alia": 64, "success": [64, 103], "add_lsb_meta": 64, "save_metainfo": 64, "metainfo": 64, "prefer": 64, "isneti": [65, 100], "get_isnetis_mask": 65, "segment_with_isneti": 65, "segment_rgba_with_isneti": 65, "co": 66, "seg": 66, "1024": [66, 76], "inspir": [66, 76, 96], "space": [66, 76], "blob": 66, "app": 66, "l8": 66, "00ff00": 66, "mask_": 66, "image_": 66, "hutao_seg": 66, "skadi": [66, 69, 73, 76], "skadi_seg": 66, "drop": [67, 68, 69, 73, 75, 76], "cosplai": 67, "no_eyewear": 67, "eyewear": [67, 68], "span": [67, 68], "matter": [67, 68], "red_hair": [67, 68, 74, 75], "use_preset": 67, "custom_blacklist": 67, "onlin": 67, "preset": 67, "ones": 67, "neither": [67, 68], "nor": [67, 68], "anal_hair": 68, "anal_tail": 68, "arm_behind_head": 68, "arm_hair": 68, "arm_under_breast": 68, "arms_behind_head": 68, "bird_on_head": 68, "blood_in_hair": 68, "breasts_on_glass": 68, "breasts_on_head": 68, "cat_on_head": 68, "closed_ey": 68, "clothed_female_nude_femal": 68, "clothed_female_nude_mal": 68, "clothed_male_nude_femal": 68, "clothes_between_breast": 68, "cream_on_fac": 68, "drying_hair": 68, "empty_ey": 68, "face_to_breast": 68, "food_on_fac": 68, "food_on_head": 68, "game_boi": 68, "grabbing_anoth": 68, "s_hair": 68, "grabbing_own_breast": 68, "gun_to_head": 68, "head_between_breast": 68, "heart_in_ey": 68, "multiple_boi": 68, "multiple_girl": 68, "object_on_breast": 68, "object_on_head": 68, "paint_splatter_on_fac": 68, "parted_lip": [68, 69, 73, 76], "penis_on_fac": 68, "person_on_head": 68, "pokemon_on_head": 68, "rabbit_on_head": 68, "rice_on_fac": 68, "severed_head": 68, "star_in_ey": 68, "sticker_on_fac": 68, "tentacles_on_mal": 68, "tying_hair": 68, "built": [68, 79], "mutabl": 68, "constructor": 68, "empti": 68, "iter": 68, "hold": [68, 69, 73, 76], "futa": 68, "cum": 68, "rub": 68, "shade": 68, "plai": 68, "drill": 68, "skin": 68, "sidelock": 68, "twintail": [68, 69, 73, 76], "braid": 68, "afro": 68, "bald": 68, "dreadlock": 68, "ponytail": 68, "updo": 68, "beard": 68, "mustach": 68, "pointi": 68, "horn": 68, "tail": 68, "ornament": 68, "hairband": 68, "pupil": 68, "bow": [68, 69], "headwear": 68, "ribbon": [68, 73], "crown": 68, "cap": 68, "hairclip": [68, 73], "mole": 68, "halo": 68, "fluff": 68, "flower": [68, 69, 73, 76], "glass": [68, 70], "fang": 68, "boi": 68, "beret": 68, "heterochromia": 68, "headdress": 68, "eyepatch": 68, "headphon": 68, "eyebrow": 68, "eyelash": 68, "sunglass": 68, "intak": 68, "scrunchi": 68, "ear_pierc": 68, "headband": 68, "ring": 68, "under_mouth": 68, "freckl": 68, "lip": 68, "eyelin": 68, "eyeshadow": 68, "tassel": 68, "whitelist_suffix": 68, "whitelist_prefix": 68, "whitelist_word": 68, "suffix": [68, 72], "pool": 68, "whitelist": 68, "predefin": 68, "blacklist": [68, 71, 100], "red": 68, "singular": 68, "plural": 68, "chair": 68, "whole": 68, "word": 68, "hear": 68, "86": 68, "72": 68, "outdat": 69, "anymor": 69, "baselin": 69, "extens": 69, "practic": 69, "use_real_nam": [69, 73], "general_threshold": [69, 76], "character_threshold": [69, 76], "drop_overlap": [69, 73, 76], "real": [69, 73, 90, 100], "renam": [69, 73], "redirect": [69, 73], "mani": [69, 73], "websit": [69, 73], "rate": [69, 76, 88, 90, 100], "char": [69, 76], "9897817373275757": 69, "question": [69, 76, 88], "010265946388244629": 69, "explicit": [69, 76, 88], "2809715270996094e": 69, "9939777851104736": 69, "5032387375831604": 69, "black_bord": 69, "9943548440933228": 69, "black_glov": [69, 73, 76], "5011609792709351": 69, "blue_ski": [69, 73, 76], "6877802610397339": 69, "5543792843818665": 69, "8268730640411377": 69, "cloud": [69, 73, 76], "8504303693771362": 69, "cowboy_shot": [69, 73, 76], "6008237600326538": 69, "crop_top": [69, 73, 76], "6635787487030029": 69, "dai": [69, 73, 76], "8496965765953064": 69, "glove": [69, 73, 76], "6107005476951599": 69, "hair_between_ey": [69, 73, 76], "668294370174408": 69, "5619469285011292": 69, "holding_baseball_bat": [69, 73, 76], "5141720771789551": 69, "letterbox": 69, "long_hair": [69, 73, 75, 76], "9884189963340759": 69, "looking_at_view": [69, 73, 76], "5673105120658875": 69, "midriff": [69, 73, 76], "6290556192398071": 69, "navel": [69, 73, 76], "9631235003471375": 69, "no_hat": [69, 73], "7978747487068176": 69, "no_headwear": [69, 73, 76], "7577926516532898": 69, "outdoor": [69, 73, 76], "7118550539016724": 69, "5452839136123657": 69, "pillarbox": 69, "9841411709785461": 69, "red_ey": [69, 73, 76], "958786129951477": 69, "shirt": [69, 73, 76], "6720131039619446": 69, "short_sleev": [69, 73, 76], "7077711820602417": 69, "silver_hair": [69, 73], "6673924326896667": 69, "sky": [69, 73, 76], "8709812760353088": 69, "9614333510398865": 69, "sportswear": [69, 73, 76], "7786177396774292": 69, "6842771172523499": 69, "sweat": [69, 73, 76], "9076308012008667": 69, "thigh": [69, 73, 76], "580970823764801": 69, "skadi_": [69, 76], "arknight": [69, 76], "9633345007896423": 69, "9988503456115723": 69, "001651763916015625": 69, "00012505054473876953": 69, "9829280972480774": 69, "894218385219574": 69, "8733789920806885": 69, "backpack": [69, 73, 76], "6322951316833496": 69, "9987058639526367": 69, "bag_charm": 69, "9754379987716675": 69, "6810564994812012": 69, "9708781838417053": 69, "6356008052825928": 69, "5633733868598938": 69, "brick_wal": 69, "5315935611724854": 69, "brown_hair": [69, 73, 76], "9397273659706116": 69, "build": [69, 76], "9229896664619446": 69, "charm_": 69, "9006357789039612": 69, "citi": 69, "9020784497261047": 69, "cityscap": 69, "9547432661056519": 69, "5296419262886047": 69, "8253412246704102": 69, "5619839429855347": 69, "hair_flow": [69, 73, 76], "8277763724327087": 69, "hair_orna": [69, 73, 76], "9356368780136108": 69, "hair_ribbon": [69, 73], "5288072824478149": 69, "jacket": [69, 73, 76], "6336134076118469": 69, "9703260064125061": 69, "8188960552215576": 69, "phone_screen": 69, "9579574465751648": 69, "9954615235328674": 69, "plaid": [69, 73], "9725285172462463": 69, "plaid_skirt": [69, 73], "9638455510139465": 69, "pleated_skirt": [69, 73, 76], "7226815819740295": 69, "5321241021156311": 69, "red_nail": [69, 73], "5493080615997314": 69, "school_bag": 69, "9863407611846924": 69, "school_uniform": [69, 73, 76], "6794284582138062": 69, "5062428116798401": 69, "shoulder_bag": 69, "9325523972511292": 69, "skirt": [69, 73, 76], "92237788438797": 69, "skyscrap": 69, "7728171348571777": 69, "sleeves_past_wrist": [69, 73], "7257086038589478": 69, "smile": [69, 73, 76], "5357837080955505": 69, "6939404010772705": 69, "7054293155670166": 69, "tongu": [69, 73, 76], "9990814924240112": 69, "tongue_out": [69, 73, 76], "9992498755455017": 69, "5012534260749817": 69, "very_long_hair": [69, 73, 75, 76], "7461410164833069": 69, "underscor": [70, 76], "convent": 70, "restor": [70, 100], "use_spac": 70, "use_escap": 70, "include_scor": 70, "score_descend": 70, "_": 70, "escap": 70, "unsaf": 70, "sort": [70, 74], "descend": 70, "panty_pul": 70, "6826801300048828": 70, "958938717842102": 70, "drinking_glass": 70, "9340789318084717": 70, "areola_slip": 70, "41196826100349426": 70, "9988248348236084": 70, "drink": 70, "pull": 70, "areola": 70, "999": 70, "959": 70, "934": 70, "683": 70, "412": 70, "mldanbooru": [71, 100], "get_mldanbooru_tag": 71, "wd14": [71, 73, 100], "get_wd14_tag": [71, 73], "convert_wd14_emb_to_predict": 71, "denormalize_wd14_emb": 71, "deepdanbooru": [71, 73, 100], "get_deepdanbooru_tag": [71, 73], "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "drop_overlap_tag": 71, "is_blacklist": 71, "drop_blacklisted_tag": 71, "char_whitelist_suffix": 71, "char_whitelist_prefix": 71, "char_whitelist_word": 71, "char_suffix": 71, "char_prefix": 71, "charactertagpool": 71, "is_basic_character_tag": 71, "drop_basic_character_tag": 71, "sort_tag": 71, "tag_match_suffix": 71, "tag_match_prefix": 71, "tag_match_ful": 71, "t1": 72, "t2": 72, "fulli": 72, "ml": 73, "448": 73, "keep_ratio": 73, "9999984502792358": [73, 95], "9999946355819702": 73, "9994951486587524": 73, "998144268989563": 73, "9978417158126831": 73, "9941409230232239": 73, "9799384474754333": 73, "979142427444458": 73, "961823582649231": 73, "961323618888855": 73, "9490893483161926": 73, "large_breast": [73, 76], "9450850486755371": 73, "9425153136253357": 73, "9409335255622864": 73, "9319437146186829": 73, "9265308976173401": 73, "baseball_bat": [73, 76], "9259042143821716": 73, "922250509262085": 73, "9199565052986145": 73, "9175475835800171": 73, "9102761745452881": 73, "9076938629150391": 73, "stomach": [73, 76], "9052775502204895": 73, "8938589692115784": 73, "8894285559654236": 73, "8891903162002563": 73, "8845980763435364": 73, "8842408061027527": 73, "8659475445747375": 73, "862621009349823": 73, "8616052865982056": 73, "8562789559364319": 73, "short_short": [73, 76], "8555729389190674": 73, "8533340096473694": 73, "black_short": [73, 76], "8477485775947571": 73, "8430152535438538": 73, "tied_long_hair": [73, 76], "8340626955032349": 73, "crop_top_overhang": 73, "8266023397445679": 73, "8222048282623291": 73, "8202669620513916": 73, "black_shirt": [73, 76], "8061150312423706": 73, "ass_visible_through_thigh": [73, 76], "7803354859352112": 73, "thigh_gap": [73, 76], "7789446711540222": 73, "arms_up": 73, "7052110433578491": 73, "9999866485595703": 73, "997043788433075": 73, "9969649910926819": 73, "9957101345062256": 73, "9928386807441711": 73, "9886980056762695": 73, "9864778518676758": 73, "ghost": [73, 76], "9769423007965088": 73, "9747489094734192": 73, "9736957550048828": 73, "9388670325279236": 73, "9356311559677124": 73, "91000896692276": 73, "cardigan": 73, "8955123424530029": 73, "8910233378410339": 73, "8904104828834534": 73, "8881211280822754": 73, "8876776695251465": 73, "8864808678627014": 73, "8810517191886902": 73, "8798807263374329": 73, "8765745162963867": 73, "8737136125564575": 73, "nail_polish": 73, "8650439381599426": 73, "8613706827163696": 73, "blue_cardigan": 73, "8571277260780334": 73, "8333670496940613": 73, "8160212635993958": 73, "eyebrows_visible_through_hair": 73, "8122442364692688": 73, "8091571927070618": 73, "8082079887390137": 73, "8048468232154846": 73, "long_sleev": [73, 76], "8042327165603638": 73, "7984272241592407": 73, "blazer": [73, 76], "794708251953125": 73, "78981614112854": 73, "7892146110534668": 73, "shaped_pupil": [73, 76], "7867060899734497": 73, "gradient_hair": 73, "786359965801239": 73, "white_shirt": 73, "7790888547897339": 73, "brown_skirt": 73, "7760675549507141": 73, "774523913860321": 73, "7721588015556335": 73, "7697228789329529": 73, "755959689617157": 73, "multicolored_hair": 73, "7477189898490906": 73, "7476690411567688": 73, "rail": 73, "7476617693901062": 73, "blue_jacket": 73, "7458406090736389": 73, "741143524646759": 73, "7364678978919983": 73, "collared_shirt": 73, "7193643450737": 73, "red_neckwear": 73, "7108616828918457": 73, "7086325287818909": 73, "miniskirt": 73, "7055293321609497": 73, "7039415836334229": 73, "open_cloth": 73, "7018357515335083": 73, "shuffl": 74, "count": [74, 101, 102], "2boi": 74, "random": 74, "cat_ear": 74, "uniqu": 74, "precomput": 75, "8849405313291128": 75, "8548297594823425": 75, "03910296474461261": 75, "6615180440330748": 75, "21552028866308015": 75, "3165260620737027": 75, "47744464927382957": 75, "tagger": 76, "smilingwolf": 76, "wd": 76, "swinv2_v3": 76, "general_mcut_en": 76, "character_mcut_en": 76, "no_underlin": 76, "mcut": 76, "replac": 76, "dim": 76, "index": [76, 103], "l2": 76, "follw": 76, "embd": 76, "valuabl": 76, "enabl": 76, "rapid": 76, "queri": 76, "0011444687843322754": 76, "8876402974128723": 76, "106781005859375": 76, "000277101993560791": 76, "997527003288269": 76, "9797663688659668": 76, "9905703663825989": 76, "9761719703674316": 76, "8981098532676697": 76, "8810765743255615": 76, "9498510360717773": 76, "8377365469932556": 76, "945058286190033": 76, "9457170367240906": 76, "969594419002533": 76, "7881088852882385": 76, "7687551379203796": 76, "9301245212554932": 76, "6703325510025024": 76, "white_hair": 76, "5292627811431885": 76, "8677047491073608": 76, "grey_hair": 76, "5859264731407166": 76, "9536856412887573": 76, "8056888580322266": 76, "8394746780395508": 76, "9473626613616943": 76, "8986269235610962": 76, "9385137557983398": 76, "8408567905426025": 76, "alternate_costum": 76, "4245271384716034": 76, "931140661239624": 76, "8830795884132385": 76, "7279844284057617": 76, "artist_nam": 76, "5333830714225769": 76, "64717698097229": 76, "9516432285308838": 76, "9655293226242065": 76, "9485014081001282": 76, "7366660833358765": 76, "7161656618118286": 76, "5858667492866516": 76, "6186309456825256": 76, "41193312406539917": 76, "467605859041214": 76, "36282333731651306": 76, "3756745457649231": 76, "motion_blur": 76, "5091936588287354": 76, "951993465423584": 76, "basebal": 76, "5634750723838806": 76, "8232709169387817": 76, "9869340658187866": 76, "49491602182388306": 76, "5193622708320618": 76, "003406703472137451": 76, "0007208287715911865": 76, "9798132181167603": 76, "8046203851699829": 76, "7596215009689331": 76, "7620116472244263": 76, "46084529161453247": 76, "48454540967941284": 76, "5152207016944885": 76, "8023070096969604": 76, "8653596639633179": 76, "7201820611953735": 76, "7816740870475769": 76, "697688639163971": 76, "8974947333335876": 76, "7491052746772766": 76, "5015512704849243": 76, "6401398181915283": 76, "43420469760894775": 76, "4528769850730896": 76, "5730487704277039": 76, "6739872694015503": 76, "5545973181724548": 76, "6946243047714233": 76, "5487751364707947": 76, "7439308166503906": 76, "4186026453971863": 76, "47378358244895935": 76, "4690653085708618": 76, "7565015554428101": 76, "hu_tao_": 76, "genshin_impact": 76, "9262397289276123": 76, "boo_tao_": 76, "942080020904541": 76, "denorm": 76, "denormalizer_nam": 76, "mnum2_al": 76, "understand": 76, "batch": [76, 77, 96], "redund": 76, "structur": [76, 100], "b": 76, "r": [76, 88, 94], "c": 76, "linalg": 76, "norm": 76, "approx": [76, 77], "1e": 76, "cdc_anime_onnx": 77, "realli": 77, "As": [77, 88, 94], "1024x1024": 77, "2060": 77, "gpu": 77, "cost": 77, "70": 77, "against": 77, "cpu": [77, 82, 101, 102], "experi": 77, "hgsr": 77, "mhr": 77, "aug_x4_320": 77, "tile_s": 77, "tile_overlap": 77, "batch_siz": 77, "silent": 77, "tile": 77, "progress": 77, "messag": 77, "cute_waifu_aroma": 77, "pngimageplugin": 77, "pngimagefil": 77, "1168x1168": 77, "0x7f0e8ca06880": 77, "4672x4672": 77, "0x7f0e48edb640": 77, "cdc": [78, 100], "upscale_with_cdc": 78, "thread": [79, 99], "lru_cach": 79, "wrap": 79, "synchron": 79, "prevent": 79, "race": 79, "condit": 79, "maxsiz": 79, "def": 79, "expensive_funct": 79, "expens": 79, "lock": [79, 99], "safeti": [79, 96], "multithread": 79, "my_funct": 79, "introduc": 79, "acquisit": 79, "critic": 79, "mathemat": 80, "activ": 80, "deep": 80, "problem": [80, 88, 94], "input_valu": 80, "frac": 80, "26894142": 80, "73105858": 80, "ts_lru_cach": 81, "sigmoid": 81, "get_onnx_provid": 81, "open_onnx_model": 81, "cudaexecutionprovid": 82, "cpuexecutionprovid": 82, "ckpt": 82, "inferencesess": 82, "onnx_mod": 82, "decid": 82, "linux": [82, 101, 102], "execut": [82, 101, 102], "ignor": 82, "cuda": [82, 101, 102], "forc": 82, "anime_ai_check": 83, "mobilenetv3_sce_dist": [83, 94, 98], "mainli": 83, "caformer_s36_plus_sc": 83, "graph": 83, "9996960163116455": 83, "9999125003814697": 83, "997803270816803": 83, "9960069060325623": 83, "9887709021568298": 83, "9998629093170166": 83, "0013722758740186691": 83, "00020673229300882667": 83, "0001895089662866667": 83, "0008857478387653828": 83, "552320024231449e": 83, "001168627175502479": 83, "bangumi": [84, 85], "vision": 84, "imageri": 84, "bangumi_char_typ": 84, "definit": [84, 91], "video": 84, "secondari": 84, "often": 84, "lack": 84, "lead": 84, "under": [84, 103], "categori": [84, 92], "three": 84, "judg": 84, "anime_portrait": [84, 90], "mobilenetv3_v0_dist": [84, 93, 97, 98], "9998525381088257": 84, "00012103465269319713": 84, "6464786313008517e": 84, "906112609314732e": 84, "06": [84, 85, 87, 92, 93, 94, 95, 97], "9997243285179138": 84, "0002490800397936255": 84, "7215803381986916e": 84, "354368557978887e": 84, "9998849630355835": 84, "90006631379947e": 84, "3920385754317977e": 84, "2084233276254963e": 84, "9998877048492432": 84, "732793503440917e": 84, "4264976925915107e": 84, "0623419257171918e": 84, "07076334953308105": 84, "9290977716445923": 84, "0001044218079186976": 84, "4467317163944244e": 84, "2568268832401372e": 84, "9999498128890991": 84, "1810528778587468e": 84, "879474429093534e": 84, "260669109295122e": 84, "9999510049819946": 84, "2321036592766177e": 84, "025227553938748e": 84, "4251427273848094e": 84, "999957799911499": 84, "4273678718600422e": 84, "6884023302263813e": 84, "880981603288092e": 84, "0002326338435523212": 84, "9996368885040283": 84, "164971561403945e": 84, "00020793956355191767": 84, "13438372313976288": 84, "8652494549751282": 84, "000158855298650451": 84, "000238816806813702": 84, "3589179217815399": 84, "6406960487365723": 84, "0001471740542910993": 84, "002255884697660804": 84, "08208147436380386": 84, "9152728915214539": 84, "00038967153523117304": 84, "227699592884164e": 84, "0835404282261152e": 84, "1437502406770363e": 84, "9999284744262695": 84, "2125529792683665e": 84, "0218892384727951e": 84, "00011914174683624879": 84, "9998584985733032": 84, "2007669283775613e": 84, "6357082131435163e": 84, "3068713896209374e": 84, "9999185800552368": 84, "066640925273532e": 84, "529400813335087e": 84, "089402500540018e": 84, "9999388456344604": 84, "6406959295272827": 84, "not_paint": 85, "anime_classif": 85, "older": 85, "mobilenetv3_v1": [85, 95], "5_dist": 85, "3_dist": 85, "plot": [85, 88, 94, 98], "caformer_s36_v1": 85, "3_focal": 85, "8346158862113953": 85, "004201625939458609": 85, "0028638991061598063": 85, "15633030235767365": 85, "001988308737054467": 85, "9868855476379395": 85, "001178382197394967": 85, "00015886101755313575": 85, "0005986307514831424": 85, "011178601533174515": 85, "9933090209960938": 85, "0012440024875104427": 85, "00040085514774546027": 85, "004924307577311993": 85, "00012189441622467712": 85, "00031298911198973656": 85, "9968050718307495": 85, "182305903872475e": 85, "0027923565357923508": 85, "7805559259140864e": 85, "0004650334012694657": 85, "996709942817688": 85, "736721191671677e": 85, "0027629584074020386": 85, "4619508621981367e": 85, "0003803370927926153": 85, "998649537563324": 85, "190127922105603e": 85, "0008622839814051986": 85, "595230686594732e": 85, "0004573142796289176": 85, "00031435859273187816": 85, "8671838641166687": 85, "13199880719184875": 85, "563074617180973e": 85, "153919796110131e": 85, "290010737255216e": 85, "9727378487586975": 85, "027150526642799377": 85, "162296004826203e": 85, "4933258828241378e": 85, "0004275702522136271": 85, "995402455329895": 85, "002233930164948106": 85, "001911122351884842": 85, "1603819727897644": 85, "0007561995880678296": 85, "00017044576816260815": 85, "838487982749939": 85, "0002034590725088492": 85, "005001617129892111": 85, "000932251859921962": 85, "009352140128612518": 85, "9846979379653931": 85, "6018555470509455e": 85, "004064667969942093": 85, "464051254326478e": 85, "025772539898753166": 85, "9699516296386719": 85, "00011656546121230349": 85, "287263775244355e": 85, "370255853951676e": 85, "01098843663930893": 85, "0031668643932789564": 85, "9857884049415588": 85, "499273488065228e": 85, "8419872251106426e": 85, "0003471920208539814": 85, "029472889378666878": 85, "9700765609741211": 85, "0012387704337015748": 85, "001172148622572422": 85, "787473391043022e": 85, "003680602880194783": 85, "9938107132911682": 85, "8346157073974609": 85, "8671836853027344": 85, "8384883403778076": 85, "9846979975700378": 85, "9700766801834106": 85, "greyscal": 86, "jpeg_ful": [86, 99], "6125901": 86, "6125785": [86, 99], "6124220": 86, "rough": [87, 88, 94], "polish": 87, "mobilenetv3_v2": 87, "2_dist": [87, 95], "910087929805741e": 87, "1241951510310173": 87, "8757457137107849": 87, "00018937293498311192": 87, "030049214139580727": 87, "9697614312171936": 87, "008933082222938538": 87, "05096456781029701": 87, "9401022791862488": 87, "009832272306084633": 87, "9898634552955627": 87, "00030428936588577926": 87, "013919820077717304": 87, "9819902181625366": 87, "004089969675987959": 87, "04166747257113457": 87, "9582782983779907": 87, "4218515288084745e": 87, "8849249482154846": 87, "1149177998304367": 87, "0001573085755808279": 87, "9907882809638977": 87, "008958994410932064": 87, "0002527958422433585": 87, "9831690788269043": 87, "01682441122829914": 87, "613856385229155e": 87, "8757458329200745": 87, "8849248290061951": 87, "million": 88, "anime_r": [88, 90], "boundari": [88, 94], "challeng": [88, 94], "clean": [88, 94], "ground": [88, 94], "truth": [88, 94], "judgment": [88, 94], "intend": [88, 94], "quick": [88, 94, 100], "estim": [88, 94], "basi": [88, 94], "mobilenetv3_large_100_v0_ls0": 88, "caformer_s36_v0_ls0": 88, "7508869767189026": 88, "7034655809402466": 88, "728887677192688": 88, "7404400110244751": 88, "7446154952049255": 88, "7514738440513611": 88, "768704354763031": 88, "8219676613807678": 88, "7267540693283081": 88, "7645740509033203": 88, "7216582894325256": 88, "7615436315536499": 88, "815083920955658": 88, "8321858644485474": 88, "8204999566078186": 88, "820833146572113": 88, "chdir": 88, "doc": 88, "api_doc": 88, "7508870363235474": 88, "11212056130170822": 88, "06781744956970215": 88, "06917501986026764": 88, "7034654021263123": 88, "15903906524181366": 88, "06688199192285538": 88, "07061357796192169": 88, "7288877964019775": 88, "1476859599351883": 88, "060362350195646286": 88, "06306383013725281": 88, "7404399514198303": 88, "10337048768997192": 88, "08087948709726334": 88, "07530999928712845": 88, "055992450565099716": 88, "7446154356002808": 88, "13191790878772736": 88, "06747424602508545": 88, "06458679586648941": 88, "10566363483667374": 88, "07827574014663696": 88, "07079866528511047": 88, "7687042951583862": 88, "09974884241819382": 88, "06074819341301918": 88, "050435908138751984": 88, "8219675421714783": 88, "0593985915184021": 88, "06819795072078705": 88, "06569571048021317": 88, "1177448257803917": 88, "726753830909729": 88, "08980562537908554": 88, "06481882929801941": 88, "06922297924757004": 88, "10138414055109024": 88, "06351721286773682": 88, "07683827728033066": 88, "13798624277114868": 88, "05942752957344055": 88, "10584963858127594": 88, "7615437507629395": 88, "07317910343408585": 88, "060196295380592346": 88, "06751583516597748": 88, "0572039857506752": 88, "05398125201463699": 88, "06124086305499077": 88, "0525919646024704": 88, "8321859240531921": 88, "05922013148665428": 88, "06274889409542084": 88, "057530902326107025": 88, "8205001354217529": 88, "05683052912354469": 88, "06635929644107819": 88, "05597696080803871": 88, "8208332657814026": 88, "non_furri": 89, "mobilenetv3_v0": 89, "1_dist": 89, "9898804426193237": 89, "010119626298546791": 89, "9677742123603821": 89, "032225821167230606": 89, "959551215171814": 89, "040448784828186035": 89, "9535530209541321": 89, "04644693806767464": 89, "04358793422579765": 89, "9564120769500732": 89, "02767963521182537": 89, "9723203182220459": 89, "028900373727083206": 89, "9710996150970459": 89, "037573859095573425": 89, "9624261260032654": 89, "aicheck": [90, 100], "get_ai_created_scor": 90, "is_ai_cr": 90, "bangumi_char": [90, 100], "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 90, "anime_classifi": 90, "is_greyscal": 90, "anime_completeness_scor": 90, "anime_complet": 90, "dbrate": [90, 100], "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": [90, 100], "anime_furry_scor": 90, "anime_furri": 90, "get_monochrome_scor": 90, "is_monochrom": 90, "nsfw_pred_scor": 90, "nsfw_pred": 90, "portrait": [90, 100], "anime_portrait_scor": 90, "anime_rating_scor": 90, "anime_real_scor": 90, "safe_check_scor": 90, "safe_check": 90, "style_ag": [90, 100], "anime_style_age_scor": 90, "anime_style_ag": 90, "teen": [90, 100], "anime_teen_scor": 90, "anime_teen": 90, "is_truncated_fil": 90, "screen": 91, "row": 91, "bottom": 91, "grayscal": 91, "monochrome_detect": 91, "mobilenetv3_large_100_dist_safe2": 91, "mobilenetv3_dist": 91, "caformer_s36": 91, "mono": 91, "9614395499229431": 91, "9458909034729004": 91, "9559807777404785": 91, "9651952981948853": 91, "9379720687866211": 91, "8814834356307983": 91, "03941023349761963": 91, "07492382079362869": 91, "09546589106321335": 91, "016521310433745384": 91, "005693843588232994": 91, "0315730981528759": 91, "Not": 92, "five": 92, "hentai": 92, "neutral": 92, "porn": 92, "sexi": 92, "infinit": 92, "nsfwj": 92, "tfj": 92, "deploy": 92, "mobil": 92, "9970946311950684": 92, "00198739324696362": 92, "000894528697244823": 92, "4315058251668233e": 92, "099447197513655e": 92, "9282580614089966": 92, "061733175069093704": 92, "008979619480669498": 92, "0007789491210132837": 92, "0002501663693692535": 92, "7945129871368408": 92, "2044062316417694": 92, "0005603990866802633": 92, "0004847997915931046": 92, "564094367902726e": 92, "7977773547172546": 92, "01352313905954361": 92, "18791256844997406": 92, "0004888656549155712": 92, "00029804420773871243": 92, "04498734697699547": 92, "9509441256523132": 92, "4087972633424215e": 92, "003999904729425907": 92, "4542059185914695e": 92, "002892113756388426": 92, "982390284538269": 92, "02520776737947e": 92, "014633022248744965": 92, "858086610212922e": 92, "002532319398596883": 92, "9887337684631348": 92, "231979568838142e": 92, "008699454367160797": 92, "8187158022774383e": 92, "03564726561307907": 92, "954788088798523": 92, "343036850215867e": 92, "009289607405662537": 92, "00020158555707894266": 92, "006372362840920687": 92, "006019102409482002": 92, "9694945812225342": 92, "015214097686111927": 92, "002899901708588004": 92, "0004039364866912365": 92, "00012730166781693697": 92, "987038791179657": 92, "007135333959013224": 92, "005294707603752613": 92, "06964848190546036": 92, "0014777459437027574": 92, "9276643395423889": 92, "0003031621454283595": 92, "0009063396137207747": 92, "00028707628371194005": 92, "00010888021643040702": 92, "9992460012435913": 92, "00015473493840545416": 92, "0002033217460848391": 92, "563037691696081e": 92, "008058490231633186": 92, "00044566826545633376": 92, "937960684299469": 92, "05353058874607086": 92, "364063445587817e": 92, "07": [92, 93, 94, 97], "00562260951846838": 92, "00012077406427124515": 92, "9897090792655945": 92, "004547217860817909": 92, "564737981942017e": 92, "016690678894519806": 92, "001258736359886825": 92, "9766013622283936": 92, "005440687295049429": 92, "4481674952548929e": 92, "01861923187971115": 92, "0008914825739338994": 92, "9674761295318604": 92, "012998746708035469": 92, "691116141155362e": 92, "0007601747056469321": 92, "0005019629606977105": 92, "039504989981651306": 92, "9591660499572754": 92, "0001652583305258304": 92, "0002614929690025747": 92, "020374108105897903": 92, "029394468292593956": 92, "9498046040534973": 92, "00016299057460855693": 92, "004782819654792547": 92, "002861740067601204": 92, "12280157208442688": 92, "8693908452987671": 92, "0001731760276015848": 92, "304211274255067e": 92, "03286275267601013": 92, "010648751631379128": 92, "9562522172927856": 92, "999900221824646": 93, "645313209854066e": 93, "3387104445428122e": 93, "9999704360961914": 93, "4465465685352683e": 93, "071506166132167e": 93, "9999785423278809": 93, "512719154561637e": 93, "292278612818336e": 93, "919455750496127e": 93, "9999444484710693": 93, "3647335082350764e": 93, "0555699191172607e": 93, "9999880790710449": 93, "3210242286731955e": 93, "7451418898417614e": 93, "9999822378158569": 93, "2084267331811134e": 93, "7460413321023225e": 93, "1532473820352607e": 93, "9999996423721313": 93, "0316136922483565e": 93, "840229633236049e": 93, "9999998807907104": [93, 94], "736660568800289e": 93, "199210472208506e": 93, "9999992847442627": 93, "r15": 94, "r18": 94, "sankaku": 94, "mobilenetv3_v1_pruned_ls0": 94, "caformer_s36_plu": [94, 98], "5863172936624323e": 94, "480062353375615e": 94, "9924363493919373": 94, "007255776319652796": 94, "0003077814180869609": 94, "996969997882843": 94, "0030054834205657244": 94, "4601260520284995e": 94, "9966891407966614": 94, "003293127752840519": 94, "770909148035571e": 94, "00025384966284036636": 94, "9996721744537354": 94, "399192691082135e": 94, "973351603141055e": 94, "9998563528060913": 94, "391309580067173e": 94, "0018681309884414077": 94, "9827859997749329": 94, "015345841646194458": 94, "013710384257137775": 94, "8339558839797974": 94, "15233369171619415": 94, "951323833462084e": 94, "00029566374723799527": 94, "9997004270553589": 94, "00018434497178532183": 94, "568440272123553e": 94, "9997699856758118": 94, "11225129129889e": 94, "051862899563275e": 94, "9999485015869141": 94, "902020231791539e": 94, "0005639699520543218": 94, "9994290471076965": 94, "anime_real_cl": 95, "4_dist": 95, "9999716281890869": 95, "8398366339388303e": 95, "9992202520370483": 95, "0007797438884153962": 95, "9999709129333496": 95, "905452492996119e": 95, "9999765157699585": 95, "3499671442550607e": 95, "9994087219238281": 95, "0005913018831051886": 95, "9999759197235107": 95, "4061362637439743e": 95, "9999052286148071": 95, "475799015490338e": 95, "403173675702419e": 95, "5848207794988411e": 95, "0010207017185166478": 95, "9989792704582214": 95, "2124368115328252e": 95, "9999977350234985": 95, "6512358342879452e": 95, "9999834299087524": 95, "359853614412714e": 95, "9999936819076538": 95, "600314317329321e": 95, "9999840259552002": 95, "5589323083986528e": 95, "9999843835830688": 95, "5513256585109048e": 95, "9999845027923584": 95, "pollut": 96, "mf666": 96, "shit": 96, "checker": 96, "mobilenet": 96, "v2": 96, "max_batch_s": 96, "1970": 97, "1980": 97, "1990": 97, "2000": 97, "2010": 97, "2015": 97, "2020": 97, "ag": 97, "9805465340614319": 97, "761269782553427e": 97, "0005044879508204758": 97, "01569165475666523": 97, "002850610064342618": 97, "00037849770160391927": 97, "9434612113400362e": 97, "053497342392802e": 97, "9992554783821106": 97, "0006490182713605464": 97, "8857468805654207e": 97, "317252262353577e": 97, "314484721769986e": 97, "0750001138148946e": 97, "706833609205205e": 97, "00034479793976061046": 97, "9995512366294861": 97, "391363472677767e": 97, "4607510820496827e": 97, "0679690351244062e": 97, "661913514311891e": 97, "757471131393686e": 97, "0744897230761126e": 97, "76177470368566e": 97, "9996387958526611": 97, "160279296338558e": 97, "00013228354509919882": 97, "1361367038916796e": 97, "464057489414699e": 97, "2412899599876255e": 97, "703883653040975e": 97, "127358498517424e": 97, "9973921775817871": 97, "0022309015039354563": 97, "00018872201326303184": 97, "780902943617548e": 97, "422096920578042e": 97, "638929097680375e": 97, "152203023797483e": 97, "00028818511054851115": 97, "9996094107627869": 97, "58777353237383e": 97, "9200742826797068e": 97, "00017117452807724476": 97, "518441947875544e": 97, "885544381570071e": 97, "4389253010449465e": 97, "1696006772108376e": 97, "9996393918991089": 97, "contenti": 98, "safe_teen": 98, "non_teen": 98, "caformer_s36_v0": 98, "9998493194580078": 98, "0378791052498855e": 98, "00012023092131130397": 98, "9790042638778687": 98, "0017522255657240748": 98, "01924353837966919": 98, "9998124241828918": 98, "19778298237361e": 98, "0001456339523429051": 98, "0008521362324245274": 98, "9989691972732544": 98, "00017870066221803427": 98, "0992944781901315e": 98, "9994398951530457": 98, "0004991036257706583": 98, "2035720727872103e": 98, "9994019269943237": 98, "0005460577667690814": 98, "0478151529678144e": 98, "524079147609882e": 98, "999934196472168": 98, "786742884898558e": 98, "653994154883549e": 98, "9998156428337097": 98, "0001218809193233028": 98, "00013706681784242392": 98, "9997410178184509": 98, "jpeg_trunc": 99, "2216614_truncat": 99, "imagefil": 99, "load_truncated_imag": 99, "ascii": 100, "metric": 100, "list_det_model": 100, "list_rec_model": 100, "sd": 100, "tag": 100, "platform": [101, 102], "shutil": [101, 102], "cpuinfo": [101, 102], "psutil": [101, 102], "hbutil": [101, 102], "size_to_bytes_str": [101, 102], "python_implement": [101, 102], "python_vers": [101, 102], "brand": [101, 102], "get_cpu_info": [101, 102], "brand_raw": [101, 102], "cpu_count": [101, 102], "freq": [101, 102], "cpu_freq": [101, 102], "mhz": [101, 102], "virtual_memori": [101, 102], "precis": [101, 102], "ye": [101, 102], "nvidia": [101, 102], "smi": [101, 102], "1021": [101, 102], "azur": [101, 102], "x86_64": [101, 102], "glibc2": [101, 102], "34": [101, 102], "cpython": [101, 102], "amd": [101, 102], "epyc": [101, 102], "7763": [101, 102], "processor": [101, 102], "3105": 101, "41575": 101, "615": [101, 102], "gib": [101, 102], "deploi": [101, 102], "action": [101, 102], "3113": 102, "56075": 102, "imgutil": 103, "pypi": 103, "simpli": 103, "newest": 103, "git": 103, "script": 103, "__name__": 103, "__main__": 103, "narugo1992": 103, "still": 103, "out": 103, "io": 103, "html": 103, "faq": 104}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [56, 0, 0, "-", "resource"], [61, 0, 0, "-", "sd"], [65, 0, 0, "-", "segment"], [71, 0, 0, "-", "tagging"], [78, 0, 0, "-", "upscale"], [81, 0, 0, "-", "utils"], [90, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.resource": [[55, 0, 0, "-", "background"]], "imgutils.resource.background": [[55, 3, 1, "", "BackgroundImageSet"], [55, 1, 1, "", "get_bg_image"], [55, 1, 1, "", "get_bg_image_file"], [55, 1, 1, "", "list_bg_image_files"], [55, 1, 1, "", "random_bg_image"], [55, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[55, 4, 1, "", "__init__"], [55, 4, 1, "", "get_image"], [55, 4, 1, "", "get_image_file"], [55, 4, 1, "", "list_image_files"], [55, 4, 1, "", "random_image"], [55, 4, 1, "", "random_image_file"]], "imgutils.sd": [[62, 0, 0, "-", "metadata"], [63, 0, 0, "-", "model"], [64, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[62, 3, 1, "", "SDMetaData"], [62, 1, 1, "", "get_sdmeta_from_image"], [62, 1, 1, "", "parse_sdmeta_from_text"], [62, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[62, 4, 1, "", "__str__"], [62, 5, 1, "", "pnginfo"], [62, 5, 1, "", "text"]], "imgutils.sd.model": [[63, 1, 1, "", "read_metadata"], [63, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[64, 3, 1, "", "NAIMetaData"], [64, 3, 1, "", "NAIMetadata"], [64, 1, 1, "", "add_naimeta_to_image"], [64, 1, 1, "", "get_naimeta_from_image"], [64, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[64, 4, 1, "", "__init__"], [64, 5, 1, "", "pnginfo"]], "imgutils.segment": [[66, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[66, 1, 1, "", "get_isnetis_mask"], [66, 1, 1, "", "segment_rgba_with_isnetis"], [66, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[67, 0, 0, "-", "blacklist"], [68, 0, 0, "-", "character"], [69, 0, 0, "-", "deepdanbooru"], [70, 0, 0, "-", "format"], [72, 0, 0, "-", "match"], [73, 0, 0, "-", "mldanbooru"], [74, 0, 0, "-", "order"], [75, 0, 0, "-", "overlap"], [76, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[67, 1, 1, "", "drop_blacklisted_tags"], [67, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[68, 2, 1, "", "CHAR_PREFIXES"], [68, 2, 1, "", "CHAR_SUFFIXES"], [68, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [68, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [68, 2, 1, "", "CHAR_WHITELIST_WORD"], [68, 3, 1, "", "CharacterTagPool"], [68, 1, 1, "", "drop_basic_character_tags"], [68, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[68, 4, 1, "", "__init__"], [68, 4, 1, "", "drop_basic_character_tags"], [68, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[69, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[70, 1, 1, "", "add_underline"], [70, 1, 1, "", "remove_underline"], [70, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[72, 1, 1, "", "tag_match_full"], [72, 1, 1, "", "tag_match_prefix"], [72, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[73, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[74, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[75, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[76, 1, 1, "", "convert_wd14_emb_to_prediction"], [76, 1, 1, "", "denormalize_wd14_emb"], [76, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[77, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[77, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[79, 0, 0, "-", "cache"], [80, 0, 0, "-", "func"], [82, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[79, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[80, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[82, 1, 1, "", "get_onnx_provider"], [82, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[83, 0, 0, "-", "aicheck"], [84, 0, 0, "-", "bangumi_char"], [85, 0, 0, "-", "classify"], [86, 0, 0, "-", "color"], [87, 0, 0, "-", "completeness"], [88, 0, 0, "-", "dbrating"], [89, 0, 0, "-", "furry"], [91, 0, 0, "-", "monochrome"], [92, 0, 0, "-", "nsfw"], [93, 0, 0, "-", "portrait"], [94, 0, 0, "-", "rating"], [95, 0, 0, "-", "real"], [96, 0, 0, "-", "safe"], [97, 0, 0, "-", "style_age"], [98, 0, 0, "-", "teen"], [99, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[83, 1, 1, "", "get_ai_created_score"], [83, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[84, 1, 1, "", "anime_bangumi_char"], [84, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[85, 1, 1, "", "anime_classify"], [85, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[86, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[87, 1, 1, "", "anime_completeness"], [87, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[88, 1, 1, "", "anime_dbrating"], [88, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[89, 1, 1, "", "anime_furry"], [89, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[91, 1, 1, "", "get_monochrome_score"], [91, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[92, 1, 1, "", "nsfw_pred"], [92, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[93, 1, 1, "", "anime_portrait"], [93, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[94, 1, 1, "", "anime_rating"], [94, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[95, 1, 1, "", "anime_real"], [95, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[96, 1, 1, "", "safe_check"], [96, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[97, 1, 1, "", "anime_style_age"], [97, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[98, 1, 1, "", "anime_teen"], [98, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[99, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 55], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 63], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 85], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 62], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 70], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "resourc": [55, 56], "backgroundimageset": 55, "list_bg_image_fil": 55, "get_bg_image_fil": 55, "get_bg_imag": 55, "random_bg_image_fil": 55, "random_bg_imag": 55, "restor": [57, 58, 59, 60], "adversari": 57, "remove_adversarial_nois": 57, "nafnet": 59, "restore_with_nafnet": 59, "scunet": 60, "restore_with_scunet": 60, "sd": [61, 62, 63, 64], "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 63, "save_with_metadata": 63, "nai": 64, "naimetadata": 64, "get_naimeta_from_imag": 64, "add_naimeta_to_imag": 64, "save_image_with_naimeta": 64, "segment": [65, 66], "isneti": 66, "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "tag": [67, 68, 69, 70, 71, 72, 73, 74, 75, 76], "blacklist": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "charact": 68, "char_whitelist_suffix": 68, "char_whitelist_prefix": 68, "char_whitelist_word": 68, "char_suffix": 68, "char_prefix": 68, "charactertagpool": 68, "is_basic_character_tag": 68, "drop_basic_character_tag": 68, "deepdanbooru": 69, "get_deepdanbooru_tag": 69, "add_underlin": 70, "remove_underlin": 70, "tags_to_text": 70, "match": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "mldanbooru": 73, "get_mldanbooru_tag": 73, "order": 74, "sort_tag": 74, "overlap": 75, "drop_overlap_tag": 75, "wd14": 76, "get_wd14_tag": 76, "convert_wd14_emb_to_predict": 76, "denormalize_wd14_emb": 76, "upscal": [77, 78], "cdc": 77, "upscale_with_cdc": 77, "util": [79, 80, 81, 82], "cach": 79, "ts_lru_cach": 79, "func": 80, "sigmoid": 80, "onnxruntim": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "valid": [83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "aicheck": 83, "get_ai_created_scor": 83, "is_ai_cr": 83, "bangumi_char": 84, "anime_bangumi_char_scor": 84, "anime_bangumi_char": 84, "anime_classify_scor": 85, "anime_classifi": 85, "color": 86, "is_greyscal": 86, "complet": 87, "anime_completeness_scor": 87, "anime_complet": 87, "dbrate": 88, "anime_dbrating_scor": 88, "anime_dbr": 88, "furri": 89, "anime_furry_scor": 89, "anime_furri": 89, "monochrom": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": 93, "anime_portrait_scor": 93, "anime_portrait": 93, "rate": 94, "anime_rating_scor": 94, "anime_r": [94, 95], "real": 95, "anime_real_scor": 95, "safe": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": 97, "anime_style_age_scor": 97, "anime_style_ag": 97, "teen": 98, "anime_teen_scor": 98, "anime_teen": 98, "truncat": 99, "is_truncated_fil": 99, "welcom": 100, "": 100, "document": 100, "overview": 100, "tutori": 100, "inform": [100, 101, 102], "api": 100, "run": [101, 102], "environ": [101, 102], "instal": 103, "quick": 104, "start": 104}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "BackgroundImageSet": [[55, "backgroundimageset"]], "list_bg_image_files": [[55, "list-bg-image-files"]], "get_bg_image_file": [[55, "get-bg-image-file"]], "get_bg_image": [[55, "get-bg-image"]], "random_bg_image_file": [[55, "random-bg-image-file"]], "random_bg_image": [[55, "random-bg-image"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[57, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[57, "remove-adversarial-noise"]], "imgutils.restore": [[58, "imgutils-restore"]], "imgutils.restore.nafnet": [[59, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[59, "restore-with-nafnet"]], "imgutils.restore.scunet": [[60, "imgutils-restore-scunet"]], "restore_with_scunet": [[60, "restore-with-scunet"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "SDMetaData": [[62, "sdmetadata"]], "parse_sdmeta_from_text": [[62, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[62, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[62, "save-image-with-sdmeta"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata": [[63, "read-metadata"]], "save_with_metadata": [[63, "save-with-metadata"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "NAIMetaData": [[64, "naimetadata"]], "NAIMetadata": [[64, "id1"]], "get_naimeta_from_image": [[64, "get-naimeta-from-image"]], "add_naimeta_to_image": [[64, "add-naimeta-to-image"]], "save_image_with_naimeta": [[64, "save-image-with-naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[66, "get-isnetis-mask"]], "segment_with_isnetis": [[66, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[66, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[67, "is-blacklisted"]], "drop_blacklisted_tags": [[67, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[68, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[68, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[68, "char-whitelist-word"]], "CHAR_SUFFIXES": [[68, "char-suffixes"]], "CHAR_PREFIXES": [[68, "char-prefixes"]], "CharacterTagPool": [[68, "charactertagpool"]], "is_basic_character_tag": [[68, "is-basic-character-tag"]], "drop_basic_character_tags": [[68, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[69, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "add_underline": [[70, "add-underline"]], "remove_underline": [[70, "remove-underline"]], "tags_to_text": [[70, "tags-to-text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_suffix": [[72, "tag-match-suffix"]], "tag_match_prefix": [[72, "tag-match-prefix"]], "tag_match_full": [[72, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[73, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags": [[74, "sort-tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[75, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[76, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[76, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[76, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[77, "upscale-with-cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache": [[79, "ts-lru-cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid": [[80, "sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[82, "get-onnx-provider"]], "open_onnx_model": [[82, "open-onnx-model"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[83, "get-ai-created-score"]], "is_ai_created": [[83, "is-ai-created"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[84, "anime-bangumi-char-score"]], "anime_bangumi_char": [[84, "anime-bangumi-char"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "anime_classify_score": [[85, "anime-classify-score"]], "anime_classify": [[85, "anime-classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale": [[86, "is-greyscale"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[87, "anime-completeness-score"]], "anime_completeness": [[87, "anime-completeness"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[88, "anime-dbrating-score"]], "anime_dbrating": [[88, "anime-dbrating"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "anime_furry_score": [[89, "anime-furry-score"]], "anime_furry": [[89, "anime-furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[91, "get-monochrome-score"]], "is_monochrome": [[91, "is-monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[92, "nsfw-pred-score"]], "nsfw_pred": [[92, "nsfw-pred"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[93, "anime-portrait-score"]], "anime_portrait": [[93, "anime-portrait"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_rating_score": [[94, "anime-rating-score"]], "anime_rating": [[94, "anime-rating"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "anime_real_score": [[95, "anime-real-score"]], "anime_real": [[95, "anime-real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check_score": [[96, "safe-check-score"]], "safe_check": [[96, "safe-check"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[97, "anime-style-age-score"]], "anime_style_age": [[97, "anime-style-age"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "anime_teen_score": [[98, "anime-teen-score"]], "anime_teen": [[98, "anime-teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file": [[99, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[100, "welcome-to-imgutils-s-documentation"]], "Overview": [[100, "overview"]], "Tutorials": [[100, null]], "Information": [[100, null]], "API Documentation": [[100, null]], "Run Environment Information": [[101, "Run-Environment-Information"], [102, "Run-Environment-Information"]], "Installation": [[103, "installation"]], "Quick Start": [[104, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.resource.background"], [56, "module-imgutils.resource"], [61, "module-imgutils.sd"], [62, "module-imgutils.sd.metadata"], [63, "module-imgutils.sd.model"], [64, "module-imgutils.sd.nai"], [65, "module-imgutils.segment"], [66, "module-imgutils.segment.isnetis"], [67, "module-imgutils.tagging.blacklist"], [68, "module-imgutils.tagging.character"], [69, "module-imgutils.tagging.deepdanbooru"], [70, "module-imgutils.tagging.format"], [71, "module-imgutils.tagging"], [72, "module-imgutils.tagging.match"], [73, "module-imgutils.tagging.mldanbooru"], [74, "module-imgutils.tagging.order"], [75, "module-imgutils.tagging.overlap"], [76, "module-imgutils.tagging.wd14"], [77, "module-imgutils.upscale.cdc"], [78, "module-imgutils.upscale"], [79, "module-imgutils.utils.cache"], [80, "module-imgutils.utils.func"], [81, "module-imgutils.utils"], [82, "module-imgutils.utils.onnxruntime"], [83, "module-imgutils.validate.aicheck"], [84, "module-imgutils.validate.bangumi_char"], [85, "module-imgutils.validate.classify"], [86, "module-imgutils.validate.color"], [87, "module-imgutils.validate.completeness"], [88, "module-imgutils.validate.dbrating"], [89, "module-imgutils.validate.furry"], [90, "module-imgutils.validate"], [91, "module-imgutils.validate.monochrome"], [92, "module-imgutils.validate.nsfw"], [93, "module-imgutils.validate.portrait"], [94, "module-imgutils.validate.rating"], [95, "module-imgutils.validate.real"], [96, "module-imgutils.validate.safe"], [97, "module-imgutils.validate.style_age"], [98, "module-imgutils.validate.teen"], [99, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "backgroundimageset (class in imgutils.resource.background)": [[55, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[62, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[64, "imgutils.sd.nai.NAIMetaData"], [64, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[64, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[64, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[68, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[69, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[73, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[74, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[75, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[77, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[79, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[80, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[86, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[99, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 62], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 62, 64, 66, 69, 73, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 61, 62, 64, 65, 66, 69, 70, 71, 73, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 103], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 66, 73, 77, 96], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 62, 64, 67, 68, 82], "ellipsi": 0, "max_height": 0, "resampl": 0, "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 55, 69, 88], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 64, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 62, 63, 67, 68, 69, 74, 76, 77, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 62, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "gener": [0, 4, 10, 13, 19, 31, 32, 61, 62, 64, 73, 76, 81, 88, 100], "art": [0, 62], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 64, 66, 69, 73, 74, 75, 76, 84, 88, 92, 94, 100], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 62, 64, 67, 68, 72, 75, 76, 83, 85, 88, 91, 92, 94, 98], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 62, 64, 76, 77, 84, 87, 89, 92, 93, 95, 96, 97], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 68, 69, 70, 72, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 103], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 62, 64, 67, 68, 70, 72, 74, 76, 77, 80, 84, 87, 89, 92, 93, 95, 97], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 62, 63, 64, 67, 68, 74, 79], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 79, 96], "width": [0, 4, 9, 44, 55, 73], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 62, 63, 64, 67, 68, 74, 76, 82, 83, 84, 85, 88, 91, 94, 98], "set": [0, 10, 27, 30, 35, 46, 48, 50, 76, 82, 85, 88, 94, 98, 99], "automat": [0, 4, 22, 35, 46, 82, 101, 102], "determin": [0, 7, 35, 92], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 62, 66, 73, 77, 78, 96, 101, 102], "height": [0, 4, 9, 44, 55, 73], "filter": [0, 30, 46, 67, 68, 88, 90, 94], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 62, 63, 64, 67, 69, 70, 73, 76, 77, 79, 80, 82, 83, 84, 85, 88, 90, 91, 92, 94, 98], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 62, 64, 66, 73, 77, 79, 82, 83, 99], "resiz": [0, 21, 30, 42, 50, 53, 54, 62, 73], "charact": [0, 35, 41, 50, 65, 66, 69, 70, 71, 76, 84, 100], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 64, 66, 74, 83, 92, 99], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 84, 89, 93, 95, 97, 101, 102], "intens": 0, "proport": [0, 84], "correct": [0, 33], "output": [0, 27, 36, 50, 62, 63, 74, 76, 103], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 55, 62, 63, 64, 66, 67, 73, 79, 80, 82, 83, 85, 90, 91, 92, 99, 100, 101, 102, 103], "should": [0, 3, 9, 35, 39, 43, 44, 46, 66, 76, 103], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 73], "your": [0, 46, 99, 101, 102, 103], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 61, 62, 63, 64, 65, 69, 71, 75, 76, 77, 79, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 63, 69, 73, 80, 83, 91, 99], "ensur": [0, 20, 30, 35, 42, 62, 79], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103], "close": [0, 44, 62], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 66, 69, 70, 73, 74, 92], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 55, 63, 66, 67, 68, 69, 70, 73, 76, 77, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99], "represent": [0, 20, 35, 53, 54, 62], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 62, 63, 64, 67, 68, 70, 72, 74, 75, 76, 77, 79, 80, 84, 87, 88, 89, 92, 93, 94, 95, 96, 97], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "here": [0, 10, 18, 24, 35, 39, 40, 62, 67, 69, 73, 76, 77, 84, 86, 99, 101, 102], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 62, 64, 65, 66, 68, 69, 71, 74, 76, 77, 80, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 102, 103], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 62, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99, 101, 102, 103], "print": [0, 10, 15, 16, 19, 20, 30, 62, 63, 101, 102, 103], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 62, 64, 66, 76, 77, 86, 99], "draw": [1, 24, 25, 50, 92, 100], "ascii_draw": 1, "meta": [2, 100, 103], "__title__": [2, 103], "__version__": [2, 103], "__description__": [2, 103], "__author__": [2, 103], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 61, 62, 65, 66, 67, 68, 69, 70, 71, 73, 76, 77, 78, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "inform": [3, 31, 32, 33, 50, 62, 64, 75], "packag": 3, "titl": [3, 64], "project": [3, 18, 69, 76, 99], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 62, 63, 79, 85, 100, 103], "short": [3, 73, 76], "descript": [3, 18, 27, 64], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 61, 62, 63, 64, 76, 80, 84, 92], "setup": 3, "py": [3, 66], "author": [3, 63], "email": 3, "step": [4, 44, 62], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 62, 66], "creat": [4, 27, 30, 31, 43, 53, 54, 62, 64, 68, 83], "black": [4, 43, 62], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 62, 63, 64, 74, 76, 82, 84, 90, 91, 100, 103], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 66, 77], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 62, 66, 91], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 82, 85, 103], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 61, 62, 63, 64, 75, 76, 77, 79, 80, 84, 88, 92, 94, 99], "suitabl": [4, 53, 69, 92], "color": [4, 7, 9, 23, 25, 26, 43, 62, 66, 90, 91, 100], "fore": [4, 23, 25, 26], "back": [4, 76], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 62, 63, 64, 68, 70, 75, 79, 82, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 103], "rgba": [4, 7, 28, 33, 66, 77], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 62, 63, 64, 73, 76, 85, 88, 94, 96, 98], "add": [4, 31, 63, 64, 70], "rgb": [4, 5, 6, 7, 28, 43, 55, 62, 66, 77], "In": [4, 25, 35, 84, 85], "document": [4, 101, 102, 103], "accur": [4, 11, 19, 88, 94], "present": [4, 31, 64, 69], "state": 4, "shown": [4, 65], "follow": [4, 27, 35, 48, 54, 63, 64, 76, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 76, 80], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 62, 77, 86, 91], "both": [5, 11, 20, 41, 53, 63, 76], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 76, 80], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 62, 63, 64, 67, 68, 69, 73, 74, 76, 77, 83, 84, 85, 86, 87, 88, 89, 91, 93, 94, 95, 96, 97, 98, 99], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 62, 63, 64, 76, 77], "order": [5, 6, 70, 71, 100], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 62, 64, 69, 82, 85, 86, 88, 91, 94, 98], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 62, 63, 77, 82], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 55, 66, 69, 73, 76, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 62, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 86, 91, 99], "mode": [5, 6, 7, 20, 33, 54, 55, 62, 74, 77, 82], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 63, 100], "encod": [5, 8, 27, 33, 64, 100], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 63, 64, 67, 68, 69, 70, 72, 73, 76, 77, 83, 91, 99], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 63, 64, 67, 68, 70, 72, 76, 83, 86, 91, 99], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 76, 80], "channel": [6, 7, 28, 77], "jpegimageplugin": [6, 55], "jpegimagefil": [6, 55], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 66, 76], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 62, 76, 79, 87], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 66, 69, 76, 80, 87, 88, 94], "same": [6, 22, 35, 40, 76, 79], "torchvis": [6, 52, 100], "transform": [6, 7, 51, 53, 54, 70], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 61, 63, 64, 65, 76, 79, 80, 88, 94, 100], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 61, 62, 63, 64, 73, 74, 76, 79, 80, 82, 88, 94], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 61, 63, 69, 73, 76, 100], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 61, 68, 76, 103], "manipul": [7, 61], "python": [7, 33, 79, 101, 102, 103], "librari": [7, 30, 53, 103], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 61, 63, 64, 76, 79, 80, 92, 103], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 62, 76, 82], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 62, 64, 80, 103], "handl": [7, 27, 30, 32, 33, 51, 54, 61, 64], "multipl": [7, 9, 14, 33, 35, 39, 62], "ad": [7, 10, 63, 64, 70], "background": [7, 8, 23, 25, 26, 56, 62, 66, 100], "check": [7, 33, 38, 63, 67, 68, 72, 83, 86, 96, 99, 103], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 84], "common": [7, 54], "relat": [7, 10, 12, 15, 61, 68, 80], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 69, 73, 92], "kei": [7, 16, 20, 63, 76], "featur": [7, 11, 16, 29, 35, 39, 64, 66, 69, 70, 76, 84], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 55, 61, 62, 63, 64, 82, 91, 99, 100], "path": [7, 9, 10, 11, 14, 16, 30, 33, 55, 62, 63, 64, 86, 91, 99], "binari": [7, 80], "like": [7, 10, 17, 54, 73, 79, 103], "onc": 7, "particularli": [7, 20, 27, 31, 32, 64, 79], "requir": [7, 9, 18, 19, 35, 44, 63, 64, 88, 94, 103], "preprocess": [7, 18, 27, 30, 35, 100], "befor": [7, 33, 35, 63, 76], "further": 7, "analysi": [7, 36], "force_background": 7, "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 76, 80], "necessari": [7, 35, 69, 73], "convert": [7, 31, 33, 35, 48, 53, 54, 64, 76, 92], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 62, 63, 64, 68, 74, 76, 79], "ha": [7, 21, 41, 54, 77, 92, 101, 102], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 62, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 62, 63, 64, 71, 76, 92, 100], "avoid": [7, 69], "anomali": 7, "dure": [7, 27, 33, 70, 91, 99], "subsequ": [7, 43], "convers": [7, 30, 54], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 62, 64, 67, 68, 74], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 62, 63, 64, 67, 68, 74], "typeerror": [7, 48, 53, 54, 67, 68, 74], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 67, 68, 74, 75, 76, 83, 85, 88, 94, 98], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 76, 84, 85, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98], "take": [7, 50], "singl": [7, 14, 33, 35, 54, 70, 76, 80], "call": [7, 24, 62], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 61, 70, 72, 76, 77, 92], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 55], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 63, 65, 66, 71, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "pillow": [7, 22, 52, 100], "boolean": [7, 35], "otherwis": [7, 31, 35, 64, 67, 68, 72, 77, 82], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 65, 70, 90, 92], "basic": [8, 53, 56, 68], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 100], "rgb_decod": 8, "load_imag": [8, 47, 62], "has_alpha_channel": 8, "layer": [8, 80, 100], "istack": 8, "mai": [9, 12, 15, 35, 62, 69, 73, 79, 99, 101, 102], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 62, 63, 68], "similar": [9, 10, 17, 35, 39, 73, 76, 100], "techniqu": [9, 28, 33], "p": [9, 69, 73, 76], "need": [9, 14, 30, 41, 44, 79, 83, 85, 88, 91, 94, 98], "stack": [9, 76], "addition": 9, "second": [9, 20, 35, 40, 72], "element": [9, 76], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 80], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 62, 63, 67, 68, 69, 70, 73, 74, 75, 76, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102, 103], "right": [9, 43, 48, 80], "two": [9, 20, 35, 40, 72, 91], "dimension": [9, 76], "arrai": [9, 22, 33, 35, 39, 46, 48, 76, 80], "h": [9, 23, 25, 26, 46, 66], "w": [9, 23, 25, 26, 46, 66, 76], "posit": [9, 35, 43, 44, 84], "target": [9, 17, 22, 23, 25, 26, 44], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 72], "howev": [9, 35], "solid": [9, 43], "pure": [9, 66], "lime": [9, 66], "nian": 9, "save": [9, 31, 62, 63, 64, 66], "nian_lim": 9, "yellow": [9, 62], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 62, 69, 80, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "9": [9, 10, 20, 35, 39, 48, 62, 74, 83, 84, 85, 87, 88, 91, 92, 93, 94, 95, 97, 98, 103], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 62, 63, 67], "mask": [9, 23, 25, 26, 44, 46, 66], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 100], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 55, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 55, 73, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98, 103], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 65, 71, 77, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "explan": 10, "No": [10, 62, 101, 102], "head": [10, 17, 22, 47, 68, 84, 93, 100], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 55, 62, 65, 66, 68, 69, 71, 77, 84, 85, 88, 89, 93, 94, 95, 97, 98, 103], "pretti": 10, "girl": [10, 41, 68], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 63, 68, 69, 73, 76, 91], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54], "pair": [10, 20], "cover": [10, 18, 44, 62, 68], "breast": [10, 18, 68, 69, 73, 75, 76], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 62], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 90, 100], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 68, 76], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 72, 75, 84], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 76, 100], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 68], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 65, 103], "6": [10, 20, 22, 35, 39, 48, 67, 68, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 101, 102], "nopan": 10, "panti": [10, 70], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 88, 94, 100], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 62, 67, 68, 73, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 64], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 62, 79, 82], "less": [10, 11, 13, 19, 83], "stand": [10, 62, 69, 73, 76], "sit": [10, 68], "ass": 10, "split": [10, 73], "leg": [10, 62], "wide": [10, 62], "90": 10, "degre": [10, 44], "typic": [10, 11], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 85, 88, 94, 98], "10": [10, 21, 27, 35, 39, 44, 48, 83, 84, 85, 88, 91, 92, 94, 95], "sprd": 10, "strongli": [10, 77], "11": [10, 35, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsplt": 10, "pose": [10, 35, 100], "12": [10, 22, 35, 43, 48, 83, 84, 85, 88, 91, 92, 94, 95], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 84, 85, 88, 92, 95, 97], "full": [10, 62], "almost": 10, "side": [10, 42, 68, 99], "usual": [10, 39], "ly": 10, "14": [10, 48, 84, 85, 88, 92, 95], "wing": [10, 68], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 84, 85, 88, 92, 95, 101, 102], "feral": 10, "four": [10, 11, 84], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 89], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 83], "16": [10, 48, 84, 88, 92, 95], "hdrago": 10, "style": [10, 14, 19, 44, 97, 103], "17": [10, 48, 92, 97], "hponi": 10, "18": [10, 18, 48, 88, 92, 94, 101, 102], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 92], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 62, 92], "hcat": 10, "cat": [10, 68, 74], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 97], "hbear": 10, "bear": 10, "22": [10, 48], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 62, 64, 73, 76, 88, 91, 101, 102], "contest": 10, "toward": [10, 48], "viewer": [10, 62], "23": [10, 48], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48], "hhors": 10, "hors": 10, "implement": [10, 40, 79], "aa09": 10, "25": [10, 13, 18, 30, 40, 97], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 69, 73, 76, 77, 83, 84, 87, 89, 92, 93, 95, 96, 97], "releas": 10, "time": [10, 64, 77], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 65], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 61, 62, 64, 68, 84, 85, 88, 89, 93, 94, 95, 97, 98], "advanc": [10, 103], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 64, 65, 84, 88, 94], "scenario": [10, 69, 73, 79], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 62], "enhanc": [10, 29, 100], "improv": [10, 21, 76], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 64, 91], "yolov8n_as01": 10, "spinoff": 10, "26": 10, "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 69, 70, 73, 77, 88, 94], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 69, 73, 79, 84, 99], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 62, 100], "30": [10, 19, 44], "public": 10, "friendli": [10, 103], "reduc": [10, 35, 46, 76], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 55, 68], "current": [10, 54, 62, 88, 94, 101, 102, 103], "reincarn": 10, "compon": [10, 20, 27, 30, 79], "some": [10, 27, 29, 35, 39, 40, 44, 56, 67, 69, 73, 76, 77, 79, 86, 99, 101, 102], "yolov8s_aa09": 10, "updat": [10, 27, 30, 63], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 76, 90], "closeup": 10, "adjust": [10, 30, 39, 68], "larg": [10, 25, 35, 76], "hat": [10, 68], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 69, 73], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 67, 68, 70, 74, 75, 80, 92, 96], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 70, 74, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "though": 10, "note": [10, 14, 35, 44, 62, 84, 88, 91, 94, 101, 102], "complet": [10, 44, 84, 90, 100], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 76, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 62, 64], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 69, 79, 91, 92, 101, 102], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 76], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 69, 73, 76, 83, 91], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 77], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 62, 80], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 68], "genit": 11, "male": [11, 18, 68], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 61, 62, 65, 69, 70, 71, 73, 76, 77, 80, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 100, 103], "v1": [11, 12, 13, 14, 15, 19, 43, 62, 76], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 62], "data": [11, 14, 16, 31, 33, 35, 47, 54, 61, 62, 69, 70, 88, 94, 100, 101, 102, 103], "either": [11, 12, 13, 14, 15, 35, 76, 80], "standard": [11, 13, 14, 15, 31, 79], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 62], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 79], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 76], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 68], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 62, 63, 70, 82, 99], "indic": [11, 35, 48, 51, 69, 73, 76], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 62], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 64, 74], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 79], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 68, 73, 77, 80], "speed": [12, 13, 14, 15, 16, 19, 23, 77], "accuraci": [12, 13, 14, 15, 16, 19, 41, 83, 85, 88, 91, 94, 98], "higher": [12, 13, 14, 15, 16, 18, 21, 91], "consid": [12, 15, 20, 35, 41, 44, 46, 55, 68, 88, 94], "overlap": [12, 14, 15, 16, 20, 69, 71, 73, 76, 77, 100], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 62], "predict": [12, 16, 19, 27, 30, 76, 83, 85, 87, 88, 91, 92, 94, 96, 98], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 66, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 55, 64, 103], "balanc": [13, 15, 19, 62], "system": [13, 14, 23, 51, 88, 94], "overhead": [13, 14, 23, 79], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 62, 74, 82, 83, 85, 88, 94, 98], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 64, 82], "mostima_post": [13, 16], "29": [13, 16], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 62], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 61, 63, 77, 84, 88, 91, 94, 101, 102], "primari": [14, 84, 87, 89, 93, 95, 97], "purpos": 14, "crop": [14, 46, 53, 54, 62], "illustr": [14, 62, 85, 87], "therefor": [14, 22, 35, 101, 102], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 93, 100], "peopl": [14, 74], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 76, 77, 79, 82, 83, 84, 85, 88, 91, 94, 98, 103], "inde": 14, "recommend": [14, 21, 35, 38, 39, 76, 77, 88, 94], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 61], "obtain": [14, 24, 34, 35], "local": [14, 55, 101, 102], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 62, 64, 66, 69, 79, 103], "choos": [15, 19, 41], "35": [15, 62, 69, 76], "configur": [15, 27, 35, 53, 54, 100], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 62, 80], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 70, 92, 96], "infer": [15, 18, 21, 30, 47, 82, 91], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 69, 103], "hug": [16, 27, 30, 35, 76], "face": [16, 17, 18, 27, 30, 35, 48, 50, 62, 68, 76, 84, 100], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 77, 103], "yolo11": 16, "architectur": 16, "usag": [16, 27, 61, 62, 63, 69, 79, 80, 99], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 66, 68, 70, 75, 76], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 61, 76, 82], "instead": [16, 21, 70], "detect_head": [17, 22], "booru_yolo": [17, 100], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 88, 94], "ey": [17, 44, 48, 62, 68, 100], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 84, 93, 100], "detect_halfbodi": 17, "hand": [17, 48, 50, 62, 68, 100], "detect_hand": 17, "nudenet": [17, 100], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 62, 70, 72, 100], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 77, 82, 99, 100], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 82, 92], "nudenet_onnx": 18, "effici": [18, 21, 63, 80], "notai": 18, "tech": 18, "detail": [18, 61, 62, 82, 84], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 81, 100], "topk": [18, 27], "100": [18, 23, 30, 38, 79], "45": [18, 39], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 55, 80, 83], "keep": [18, 73], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 62, 79, 80, 96], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 79, 80, 92], "work": [20, 27, 32, 38, 64, 92], "aggreg": 20, "involv": 20, "segment": [20, 55, 100], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 74], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 62, 63, 99], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 85], "match": [20, 33, 46, 68, 71, 100], "unknown": [20, 74], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 62, 67, 80, 82], "doesn": [20, 33, 68], "t": [20, 33, 68], "group": [20, 27, 39, 70], "correspond": [20, 35, 41, 46, 76, 92, 96], "car": 20, "85": [20, 69, 76], "75": 20, "text_detect": 21, "been": [21, 92], "migrat": 21, "ocr": [21, 100], "detect_text_with_ocr": [21, 100], "soon": 21, "qualiti": [21, 36, 56, 62, 76, 77], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 69, 83, 84, 85, 87, 92, 93, 94, 95, 97, 98], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 88, 94], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 62, 82], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 66], "font": 22, "At": 22, "runtim": [22, 25, 82, 91], "attempt": [22, 31, 44, 62, 64, 82], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 63, 100], "cannot": [22, 41, 51, 53, 64], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 55, 56, 62, 66, 69, 71, 76, 82, 84, 89, 91, 93, 95, 97], "cv2": 23, "have": [23, 25, 35, 74, 75, 88, 94, 99], "lowest": 23, "resourc": [23, 100], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 66], "its": [23, 25, 26, 27, 35, 41, 42, 63, 66, 69, 70, 82, 84, 85, 87, 88, 89, 92, 93, 94, 95, 97, 98], "low": [23, 34, 36, 62, 73, 76, 77], "high": [23, 30, 56, 62, 77, 91, 92], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 61, 62, 63, 64, 76], "outlin": 24, "comparison": [24, 69], "canni": [24, 100], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 100], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 100], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 62], "effect": [25, 34, 43, 99], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 101, 102], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 62, 77], "deeper": 25, "richer": 25, "probabl": [25, 92], "extra": [25, 62], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 55, 77], "pass": [25, 26, 27, 30, 31, 43, 44, 62, 66, 73, 77, 79], "neural": [25, 26, 66, 80], "network": [25, 26, 66, 80], "classif": [27, 80, 84, 85, 87, 88, 89, 90, 93, 94, 95, 97, 98], "those": [27, 91], "store": [27, 31, 62, 63], "manag": [27, 30, 82, 100], "interact": [27, 30], "also": [27, 53, 76, 103], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 62, 79], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": 27, "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 82], "_model_nam": 27, "cach": [27, 30, 55, 81, 100], "_model": 27, "dictionari": [27, 31, 36, 53, 62, 63, 64, 67, 68, 84, 87, 89, 93, 95, 97], "_label": 27, "_hf_token": 27, "org": 27, "repo": 27, "__init__": [27, 28, 30, 33, 44, 48, 55, 64, 68], "instanc": [27, 30, 35, 43, 48, 55, 68], "clear": [27, 30, 35, 63, 84, 88, 94], "method": [27, 28, 30, 32, 33, 35, 43, 88, 94], "free": [27, 30], "up": [27, 30, 68], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 73], "interfac": [27, 30, 79], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 55], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 62, 64], "keyword": [27, 30, 31, 43, 44, 62, 64, 79], "argument": [27, 30, 31, 43, 44, 47, 48, 62, 64, 68, 76, 79], "importerror": [27, 30], "properli": [27, 62], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 92], "through": [27, 103], "error": [27, 33, 76], "predict_fmt": 27, "fmt": [27, 36, 76], "top5": 27, "logit": 27, "embed": [27, 33, 76], "dict": [27, 33, 36, 47, 53, 54, 62, 63, 64, 76, 79, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "top": [27, 44, 91], "k": 27, "e": [27, 35, 56, 74, 77, 80], "g": [27, 35, 56, 74, 76, 77], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 62, 103], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 84, 89, 90, 91, 93, 95, 97, 98, 100], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 67, 68, 82, 83, 88, 94, 100], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 61, 63, 64, 100], "associ": [30, 64], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 63], "environ": [30, 77, 79, 82, 100], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 79, 103], "300": 30, "400": 30, "95": [30, 67, 68, 74], "simpl": 30, "without": [30, 62, 67, 68, 75], "explicitli": 30, "read": [31, 32, 33, 61, 62, 63], "write": [31, 32, 33, 61, 63], "exif": [31, 32, 62], "gif": [31, 32, 62], "comment": 31, "These": [31, 34, 55], "about": 31, "context": [31, 32], "ai": [31, 32, 64, 83], "found": [31, 44, 62, 84], "commonli": [31, 70, 80], "where": [31, 35, 62, 63, 76, 79], "look": [31, 41, 62, 84], "usercom": 31, "field": [31, 64], "dst_filenam": 31, "destin": [31, 62, 63, 64], "filenam": [31, 55], "pnginfo": [31, 33, 62, 64], "wai": [31, 62, 63], "geninfo": [32, 100], "lsb": [32, 64, 100], "signific": [32, 33, 35, 64], "bit": [32, 33, 64], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 70], "inject": 33, "combin": [33, 41], "emb": [33, 76], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 63, 76], "gzip": 33, "written": 33, "appropri": [33, 41, 62], "serializ": [33, 53], "err": 33, "caus": [33, 99], "multi": [33, 79], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 70], "read_32bit_integ": 33, "32": 33, "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 66], "robust": [33, 35], "skytnt": [34, 55, 66], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 76, 77, 83, 85, 88, 91, 94, 98], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 69], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 73, 77, 103], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 61, 91], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 62], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 79], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 64, 67, 76, 77], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 93, 94], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 62, 83, 84, 85, 87, 88, 89, 93, 94, 95, 97, 98], "neighborhood": 35, "core": [35, 101, 102], "few": 35, "too": 35, "sensit": [35, 43, 76, 88, 94], "tune": 35, "guidelin": 35, "deal": [35, 61], "solut": [35, 44], "small": [35, 43], "advis": [35, 69], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 68], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 73, 77], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 100], "danbooru": [36, 69, 71, 73, 88, 91], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 62], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 76], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 62], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 100], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 100], "laplacian": [37, 100], "laplacian_scor": 37, "lpip": [37, 100], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 100], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 79, 83, 91], "seem": 38, "just": [38, 85, 88, 91, 94, 98], "we": [38, 77], "explor": 38, "bluri": 38, "hutao": [38, 66, 69, 73, 76], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 77, 83, 84, 85, 87, 88, 89, 91, 93, 94, 95, 97, 98], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 62, 77, 101, 102], "99": 39, "192": 39, "49": 39, "256": [39, 53, 54, 62], "img1": [39, 40, 76], "img2": [39, 40, 76], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": 40, "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": 41, "export": [41, 82], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 85], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": [41, 101], "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 62], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 74], "languag": 41, "func": [41, 81, 100], "japanes": [41, 62], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 61], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 103], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54], "longer": 42, "after": [42, 69, 73, 76], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 62, 66, 76, 101, 102], "serv": [43, 69], "foundat": 43, "inherit": 43, "within": [43, 62, 69, 76], "fill": 43, "valid": [43, 44, 48, 100], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 63, 82, 85], "angl": 44, "end": [44, 62], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 55], "total": [44, 101, 102], "star": [44, 73], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 73, 76], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 68, 72], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": 44, "properti": [44, 48, 62, 64], "align": [45, 100], "align_maxs": 45, "censor_": [45, 100], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 100], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 100], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 78], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 66, 103], "github": [47, 101, 102, 103], "com": [47, 103], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 100, 103], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 62], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 73, 76], "make": [48, 53, 70, 80, 88, 92, 94], "readabl": [48, 76], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 68, 74], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 90, 100], "zero": 48, "must": [48, 68, 99], "preced": 48, "surround": 48, "whitespac": [48, 70], "36": 48, "0b100": 48, "91": 48, "112": 48, "92": [48, 74], "113": 48, "dwpose": [49, 100], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 100], "connect": 50, "ellips": 50, "facial": [50, 68, 84], "pars": [51, 53, 54, 61, 62, 100], "parser": [51, 53, 54, 62], "intern": [51, 63], "try": 51, "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "tensor": [53, 54, 63], "composit": 53, "machin": [53, 80], "learn": [53, 80], "compos": [53, 54], "sequenc": [53, 68], "pillowcompos": 53, "sequenti": 53, "decor": [53, 54, 79], "facilit": 53, "creation": [53, 54, 64], "pipelin": 53, "creator": 53, "tvalu": [53, 54], "describ": 53, "interpol": [53, 54], "bicub": [53, 54], "pillowres": 53, "antialia": [53, 54], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": 53, "pillowtotensor": 53, "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54], "pillownorm": 53, "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "bg": 55, "strict_level": 55, "min_select": 55, "min_width": 55, "min_height": 55, "min_resolut": 55, "desir": 55, "strict": [55, 88, 94], "get_imag": 55, "get_image_fil": 55, "list_image_fil": 55, "random_imag": 55, "randomli": 55, "random_image_fil": 55, "8057": 55, "000000": 55, "000001": 55, "000002": 55, "000003": 55, "000004": 55, "home": 55, "dgh": [55, 63, 103], "2400x1600": 55, "0x7feb86ed5160": 55, "003258": 55, "400x400": 55, "0x7feb86a748b0": 55, "quickli": 56, "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "adversari": [58, 100], "remove_adversarial_nois": 58, "nafnet": [58, 100], "restore_with_nafnet": 58, "scunet": [58, 100], "restore_with_scunet": 58, "automatic1111": 61, "stabl": [61, 62, 83, 103], "diffus": [61, 62, 83], "webui": [61, 62, 63], "novelai": 61, "sdwui": 61, "submodul": 61, "nai": [61, 100], "docstr": 61, "sdmetadata": 61, "parse_sdmeta_from_text": 61, "get_sdmeta_from_imag": 61, "save_image_with_sdmeta": 61, "read_metadata": 61, "save_with_metadata": 61, "naimetadata": 61, "get_naimeta_from_imag": 61, "add_naimeta_to_imag": 61, "save_image_with_naimeta": 61, "formatt": 62, "a1111": 62, "sd_metadata_simpl": 62, "sd_metadata_complex": 62, "prompt": 62, "neg_prompt": 62, "neg": 62, "__str__": 62, "sd1": 62, "extrem": 62, "delic": 62, "beauti": 62, "offici": 62, "global": [62, 99], "illumin": 62, "soft": 62, "shadow": 62, "super": 62, "light": 62, "novel": [62, 64], "4k": 62, "metal_textur": 62, "striped_background": 62, "rich": 62, "cg": 62, "uniti": 62, "8k": 62, "wallpap": 62, "unreal": 62, "sci": 62, "fi": 62, "fantasi": 62, "silver_skin": 62, "cut": [62, 68], "silver_impossible_bodysuit": 62, "gem_on_chest": 62, "cut_silver_mechanical_leotard": 62, "headgear": [62, 68], "1_girl": 62, "solo": [62, 67, 68, 69, 73, 74, 75, 76], "slim_waist": 62, "hair": [62, 68], "long": 62, "lumin": 62, "medium_breast": [62, 75], "indistinct_camelto": 62, "flat_crotch": 62, "coquettish": 62, "squint": 62, "evil_smil": 62, "dark_persona": 62, "mouth": 62, "wet": 62, "slim_fac": 62, "tall_girl": 62, "matur": 62, "mature_fac": 62, "slim_figur": 62, "slim_leg": 62, "groin": 62, "bare_thigh": 62, "easyneg": 62, "sketch": 62, "ugli": 62, "huge": 62, "logo": 62, "monochrom": [62, 87, 90, 100], "bad": 62, "mutat": 62, "blurri": 62, "horror": 62, "geometri": 62, "bad_prompt": 62, "miss": 62, "finger": 62, "limb": 62, "anatomi": 62, "interlock": 62, "digit": 62, "arm": 62, "2girl": 62, "deform": 62, "artist": 62, "blush": [62, 69, 73, 76], "lipstick": 62, "skindent": 62, "tie": 62, "big_breast": 62, "thighhigh": [62, 69], "pubic_hair": [62, 68], "3d": [62, 85], "realist": 62, "slip": [62, 70], "head_out_of_fram": 62, "curvi": 62, "sampler": 62, "ddim": 62, "cfg": 62, "seed": 62, "3827064803": 62, "512x848": 62, "hash": 62, "eb49192009": 62, "anidosmix": 62, "clip": 62, "skip": 62, "new_imag": 62, "let": 62, "what": 62, "nslim_fac": 62, "848": 62, "_sdmeta_text": 62, "directli": 62, "starri": 62, "night": 62, "daylight": 62, "40": 62, "euler": 62, "sd2": 62, "1girl": [62, 67, 68, 69, 70, 73, 74, 75, 76], "blue": 62, "footwear": 62, "shoe": 62, "bang": [62, 68, 69, 73, 76], "indoor": 62, "sleev": 62, "ahog": [62, 68, 69, 73, 76], "dress": [62, 68], "pot": 62, "plant": 62, "bag": [62, 69, 73, 76], "bun": [62, 68], "window": 62, "lora": 62, "bluearchive10": 62, "bluearchiv": 62, "neg1": 62, "dpm": 62, "2m": 62, "sde": 62, "karra": 62, "2647703743": 62, "768x768": 62, "72bd94132e": 62, "cutemix": 62, "denois": 62, "strength": 62, "controlnet": 62, "preprocessor": 62, "control_v11p_sd15_openpos": 62, "cab727d4": 62, "weight": 62, "perfect": 62, "control": 62, "param": 62, "hire": 62, "upscal": [62, 100], "latent": 62, "ti": 62, "339cc9210f70": 62, "66a7279a88dd": 62, "info": 62, "els": [62, 101, 102], "underli": [62, 79], "sd_meta": 62, "scope": 62, "dst_file": [62, 64], "jpeg": [62, 86, 99], "webp": 62, "systemerror": [62, 64], "input_imag": 62, "output_imag": 62, "a41": 63, "safetensor": 63, "safe": [63, 69, 79, 90, 92, 94, 99, 100], "torch": 63, "command": [63, 103], "pip": [63, 103], "_check_env": 63, "model_fil": 63, "key1": 63, "value1": 63, "key2": 63, "value2": 63, "src_model_fil": 63, "dst_model_fil": 63, "new_metadata": 63, "john": 63, "doe": [63, 67, 74, 88, 94], "input_model": 63, "output_model": 63, "softwar": 64, "generation_tim": 64, "dataclass": 64, "encapsul": 64, "taken": 64, "alia": 64, "success": [64, 103], "add_lsb_meta": 64, "save_metainfo": 64, "metainfo": 64, "prefer": 64, "isneti": [65, 100], "get_isnetis_mask": 65, "segment_with_isneti": 65, "segment_rgba_with_isneti": 65, "co": 66, "seg": 66, "1024": [66, 76], "inspir": [66, 76, 96], "space": [66, 76], "blob": 66, "app": 66, "l8": 66, "00ff00": 66, "mask_": 66, "image_": 66, "hutao_seg": 66, "skadi": [66, 69, 73, 76], "skadi_seg": 66, "drop": [67, 68, 69, 73, 75, 76], "cosplai": 67, "no_eyewear": 67, "eyewear": [67, 68], "span": [67, 68], "matter": [67, 68], "red_hair": [67, 68, 74, 75], "use_preset": 67, "custom_blacklist": 67, "onlin": 67, "preset": 67, "ones": 67, "neither": [67, 68], "nor": [67, 68], "anal_hair": 68, "anal_tail": 68, "arm_behind_head": 68, "arm_hair": 68, "arm_under_breast": 68, "arms_behind_head": 68, "bird_on_head": 68, "blood_in_hair": 68, "breasts_on_glass": 68, "breasts_on_head": 68, "cat_on_head": 68, "closed_ey": 68, "clothed_female_nude_femal": 68, "clothed_female_nude_mal": 68, "clothed_male_nude_femal": 68, "clothes_between_breast": 68, "cream_on_fac": 68, "drying_hair": 68, "empty_ey": 68, "face_to_breast": 68, "food_on_fac": 68, "food_on_head": 68, "game_boi": 68, "grabbing_anoth": 68, "s_hair": 68, "grabbing_own_breast": 68, "gun_to_head": 68, "head_between_breast": 68, "heart_in_ey": 68, "multiple_boi": 68, "multiple_girl": 68, "object_on_breast": 68, "object_on_head": 68, "paint_splatter_on_fac": 68, "parted_lip": [68, 69, 73, 76], "penis_on_fac": 68, "person_on_head": 68, "pokemon_on_head": 68, "rabbit_on_head": 68, "rice_on_fac": 68, "severed_head": 68, "star_in_ey": 68, "sticker_on_fac": 68, "tentacles_on_mal": 68, "tying_hair": 68, "built": [68, 79], "mutabl": 68, "constructor": 68, "empti": 68, "iter": 68, "hold": [68, 69, 73, 76], "futa": 68, "cum": 68, "rub": 68, "shade": 68, "plai": 68, "drill": 68, "skin": 68, "sidelock": 68, "twintail": [68, 69, 73, 76], "braid": 68, "afro": 68, "bald": 68, "dreadlock": 68, "ponytail": 68, "updo": 68, "beard": 68, "mustach": 68, "pointi": 68, "horn": 68, "tail": 68, "ornament": 68, "hairband": 68, "pupil": 68, "bow": [68, 69], "headwear": 68, "ribbon": [68, 73], "crown": 68, "cap": 68, "hairclip": [68, 73], "mole": 68, "halo": 68, "fluff": 68, "flower": [68, 69, 73, 76], "glass": [68, 70], "fang": 68, "boi": 68, "beret": 68, "heterochromia": 68, "headdress": 68, "eyepatch": 68, "headphon": 68, "eyebrow": 68, "eyelash": 68, "sunglass": 68, "intak": 68, "scrunchi": 68, "ear_pierc": 68, "headband": 68, "ring": 68, "under_mouth": 68, "freckl": 68, "lip": 68, "eyelin": 68, "eyeshadow": 68, "tassel": 68, "whitelist_suffix": 68, "whitelist_prefix": 68, "whitelist_word": 68, "suffix": [68, 72], "pool": 68, "whitelist": 68, "predefin": 68, "blacklist": [68, 71, 100], "red": 68, "singular": 68, "plural": 68, "chair": 68, "whole": 68, "word": 68, "hear": 68, "86": 68, "72": 68, "outdat": 69, "anymor": 69, "baselin": 69, "extens": 69, "practic": 69, "use_real_nam": [69, 73], "general_threshold": [69, 76], "character_threshold": [69, 76], "drop_overlap": [69, 73, 76], "real": [69, 73, 90, 100], "renam": [69, 73], "redirect": [69, 73], "mani": [69, 73], "websit": [69, 73], "rate": [69, 76, 88, 90, 100], "char": [69, 76], "9897817373275757": 69, "question": [69, 76, 88], "010265946388244629": 69, "explicit": [69, 76, 88], "2809715270996094e": 69, "9939777851104736": 69, "5032387375831604": 69, "black_bord": 69, "9943548440933228": 69, "black_glov": [69, 73, 76], "5011609792709351": 69, "blue_ski": [69, 73, 76], "6877802610397339": 69, "5543792843818665": 69, "8268730640411377": 69, "cloud": [69, 73, 76], "8504303693771362": 69, "cowboy_shot": [69, 73, 76], "6008237600326538": 69, "crop_top": [69, 73, 76], "6635787487030029": 69, "dai": [69, 73, 76], "8496965765953064": 69, "glove": [69, 73, 76], "6107005476951599": 69, "hair_between_ey": [69, 73, 76], "668294370174408": 69, "5619469285011292": 69, "holding_baseball_bat": [69, 73, 76], "5141720771789551": 69, "letterbox": 69, "long_hair": [69, 73, 75, 76], "9884189963340759": 69, "looking_at_view": [69, 73, 76], "5673105120658875": 69, "midriff": [69, 73, 76], "6290556192398071": 69, "navel": [69, 73, 76], "9631235003471375": 69, "no_hat": [69, 73], "7978747487068176": 69, "no_headwear": [69, 73, 76], "7577926516532898": 69, "outdoor": [69, 73, 76], "7118550539016724": 69, "5452839136123657": 69, "pillarbox": 69, "9841411709785461": 69, "red_ey": [69, 73, 76], "958786129951477": 69, "shirt": [69, 73, 76], "6720131039619446": 69, "short_sleev": [69, 73, 76], "7077711820602417": 69, "silver_hair": [69, 73], "6673924326896667": 69, "sky": [69, 73, 76], "8709812760353088": 69, "9614333510398865": 69, "sportswear": [69, 73, 76], "7786177396774292": 69, "6842771172523499": 69, "sweat": [69, 73, 76], "9076308012008667": 69, "thigh": [69, 73, 76], "580970823764801": 69, "skadi_": [69, 76], "arknight": [69, 76], "9633345007896423": 69, "9988503456115723": 69, "001651763916015625": 69, "00012505054473876953": 69, "9829280972480774": 69, "894218385219574": 69, "8733789920806885": 69, "backpack": [69, 73, 76], "6322951316833496": 69, "9987058639526367": 69, "bag_charm": 69, "9754379987716675": 69, "6810564994812012": 69, "9708781838417053": 69, "6356008052825928": 69, "5633733868598938": 69, "brick_wal": 69, "5315935611724854": 69, "brown_hair": [69, 73, 76], "9397273659706116": 69, "build": [69, 76], "9229896664619446": 69, "charm_": 69, "9006357789039612": 69, "citi": 69, "9020784497261047": 69, "cityscap": 69, "9547432661056519": 69, "5296419262886047": 69, "8253412246704102": 69, "5619839429855347": 69, "hair_flow": [69, 73, 76], "8277763724327087": 69, "hair_orna": [69, 73, 76], "9356368780136108": 69, "hair_ribbon": [69, 73], "5288072824478149": 69, "jacket": [69, 73, 76], "6336134076118469": 69, "9703260064125061": 69, "8188960552215576": 69, "phone_screen": 69, "9579574465751648": 69, "9954615235328674": 69, "plaid": [69, 73], "9725285172462463": 69, "plaid_skirt": [69, 73], "9638455510139465": 69, "pleated_skirt": [69, 73, 76], "7226815819740295": 69, "5321241021156311": 69, "red_nail": [69, 73], "5493080615997314": 69, "school_bag": 69, "9863407611846924": 69, "school_uniform": [69, 73, 76], "6794284582138062": 69, "5062428116798401": 69, "shoulder_bag": 69, "9325523972511292": 69, "skirt": [69, 73, 76], "92237788438797": 69, "skyscrap": 69, "7728171348571777": 69, "sleeves_past_wrist": [69, 73], "7257086038589478": 69, "smile": [69, 73, 76], "5357837080955505": 69, "6939404010772705": 69, "7054293155670166": 69, "tongu": [69, 73, 76], "9990814924240112": 69, "tongue_out": [69, 73, 76], "9992498755455017": 69, "5012534260749817": 69, "very_long_hair": [69, 73, 75, 76], "7461410164833069": 69, "underscor": [70, 76], "convent": 70, "restor": [70, 100], "use_spac": 70, "use_escap": 70, "include_scor": 70, "score_descend": 70, "_": 70, "escap": 70, "unsaf": 70, "sort": [70, 74], "descend": 70, "panty_pul": 70, "6826801300048828": 70, "958938717842102": 70, "drinking_glass": 70, "9340789318084717": 70, "areola_slip": 70, "41196826100349426": 70, "9988248348236084": 70, "drink": 70, "pull": 70, "areola": 70, "999": 70, "959": 70, "934": 70, "683": 70, "412": 70, "mldanbooru": [71, 100], "get_mldanbooru_tag": 71, "wd14": [71, 73, 100], "get_wd14_tag": [71, 73], "convert_wd14_emb_to_predict": 71, "denormalize_wd14_emb": 71, "deepdanbooru": [71, 73, 100], "get_deepdanbooru_tag": [71, 73], "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "drop_overlap_tag": 71, "is_blacklist": 71, "drop_blacklisted_tag": 71, "char_whitelist_suffix": 71, "char_whitelist_prefix": 71, "char_whitelist_word": 71, "char_suffix": 71, "char_prefix": 71, "charactertagpool": 71, "is_basic_character_tag": 71, "drop_basic_character_tag": 71, "sort_tag": 71, "tag_match_suffix": 71, "tag_match_prefix": 71, "tag_match_ful": 71, "t1": 72, "t2": 72, "fulli": 72, "ml": 73, "448": 73, "keep_ratio": 73, "9999984502792358": [73, 95], "9999946355819702": 73, "9994951486587524": 73, "998144268989563": 73, "9978417158126831": 73, "9941409230232239": 73, "9799384474754333": 73, "979142427444458": 73, "961823582649231": 73, "961323618888855": 73, "9490893483161926": 73, "large_breast": [73, 76], "9450850486755371": 73, "9425153136253357": 73, "9409335255622864": 73, "9319437146186829": 73, "9265308976173401": 73, "baseball_bat": [73, 76], "9259042143821716": 73, "922250509262085": 73, "9199565052986145": 73, "9175475835800171": 73, "9102761745452881": 73, "9076938629150391": 73, "stomach": [73, 76], "9052775502204895": 73, "8938589692115784": 73, "8894285559654236": 73, "8891903162002563": 73, "8845980763435364": 73, "8842408061027527": 73, "8659475445747375": 73, "862621009349823": 73, "8616052865982056": 73, "8562789559364319": 73, "short_short": [73, 76], "8555729389190674": 73, "8533340096473694": 73, "black_short": [73, 76], "8477485775947571": 73, "8430152535438538": 73, "tied_long_hair": [73, 76], "8340626955032349": 73, "crop_top_overhang": 73, "8266023397445679": 73, "8222048282623291": 73, "8202669620513916": 73, "black_shirt": [73, 76], "8061150312423706": 73, "ass_visible_through_thigh": [73, 76], "7803354859352112": 73, "thigh_gap": [73, 76], "7789446711540222": 73, "arms_up": 73, "7052110433578491": 73, "9999866485595703": 73, "997043788433075": 73, "9969649910926819": 73, "9957101345062256": 73, "9928386807441711": 73, "9886980056762695": 73, "9864778518676758": 73, "ghost": [73, 76], "9769423007965088": 73, "9747489094734192": 73, "9736957550048828": 73, "9388670325279236": 73, "9356311559677124": 73, "91000896692276": 73, "cardigan": 73, "8955123424530029": 73, "8910233378410339": 73, "8904104828834534": 73, "8881211280822754": 73, "8876776695251465": 73, "8864808678627014": 73, "8810517191886902": 73, "8798807263374329": 73, "8765745162963867": 73, "8737136125564575": 73, "nail_polish": 73, "8650439381599426": 73, "8613706827163696": 73, "blue_cardigan": 73, "8571277260780334": 73, "8333670496940613": 73, "8160212635993958": 73, "eyebrows_visible_through_hair": 73, "8122442364692688": 73, "8091571927070618": 73, "8082079887390137": 73, "8048468232154846": 73, "long_sleev": [73, 76], "8042327165603638": 73, "7984272241592407": 73, "blazer": [73, 76], "794708251953125": 73, "78981614112854": 73, "7892146110534668": 73, "shaped_pupil": [73, 76], "7867060899734497": 73, "gradient_hair": 73, "786359965801239": 73, "white_shirt": 73, "7790888547897339": 73, "brown_skirt": 73, "7760675549507141": 73, "774523913860321": 73, "7721588015556335": 73, "7697228789329529": 73, "755959689617157": 73, "multicolored_hair": 73, "7477189898490906": 73, "7476690411567688": 73, "rail": 73, "7476617693901062": 73, "blue_jacket": 73, "7458406090736389": 73, "741143524646759": 73, "7364678978919983": 73, "collared_shirt": 73, "7193643450737": 73, "red_neckwear": 73, "7108616828918457": 73, "7086325287818909": 73, "miniskirt": 73, "7055293321609497": 73, "7039415836334229": 73, "open_cloth": 73, "7018357515335083": 73, "shuffl": 74, "count": [74, 101, 102], "2boi": 74, "random": 74, "cat_ear": 74, "uniqu": 74, "precomput": 75, "8849405313291128": 75, "8548297594823425": 75, "03910296474461261": 75, "6615180440330748": 75, "21552028866308015": 75, "3165260620737027": 75, "47744464927382957": 75, "tagger": 76, "smilingwolf": 76, "wd": 76, "swinv2_v3": 76, "general_mcut_en": 76, "character_mcut_en": 76, "no_underlin": 76, "mcut": 76, "replac": 76, "dim": 76, "index": [76, 103], "l2": 76, "follw": 76, "embd": 76, "valuabl": 76, "enabl": 76, "rapid": 76, "queri": 76, "0011444687843322754": 76, "8876402974128723": 76, "106781005859375": 76, "000277101993560791": 76, "997527003288269": 76, "9797663688659668": 76, "9905703663825989": 76, "9761719703674316": 76, "8981098532676697": 76, "8810765743255615": 76, "9498510360717773": 76, "8377365469932556": 76, "945058286190033": 76, "9457170367240906": 76, "969594419002533": 76, "7881088852882385": 76, "7687551379203796": 76, "9301245212554932": 76, "6703325510025024": 76, "white_hair": 76, "5292627811431885": 76, "8677047491073608": 76, "grey_hair": 76, "5859264731407166": 76, "9536856412887573": 76, "8056888580322266": 76, "8394746780395508": 76, "9473626613616943": 76, "8986269235610962": 76, "9385137557983398": 76, "8408567905426025": 76, "alternate_costum": 76, "4245271384716034": 76, "931140661239624": 76, "8830795884132385": 76, "7279844284057617": 76, "artist_nam": 76, "5333830714225769": 76, "64717698097229": 76, "9516432285308838": 76, "9655293226242065": 76, "9485014081001282": 76, "7366660833358765": 76, "7161656618118286": 76, "5858667492866516": 76, "6186309456825256": 76, "41193312406539917": 76, "467605859041214": 76, "36282333731651306": 76, "3756745457649231": 76, "motion_blur": 76, "5091936588287354": 76, "951993465423584": 76, "basebal": 76, "5634750723838806": 76, "8232709169387817": 76, "9869340658187866": 76, "49491602182388306": 76, "5193622708320618": 76, "003406703472137451": 76, "0007208287715911865": 76, "9798132181167603": 76, "8046203851699829": 76, "7596215009689331": 76, "7620116472244263": 76, "46084529161453247": 76, "48454540967941284": 76, "5152207016944885": 76, "8023070096969604": 76, "8653596639633179": 76, "7201820611953735": 76, "7816740870475769": 76, "697688639163971": 76, "8974947333335876": 76, "7491052746772766": 76, "5015512704849243": 76, "6401398181915283": 76, "43420469760894775": 76, "4528769850730896": 76, "5730487704277039": 76, "6739872694015503": 76, "5545973181724548": 76, "6946243047714233": 76, "5487751364707947": 76, "7439308166503906": 76, "4186026453971863": 76, "47378358244895935": 76, "4690653085708618": 76, "7565015554428101": 76, "hu_tao_": 76, "genshin_impact": 76, "9262397289276123": 76, "boo_tao_": 76, "942080020904541": 76, "denorm": 76, "denormalizer_nam": 76, "mnum2_al": 76, "understand": 76, "batch": [76, 77, 96], "redund": 76, "structur": [76, 100], "b": 76, "r": [76, 88, 94], "c": 76, "linalg": 76, "norm": 76, "approx": [76, 77], "1e": 76, "cdc_anime_onnx": 77, "realli": 77, "As": [77, 88, 94], "1024x1024": 77, "2060": 77, "gpu": 77, "cost": 77, "70": 77, "against": 77, "cpu": [77, 82, 101, 102], "experi": 77, "hgsr": 77, "mhr": 77, "aug_x4_320": 77, "tile_s": 77, "tile_overlap": 77, "batch_siz": 77, "silent": 77, "tile": 77, "progress": 77, "messag": 77, "cute_waifu_aroma": 77, "pngimageplugin": 77, "pngimagefil": 77, "1168x1168": 77, "0x7f0e8ca06880": 77, "4672x4672": 77, "0x7f0e48edb640": 77, "cdc": [78, 100], "upscale_with_cdc": 78, "thread": [79, 99], "lru_cach": 79, "wrap": 79, "synchron": 79, "prevent": 79, "race": 79, "condit": 79, "maxsiz": 79, "def": 79, "expensive_funct": 79, "expens": 79, "lock": [79, 99], "safeti": [79, 96], "multithread": 79, "my_funct": 79, "introduc": 79, "acquisit": 79, "critic": 79, "mathemat": 80, "activ": 80, "deep": 80, "problem": [80, 88, 94], "input_valu": 80, "frac": 80, "26894142": 80, "73105858": 80, "ts_lru_cach": 81, "sigmoid": 81, "get_onnx_provid": 81, "open_onnx_model": 81, "cudaexecutionprovid": 82, "cpuexecutionprovid": 82, "ckpt": 82, "inferencesess": 82, "onnx_mod": 82, "decid": 82, "linux": [82, 101, 102], "execut": [82, 101, 102], "ignor": 82, "cuda": [82, 101, 102], "forc": 82, "anime_ai_check": 83, "mobilenetv3_sce_dist": [83, 94, 98], "mainli": 83, "caformer_s36_plus_sc": 83, "graph": 83, "9996960163116455": 83, "9999125003814697": 83, "997803270816803": 83, "9960069060325623": 83, "9887709021568298": 83, "9998629093170166": 83, "0013722758740186691": 83, "00020673229300882667": 83, "0001895089662866667": 83, "0008857478387653828": 83, "552320024231449e": 83, "001168627175502479": 83, "bangumi": [84, 85], "vision": 84, "imageri": 84, "bangumi_char_typ": 84, "definit": [84, 91], "video": 84, "secondari": 84, "often": 84, "lack": 84, "lead": 84, "under": [84, 103], "categori": [84, 92], "three": 84, "judg": 84, "anime_portrait": [84, 90], "mobilenetv3_v0_dist": [84, 93, 97, 98], "9998525381088257": 84, "00012103465269319713": 84, "6464786313008517e": 84, "906112609314732e": 84, "06": [84, 85, 87, 92, 93, 94, 95, 97], "9997243285179138": 84, "0002490800397936255": 84, "7215803381986916e": 84, "354368557978887e": 84, "9998849630355835": 84, "90006631379947e": 84, "3920385754317977e": 84, "2084233276254963e": 84, "9998877048492432": 84, "732793503440917e": 84, "4264976925915107e": 84, "0623419257171918e": 84, "07076334953308105": 84, "9290977716445923": 84, "0001044218079186976": 84, "4467317163944244e": 84, "2568268832401372e": 84, "9999498128890991": 84, "1810528778587468e": 84, "879474429093534e": 84, "260669109295122e": 84, "9999510049819946": 84, "2321036592766177e": 84, "025227553938748e": 84, "4251427273848094e": 84, "999957799911499": 84, "4273678718600422e": 84, "6884023302263813e": 84, "880981603288092e": 84, "0002326338435523212": 84, "9996368885040283": 84, "164971561403945e": 84, "00020793956355191767": 84, "13438372313976288": 84, "8652494549751282": 84, "000158855298650451": 84, "000238816806813702": 84, "3589179217815399": 84, "6406960487365723": 84, "0001471740542910993": 84, "002255884697660804": 84, "08208147436380386": 84, "9152728915214539": 84, "00038967153523117304": 84, "227699592884164e": 84, "0835404282261152e": 84, "1437502406770363e": 84, "9999284744262695": 84, "2125529792683665e": 84, "0218892384727951e": 84, "00011914174683624879": 84, "9998584985733032": 84, "2007669283775613e": 84, "6357082131435163e": 84, "3068713896209374e": 84, "9999185800552368": 84, "066640925273532e": 84, "529400813335087e": 84, "089402500540018e": 84, "9999388456344604": 84, "6406959295272827": 84, "not_paint": 85, "anime_classif": 85, "older": 85, "mobilenetv3_v1": [85, 95], "5_dist": 85, "3_dist": 85, "plot": [85, 88, 94, 98], "caformer_s36_v1": 85, "3_focal": 85, "8346158862113953": 85, "004201625939458609": 85, "0028638991061598063": 85, "15633030235767365": 85, "001988308737054467": 85, "9868855476379395": 85, "001178382197394967": 85, "00015886101755313575": 85, "0005986307514831424": 85, "011178601533174515": 85, "9933090209960938": 85, "0012440024875104427": 85, "00040085514774546027": 85, "004924307577311993": 85, "00012189441622467712": 85, "00031298911198973656": 85, "9968050718307495": 85, "182305903872475e": 85, "0027923565357923508": 85, "7805559259140864e": 85, "0004650334012694657": 85, "996709942817688": 85, "736721191671677e": 85, "0027629584074020386": 85, "4619508621981367e": 85, "0003803370927926153": 85, "998649537563324": 85, "190127922105603e": 85, "0008622839814051986": 85, "595230686594732e": 85, "0004573142796289176": 85, "00031435859273187816": 85, "8671838641166687": 85, "13199880719184875": 85, "563074617180973e": 85, "153919796110131e": 85, "290010737255216e": 85, "9727378487586975": 85, "027150526642799377": 85, "162296004826203e": 85, "4933258828241378e": 85, "0004275702522136271": 85, "995402455329895": 85, "002233930164948106": 85, "001911122351884842": 85, "1603819727897644": 85, "0007561995880678296": 85, "00017044576816260815": 85, "838487982749939": 85, "0002034590725088492": 85, "005001617129892111": 85, "000932251859921962": 85, "009352140128612518": 85, "9846979379653931": 85, "6018555470509455e": 85, "004064667969942093": 85, "464051254326478e": 85, "025772539898753166": 85, "9699516296386719": 85, "00011656546121230349": 85, "287263775244355e": 85, "370255853951676e": 85, "01098843663930893": 85, "0031668643932789564": 85, "9857884049415588": 85, "499273488065228e": 85, "8419872251106426e": 85, "0003471920208539814": 85, "029472889378666878": 85, "9700765609741211": 85, "0012387704337015748": 85, "001172148622572422": 85, "787473391043022e": 85, "003680602880194783": 85, "9938107132911682": 85, "8346157073974609": 85, "8671836853027344": 85, "8384883403778076": 85, "9846979975700378": 85, "9700766801834106": 85, "greyscal": 86, "jpeg_ful": [86, 99], "6125901": 86, "6125785": [86, 99], "6124220": 86, "rough": [87, 88, 94], "polish": 87, "mobilenetv3_v2": 87, "2_dist": [87, 95], "910087929805741e": 87, "1241951510310173": 87, "8757457137107849": 87, "00018937293498311192": 87, "030049214139580727": 87, "9697614312171936": 87, "008933082222938538": 87, "05096456781029701": 87, "9401022791862488": 87, "009832272306084633": 87, "9898634552955627": 87, "00030428936588577926": 87, "013919820077717304": 87, "9819902181625366": 87, "004089969675987959": 87, "04166747257113457": 87, "9582782983779907": 87, "4218515288084745e": 87, "8849249482154846": 87, "1149177998304367": 87, "0001573085755808279": 87, "9907882809638977": 87, "008958994410932064": 87, "0002527958422433585": 87, "9831690788269043": 87, "01682441122829914": 87, "613856385229155e": 87, "8757458329200745": 87, "8849248290061951": 87, "million": 88, "anime_r": [88, 90], "boundari": [88, 94], "challeng": [88, 94], "clean": [88, 94], "ground": [88, 94], "truth": [88, 94], "judgment": [88, 94], "intend": [88, 94], "quick": [88, 94, 100], "estim": [88, 94], "basi": [88, 94], "mobilenetv3_large_100_v0_ls0": 88, "caformer_s36_v0_ls0": 88, "7508869767189026": 88, "7034655809402466": 88, "728887677192688": 88, "7404400110244751": 88, "7446154952049255": 88, "7514738440513611": 88, "768704354763031": 88, "8219676613807678": 88, "7267540693283081": 88, "7645740509033203": 88, "7216582894325256": 88, "7615436315536499": 88, "815083920955658": 88, "8321858644485474": 88, "8204999566078186": 88, "820833146572113": 88, "chdir": 88, "doc": 88, "api_doc": 88, "7508870363235474": 88, "11212056130170822": 88, "06781744956970215": 88, "06917501986026764": 88, "7034654021263123": 88, "15903906524181366": 88, "06688199192285538": 88, "07061357796192169": 88, "7288877964019775": 88, "1476859599351883": 88, "060362350195646286": 88, "06306383013725281": 88, "7404399514198303": 88, "10337048768997192": 88, "08087948709726334": 88, "07530999928712845": 88, "055992450565099716": 88, "7446154356002808": 88, "13191790878772736": 88, "06747424602508545": 88, "06458679586648941": 88, "10566363483667374": 88, "07827574014663696": 88, "07079866528511047": 88, "7687042951583862": 88, "09974884241819382": 88, "06074819341301918": 88, "050435908138751984": 88, "8219675421714783": 88, "0593985915184021": 88, "06819795072078705": 88, "06569571048021317": 88, "1177448257803917": 88, "726753830909729": 88, "08980562537908554": 88, "06481882929801941": 88, "06922297924757004": 88, "10138414055109024": 88, "06351721286773682": 88, "07683827728033066": 88, "13798624277114868": 88, "05942752957344055": 88, "10584963858127594": 88, "7615437507629395": 88, "07317910343408585": 88, "060196295380592346": 88, "06751583516597748": 88, "0572039857506752": 88, "05398125201463699": 88, "06124086305499077": 88, "0525919646024704": 88, "8321859240531921": 88, "05922013148665428": 88, "06274889409542084": 88, "057530902326107025": 88, "8205001354217529": 88, "05683052912354469": 88, "06635929644107819": 88, "05597696080803871": 88, "8208332657814026": 88, "non_furri": 89, "mobilenetv3_v0": 89, "1_dist": 89, "9898804426193237": 89, "010119626298546791": 89, "9677742123603821": 89, "032225821167230606": 89, "959551215171814": 89, "040448784828186035": 89, "9535530209541321": 89, "04644693806767464": 89, "04358793422579765": 89, "9564120769500732": 89, "02767963521182537": 89, "9723203182220459": 89, "028900373727083206": 89, "9710996150970459": 89, "037573859095573425": 89, "9624261260032654": 89, "aicheck": [90, 100], "get_ai_created_scor": 90, "is_ai_cr": 90, "bangumi_char": [90, 100], "anime_bangumi_char_scor": 90, "anime_bangumi_char": 90, "anime_classify_scor": 90, "anime_classifi": 90, "is_greyscal": 90, "anime_completeness_scor": 90, "anime_complet": 90, "dbrate": [90, 100], "anime_dbrating_scor": 90, "anime_dbr": 90, "furri": [90, 100], "anime_furry_scor": 90, "anime_furri": 90, "get_monochrome_scor": 90, "is_monochrom": 90, "nsfw_pred_scor": 90, "nsfw_pred": 90, "portrait": [90, 100], "anime_portrait_scor": 90, "anime_rating_scor": 90, "anime_real_scor": 90, "safe_check_scor": 90, "safe_check": 90, "style_ag": [90, 100], "anime_style_age_scor": 90, "anime_style_ag": 90, "teen": [90, 100], "anime_teen_scor": 90, "anime_teen": 90, "is_truncated_fil": 90, "screen": 91, "row": 91, "bottom": 91, "grayscal": 91, "monochrome_detect": 91, "mobilenetv3_large_100_dist_safe2": 91, "mobilenetv3_dist": 91, "caformer_s36": 91, "mono": 91, "9614395499229431": 91, "9458909034729004": 91, "9559807777404785": 91, "9651952981948853": 91, "9379720687866211": 91, "8814834356307983": 91, "03941023349761963": 91, "07492382079362869": 91, "09546589106321335": 91, "016521310433745384": 91, "005693843588232994": 91, "0315730981528759": 91, "Not": 92, "five": 92, "hentai": 92, "neutral": 92, "porn": 92, "sexi": 92, "infinit": 92, "nsfwj": 92, "tfj": 92, "deploy": 92, "mobil": 92, "9970946311950684": 92, "00198739324696362": 92, "000894528697244823": 92, "4315058251668233e": 92, "099447197513655e": 92, "9282580614089966": 92, "061733175069093704": 92, "008979619480669498": 92, "0007789491210132837": 92, "0002501663693692535": 92, "7945129871368408": 92, "2044062316417694": 92, "0005603990866802633": 92, "0004847997915931046": 92, "564094367902726e": 92, "7977773547172546": 92, "01352313905954361": 92, "18791256844997406": 92, "0004888656549155712": 92, "00029804420773871243": 92, "04498734697699547": 92, "9509441256523132": 92, "4087972633424215e": 92, "003999904729425907": 92, "4542059185914695e": 92, "002892113756388426": 92, "982390284538269": 92, "02520776737947e": 92, "014633022248744965": 92, "858086610212922e": 92, "002532319398596883": 92, "9887337684631348": 92, "231979568838142e": 92, "008699454367160797": 92, "8187158022774383e": 92, "03564726561307907": 92, "954788088798523": 92, "343036850215867e": 92, "009289607405662537": 92, "00020158555707894266": 92, "006372362840920687": 92, "006019102409482002": 92, "9694945812225342": 92, "015214097686111927": 92, "002899901708588004": 92, "0004039364866912365": 92, "00012730166781693697": 92, "987038791179657": 92, "007135333959013224": 92, "005294707603752613": 92, "06964848190546036": 92, "0014777459437027574": 92, "9276643395423889": 92, "0003031621454283595": 92, "0009063396137207747": 92, "00028707628371194005": 92, "00010888021643040702": 92, "9992460012435913": 92, "00015473493840545416": 92, "0002033217460848391": 92, "563037691696081e": 92, "008058490231633186": 92, "00044566826545633376": 92, "937960684299469": 92, "05353058874607086": 92, "364063445587817e": 92, "07": [92, 93, 94, 97], "00562260951846838": 92, "00012077406427124515": 92, "9897090792655945": 92, "004547217860817909": 92, "564737981942017e": 92, "016690678894519806": 92, "001258736359886825": 92, "9766013622283936": 92, "005440687295049429": 92, "4481674952548929e": 92, "01861923187971115": 92, "0008914825739338994": 92, "9674761295318604": 92, "012998746708035469": 92, "691116141155362e": 92, "0007601747056469321": 92, "0005019629606977105": 92, "039504989981651306": 92, "9591660499572754": 92, "0001652583305258304": 92, "0002614929690025747": 92, "020374108105897903": 92, "029394468292593956": 92, "9498046040534973": 92, "00016299057460855693": 92, "004782819654792547": 92, "002861740067601204": 92, "12280157208442688": 92, "8693908452987671": 92, "0001731760276015848": 92, "304211274255067e": 92, "03286275267601013": 92, "010648751631379128": 92, "9562522172927856": 92, "999900221824646": 93, "645313209854066e": 93, "3387104445428122e": 93, "9999704360961914": 93, "4465465685352683e": 93, "071506166132167e": 93, "9999785423278809": 93, "512719154561637e": 93, "292278612818336e": 93, "919455750496127e": 93, "9999444484710693": 93, "3647335082350764e": 93, "0555699191172607e": 93, "9999880790710449": 93, "3210242286731955e": 93, "7451418898417614e": 93, "9999822378158569": 93, "2084267331811134e": 93, "7460413321023225e": 93, "1532473820352607e": 93, "9999996423721313": 93, "0316136922483565e": 93, "840229633236049e": 93, "9999998807907104": [93, 94], "736660568800289e": 93, "199210472208506e": 93, "9999992847442627": 93, "r15": 94, "r18": 94, "sankaku": 94, "mobilenetv3_v1_pruned_ls0": 94, "caformer_s36_plu": [94, 98], "5863172936624323e": 94, "480062353375615e": 94, "9924363493919373": 94, "007255776319652796": 94, "0003077814180869609": 94, "996969997882843": 94, "0030054834205657244": 94, "4601260520284995e": 94, "9966891407966614": 94, "003293127752840519": 94, "770909148035571e": 94, "00025384966284036636": 94, "9996721744537354": 94, "399192691082135e": 94, "973351603141055e": 94, "9998563528060913": 94, "391309580067173e": 94, "0018681309884414077": 94, "9827859997749329": 94, "015345841646194458": 94, "013710384257137775": 94, "8339558839797974": 94, "15233369171619415": 94, "951323833462084e": 94, "00029566374723799527": 94, "9997004270553589": 94, "00018434497178532183": 94, "568440272123553e": 94, "9997699856758118": 94, "11225129129889e": 94, "051862899563275e": 94, "9999485015869141": 94, "902020231791539e": 94, "0005639699520543218": 94, "9994290471076965": 94, "anime_real_cl": 95, "4_dist": 95, "9999716281890869": 95, "8398366339388303e": 95, "9992202520370483": 95, "0007797438884153962": 95, "9999709129333496": 95, "905452492996119e": 95, "9999765157699585": 95, "3499671442550607e": 95, "9994087219238281": 95, "0005913018831051886": 95, "9999759197235107": 95, "4061362637439743e": 95, "9999052286148071": 95, "475799015490338e": 95, "403173675702419e": 95, "5848207794988411e": 95, "0010207017185166478": 95, "9989792704582214": 95, "2124368115328252e": 95, "9999977350234985": 95, "6512358342879452e": 95, "9999834299087524": 95, "359853614412714e": 95, "9999936819076538": 95, "600314317329321e": 95, "9999840259552002": 95, "5589323083986528e": 95, "9999843835830688": 95, "5513256585109048e": 95, "9999845027923584": 95, "pollut": 96, "mf666": 96, "shit": 96, "checker": 96, "mobilenet": 96, "v2": 96, "max_batch_s": 96, "1970": 97, "1980": 97, "1990": 97, "2000": 97, "2010": 97, "2015": 97, "2020": 97, "ag": 97, "9805465340614319": 97, "761269782553427e": 97, "0005044879508204758": 97, "01569165475666523": 97, "002850610064342618": 97, "00037849770160391927": 97, "9434612113400362e": 97, "053497342392802e": 97, "9992554783821106": 97, "0006490182713605464": 97, "8857468805654207e": 97, "317252262353577e": 97, "314484721769986e": 97, "0750001138148946e": 97, "706833609205205e": 97, "00034479793976061046": 97, "9995512366294861": 97, "391363472677767e": 97, "4607510820496827e": 97, "0679690351244062e": 97, "661913514311891e": 97, "757471131393686e": 97, "0744897230761126e": 97, "76177470368566e": 97, "9996387958526611": 97, "160279296338558e": 97, "00013228354509919882": 97, "1361367038916796e": 97, "464057489414699e": 97, "2412899599876255e": 97, "703883653040975e": 97, "127358498517424e": 97, "9973921775817871": 97, "0022309015039354563": 97, "00018872201326303184": 97, "780902943617548e": 97, "422096920578042e": 97, "638929097680375e": 97, "152203023797483e": 97, "00028818511054851115": 97, "9996094107627869": 97, "58777353237383e": 97, "9200742826797068e": 97, "00017117452807724476": 97, "518441947875544e": 97, "885544381570071e": 97, "4389253010449465e": 97, "1696006772108376e": 97, "9996393918991089": 97, "contenti": 98, "safe_teen": 98, "non_teen": 98, "caformer_s36_v0": 98, "9998493194580078": 98, "0378791052498855e": 98, "00012023092131130397": 98, "9790042638778687": 98, "0017522255657240748": 98, "01924353837966919": 98, "9998124241828918": 98, "19778298237361e": 98, "0001456339523429051": 98, "0008521362324245274": 98, "9989691972732544": 98, "00017870066221803427": 98, "0992944781901315e": 98, "9994398951530457": 98, "0004991036257706583": 98, "2035720727872103e": 98, "9994019269943237": 98, "0005460577667690814": 98, "0478151529678144e": 98, "524079147609882e": 98, "999934196472168": 98, "786742884898558e": 98, "653994154883549e": 98, "9998156428337097": 98, "0001218809193233028": 98, "00013706681784242392": 98, "9997410178184509": 98, "jpeg_trunc": 99, "2216614_truncat": 99, "imagefil": 99, "load_truncated_imag": 99, "ascii": 100, "metric": 100, "list_det_model": 100, "list_rec_model": 100, "sd": 100, "tag": 100, "platform": [101, 102], "shutil": [101, 102], "cpuinfo": [101, 102], "psutil": [101, 102], "hbutil": [101, 102], "size_to_bytes_str": [101, 102], "python_implement": [101, 102], "python_vers": [101, 102], "brand": [101, 102], "get_cpu_info": [101, 102], "brand_raw": [101, 102], "cpu_count": [101, 102], "freq": [101, 102], "cpu_freq": [101, 102], "mhz": [101, 102], "virtual_memori": [101, 102], "precis": [101, 102], "ye": [101, 102], "nvidia": [101, 102], "smi": [101, 102], "1021": [101, 102], "azur": [101, 102], "x86_64": [101, 102], "glibc2": [101, 102], "34": [101, 102], "cpython": [101, 102], "amd": [101, 102], "epyc": [101, 102], "7763": [101, 102], "processor": [101, 102], "3228": 101, "615": [101, 102], "gib": [101, 102], "deploi": [101, 102], "action": [101, 102], "3245": 102, "4025": 102, "imgutil": 103, "pypi": 103, "simpli": 103, "newest": 103, "git": 103, "script": 103, "__name__": 103, "__main__": 103, "narugo1992": 103, "still": 103, "out": 103, "io": 103, "html": 103, "faq": 104}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [56, 0, 0, "-", "resource"], [61, 0, 0, "-", "sd"], [65, 0, 0, "-", "segment"], [71, 0, 0, "-", "tagging"], [78, 0, 0, "-", "upscale"], [81, 0, 0, "-", "utils"], [90, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.resource": [[55, 0, 0, "-", "background"]], "imgutils.resource.background": [[55, 3, 1, "", "BackgroundImageSet"], [55, 1, 1, "", "get_bg_image"], [55, 1, 1, "", "get_bg_image_file"], [55, 1, 1, "", "list_bg_image_files"], [55, 1, 1, "", "random_bg_image"], [55, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[55, 4, 1, "", "__init__"], [55, 4, 1, "", "get_image"], [55, 4, 1, "", "get_image_file"], [55, 4, 1, "", "list_image_files"], [55, 4, 1, "", "random_image"], [55, 4, 1, "", "random_image_file"]], "imgutils.sd": [[62, 0, 0, "-", "metadata"], [63, 0, 0, "-", "model"], [64, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[62, 3, 1, "", "SDMetaData"], [62, 1, 1, "", "get_sdmeta_from_image"], [62, 1, 1, "", "parse_sdmeta_from_text"], [62, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[62, 4, 1, "", "__str__"], [62, 5, 1, "", "pnginfo"], [62, 5, 1, "", "text"]], "imgutils.sd.model": [[63, 1, 1, "", "read_metadata"], [63, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[64, 3, 1, "", "NAIMetaData"], [64, 3, 1, "", "NAIMetadata"], [64, 1, 1, "", "add_naimeta_to_image"], [64, 1, 1, "", "get_naimeta_from_image"], [64, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[64, 4, 1, "", "__init__"], [64, 5, 1, "", "pnginfo"]], "imgutils.segment": [[66, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[66, 1, 1, "", "get_isnetis_mask"], [66, 1, 1, "", "segment_rgba_with_isnetis"], [66, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[67, 0, 0, "-", "blacklist"], [68, 0, 0, "-", "character"], [69, 0, 0, "-", "deepdanbooru"], [70, 0, 0, "-", "format"], [72, 0, 0, "-", "match"], [73, 0, 0, "-", "mldanbooru"], [74, 0, 0, "-", "order"], [75, 0, 0, "-", "overlap"], [76, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[67, 1, 1, "", "drop_blacklisted_tags"], [67, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[68, 2, 1, "", "CHAR_PREFIXES"], [68, 2, 1, "", "CHAR_SUFFIXES"], [68, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [68, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [68, 2, 1, "", "CHAR_WHITELIST_WORD"], [68, 3, 1, "", "CharacterTagPool"], [68, 1, 1, "", "drop_basic_character_tags"], [68, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[68, 4, 1, "", "__init__"], [68, 4, 1, "", "drop_basic_character_tags"], [68, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[69, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[70, 1, 1, "", "add_underline"], [70, 1, 1, "", "remove_underline"], [70, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[72, 1, 1, "", "tag_match_full"], [72, 1, 1, "", "tag_match_prefix"], [72, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[73, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[74, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[75, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[76, 1, 1, "", "convert_wd14_emb_to_prediction"], [76, 1, 1, "", "denormalize_wd14_emb"], [76, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[77, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[77, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[79, 0, 0, "-", "cache"], [80, 0, 0, "-", "func"], [82, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[79, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[80, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[82, 1, 1, "", "get_onnx_provider"], [82, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[83, 0, 0, "-", "aicheck"], [84, 0, 0, "-", "bangumi_char"], [85, 0, 0, "-", "classify"], [86, 0, 0, "-", "color"], [87, 0, 0, "-", "completeness"], [88, 0, 0, "-", "dbrating"], [89, 0, 0, "-", "furry"], [91, 0, 0, "-", "monochrome"], [92, 0, 0, "-", "nsfw"], [93, 0, 0, "-", "portrait"], [94, 0, 0, "-", "rating"], [95, 0, 0, "-", "real"], [96, 0, 0, "-", "safe"], [97, 0, 0, "-", "style_age"], [98, 0, 0, "-", "teen"], [99, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[83, 1, 1, "", "get_ai_created_score"], [83, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[84, 1, 1, "", "anime_bangumi_char"], [84, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[85, 1, 1, "", "anime_classify"], [85, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[86, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[87, 1, 1, "", "anime_completeness"], [87, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[88, 1, 1, "", "anime_dbrating"], [88, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[89, 1, 1, "", "anime_furry"], [89, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[91, 1, 1, "", "get_monochrome_score"], [91, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[92, 1, 1, "", "nsfw_pred"], [92, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[93, 1, 1, "", "anime_portrait"], [93, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[94, 1, 1, "", "anime_rating"], [94, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[95, 1, 1, "", "anime_real"], [95, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[96, 1, 1, "", "safe_check"], [96, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[97, 1, 1, "", "anime_style_age"], [97, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[98, 1, 1, "", "anime_teen"], [98, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[99, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 55], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 63], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 85], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 62], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 70], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "resourc": [55, 56], "backgroundimageset": 55, "list_bg_image_fil": 55, "get_bg_image_fil": 55, "get_bg_imag": 55, "random_bg_image_fil": 55, "random_bg_imag": 55, "restor": [57, 58, 59, 60], "adversari": 57, "remove_adversarial_nois": 57, "nafnet": 59, "restore_with_nafnet": 59, "scunet": 60, "restore_with_scunet": 60, "sd": [61, 62, 63, 64], "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 63, "save_with_metadata": 63, "nai": 64, "naimetadata": 64, "get_naimeta_from_imag": 64, "add_naimeta_to_imag": 64, "save_image_with_naimeta": 64, "segment": [65, 66], "isneti": 66, "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "tag": [67, 68, 69, 70, 71, 72, 73, 74, 75, 76], "blacklist": 67, "is_blacklist": 67, "drop_blacklisted_tag": 67, "charact": 68, "char_whitelist_suffix": 68, "char_whitelist_prefix": 68, "char_whitelist_word": 68, "char_suffix": 68, "char_prefix": 68, "charactertagpool": 68, "is_basic_character_tag": 68, "drop_basic_character_tag": 68, "deepdanbooru": 69, "get_deepdanbooru_tag": 69, "add_underlin": 70, "remove_underlin": 70, "tags_to_text": 70, "match": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "mldanbooru": 73, "get_mldanbooru_tag": 73, "order": 74, "sort_tag": 74, "overlap": 75, "drop_overlap_tag": 75, "wd14": 76, "get_wd14_tag": 76, "convert_wd14_emb_to_predict": 76, "denormalize_wd14_emb": 76, "upscal": [77, 78], "cdc": 77, "upscale_with_cdc": 77, "util": [79, 80, 81, 82], "cach": 79, "ts_lru_cach": 79, "func": 80, "sigmoid": 80, "onnxruntim": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "valid": [83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "aicheck": 83, "get_ai_created_scor": 83, "is_ai_cr": 83, "bangumi_char": 84, "anime_bangumi_char_scor": 84, "anime_bangumi_char": 84, "anime_classify_scor": 85, "anime_classifi": 85, "color": 86, "is_greyscal": 86, "complet": 87, "anime_completeness_scor": 87, "anime_complet": 87, "dbrate": 88, "anime_dbrating_scor": 88, "anime_dbr": 88, "furri": 89, "anime_furry_scor": 89, "anime_furri": 89, "monochrom": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw": 92, "nsfw_pred_scor": 92, "nsfw_pred": 92, "portrait": 93, "anime_portrait_scor": 93, "anime_portrait": 93, "rate": 94, "anime_rating_scor": 94, "anime_r": [94, 95], "real": 95, "anime_real_scor": 95, "safe": 96, "safe_check_scor": 96, "safe_check": 96, "style_ag": 97, "anime_style_age_scor": 97, "anime_style_ag": 97, "teen": 98, "anime_teen_scor": 98, "anime_teen": 98, "truncat": 99, "is_truncated_fil": 99, "welcom": 100, "": 100, "document": 100, "overview": 100, "tutori": 100, "inform": [100, 101, 102], "api": 100, "run": [101, 102], "environ": [101, 102], "instal": 103, "quick": 104, "start": 104}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "BackgroundImageSet": [[55, "backgroundimageset"]], "list_bg_image_files": [[55, "list-bg-image-files"]], "get_bg_image_file": [[55, "get-bg-image-file"]], "get_bg_image": [[55, "get-bg-image"]], "random_bg_image_file": [[55, "random-bg-image-file"]], "random_bg_image": [[55, "random-bg-image"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[57, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[57, "remove-adversarial-noise"]], "imgutils.restore": [[58, "imgutils-restore"]], "imgutils.restore.nafnet": [[59, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[59, "restore-with-nafnet"]], "imgutils.restore.scunet": [[60, "imgutils-restore-scunet"]], "restore_with_scunet": [[60, "restore-with-scunet"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "SDMetaData": [[62, "sdmetadata"]], "parse_sdmeta_from_text": [[62, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[62, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[62, "save-image-with-sdmeta"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata": [[63, "read-metadata"]], "save_with_metadata": [[63, "save-with-metadata"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "NAIMetaData": [[64, "naimetadata"]], "NAIMetadata": [[64, "id1"]], "get_naimeta_from_image": [[64, "get-naimeta-from-image"]], "add_naimeta_to_image": [[64, "add-naimeta-to-image"]], "save_image_with_naimeta": [[64, "save-image-with-naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[66, "get-isnetis-mask"]], "segment_with_isnetis": [[66, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[66, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[67, "is-blacklisted"]], "drop_blacklisted_tags": [[67, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[68, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[68, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[68, "char-whitelist-word"]], "CHAR_SUFFIXES": [[68, "char-suffixes"]], "CHAR_PREFIXES": [[68, "char-prefixes"]], "CharacterTagPool": [[68, "charactertagpool"]], "is_basic_character_tag": [[68, "is-basic-character-tag"]], "drop_basic_character_tags": [[68, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[69, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "add_underline": [[70, "add-underline"]], "remove_underline": [[70, "remove-underline"]], "tags_to_text": [[70, "tags-to-text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_suffix": [[72, "tag-match-suffix"]], "tag_match_prefix": [[72, "tag-match-prefix"]], "tag_match_full": [[72, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[73, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags": [[74, "sort-tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[75, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[76, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[76, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[76, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[77, "upscale-with-cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache": [[79, "ts-lru-cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid": [[80, "sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[82, "get-onnx-provider"]], "open_onnx_model": [[82, "open-onnx-model"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[83, "get-ai-created-score"]], "is_ai_created": [[83, "is-ai-created"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[84, "anime-bangumi-char-score"]], "anime_bangumi_char": [[84, "anime-bangumi-char"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "anime_classify_score": [[85, "anime-classify-score"]], "anime_classify": [[85, "anime-classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale": [[86, "is-greyscale"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[87, "anime-completeness-score"]], "anime_completeness": [[87, "anime-completeness"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[88, "anime-dbrating-score"]], "anime_dbrating": [[88, "anime-dbrating"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "anime_furry_score": [[89, "anime-furry-score"]], "anime_furry": [[89, "anime-furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[91, "get-monochrome-score"]], "is_monochrome": [[91, "is-monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[92, "nsfw-pred-score"]], "nsfw_pred": [[92, "nsfw-pred"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[93, "anime-portrait-score"]], "anime_portrait": [[93, "anime-portrait"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_rating_score": [[94, "anime-rating-score"]], "anime_rating": [[94, "anime-rating"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "anime_real_score": [[95, "anime-real-score"]], "anime_real": [[95, "anime-real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check_score": [[96, "safe-check-score"]], "safe_check": [[96, "safe-check"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[97, "anime-style-age-score"]], "anime_style_age": [[97, "anime-style-age"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "anime_teen_score": [[98, "anime-teen-score"]], "anime_teen": [[98, "anime-teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file": [[99, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[100, "welcome-to-imgutils-s-documentation"]], "Overview": [[100, "overview"]], "Tutorials": [[100, null]], "Information": [[100, null]], "API Documentation": [[100, null]], "Run Environment Information": [[101, "Run-Environment-Information"], [102, "Run-Environment-Information"]], "Installation": [[103, "installation"]], "Quick Start": [[104, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.resource.background"], [56, "module-imgutils.resource"], [61, "module-imgutils.sd"], [62, "module-imgutils.sd.metadata"], [63, "module-imgutils.sd.model"], [64, "module-imgutils.sd.nai"], [65, "module-imgutils.segment"], [66, "module-imgutils.segment.isnetis"], [67, "module-imgutils.tagging.blacklist"], [68, "module-imgutils.tagging.character"], [69, "module-imgutils.tagging.deepdanbooru"], [70, "module-imgutils.tagging.format"], [71, "module-imgutils.tagging"], [72, "module-imgutils.tagging.match"], [73, "module-imgutils.tagging.mldanbooru"], [74, "module-imgutils.tagging.order"], [75, "module-imgutils.tagging.overlap"], [76, "module-imgutils.tagging.wd14"], [77, "module-imgutils.upscale.cdc"], [78, "module-imgutils.upscale"], [79, "module-imgutils.utils.cache"], [80, "module-imgutils.utils.func"], [81, "module-imgutils.utils"], [82, "module-imgutils.utils.onnxruntime"], [83, "module-imgutils.validate.aicheck"], [84, "module-imgutils.validate.bangumi_char"], [85, "module-imgutils.validate.classify"], [86, "module-imgutils.validate.color"], [87, "module-imgutils.validate.completeness"], [88, "module-imgutils.validate.dbrating"], [89, "module-imgutils.validate.furry"], [90, "module-imgutils.validate"], [91, "module-imgutils.validate.monochrome"], [92, "module-imgutils.validate.nsfw"], [93, "module-imgutils.validate.portrait"], [94, "module-imgutils.validate.rating"], [95, "module-imgutils.validate.real"], [96, "module-imgutils.validate.safe"], [97, "module-imgutils.validate.style_age"], [98, "module-imgutils.validate.teen"], [99, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "backgroundimageset (class in imgutils.resource.background)": [[55, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[55, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[55, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[55, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[56, "module-imgutils.resource"]], "imgutils.sd": [[61, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[62, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[62, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[62, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[62, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[63, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[63, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[64, "imgutils.sd.nai.NAIMetaData"], [64, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[64, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[64, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[64, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[64, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[65, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[66, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[66, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[67, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[67, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[68, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[68, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[68, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[68, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[69, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[69, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[70, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[70, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[71, "module-imgutils.tagging"]], "imgutils.tagging.match": [[72, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[72, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[73, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[73, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[74, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[74, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[75, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[75, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[76, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[76, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[77, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[77, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[78, "module-imgutils.upscale"]], "imgutils.utils.cache": [[79, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[79, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[80, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[80, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[81, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[82, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[82, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[83, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[83, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[84, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[84, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[85, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[85, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[86, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[86, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[87, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[87, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[88, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[88, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[89, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[89, "module-imgutils.validate.furry"]], "imgutils.validate": [[90, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[91, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[91, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[92, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[92, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[93, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[93, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[94, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[94, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[95, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[95, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[96, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[96, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[97, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[97, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[98, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[98, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[99, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[99, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.9.2/.buildinfo b/v0.9.2/.buildinfo index 95cc6244ffa802c8fec7e79f863427642e55c3a4..9899a24dbd3fbeb9aca7bf33a4408f9c1ef603d6 100644 --- a/v0.9.2/.buildinfo +++ b/v0.9.2/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 8917cdeaf758428a2af25fe8c843e321 +config: c5ed9d9f80c9711a01ffd83c46ca2e21 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.9.2/.doctrees/api_doc/ascii/drawing.doctree b/v0.9.2/.doctrees/api_doc/ascii/drawing.doctree index c3e877b4ff652ec7c8b5b630ccf8f4c24d0a3bf5..91a25dbe2052f314e74fcd796f19c3afef839cd6 100644 Binary files a/v0.9.2/.doctrees/api_doc/ascii/drawing.doctree and b/v0.9.2/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/ascii/index.doctree b/v0.9.2/.doctrees/api_doc/ascii/index.doctree index ba0258073e4110569d108df91d738460d26ec1da..4d564e98e1e504d58e6e9ac04b110746fe35dd57 100644 Binary files a/v0.9.2/.doctrees/api_doc/ascii/index.doctree and b/v0.9.2/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/config/index.doctree b/v0.9.2/.doctrees/api_doc/config/index.doctree index 5006bf3b961920a52c3c9e4d8a19f5c0c7fb2f1c..a678fafb14863aa61b65f23103055cce0c98d95e 100644 Binary files a/v0.9.2/.doctrees/api_doc/config/index.doctree and b/v0.9.2/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/config/meta.doctree b/v0.9.2/.doctrees/api_doc/config/meta.doctree index 81a638686598791bf7a9e8c5aeeac54dd0bad80e..b96568bab34fb477f21a710c860313603cf0cfab 100644 Binary files a/v0.9.2/.doctrees/api_doc/config/meta.doctree and b/v0.9.2/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/data/background.doctree b/v0.9.2/.doctrees/api_doc/data/background.doctree index 374c0be0c81ee8b125aae28245833573a8206a77..882c4d7564b7353367958543acd6741270b29354 100644 Binary files a/v0.9.2/.doctrees/api_doc/data/background.doctree and b/v0.9.2/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/data/decode.doctree b/v0.9.2/.doctrees/api_doc/data/decode.doctree index 54ae51f85b0ce23aa437a6b2401d4fdb8f7844aa..c29406bdd7b16b66559062feb33a7103cfc5fb29 100644 Binary files a/v0.9.2/.doctrees/api_doc/data/decode.doctree and b/v0.9.2/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/data/encode.doctree b/v0.9.2/.doctrees/api_doc/data/encode.doctree index ecded1d413b0931b9b82abe2524aeb26130804d4..d023a082f89da4e94614eef9d2a2b713d517aeb0 100644 Binary files a/v0.9.2/.doctrees/api_doc/data/encode.doctree and b/v0.9.2/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/data/image.doctree b/v0.9.2/.doctrees/api_doc/data/image.doctree index 6b4c2d6cea23fcdc0d67498c0a0aed9ffbd7cf94..284b1993fea67d96bffcb794c7583cd768bfc707 100644 Binary files a/v0.9.2/.doctrees/api_doc/data/image.doctree and b/v0.9.2/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/data/index.doctree b/v0.9.2/.doctrees/api_doc/data/index.doctree index 2879ba77b709c7353266733afc7a0ee2b8acf653..e1ca29024471be65ebcc45e133c8c1d9ec7afaa7 100644 Binary files a/v0.9.2/.doctrees/api_doc/data/index.doctree and b/v0.9.2/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/data/layer.doctree b/v0.9.2/.doctrees/api_doc/data/layer.doctree index d3870a68ecc91f42c8d1d926575d722a69e8b86a..383bab0fe3596381624d55cf682c0766e76c3760 100644 Binary files a/v0.9.2/.doctrees/api_doc/data/layer.doctree and b/v0.9.2/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.9.2/.doctrees/api_doc/detect/booru_yolo.doctree index 54e0276a4900b28e7931af2ed0192cbaf61b4631..aa7340160fb07faa1c884b8eca413eb7660ba920 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.9.2/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/censor.doctree b/v0.9.2/.doctrees/api_doc/detect/censor.doctree index c0b585c6a637b01ba025ba4f04f5756a784eb95b..b6dad095c5e8ec76299c26c93da8649612f7ccac 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/censor.doctree and b/v0.9.2/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/eye.doctree b/v0.9.2/.doctrees/api_doc/detect/eye.doctree index a4c2829bd9261b5120729a2783e7776df70f3d39..a424c93100f7993ff8b79c2265d9c223e12c7bab 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/eye.doctree and b/v0.9.2/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/face.doctree b/v0.9.2/.doctrees/api_doc/detect/face.doctree index 62af862d394e30171e1125033351202d8294a26d..4ba9f583124d73c7dd0dee451dde08074e59c50a 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/face.doctree and b/v0.9.2/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/halfbody.doctree b/v0.9.2/.doctrees/api_doc/detect/halfbody.doctree index a4d93f7f35a0382d5cdb1f4aa9f4752ec15119f0..d1a81976d50f8595d1f973ccd42686d5e6e373ae 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/halfbody.doctree and b/v0.9.2/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/hand.doctree b/v0.9.2/.doctrees/api_doc/detect/hand.doctree index 2aab173bfd563f21f2eb2e976b9f3c8a95664c22..3a622bab30007d292c3a86f84789b60a9d8e0b2a 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/hand.doctree and b/v0.9.2/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/head.doctree b/v0.9.2/.doctrees/api_doc/detect/head.doctree index e14b21a31d55c650056d9c80b40ca185b6c40a47..4990beccb234f9b00c7718730e2ae7e40fa34cc2 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/head.doctree and b/v0.9.2/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/index.doctree b/v0.9.2/.doctrees/api_doc/detect/index.doctree index 70dd3df50774c6e4788457491f69488cdcc26c3f..ef610bf2a2ed908c3d5b310d789f9721cca40b00 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/index.doctree and b/v0.9.2/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/nudenet.doctree b/v0.9.2/.doctrees/api_doc/detect/nudenet.doctree index fe716fa43b82ccf65c638bffc812ea659361f940..3863d86cabb5359534aec90e338a186db5c60a63 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/nudenet.doctree and b/v0.9.2/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/person.doctree b/v0.9.2/.doctrees/api_doc/detect/person.doctree index daeb6d137966e5d4f560528b422535ac23b97e5d..f4453f757f63a92339355930bef41eb672f904aa 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/person.doctree and b/v0.9.2/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/similarity.doctree b/v0.9.2/.doctrees/api_doc/detect/similarity.doctree index c19f8fd05f9978681aabdf699d521334ca74b91d..b12cdbd7fdaccda6167200c2dd71d615ee67d167 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/similarity.doctree and b/v0.9.2/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/text.doctree b/v0.9.2/.doctrees/api_doc/detect/text.doctree index 722367ad645ad8a74983ed5aa308e14d439a054a..9ab9bdf4820f9375b2a1c3088dfce39e1ab43c7c 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/text.doctree and b/v0.9.2/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/detect/visual.doctree b/v0.9.2/.doctrees/api_doc/detect/visual.doctree index a520a1dc09e32b81bcd775a9b37b2737079b94c8..05eec04ecd50d1fd4c25a0fb4a508d3b59d6fed1 100644 Binary files a/v0.9.2/.doctrees/api_doc/detect/visual.doctree and b/v0.9.2/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/edge/canny.doctree b/v0.9.2/.doctrees/api_doc/edge/canny.doctree index aeddbaddf8fbae409c149e086b91d111ba5f3d31..cdd23fc2fe98e6a2ef9666b0ac99b1e32251952f 100644 Binary files a/v0.9.2/.doctrees/api_doc/edge/canny.doctree and b/v0.9.2/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/edge/index.doctree b/v0.9.2/.doctrees/api_doc/edge/index.doctree index a130827c9f817b5308ce16e89fbcc10a1497e43e..1a400428c59c0bd39eeac31eb7af55c3f72c6b41 100644 Binary files a/v0.9.2/.doctrees/api_doc/edge/index.doctree and b/v0.9.2/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/edge/lineart.doctree b/v0.9.2/.doctrees/api_doc/edge/lineart.doctree index a170083fd8e7619f5468a785af95e72f08a06dfb..a21869f819bfce3e52d13c7cfc63f3154e9b3069 100644 Binary files a/v0.9.2/.doctrees/api_doc/edge/lineart.doctree and b/v0.9.2/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.9.2/.doctrees/api_doc/edge/lineart_anime.doctree index 73061ec94dc42122d51251e2b3ce995d2bc6979a..5bf5105c71a8d9a11f279fab48b0a7d641fcd8db 100644 Binary files a/v0.9.2/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.9.2/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/generic/classify.doctree b/v0.9.2/.doctrees/api_doc/generic/classify.doctree index e9451f8eec1058bef0254cf58d11d67fbc8c8e3a..1062ad57a1c7cee295b2b0163c661fbdabf3f421 100644 Binary files a/v0.9.2/.doctrees/api_doc/generic/classify.doctree and b/v0.9.2/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/generic/enhance.doctree b/v0.9.2/.doctrees/api_doc/generic/enhance.doctree index a477928e277c0841b2c1672c2d167e5203d42ead..2836c7454b6dabac25ffe6b36706d9da4ecc28b2 100644 Binary files a/v0.9.2/.doctrees/api_doc/generic/enhance.doctree and b/v0.9.2/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/generic/index.doctree b/v0.9.2/.doctrees/api_doc/generic/index.doctree index 2119fe4a951b4e62b89322debd735fc28744fdb8..78da4d9511aa7e5d3ad6a9acbbe08d2a3f39df95 100644 Binary files a/v0.9.2/.doctrees/api_doc/generic/index.doctree and b/v0.9.2/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/generic/yolo.doctree b/v0.9.2/.doctrees/api_doc/generic/yolo.doctree index b8e279411a85ebd61ab9594fa8029d032430af95..8819ccb1cfeafd925a4310588996cad5e010da39 100644 Binary files a/v0.9.2/.doctrees/api_doc/generic/yolo.doctree and b/v0.9.2/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metadata/geninfo.doctree b/v0.9.2/.doctrees/api_doc/metadata/geninfo.doctree index 0254a4ae9918d9b486e960f8e48c0eca44335528..885e8d9852dd053a2539afb8d2407f2b97bf3096 100644 Binary files a/v0.9.2/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.9.2/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metadata/index.doctree b/v0.9.2/.doctrees/api_doc/metadata/index.doctree index 5e9e4794366f3d14568163030b47d42649c6b471..9b8798c5b5c7603d7814e3bf72078913ad239fc6 100644 Binary files a/v0.9.2/.doctrees/api_doc/metadata/index.doctree and b/v0.9.2/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metadata/lsb.doctree b/v0.9.2/.doctrees/api_doc/metadata/lsb.doctree index 0366fbc593344fe80372310481bf20c3932a4836..11aac94fdc76f1d9f350e5788a54448e356388d9 100644 Binary files a/v0.9.2/.doctrees/api_doc/metadata/lsb.doctree and b/v0.9.2/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.9.2/.doctrees/api_doc/metrics/aesthetic.doctree index 9ea5ad7757127b84fab3f3428697eb0d022ef6ed..6d3de58a137bcc8df345bfa66856bab05f467b07 100644 Binary files a/v0.9.2/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.9.2/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metrics/ccip.doctree b/v0.9.2/.doctrees/api_doc/metrics/ccip.doctree index 4dfc79c8d2d6948a8235a6c8352198ea0b3f8413..369e924d8448217ef8f34578e236a78b75cf466e 100644 Binary files a/v0.9.2/.doctrees/api_doc/metrics/ccip.doctree and b/v0.9.2/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.9.2/.doctrees/api_doc/metrics/dbaesthetic.doctree index e81ab239a0111cde319d7c267bb2b273efd6918e..8eec6270c7f404f2558cb88d6e20cf06b1e362c3 100644 Binary files a/v0.9.2/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.9.2/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metrics/index.doctree b/v0.9.2/.doctrees/api_doc/metrics/index.doctree index 7398bcea2b1c644178e6276e183162b0fe94664e..48593852899f6980122ccf18fbbd87a31b0cc437 100644 Binary files a/v0.9.2/.doctrees/api_doc/metrics/index.doctree and b/v0.9.2/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metrics/laplacian.doctree b/v0.9.2/.doctrees/api_doc/metrics/laplacian.doctree index b23e794511b056d530209f07b1f1720fd76b74ca..85b7456b3a7ab48176f56f1ab7b35f7943301ec1 100644 Binary files a/v0.9.2/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.9.2/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metrics/lpips.doctree b/v0.9.2/.doctrees/api_doc/metrics/lpips.doctree index e3710e0742d30cf350945912261ae18ee7391818..70f1c9209ed830ea9b3f8667090a98a455abfafd 100644 Binary files a/v0.9.2/.doctrees/api_doc/metrics/lpips.doctree and b/v0.9.2/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/metrics/psnr_.doctree b/v0.9.2/.doctrees/api_doc/metrics/psnr_.doctree index 7288159f1ffdd0af409f1f096a02c61d1b3b50f0..082c57ea9651f65a4ccbbe843bc70055c6c3a1ec 100644 Binary files a/v0.9.2/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.9.2/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/ocr/index.doctree b/v0.9.2/.doctrees/api_doc/ocr/index.doctree index bdf300668123c87bfd5545c1dfa5d400aaa97e52..18d75fae7069bc5d37635fb9fc1fc4a9cca78273 100644 Binary files a/v0.9.2/.doctrees/api_doc/ocr/index.doctree and b/v0.9.2/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/operate/align.doctree b/v0.9.2/.doctrees/api_doc/operate/align.doctree index dd6706b405338644eb2764bbf04fdc9591e00093..171b1984e317aa6069ec2d6dd13daa03e7c1d697 100644 Binary files a/v0.9.2/.doctrees/api_doc/operate/align.doctree and b/v0.9.2/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/operate/censor.doctree b/v0.9.2/.doctrees/api_doc/operate/censor.doctree index 7038769f6ed9e748b848f6234bd0e37074e31d66..98d9339afb97a484b4fffe9c3132658c33d7ca4b 100644 Binary files a/v0.9.2/.doctrees/api_doc/operate/censor.doctree and b/v0.9.2/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/operate/imgcensor.doctree b/v0.9.2/.doctrees/api_doc/operate/imgcensor.doctree index 0e38c3fc27633b8cc74c3e52ad6e3af75da153b1..9790a28870b7b1f4159eea8aa21abc831c546859 100644 Binary files a/v0.9.2/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.9.2/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/operate/index.doctree b/v0.9.2/.doctrees/api_doc/operate/index.doctree index b233e35371509b2de1cba3e10b7119159a54e279..3dd1dfc87464a82e349583faf8d53e6524b8bc02 100644 Binary files a/v0.9.2/.doctrees/api_doc/operate/index.doctree and b/v0.9.2/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/operate/squeeze.doctree b/v0.9.2/.doctrees/api_doc/operate/squeeze.doctree index 26f619badccb251a215d9621643aed992b955131..8e2585049abd7340dc7314ed9250b82e238fe40a 100644 Binary files a/v0.9.2/.doctrees/api_doc/operate/squeeze.doctree and b/v0.9.2/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/pose/dwpose.doctree b/v0.9.2/.doctrees/api_doc/pose/dwpose.doctree index 8b3aeb9dc21b82ec0a6c33f035effc2ebfcecd0b..c87d1a14ebe6f23ee80458b60391759ba8fe6185 100644 Binary files a/v0.9.2/.doctrees/api_doc/pose/dwpose.doctree and b/v0.9.2/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/pose/format.doctree b/v0.9.2/.doctrees/api_doc/pose/format.doctree index 904445770487aad20d88e14540fba35186bf40be..dff80fcb14b2b6f773b1612029e86134ea391d0b 100644 Binary files a/v0.9.2/.doctrees/api_doc/pose/format.doctree and b/v0.9.2/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/pose/index.doctree b/v0.9.2/.doctrees/api_doc/pose/index.doctree index 90dfe9c120951d4116e49ad1946289c19db75d31..9b295dd6ac4d536a7c95c1cf0b18bf867a7a5ad4 100644 Binary files a/v0.9.2/.doctrees/api_doc/pose/index.doctree and b/v0.9.2/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/pose/visual.doctree b/v0.9.2/.doctrees/api_doc/pose/visual.doctree index 655390cd5ac59a27b2e747aca67d98c133ea3747..af56b5c5c1d76339c706439b3cedc0da17188e37 100644 Binary files a/v0.9.2/.doctrees/api_doc/pose/visual.doctree and b/v0.9.2/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/preprocess/base.doctree b/v0.9.2/.doctrees/api_doc/preprocess/base.doctree index 9b068e1547da1fd96528ee5f2da6378e5972becd..8f7c8795e800224c135163505892deea403e1ef3 100644 Binary files a/v0.9.2/.doctrees/api_doc/preprocess/base.doctree and b/v0.9.2/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/preprocess/index.doctree b/v0.9.2/.doctrees/api_doc/preprocess/index.doctree index 1bfcf8b95bfb4b0ff84fc46f890fa34323f5b0e2..bed12d6857fe4576e1a66fc273591470ba012da6 100644 Binary files a/v0.9.2/.doctrees/api_doc/preprocess/index.doctree and b/v0.9.2/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/preprocess/pillow.doctree b/v0.9.2/.doctrees/api_doc/preprocess/pillow.doctree index d8576a0a8538b97231a8b8bc1c4d3682cde2e381..49a2a789395d7f05dc3d0b4ef089e3869bfbbc1b 100644 Binary files a/v0.9.2/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.9.2/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.9.2/.doctrees/api_doc/preprocess/torchvision.doctree index 740f89b727ba460b38f682debda9433f00581deb..7c4a689774a4022a0b0616253bb0d0a127792dc5 100644 Binary files a/v0.9.2/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.9.2/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/preprocess/transformers.doctree b/v0.9.2/.doctrees/api_doc/preprocess/transformers.doctree index de0a231289beeeed6c64587ac1896bb176cbf4f9..26b59f14a972f9a822124a3785186375681cdc65 100644 Binary files a/v0.9.2/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.9.2/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/resource/background.doctree b/v0.9.2/.doctrees/api_doc/resource/background.doctree index bb3a55e765a836cfd2820d18773a83d9b4b9daa1..799e3a6757313e8e59e8bc9ac96505856a7853cc 100644 Binary files a/v0.9.2/.doctrees/api_doc/resource/background.doctree and b/v0.9.2/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/resource/index.doctree b/v0.9.2/.doctrees/api_doc/resource/index.doctree index 934e5a3f38187421009e838e854f6e2c065a79fa..780b2f8689b1d611093e9c00cc5f82c84d0eb7e7 100644 Binary files a/v0.9.2/.doctrees/api_doc/resource/index.doctree and b/v0.9.2/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/restore/adversarial.doctree b/v0.9.2/.doctrees/api_doc/restore/adversarial.doctree index c2a2d6fbdc40f1f3dd837927ed9fff9ab6492eeb..83d11788a395af7f6823b33df1982112c1fbba44 100644 Binary files a/v0.9.2/.doctrees/api_doc/restore/adversarial.doctree and b/v0.9.2/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/restore/index.doctree b/v0.9.2/.doctrees/api_doc/restore/index.doctree index 6b605516c113e512bc3d06386017c1671a6eb808..04430d4998b4487aa17a95639a4d0f80187899f0 100644 Binary files a/v0.9.2/.doctrees/api_doc/restore/index.doctree and b/v0.9.2/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/restore/nafnet.doctree b/v0.9.2/.doctrees/api_doc/restore/nafnet.doctree index f9d6e2445c3b0e86675d0c4da719fea8de19b3f0..3f1e8b175d09f4adfbf1c51ddc7d0aad8b27a6fc 100644 Binary files a/v0.9.2/.doctrees/api_doc/restore/nafnet.doctree and b/v0.9.2/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/restore/scunet.doctree b/v0.9.2/.doctrees/api_doc/restore/scunet.doctree index 9890668f9635b731660a390b62f6c6742f066178..2c1d2fa51cfb5ebae55b40357014d67234435d8d 100644 Binary files a/v0.9.2/.doctrees/api_doc/restore/scunet.doctree and b/v0.9.2/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/sd/index.doctree b/v0.9.2/.doctrees/api_doc/sd/index.doctree index 0bcb2181e52a5a496fd558afe88ff3e311bfa9e9..82f158b35bfa617a55ceb374fc8ca44f19b776ad 100644 Binary files a/v0.9.2/.doctrees/api_doc/sd/index.doctree and b/v0.9.2/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/sd/metadata.doctree b/v0.9.2/.doctrees/api_doc/sd/metadata.doctree index 99c3437642263672738c0241b7c3f115c70515d3..ca416adac44f28e70402a19ae3094c3a00b6a078 100644 Binary files a/v0.9.2/.doctrees/api_doc/sd/metadata.doctree and b/v0.9.2/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/sd/model.doctree b/v0.9.2/.doctrees/api_doc/sd/model.doctree index 442ab5333275137540f847cfa622f0b02e2efcb0..4eef9b894701e44ab31cbc7227085c2242552d7f 100644 Binary files a/v0.9.2/.doctrees/api_doc/sd/model.doctree and b/v0.9.2/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/sd/nai.doctree b/v0.9.2/.doctrees/api_doc/sd/nai.doctree index fbacdc833e10a15e6463f523ac131548124298cf..d7c713f5b8ad88d4ec0dac2ad79aa4a72bd4fe2a 100644 Binary files a/v0.9.2/.doctrees/api_doc/sd/nai.doctree and b/v0.9.2/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/segment/index.doctree b/v0.9.2/.doctrees/api_doc/segment/index.doctree index a128a9ebb3ccb034bccac3af3466bfe2b5db3943..4da39a30cd2594ec15452d46e19c0367e31b38cc 100644 Binary files a/v0.9.2/.doctrees/api_doc/segment/index.doctree and b/v0.9.2/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/segment/isnetis.doctree b/v0.9.2/.doctrees/api_doc/segment/isnetis.doctree index e0458f709cc67189ed458b9d4786d0e671b6478b..3d48f3fb71a62a41ae279e36705d933c05df76ad 100644 Binary files a/v0.9.2/.doctrees/api_doc/segment/isnetis.doctree and b/v0.9.2/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/blacklist.doctree b/v0.9.2/.doctrees/api_doc/tagging/blacklist.doctree index c140637d3c8d2f2c042b299fe85b27cbf7ccd520..7d9e313b0816799e89626c980314e24dd68f421c 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.9.2/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/character.doctree b/v0.9.2/.doctrees/api_doc/tagging/character.doctree index 3cd9d0df0db8e2f090d2003d2469773914983a5c..765708b758ec3cc616051bb68439386fca35e130 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/character.doctree and b/v0.9.2/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.9.2/.doctrees/api_doc/tagging/deepdanbooru.doctree index 71f936b28d49c83e22cd66a1c39057db6ae4faaa..3cf403063173bea1f4ff725ef2cec8fabf528a50 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.9.2/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/format.doctree b/v0.9.2/.doctrees/api_doc/tagging/format.doctree index fcc2aadfaf811ad72a5fcfa6280da595e75d41e5..c37b36c747435ade276dfced8101d7206a0371ce 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/format.doctree and b/v0.9.2/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/index.doctree b/v0.9.2/.doctrees/api_doc/tagging/index.doctree index ebe0ae7b2807b1e9a3fe1241179fc9280f0a13d2..c634e95ba0ca94feda13e602cb9b13c609a56bcc 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/index.doctree and b/v0.9.2/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/match.doctree b/v0.9.2/.doctrees/api_doc/tagging/match.doctree index ac5c96b90d9e850068cb9487b28626b5ea7a8994..5424f256df20b17a46756b5b4bf27886ef0890bc 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/match.doctree and b/v0.9.2/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.9.2/.doctrees/api_doc/tagging/mldanbooru.doctree index dd2a964070439b889a11b974abedbba0641961ea..ba02e01872239e58835f58a8f274e83d2c1031f9 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.9.2/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/order.doctree b/v0.9.2/.doctrees/api_doc/tagging/order.doctree index 2457a61f70572e1aee38ba3e812340b3fd8f6e72..5738dc4403cbe02067742fdc32099b2835f88ec5 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/order.doctree and b/v0.9.2/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/overlap.doctree b/v0.9.2/.doctrees/api_doc/tagging/overlap.doctree index 97e6320a95faae48b13fa57a2286e5b8b172b3d4..1e97934f974da146ff0a1961d07dc0002be516f8 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/overlap.doctree and b/v0.9.2/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/tagging/wd14.doctree b/v0.9.2/.doctrees/api_doc/tagging/wd14.doctree index 5e866975f23f6b6e29f387f051c4b099cea11619..098d0726742fa6a25914c1e7964d45d43acfdd08 100644 Binary files a/v0.9.2/.doctrees/api_doc/tagging/wd14.doctree and b/v0.9.2/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/upscale/cdc.doctree b/v0.9.2/.doctrees/api_doc/upscale/cdc.doctree index 07c9210b81b979589b74493938e8f98db3521a6a..f5c216d453283bb397a9dd8fb0d3968313323061 100644 Binary files a/v0.9.2/.doctrees/api_doc/upscale/cdc.doctree and b/v0.9.2/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/upscale/index.doctree b/v0.9.2/.doctrees/api_doc/upscale/index.doctree index dd640364d5090af0d7f14d1c701741adf3f729a4..41b2ebe500cb7e029fb82a9b4cecaa6452833faf 100644 Binary files a/v0.9.2/.doctrees/api_doc/upscale/index.doctree and b/v0.9.2/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/utils/cache.doctree b/v0.9.2/.doctrees/api_doc/utils/cache.doctree index 5e598fc488e2e50675c7a74aad74122c061d17a4..cdb5bfdc38e449ae0ef50bf5a2761e5fe35a6d43 100644 Binary files a/v0.9.2/.doctrees/api_doc/utils/cache.doctree and b/v0.9.2/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/utils/func.doctree b/v0.9.2/.doctrees/api_doc/utils/func.doctree index e77e8355f022e8a053e81ded6f78cf4e329658a0..2e82e035d96beceaa7fb95461a84d7b166ce3cb7 100644 Binary files a/v0.9.2/.doctrees/api_doc/utils/func.doctree and b/v0.9.2/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/utils/index.doctree b/v0.9.2/.doctrees/api_doc/utils/index.doctree index 98582071a612798cbf298b152230cc046a4f7305..8ca87eb1c5b93abcbd2ea883080124d7784dd9bf 100644 Binary files a/v0.9.2/.doctrees/api_doc/utils/index.doctree and b/v0.9.2/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.9.2/.doctrees/api_doc/utils/onnxruntime.doctree index de5d98315da7b4f61c37d23292cc280277ae6096..b3347fc097da1d6fe2b7cb6d399e1cab035ce346 100644 Binary files a/v0.9.2/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.9.2/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/aicheck.doctree b/v0.9.2/.doctrees/api_doc/validate/aicheck.doctree index 0def2cbe5daedc83bfac6d6965e462ec09792341..84d5f5e7290b72064396ce6a55f4355e3ba8969c 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/aicheck.doctree and b/v0.9.2/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.9.2/.doctrees/api_doc/validate/bangumi_char.doctree index 65a6be9fc4de46667e7c22a6ffb4134c71206706..ac6f637ee3bb3370d1d3afac29ea2fd5ddc33dd4 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.9.2/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/classify.doctree b/v0.9.2/.doctrees/api_doc/validate/classify.doctree index bba0be3324094429f03b01ef6f616f6da0958e21..11082bb626fcdd094970494080cd08fea45d7e6a 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/classify.doctree and b/v0.9.2/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/color.doctree b/v0.9.2/.doctrees/api_doc/validate/color.doctree index 11e1dc20f507d74d0fbdfafe2331a6b9dbae311e..7e08f4afba62283fd0905bd824e4263669e55043 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/color.doctree and b/v0.9.2/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/completeness.doctree b/v0.9.2/.doctrees/api_doc/validate/completeness.doctree index a8666d0c572be30c4103956c6d2c7dddd6e6c797..6a45a15a8d3ad0feafca985764633fabf775fe33 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/completeness.doctree and b/v0.9.2/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/dbrating.doctree b/v0.9.2/.doctrees/api_doc/validate/dbrating.doctree index 5907f8027371c64191244689c2911540154e776a..dec966b585ce83be02fc19340d0323a363f245c4 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/dbrating.doctree and b/v0.9.2/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/furry.doctree b/v0.9.2/.doctrees/api_doc/validate/furry.doctree index 4daae79a359044692f48fa1209b76c78f598ca0d..c2e3036057baebbc67e554e4574fedfe920ef0b1 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/furry.doctree and b/v0.9.2/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/index.doctree b/v0.9.2/.doctrees/api_doc/validate/index.doctree index b988719f5f3f891a0d1718e93d531af58c1eca58..e8053923b772bcadd7eee120f48fb3d966431e23 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/index.doctree and b/v0.9.2/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/monochrome.doctree b/v0.9.2/.doctrees/api_doc/validate/monochrome.doctree index a7d730bdf56830604cb5f8e5b54c00864ddc7aeb..28735702fdd47bd549f1bdbba9d4e3a4cdbfd26b 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/monochrome.doctree and b/v0.9.2/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/nsfw.doctree b/v0.9.2/.doctrees/api_doc/validate/nsfw.doctree index 81c05560ca0c9dfa806af2c8cdc7893045365b7e..3cbece2babd563ffa7d151bdea4afb92033753ba 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/nsfw.doctree and b/v0.9.2/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/portrait.doctree b/v0.9.2/.doctrees/api_doc/validate/portrait.doctree index d57c7b7dcd54ad103924c07652909ac45c29f7f0..7b42fcc10a5e299d413ed3d8a3a6e0483e78d4a9 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/portrait.doctree and b/v0.9.2/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/rating.doctree b/v0.9.2/.doctrees/api_doc/validate/rating.doctree index 50110c6b1e061d0b4ac4d3838ef068e937497041..f4eb5469fa7f3d92b369d390b749719683dc2ea7 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/rating.doctree and b/v0.9.2/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/real.doctree b/v0.9.2/.doctrees/api_doc/validate/real.doctree index e0ba1c427c17553dd48088c781febb4f9a9a3be8..6c29152f1b335f98e1de73574bd25f3a16256e86 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/real.doctree and b/v0.9.2/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/safe.doctree b/v0.9.2/.doctrees/api_doc/validate/safe.doctree index 089129ab2aec150b2ce8d87cf6b0adc23828c904..d8820551c8d971f9803f3772355c129a0072e7a3 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/safe.doctree and b/v0.9.2/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/style_age.doctree b/v0.9.2/.doctrees/api_doc/validate/style_age.doctree index 93ba3a28391283b2538ed1b16692f38e9bf2f9b0..72eba3d8d8158147f417e90e8930d0b8de8c4d2f 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/style_age.doctree and b/v0.9.2/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/teen.doctree b/v0.9.2/.doctrees/api_doc/validate/teen.doctree index e584265cc245b1c2b7271d4bc96b36fcfb14f276..1f229ab0751a3977f47d0aa9c03a983b2edd3387 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/teen.doctree and b/v0.9.2/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.9.2/.doctrees/api_doc/validate/truncate.doctree b/v0.9.2/.doctrees/api_doc/validate/truncate.doctree index 07544c73c9d929540812fe69f3676756bb8fb538..17a5cfdb0dc9b832339b719f1e6956fb4460eb50 100644 Binary files a/v0.9.2/.doctrees/api_doc/validate/truncate.doctree and b/v0.9.2/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.9.2/.doctrees/environment.pickle b/v0.9.2/.doctrees/environment.pickle index 7623877c2b24412d8e03e9dd0768dc69f22b3b2a..eb0c4b70776c0cd4d0b8dc0036b5dbd5da56d587 100644 Binary files a/v0.9.2/.doctrees/environment.pickle and b/v0.9.2/.doctrees/environment.pickle differ diff --git a/v0.9.2/.doctrees/index.doctree b/v0.9.2/.doctrees/index.doctree index 9a66d2e04b1b084ad374ca89d61746a4d126af67..cf5013273ac16ebd3088891a72576f4d92ae8160 100644 Binary files a/v0.9.2/.doctrees/index.doctree and b/v0.9.2/.doctrees/index.doctree differ diff --git a/v0.9.2/.doctrees/information/environment.doctree b/v0.9.2/.doctrees/information/environment.doctree index fa2ec7ad904f1cbe1808c33ebedd18bc74434554..d806450f5fe5d549d116488b21b6f65515187db6 100644 Binary files a/v0.9.2/.doctrees/information/environment.doctree and b/v0.9.2/.doctrees/information/environment.doctree differ diff --git a/v0.9.2/.doctrees/information/environment.result.doctree b/v0.9.2/.doctrees/information/environment.result.doctree index b8d3877600e6e44aae7f6f62ca87e9f11685759b..40485aa94e0e13c7f81079ba105699a8e3e5a284 100644 Binary files a/v0.9.2/.doctrees/information/environment.result.doctree and b/v0.9.2/.doctrees/information/environment.result.doctree differ diff --git a/v0.9.2/.doctrees/nbsphinx/information/environment.ipynb b/v0.9.2/.doctrees/nbsphinx/information/environment.ipynb index 51778aa6e3221065d247b154856179a194d7a40f..56c06005d181b9095241d569dee6406b996c3754 100644 --- a/v0.9.2/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.9.2/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:34:03.179267Z", - "iopub.status.busy": "2025-02-16T15:34:03.178714Z", - "iopub.status.idle": "2025-02-16T15:34:04.351601Z", - "shell.execute_reply": "2025-02-16T15:34:04.350928Z" + "iopub.execute_input": "2025-02-16T16:50:56.958971Z", + "iopub.status.busy": "2025-02-16T16:50:56.958569Z", + "iopub.status.idle": "2025-02-16T16:50:58.119244Z", + "shell.execute_reply": "2025-02-16T16:50:58.118517Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3075.0335 MHz\n", + "CPU Freq: 3047.59975 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.2/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.9.2/.doctrees/nbsphinx/information/environment.result.ipynb index 71ace0a58884d2affecfab45d727dc239f31e8c7..64f728567f63af3f79d14b0abab298031a38bd5e 100644 --- a/v0.9.2/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.9.2/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:06.989876Z", - "iopub.status.busy": "2025-02-16T15:31:06.989280Z", - "iopub.status.idle": "2025-02-16T15:31:08.158306Z", - "shell.execute_reply": "2025-02-16T15:31:08.157535Z" + "iopub.execute_input": "2025-02-16T16:48:03.136338Z", + "iopub.status.busy": "2025-02-16T16:48:03.136143Z", + "iopub.status.idle": "2025-02-16T16:48:04.303736Z", + "shell.execute_reply": "2025-02-16T16:48:04.302918Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3108.186 MHz\n", + "CPU Freq: 2987.6785 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.2/.doctrees/tutorials/installation/index.doctree b/v0.9.2/.doctrees/tutorials/installation/index.doctree index 662c30ddcf389224a8825e9e376898a21d601b60..81a57ff3a7938af2ce5af6e2eb33a756bf6386b6 100644 Binary files a/v0.9.2/.doctrees/tutorials/installation/index.doctree and b/v0.9.2/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.9.2/.doctrees/tutorials/quick_start/index.doctree b/v0.9.2/.doctrees/tutorials/quick_start/index.doctree index 3f4d2103c8f25ab759f603bcfe79d4e0baca2762..650e0c6146e536a38313b5a27d7779eb17d2e8a7 100644 Binary files a/v0.9.2/.doctrees/tutorials/quick_start/index.doctree and b/v0.9.2/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.9.2/_sources/information/environment.result.ipynb.txt b/v0.9.2/_sources/information/environment.result.ipynb.txt index 71ace0a58884d2affecfab45d727dc239f31e8c7..64f728567f63af3f79d14b0abab298031a38bd5e 100644 --- a/v0.9.2/_sources/information/environment.result.ipynb.txt +++ b/v0.9.2/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:06.989876Z", - "iopub.status.busy": "2025-02-16T15:31:06.989280Z", - "iopub.status.idle": "2025-02-16T15:31:08.158306Z", - "shell.execute_reply": "2025-02-16T15:31:08.157535Z" + "iopub.execute_input": "2025-02-16T16:48:03.136338Z", + "iopub.status.busy": "2025-02-16T16:48:03.136143Z", + "iopub.status.idle": "2025-02-16T16:48:04.303736Z", + "shell.execute_reply": "2025-02-16T16:48:04.302918Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3108.186 MHz\n", + "CPU Freq: 2987.6785 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.2/information/environment.html b/v0.9.2/information/environment.html index 7c854fb884e4b4ebd76336fa5ad8564a3bac73a4..157f3d6ed580cf3153139278465fd75dc8ffc9af 100644 --- a/v0.9.2/information/environment.html +++ b/v0.9.2/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3075.0335 MHz +CPU Freq: 3047.59975 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.2/information/environment.ipynb b/v0.9.2/information/environment.ipynb index 51778aa6e3221065d247b154856179a194d7a40f..56c06005d181b9095241d569dee6406b996c3754 100644 --- a/v0.9.2/information/environment.ipynb +++ b/v0.9.2/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:34:03.179267Z", - "iopub.status.busy": "2025-02-16T15:34:03.178714Z", - "iopub.status.idle": "2025-02-16T15:34:04.351601Z", - "shell.execute_reply": "2025-02-16T15:34:04.350928Z" + "iopub.execute_input": "2025-02-16T16:50:56.958971Z", + "iopub.status.busy": "2025-02-16T16:50:56.958569Z", + "iopub.status.idle": "2025-02-16T16:50:58.119244Z", + "shell.execute_reply": "2025-02-16T16:50:58.118517Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3075.0335 MHz\n", + "CPU Freq: 3047.59975 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.2/information/environment.result.html b/v0.9.2/information/environment.result.html index 38b5915da1b7671abf8c134cecdc998e452beba0..b6f49016466d573759957cb9c7881de40906e9c7 100644 --- a/v0.9.2/information/environment.result.html +++ b/v0.9.2/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3108.186 MHz +CPU Freq: 2987.6785 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.2/information/environment.result.ipynb b/v0.9.2/information/environment.result.ipynb index 71ace0a58884d2affecfab45d727dc239f31e8c7..64f728567f63af3f79d14b0abab298031a38bd5e 100644 --- a/v0.9.2/information/environment.result.ipynb +++ b/v0.9.2/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:06.989876Z", - "iopub.status.busy": "2025-02-16T15:31:06.989280Z", - "iopub.status.idle": "2025-02-16T15:31:08.158306Z", - "shell.execute_reply": "2025-02-16T15:31:08.157535Z" + "iopub.execute_input": "2025-02-16T16:48:03.136338Z", + "iopub.status.busy": "2025-02-16T16:48:03.136143Z", + "iopub.status.idle": "2025-02-16T16:48:04.303736Z", + "shell.execute_reply": "2025-02-16T16:48:04.302918Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3108.186 MHz\n", + "CPU Freq: 2987.6785 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.2/searchindex.js b/v0.9.2/searchindex.js index 9072c5098f1036d713f76cb50824a70944d62dc6..29d1c1e482d5682bd4bffdaa56d42d83be805738 100644 --- a/v0.9.2/searchindex.js +++ b/v0.9.2/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 74, 78, 97], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 83], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 104], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 89], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 75, 77, 78, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 74, 77, 82, 89, 101], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 74, 75, 76, 77, 85, 89, 93, 95, 101], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 73, 76, 77, 84, 86, 89, 92, 93, 95, 99], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 77, 78, 85, 88, 90, 93, 94, 96, 97, 98], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 73, 75, 77, 78, 81, 85, 88, 90, 93, 94, 96, 98], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 75, 80], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 80, 97], "width": [0, 4, 9, 44, 55, 56, 74], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 75, 77, 83, 84, 85, 86, 89, 92, 95, 99], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 77, 83, 86, 89, 95, 99, 100], "automat": [0, 4, 22, 35, 46, 83, 102, 103], "determin": [0, 7, 35, 93], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 74, 78, 79, 97, 102, 103], "height": [0, 4, 9, 44, 55, 56, 74], "filter": [0, 30, 46, 55, 68, 69, 89, 91, 95], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 74, 77, 78, 80, 81, 83, 84, 85, 86, 89, 91, 92, 93, 95, 99], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 74, 78, 80, 83, 84, 100], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 74], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 77, 85, 101], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 75, 84, 93, 100], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 85, 90, 94, 96, 98, 102, 103], "intens": 0, "proport": [0, 85], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 75, 77, 104], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 56, 63, 64, 65, 67, 68, 74, 80, 81, 83, 84, 86, 91, 92, 93, 100, 101, 102, 103, 104], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 77, 104], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 74], "your": [0, 46, 100, 102, 103, 104], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 72, 76, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 74, 81, 84, 92, 100], "ensur": [0, 20, 30, 35, 42, 63, 80], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 71, 74, 75, 93], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 56, 64, 67, 68, 69, 70, 71, 74, 77, 78, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 71, 73, 75, 76, 77, 78, 80, 81, 85, 88, 89, 90, 93, 94, 95, 96, 97, 98], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 74, 77, 78, 85, 87, 100, 102, 103], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 72, 75, 77, 78, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 102, 103, 104], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 77, 78, 87, 100], "draw": [1, 24, 25, 50, 93, 101], "ascii_draw": 1, "meta": [2, 101, 104], "__title__": [2, 104], "__version__": [2, 104], "__description__": [2, 104], "__author__": [2, 104], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "inform": [3, 31, 32, 33, 50, 63, 65, 76], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 77, 100], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 80, 86, 101, 104], "short": [3, 74, 77], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 77, 81, 85, 93], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 84], "black": [4, 43, 63], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 75, 77, 83, 85, 91, 92, 101, 104], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 78], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 92], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 83, 86, 104], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 76, 77, 78, 80, 81, 85, 89, 93, 95, 100], "suitabl": [4, 53, 55, 70, 93], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 91, 92, 101], "fore": [4, 23, 25, 26], "back": [4, 77], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 71, 76, 80, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 104], "rgba": [4, 7, 28, 33, 67, 78], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 63, 64, 65, 74, 77, 86, 89, 95, 97, 99], "add": [4, 31, 55, 64, 65, 71], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 78], "In": [4, 25, 35, 85, 86], "document": [4, 102, 103, 104], "accur": [4, 11, 19, 89, 95], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 77, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 77, 81], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 78, 87, 92], "both": [5, 11, 20, 41, 53, 64, 77], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 77, 81], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 77, 78], "order": [5, 6, 55, 71, 72, 101], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 83, 86, 87, 89, 92, 95, 99], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 78, 83], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 74, 77, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 63, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 87, 92, 100], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 75, 78, 83], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 101], "encod": [5, 8, 27, 33, 65, 101], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 92, 100], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 71, 73, 77, 84, 87, 92, 100], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 77, 81], "channel": [6, 7, 28, 78], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 77], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 77, 80, 88], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 77, 81, 88, 89, 95], "same": [6, 22, 35, 40, 77, 80], "torchvis": [6, 52, 101], "transform": [6, 7, 51, 52, 53, 54, 71, 101], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 77, 80, 81, 89, 95, 101], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 74, 75, 77, 80, 81, 83, 89, 95], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 74, 77, 101], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 77, 104], "manipul": [7, 62], "python": [7, 33, 80, 102, 103, 104], "librari": [7, 30, 53, 55, 104], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 77, 80, 81, 93, 104], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 77, 83], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 63, 65, 81, 104], "handl": [7, 27, 30, 32, 33, 51, 54, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 64, 65, 71], "background": [7, 8, 23, 25, 26, 57, 63, 67, 101], "check": [7, 33, 38, 64, 68, 69, 73, 84, 87, 97, 100, 104], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 85], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 81], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 74, 93], "kei": [7, 16, 20, 55, 64, 77], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 77, 85], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 83, 92, 100, 101], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 87, 92, 100], "binari": [7, 81], "like": [7, 10, 17, 54, 74, 80, 104], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 80], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 89, 95, 104], "preprocess": [7, 18, 27, 30, 35, 101], "befor": [7, 33, 35, 64, 77], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 77, 81], "necessari": [7, 35, 70, 74], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 77, 93], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 63, 64, 65, 69, 75, 77, 80], "ha": [7, 21, 41, 54, 78, 93, 102, 103], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 72, 77, 93, 101], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 71, 92, 100], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 75], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 75], "typeerror": [7, 48, 53, 54, 68, 69, 75], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 75, 76, 77, 84, 86, 89, 95, 99], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 77, 85, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 71, 77, 81], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 55, 62, 71, 73, 77, 78, 93], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 72, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "pillow": [7, 22, 52, 101], "boolean": [7, 35], "otherwis": [7, 31, 35, 65, 68, 69, 73, 78, 83], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 71, 91, 93], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 101], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 81, 101], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 74, 80, 100, 102, 103], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 74, 77, 101], "techniqu": [9, 28, 33], "p": [9, 70, 74, 77], "need": [9, 14, 30, 41, 44, 80, 84, 86, 89, 92, 95, 99], "stack": [9, 77], "addition": 9, "second": [9, 20, 35, 40, 73], "element": [9, 77], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 81], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "right": [9, 43, 48, 81], "two": [9, 20, 35, 40, 73, 92], "dimension": [9, 77], "arrai": [9, 22, 33, 35, 39, 46, 48, 77, 81], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 77], "posit": [9, 35, 43, 44, 85], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 73], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "9": [9, 10, 20, 35, 39, 48, 55, 63, 75, 84, 85, 86, 88, 89, 92, 93, 94, 95, 96, 98, 99, 104], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 101], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 74, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 78, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "explan": 10, "No": [10, 63, 102, 103], "head": [10, 17, 22, 47, 69, 85, 94, 101], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 72, 78, 85, 86, 89, 90, 94, 95, 96, 98, 99, 104], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 74, 77, 92], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 74, 76, 77], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 91, 101], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 77], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 73, 76, 85], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 77, 101], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 104], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "nopan": 10, "panti": [10, 71], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 89, 95, 101], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 74, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 80, 83], "less": [10, 11, 13, 19, 84], "stand": [10, 63, 70, 74, 77], "sit": [10, 69], "ass": 10, "split": [10, 74], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 86, 89, 95, 99], "10": [10, 21, 27, 35, 39, 44, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "sprd": 10, "strongli": [10, 78], "11": [10, 35, 48, 84, 85, 86, 89, 92, 93, 95, 96], "vsplt": 10, "pose": [10, 35, 101], "12": [10, 22, 35, 43, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 85, 86, 89, 93, 96, 98], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 100], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 85, 86, 89, 93, 96], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 85, 86, 89, 93, 96, 102, 103], "feral": 10, "four": [10, 11, 85], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 90], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 84], "16": [10, 48, 55, 85, 89, 93, 96], "hdrago": 10, "style": [10, 14, 19, 44, 98, 104], "17": [10, 48, 55, 93, 98], "hponi": 10, "18": [10, 18, 48, 55, 89, 93, 95, 102, 103], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 93], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 93], "hcat": 10, "cat": [10, 69, 75], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 98], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 74, 77, 89, 92, 102, 103], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 80], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 98], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 74, 77, 78, 84, 85, 88, 90, 93, 94, 96, 97, 98], "releas": 10, "time": [10, 65, 78], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 85, 86, 89, 90, 94, 95, 96, 98, 99], "advanc": [10, 104], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 85, 89, 95], "scenario": [10, 70, 74, 80], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 101], "improv": [10, 21, 77], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 92], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 74, 78, 89, 95], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 74, 80, 85, 100], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 101], "30": [10, 19, 44], "public": 10, "friendli": [10, 104], "reduc": [10, 35, 46, 77], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 89, 95, 102, 103, 104], "reincarn": 10, "compon": [10, 20, 27, 30, 80], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 74, 77, 78, 80, 87, 100, 102, 103], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 77, 91], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 77], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 74], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 71, 75, 76, 81, 93, 97], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 71, 75, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "though": 10, "note": [10, 14, 35, 44, 63, 85, 89, 92, 95, 102, 103], "complet": [10, 44, 85, 91, 101], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 70, 80, 92, 93, 102, 103], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 77], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 74, 77, 84, 92], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 78], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 81], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 104], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 77], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 71, 89, 95, 101, 102, 103, 104], "either": [11, 12, 13, 14, 15, 35, 77, 81], "standard": [11, 13, 14, 15, 31, 55, 80], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 80], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 77], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 71, 83, 100], "indic": [11, 35, 48, 51, 70, 74, 77], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 65, 75], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 80], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 74, 78, 81], "speed": [12, 13, 14, 15, 16, 19, 23, 78], "accuraci": [12, 13, 14, 15, 16, 19, 41, 84, 86, 89, 92, 95, 99], "higher": [12, 13, 14, 15, 16, 18, 21, 92], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 89, 95], "overlap": [12, 14, 15, 16, 20, 70, 72, 74, 77, 78, 101], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 77, 84, 86, 88, 89, 92, 93, 95, 97, 99], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 104], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 89, 95], "overhead": [13, 14, 23, 80], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 75, 83, 84, 86, 89, 95, 99], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 83], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 78, 85, 89, 92, 95, 102, 103], "primari": [14, 85, 88, 90, 94, 96, 98], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 86, 88], "therefor": [14, 22, 35, 102, 103], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 94, 101], "peopl": [14, 75], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 77, 78, 80, 83, 84, 85, 86, 89, 92, 95, 99, 104], "inde": 14, "recommend": [14, 21, 35, 38, 39, 77, 78, 89, 95], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 102, 103], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 63, 65, 67, 70, 80, 104], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 77], "configur": [15, 27, 35, 53, 54, 55, 101], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 81], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 71, 93, 97], "infer": [15, 18, 21, 30, 47, 83, 92], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 104], "hug": [16, 27, 30, 35, 55, 77], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 77, 85, 101], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 78, 104], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 80, 81, 100], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 76, 77], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 77, 83], "instead": [16, 21, 71], "detect_head": [17, 22], "booru_yolo": [17, 101], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 89, 95], "ey": [17, 44, 48, 63, 69, 101], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 85, 94, 101], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 101], "detect_hand": 17, "nudenet": [17, 101], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 71, 73, 101], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 78, 83, 100, 101], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 83, 93], "nudenet_onnx": 18, "effici": [18, 21, 64, 81], "notai": 18, "tech": 18, "detail": [18, 62, 63, 83, 85], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 82, 101], "topk": [18, 27], "100": [18, 23, 30, 38, 80], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 81, 84], "keep": [18, 74], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 80, 81, 97], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 80, 81, 93], "work": [20, 27, 32, 38, 65, 93], "aggreg": 20, "involv": 20, "segment": [20, 56, 101], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 75], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 100], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 86], "match": [20, 33, 46, 55, 69, 72, 101], "unknown": [20, 55, 75], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 63, 68, 81, 83], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 71], "correspond": [20, 35, 41, 46, 55, 77, 93, 97], "car": 20, "85": [20, 70, 77], "75": 20, "text_detect": 21, "been": [21, 93], "migrat": 21, "ocr": [21, 101], "detect_text_with_ocr": [21, 101], "soon": 21, "qualiti": [21, 36, 57, 63, 77, 78], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 84, 85, 86, 88, 93, 94, 95, 96, 98, 99], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 89, 95], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 83], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 83, 92], "attempt": [22, 31, 44, 55, 63, 65, 83], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 101], "cannot": [22, 41, 51, 53, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 72, 77, 83, 85, 90, 92, 94, 96, 98], "cv2": 23, "have": [23, 25, 35, 75, 76, 89, 95, 100], "lowest": 23, "resourc": [23, 101], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 71, 83, 85, 86, 88, 89, 90, 93, 94, 95, 96, 98, 99], "low": [23, 34, 36, 63, 74, 77, 78], "high": [23, 30, 57, 63, 78, 92, 93], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 77], "outlin": 24, "comparison": [24, 70], "canni": [24, 101], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 101], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 101], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 100], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 102, 103], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 78], "deeper": 25, "richer": 25, "probabl": [25, 93], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 78], "pass": [25, 26, 27, 30, 31, 43, 44, 55, 63, 67, 74, 78, 80], "neural": [25, 26, 67, 81], "network": [25, 26, 67, 81], "classif": [27, 81, 85, 86, 88, 89, 90, 91, 94, 95, 96, 98, 99], "those": [27, 92], "store": [27, 31, 63, 64], "manag": [27, 30, 83, 101], "interact": [27, 30], "also": [27, 53, 77, 104], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 80], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 83], "_model_nam": 27, "cach": [27, 30, 56, 82, 101], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 85, 88, 90, 94, 96, 98], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 85, 89, 95], "method": [27, 28, 30, 32, 33, 35, 43, 89, 95], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 74], "interfac": [27, 30, 80], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 80], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 77, 80], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 93], "through": [27, 104], "error": [27, 33, 55, 77], "predict_fmt": 27, "fmt": [27, 36, 77], "top5": 27, "logit": 27, "embed": [27, 33, 77], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 77, 80, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "top": [27, 44, 92], "k": 27, "e": [27, 35, 57, 75, 78, 81], "g": [27, 35, 57, 75, 77, 78], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 104], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 85, 90, 91, 92, 94, 96, 98, 99, 101], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 83, 84, 89, 95, 101], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 101], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 78, 80, 83, 101], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 80, 104], "300": 30, "400": 30, "95": [30, 55, 68, 69, 75], "simpl": 30, "without": [30, 63, 68, 69, 76], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 84], "found": [31, 44, 55, 63, 85], "commonli": [31, 71, 81], "where": [31, 35, 63, 64, 77, 80], "look": [31, 41, 63, 85], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 101], "lsb": [32, 65, 101], "signific": [32, 33, 35, 65], "bit": [32, 33, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 71], "inject": 33, "combin": [33, 41], "emb": [33, 77], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 77], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 100], "multi": [33, 80], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 71], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 77, 78, 84, 86, 89, 92, 95, 99], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 74, 78, 104], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 92], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 80], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 77, 78], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 94, 95], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 84, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "neighborhood": 35, "core": [35, 102, 103], "few": 35, "too": 35, "sensit": [35, 43, 77, 89, 95], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 74, 78], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 101], "danbooru": [36, 70, 72, 74, 89, 92], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 77], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 101], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 101], "laplacian": [37, 101], "laplacian_scor": 37, "lpip": [37, 101], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 101], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 80, 84, 92], "seem": 38, "just": [38, 86, 89, 92, 95, 99], "we": [38, 78], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 74, 77], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 78, 102, 103], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 77], "img2": [39, 40, 77], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 83], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 86], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 75], "languag": 41, "func": [41, 82, 101], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 104], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 70, 74, 77], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 77, 102, 103], "serv": [43, 70], "foundat": 43, "inherit": 43, "within": [43, 63, 70, 77], "fill": 43, "valid": [43, 44, 48, 101], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 83, 86], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 102, 103], "star": [44, 74], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 74, 77], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 73], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 101], "align_maxs": 45, "censor_": [45, 101], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 101], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 101], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 79], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 104], "github": [47, 102, 103, 104], "com": [47, 104], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 101, 104], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 74, 77], "make": [48, 53, 71, 81, 89, 93, 95], "readabl": [48, 77], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 75], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 91, 101], "zero": 48, "must": [48, 69, 100], "preced": 48, "surround": 48, "whitespac": [48, 71], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 75], "113": [48, 55], "dwpose": [49, 101], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 101], "connect": 50, "ellips": 50, "facial": [50, 69, 85], "pars": [51, 53, 54, 62, 63, 101], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": [51, 55], "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 81], "learn": [53, 81], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 80], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 102, 103], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 78], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 102, 103], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 93, 94, 95, 98], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "tri": 55, "def": [55, 80], "my_transform_cr": 55, "occur": 55, "until": 55, "succe": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "clip": [55, 63], "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "shortest_edg": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 77], "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 89, 95], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 104], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 101], "remove_adversarial_nois": 59, "nafnet": [59, 101], "restore_with_nafnet": 59, "scunet": [59, 101], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 84, 104], "diffus": [62, 63, 84], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 101], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 100], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 74, 75, 76, 77], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 76], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 88, 91, 101], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 74, 77], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 86], "realist": 63, "slip": [63, 71], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 74, 75, 76, 77], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 74, 77], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 74, 77], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 74, 77], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 101], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "els": [63, 102, 103], "underli": [63, 80], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 87, 100], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 80, 91, 93, 95, 100, 101], "torch": 64, "command": [64, 104], "pip": [64, 104], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 75, 89, 95], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 104], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 101], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 77], "inspir": [67, 77, 97], "space": [67, 77], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 74, 77], "skadi_seg": 67, "drop": [68, 69, 70, 74, 76, 77], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 75, 76], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 74, 77], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 80], "mutabl": 69, "constructor": 69, "empti": 69, "iter": 69, "hold": [69, 70, 74, 77], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 74, 77], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70], "headwear": 69, "ribbon": [69, 74], "crown": 69, "cap": 69, "hairclip": [69, 74], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 74, 77], "glass": [69, 71], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 73], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 72, 101], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "extens": 70, "practic": 70, "use_real_nam": [70, 74], "general_threshold": [70, 77], "character_threshold": [70, 77], "drop_overlap": [70, 74, 77], "real": [70, 74, 91, 101], "renam": [70, 74], "redirect": [70, 74], "mani": [70, 74], "websit": [70, 74], "rate": [70, 77, 89, 91, 101], "char": [70, 77], "9897817373275757": 70, "question": [70, 77, 89], "010265946388244629": 70, "explicit": [70, 77, 89], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 74, 77], "5011609792709351": 70, "blue_ski": [70, 74, 77], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 74, 77], "8504303693771362": 70, "cowboy_shot": [70, 74, 77], "6008237600326538": 70, "crop_top": [70, 74, 77], "6635787487030029": 70, "dai": [70, 74, 77], "8496965765953064": 70, "glove": [70, 74, 77], "6107005476951599": 70, "hair_between_ey": [70, 74, 77], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 74, 77], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 74, 76, 77], "9884189963340759": 70, "looking_at_view": [70, 74, 77], "5673105120658875": 70, "midriff": [70, 74, 77], "6290556192398071": 70, "navel": [70, 74, 77], "9631235003471375": 70, "no_hat": [70, 74], "7978747487068176": 70, "no_headwear": [70, 74, 77], "7577926516532898": 70, "outdoor": [70, 74, 77], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 74, 77], "958786129951477": 70, "shirt": [70, 74, 77], "6720131039619446": 70, "short_sleev": [70, 74, 77], "7077711820602417": 70, "silver_hair": [70, 74], "6673924326896667": 70, "sky": [70, 74, 77], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 74, 77], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 74, 77], "9076308012008667": 70, "thigh": [70, 74, 77], "580970823764801": 70, "skadi_": [70, 77], "arknight": [70, 77], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 74, 77], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": 70, "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 74, 77], "9397273659706116": 70, "9229896664619446": 70, "charm_": 70, "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 74, 77], "8277763724327087": 70, "hair_orna": [70, 74, 77], "9356368780136108": 70, "hair_ribbon": [70, 74], "5288072824478149": 70, "jacket": [70, 74, 77], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 74], "9725285172462463": 70, "plaid_skirt": [70, 74], "9638455510139465": 70, "pleated_skirt": [70, 74, 77], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 74], "5493080615997314": 70, "school_bag": 70, "9863407611846924": 70, "school_uniform": [70, 74, 77], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 74, 77], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 74], "7257086038589478": 70, "smile": [70, 74, 77], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 74, 77], "9990814924240112": 70, "tongue_out": [70, 74, 77], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 74, 76, 77], "7461410164833069": 70, "underscor": [71, 77], "convent": 71, "restor": [71, 101], "use_spac": 71, "use_escap": 71, "include_scor": 71, "score_descend": 71, "_": 71, "escap": 71, "unsaf": 71, "sort": [71, 75], "descend": 71, "panty_pul": 71, "6826801300048828": 71, "958938717842102": 71, "drinking_glass": 71, "9340789318084717": 71, "areola_slip": 71, "41196826100349426": 71, "9988248348236084": 71, "drink": 71, "pull": 71, "areola": 71, "999": 71, "959": 71, "934": 71, "683": 71, "412": 71, "mldanbooru": [72, 101], "get_mldanbooru_tag": 72, "wd14": [72, 74, 101], "get_wd14_tag": [72, 74], "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "deepdanbooru": [72, 74, 101], "get_deepdanbooru_tag": [72, 74], "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "drop_overlap_tag": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "char_whitelist_suffix": 72, "char_whitelist_prefix": 72, "char_whitelist_word": 72, "char_suffix": 72, "char_prefix": 72, "charactertagpool": 72, "is_basic_character_tag": 72, "drop_basic_character_tag": 72, "sort_tag": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "t1": 73, "t2": 73, "fulli": 73, "ml": 74, "448": 74, "keep_ratio": 74, "9999984502792358": [74, 96], "9999946355819702": 74, "9994951486587524": 74, "998144268989563": 74, "9978417158126831": 74, "9941409230232239": 74, "9799384474754333": 74, "979142427444458": 74, "961823582649231": 74, "961323618888855": 74, "9490893483161926": 74, "large_breast": [74, 77], "9450850486755371": 74, "9425153136253357": 74, "9409335255622864": 74, "9319437146186829": 74, "9265308976173401": 74, "baseball_bat": [74, 77], "9259042143821716": 74, "922250509262085": 74, "9199565052986145": 74, "9175475835800171": 74, "9102761745452881": 74, "9076938629150391": 74, "stomach": [74, 77], "9052775502204895": 74, "8938589692115784": 74, "8894285559654236": 74, "8891903162002563": 74, "8845980763435364": 74, "8842408061027527": 74, "8659475445747375": 74, "862621009349823": 74, "8616052865982056": 74, "8562789559364319": 74, "short_short": [74, 77], "8555729389190674": 74, "8533340096473694": 74, "black_short": [74, 77], "8477485775947571": 74, "8430152535438538": 74, "tied_long_hair": [74, 77], "8340626955032349": 74, "crop_top_overhang": 74, "8266023397445679": 74, "8222048282623291": 74, "8202669620513916": 74, "black_shirt": [74, 77], "8061150312423706": 74, "ass_visible_through_thigh": [74, 77], "7803354859352112": 74, "thigh_gap": [74, 77], "7789446711540222": 74, "arms_up": 74, "7052110433578491": 74, "9999866485595703": 74, "997043788433075": 74, "9969649910926819": 74, "9957101345062256": 74, "9928386807441711": 74, "9886980056762695": 74, "9864778518676758": 74, "ghost": [74, 77], "9769423007965088": 74, "9747489094734192": 74, "9736957550048828": 74, "9388670325279236": 74, "9356311559677124": 74, "91000896692276": 74, "cardigan": 74, "8955123424530029": 74, "8910233378410339": 74, "8904104828834534": 74, "8881211280822754": 74, "8876776695251465": 74, "8864808678627014": 74, "8810517191886902": 74, "8798807263374329": 74, "8765745162963867": 74, "8737136125564575": 74, "nail_polish": 74, "8650439381599426": 74, "8613706827163696": 74, "blue_cardigan": 74, "8571277260780334": 74, "8333670496940613": 74, "8160212635993958": 74, "eyebrows_visible_through_hair": 74, "8122442364692688": 74, "8091571927070618": 74, "8082079887390137": 74, "8048468232154846": 74, "long_sleev": [74, 77], "8042327165603638": 74, "7984272241592407": 74, "blazer": [74, 77], "794708251953125": 74, "78981614112854": 74, "7892146110534668": 74, "shaped_pupil": [74, 77], "7867060899734497": 74, "gradient_hair": 74, "786359965801239": 74, "white_shirt": 74, "7790888547897339": 74, "brown_skirt": 74, "7760675549507141": 74, "774523913860321": 74, "7721588015556335": 74, "7697228789329529": 74, "755959689617157": 74, "multicolored_hair": 74, "7477189898490906": 74, "7476690411567688": 74, "rail": 74, "7476617693901062": 74, "blue_jacket": 74, "7458406090736389": 74, "741143524646759": 74, "7364678978919983": 74, "collared_shirt": 74, "7193643450737": 74, "red_neckwear": 74, "7108616828918457": 74, "7086325287818909": 74, "miniskirt": 74, "7055293321609497": 74, "7039415836334229": 74, "open_cloth": 74, "7018357515335083": 74, "shuffl": 75, "count": [75, 102, 103], "2boi": 75, "random": 75, "cat_ear": 75, "uniqu": 75, "precomput": 76, "8849405313291128": 76, "8548297594823425": 76, "03910296474461261": 76, "6615180440330748": 76, "21552028866308015": 76, "3165260620737027": 76, "47744464927382957": 76, "tagger": 77, "smilingwolf": 77, "wd": 77, "swinv2_v3": 77, "general_mcut_en": 77, "character_mcut_en": 77, "no_underlin": 77, "mcut": 77, "replac": 77, "dim": 77, "index": [77, 104], "l2": 77, "follw": 77, "valuabl": 77, "enabl": 77, "rapid": 77, "queri": 77, "0011444687843322754": 77, "8876402974128723": 77, "106781005859375": 77, "000277101993560791": 77, "997527003288269": 77, "9797663688659668": 77, "9905703663825989": 77, "9761719703674316": 77, "8981098532676697": 77, "8810765743255615": 77, "9498510360717773": 77, "8377365469932556": 77, "945058286190033": 77, "9457170367240906": 77, "969594419002533": 77, "7881088852882385": 77, "7687551379203796": 77, "9301245212554932": 77, "6703325510025024": 77, "white_hair": 77, "5292627811431885": 77, "8677047491073608": 77, "grey_hair": 77, "5859264731407166": 77, "9536856412887573": 77, "8056888580322266": 77, "8394746780395508": 77, "9473626613616943": 77, "8986269235610962": 77, "9385137557983398": 77, "8408567905426025": 77, "alternate_costum": 77, "4245271384716034": 77, "931140661239624": 77, "8830795884132385": 77, "7279844284057617": 77, "artist_nam": 77, "5333830714225769": 77, "64717698097229": 77, "9516432285308838": 77, "9655293226242065": 77, "9485014081001282": 77, "7366660833358765": 77, "7161656618118286": 77, "5858667492866516": 77, "6186309456825256": 77, "41193312406539917": 77, "467605859041214": 77, "36282333731651306": 77, "3756745457649231": 77, "motion_blur": 77, "5091936588287354": 77, "951993465423584": 77, "basebal": 77, "5634750723838806": 77, "8232709169387817": 77, "9869340658187866": 77, "49491602182388306": 77, "5193622708320618": 77, "003406703472137451": 77, "0007208287715911865": 77, "9798132181167603": 77, "8046203851699829": 77, "7596215009689331": 77, "7620116472244263": 77, "46084529161453247": 77, "48454540967941284": 77, "5152207016944885": 77, "8023070096969604": 77, "8653596639633179": 77, "7201820611953735": 77, "7816740870475769": 77, "697688639163971": 77, "8974947333335876": 77, "7491052746772766": 77, "5015512704849243": 77, "6401398181915283": 77, "43420469760894775": 77, "4528769850730896": 77, "5730487704277039": 77, "6739872694015503": 77, "5545973181724548": 77, "6946243047714233": 77, "5487751364707947": 77, "7439308166503906": 77, "4186026453971863": 77, "47378358244895935": 77, "4690653085708618": 77, "7565015554428101": 77, "hu_tao_": 77, "genshin_impact": 77, "9262397289276123": 77, "boo_tao_": 77, "942080020904541": 77, "denorm": 77, "denormalizer_nam": 77, "mnum2_al": 77, "understand": 77, "batch": [77, 78, 97], "redund": 77, "structur": [77, 101], "b": 77, "r": [77, 89, 95], "c": 77, "linalg": 77, "norm": 77, "approx": [77, 78], "1e": 77, "cdc_anime_onnx": 78, "realli": 78, "As": [78, 89, 95], "1024x1024": 78, "2060": 78, "gpu": 78, "cost": 78, "against": 78, "cpu": [78, 83, 102, 103], "experi": 78, "hgsr": 78, "mhr": 78, "aug_x4_320": 78, "tile_s": 78, "tile_overlap": 78, "batch_siz": 78, "silent": 78, "tile": 78, "progress": 78, "messag": 78, "cute_waifu_aroma": 78, "pngimageplugin": 78, "pngimagefil": 78, "1168x1168": 78, "0x7f0e8ca06880": 78, "4672x4672": 78, "0x7f0e48edb640": 78, "cdc": [79, 101], "upscale_with_cdc": 79, "thread": [80, 100], "lru_cach": 80, "wrap": 80, "synchron": 80, "prevent": 80, "race": 80, "condit": 80, "maxsiz": 80, "expensive_funct": 80, "expens": 80, "lock": [80, 100], "safeti": [80, 97], "multithread": 80, "my_funct": 80, "introduc": 80, "acquisit": 80, "critic": 80, "mathemat": 81, "activ": 81, "deep": 81, "problem": [81, 89, 95], "input_valu": 81, "frac": 81, "26894142": 81, "73105858": 81, "ts_lru_cach": 82, "sigmoid": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "cudaexecutionprovid": 83, "cpuexecutionprovid": 83, "ckpt": 83, "inferencesess": 83, "onnx_mod": 83, "decid": 83, "linux": [83, 102, 103], "execut": [83, 102, 103], "ignor": 83, "cuda": [83, 102, 103], "forc": 83, "anime_ai_check": 84, "mobilenetv3_sce_dist": [84, 95, 99], "mainli": 84, "caformer_s36_plus_sc": 84, "graph": 84, "9996960163116455": 84, "9999125003814697": 84, "997803270816803": 84, "9960069060325623": 84, "9887709021568298": 84, "9998629093170166": 84, "0013722758740186691": 84, "00020673229300882667": 84, "0001895089662866667": 84, "0008857478387653828": 84, "552320024231449e": 84, "001168627175502479": 84, "bangumi": [85, 86], "vision": 85, "imageri": 85, "bangumi_char_typ": 85, "definit": [85, 92], "video": 85, "secondari": 85, "often": 85, "lack": 85, "lead": 85, "under": [85, 104], "categori": [85, 93], "three": 85, "judg": 85, "anime_portrait": [85, 91], "mobilenetv3_v0_dist": [85, 94, 98, 99], "9998525381088257": 85, "00012103465269319713": 85, "6464786313008517e": 85, "906112609314732e": 85, "06": [85, 86, 88, 93, 94, 95, 96, 98], "9997243285179138": 85, "0002490800397936255": 85, "7215803381986916e": 85, "354368557978887e": 85, "9998849630355835": 85, "90006631379947e": 85, "3920385754317977e": 85, "2084233276254963e": 85, "9998877048492432": 85, "732793503440917e": 85, "4264976925915107e": 85, "0623419257171918e": 85, "07076334953308105": 85, "9290977716445923": 85, "0001044218079186976": 85, "4467317163944244e": 85, "2568268832401372e": 85, "9999498128890991": 85, "1810528778587468e": 85, "879474429093534e": 85, "260669109295122e": 85, "9999510049819946": 85, "2321036592766177e": 85, "025227553938748e": 85, "4251427273848094e": 85, "999957799911499": 85, "4273678718600422e": 85, "6884023302263813e": 85, "880981603288092e": 85, "0002326338435523212": 85, "9996368885040283": 85, "164971561403945e": 85, "00020793956355191767": 85, "13438372313976288": 85, "8652494549751282": 85, "000158855298650451": 85, "000238816806813702": 85, "3589179217815399": 85, "6406960487365723": 85, "0001471740542910993": 85, "002255884697660804": 85, "08208147436380386": 85, "9152728915214539": 85, "00038967153523117304": 85, "227699592884164e": 85, "0835404282261152e": 85, "1437502406770363e": 85, "9999284744262695": 85, "2125529792683665e": 85, "0218892384727951e": 85, "00011914174683624879": 85, "9998584985733032": 85, "2007669283775613e": 85, "6357082131435163e": 85, "3068713896209374e": 85, "9999185800552368": 85, "066640925273532e": 85, "529400813335087e": 85, "089402500540018e": 85, "9999388456344604": 85, "6406959295272827": 85, "not_paint": 86, "anime_classif": 86, "older": 86, "mobilenetv3_v1": [86, 96], "5_dist": 86, "3_dist": 86, "plot": [86, 89, 95, 99], "caformer_s36_v1": 86, "3_focal": 86, "8346158862113953": 86, "004201625939458609": 86, "0028638991061598063": 86, "15633030235767365": 86, "001988308737054467": 86, "9868855476379395": 86, "001178382197394967": 86, "00015886101755313575": 86, "0005986307514831424": 86, "011178601533174515": 86, "9933090209960938": 86, "0012440024875104427": 86, "00040085514774546027": 86, "004924307577311993": 86, "00012189441622467712": 86, "00031298911198973656": 86, "9968050718307495": 86, "182305903872475e": 86, "0027923565357923508": 86, "7805559259140864e": 86, "0004650334012694657": 86, "996709942817688": 86, "736721191671677e": 86, "0027629584074020386": 86, "4619508621981367e": 86, "0003803370927926153": 86, "998649537563324": 86, "190127922105603e": 86, "0008622839814051986": 86, "595230686594732e": 86, "0004573142796289176": 86, "00031435859273187816": 86, "8671838641166687": 86, "13199880719184875": 86, "563074617180973e": 86, "153919796110131e": 86, "290010737255216e": 86, "9727378487586975": 86, "027150526642799377": 86, "162296004826203e": 86, "4933258828241378e": 86, "0004275702522136271": 86, "995402455329895": 86, "002233930164948106": 86, "001911122351884842": 86, "1603819727897644": 86, "0007561995880678296": 86, "00017044576816260815": 86, "838487982749939": 86, "0002034590725088492": 86, "005001617129892111": 86, "000932251859921962": 86, "009352140128612518": 86, "9846979379653931": 86, "6018555470509455e": 86, "004064667969942093": 86, "464051254326478e": 86, "025772539898753166": 86, "9699516296386719": 86, "00011656546121230349": 86, "287263775244355e": 86, "370255853951676e": 86, "01098843663930893": 86, "0031668643932789564": 86, "9857884049415588": 86, "499273488065228e": 86, "8419872251106426e": 86, "0003471920208539814": 86, "029472889378666878": 86, "9700765609741211": 86, "0012387704337015748": 86, "001172148622572422": 86, "787473391043022e": 86, "003680602880194783": 86, "9938107132911682": 86, "8346157073974609": 86, "8671836853027344": 86, "8384883403778076": 86, "9846979975700378": 86, "9700766801834106": 86, "greyscal": 87, "jpeg_ful": [87, 100], "6125901": 87, "6125785": [87, 100], "6124220": 87, "rough": [88, 89, 95], "polish": 88, "mobilenetv3_v2": 88, "2_dist": [88, 96], "910087929805741e": 88, "1241951510310173": 88, "8757457137107849": 88, "00018937293498311192": 88, "030049214139580727": 88, "9697614312171936": 88, "008933082222938538": 88, "05096456781029701": 88, "9401022791862488": 88, "009832272306084633": 88, "9898634552955627": 88, "00030428936588577926": 88, "013919820077717304": 88, "9819902181625366": 88, "004089969675987959": 88, "04166747257113457": 88, "9582782983779907": 88, "4218515288084745e": 88, "8849249482154846": 88, "1149177998304367": 88, "0001573085755808279": 88, "9907882809638977": 88, "008958994410932064": 88, "0002527958422433585": 88, "9831690788269043": 88, "01682441122829914": 88, "613856385229155e": 88, "8757458329200745": 88, "8849248290061951": 88, "million": 89, "anime_r": [89, 91], "boundari": [89, 95], "challeng": [89, 95], "clean": [89, 95], "ground": [89, 95], "truth": [89, 95], "judgment": [89, 95], "intend": [89, 95], "quick": [89, 95, 101], "estim": [89, 95], "basi": [89, 95], "mobilenetv3_large_100_v0_ls0": 89, "caformer_s36_v0_ls0": 89, "7508869767189026": 89, "7034655809402466": 89, "728887677192688": 89, "7404400110244751": 89, "7446154952049255": 89, "7514738440513611": 89, "768704354763031": 89, "8219676613807678": 89, "7267540693283081": 89, "7645740509033203": 89, "7216582894325256": 89, "7615436315536499": 89, "815083920955658": 89, "8321858644485474": 89, "8204999566078186": 89, "820833146572113": 89, "chdir": 89, "doc": 89, "api_doc": 89, "7508870363235474": 89, "11212056130170822": 89, "06781744956970215": 89, "06917501986026764": 89, "7034654021263123": 89, "15903906524181366": 89, "06688199192285538": 89, "07061357796192169": 89, "7288877964019775": 89, "1476859599351883": 89, "060362350195646286": 89, "06306383013725281": 89, "7404399514198303": 89, "10337048768997192": 89, "08087948709726334": 89, "07530999928712845": 89, "055992450565099716": 89, "7446154356002808": 89, "13191790878772736": 89, "06747424602508545": 89, "06458679586648941": 89, "10566363483667374": 89, "07827574014663696": 89, "07079866528511047": 89, "7687042951583862": 89, "09974884241819382": 89, "06074819341301918": 89, "050435908138751984": 89, "8219675421714783": 89, "0593985915184021": 89, "06819795072078705": 89, "06569571048021317": 89, "1177448257803917": 89, "726753830909729": 89, "08980562537908554": 89, "06481882929801941": 89, "06922297924757004": 89, "10138414055109024": 89, "06351721286773682": 89, "07683827728033066": 89, "13798624277114868": 89, "05942752957344055": 89, "10584963858127594": 89, "7615437507629395": 89, "07317910343408585": 89, "060196295380592346": 89, "06751583516597748": 89, "0572039857506752": 89, "05398125201463699": 89, "06124086305499077": 89, "0525919646024704": 89, "8321859240531921": 89, "05922013148665428": 89, "06274889409542084": 89, "057530902326107025": 89, "8205001354217529": 89, "05683052912354469": 89, "06635929644107819": 89, "05597696080803871": 89, "8208332657814026": 89, "non_furri": 90, "mobilenetv3_v0": 90, "1_dist": 90, "9898804426193237": 90, "010119626298546791": 90, "9677742123603821": 90, "032225821167230606": 90, "959551215171814": 90, "040448784828186035": 90, "9535530209541321": 90, "04644693806767464": 90, "04358793422579765": 90, "9564120769500732": 90, "02767963521182537": 90, "9723203182220459": 90, "028900373727083206": 90, "9710996150970459": 90, "037573859095573425": 90, "9624261260032654": 90, "aicheck": [91, 101], "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": [91, 101], "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 91, "anime_classifi": 91, "is_greyscal": 91, "anime_completeness_scor": 91, "anime_complet": 91, "dbrate": [91, 101], "anime_dbrating_scor": 91, "anime_dbr": 91, "furri": [91, 101], "anime_furry_scor": 91, "anime_furri": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw_pred_scor": 91, "nsfw_pred": 91, "portrait": [91, 101], "anime_portrait_scor": 91, "anime_rating_scor": 91, "anime_real_scor": 91, "safe_check_scor": 91, "safe_check": 91, "style_ag": [91, 101], "anime_style_age_scor": 91, "anime_style_ag": 91, "teen": [91, 101], "anime_teen_scor": 91, "anime_teen": 91, "is_truncated_fil": 91, "screen": 92, "row": 92, "bottom": 92, "grayscal": 92, "monochrome_detect": 92, "mobilenetv3_large_100_dist_safe2": 92, "mobilenetv3_dist": 92, "caformer_s36": 92, "mono": 92, "9614395499229431": 92, "9458909034729004": 92, "9559807777404785": 92, "9651952981948853": 92, "9379720687866211": 92, "8814834356307983": 92, "03941023349761963": 92, "07492382079362869": 92, "09546589106321335": 92, "016521310433745384": 92, "005693843588232994": 92, "0315730981528759": 92, "Not": 93, "five": 93, "hentai": 93, "neutral": 93, "porn": 93, "sexi": 93, "infinit": 93, "nsfwj": 93, "tfj": 93, "deploy": 93, "mobil": 93, "9970946311950684": 93, "00198739324696362": 93, "000894528697244823": 93, "4315058251668233e": 93, "099447197513655e": 93, "9282580614089966": 93, "061733175069093704": 93, "008979619480669498": 93, "0007789491210132837": 93, "0002501663693692535": 93, "7945129871368408": 93, "2044062316417694": 93, "0005603990866802633": 93, "0004847997915931046": 93, "564094367902726e": 93, "7977773547172546": 93, "01352313905954361": 93, "18791256844997406": 93, "0004888656549155712": 93, "00029804420773871243": 93, "04498734697699547": 93, "9509441256523132": 93, "4087972633424215e": 93, "003999904729425907": 93, "4542059185914695e": 93, "002892113756388426": 93, "982390284538269": 93, "02520776737947e": 93, "014633022248744965": 93, "858086610212922e": 93, "002532319398596883": 93, "9887337684631348": 93, "231979568838142e": 93, "008699454367160797": 93, "8187158022774383e": 93, "03564726561307907": 93, "954788088798523": 93, "343036850215867e": 93, "009289607405662537": 93, "00020158555707894266": 93, "006372362840920687": 93, "006019102409482002": 93, "9694945812225342": 93, "015214097686111927": 93, "002899901708588004": 93, "0004039364866912365": 93, "00012730166781693697": 93, "987038791179657": 93, "007135333959013224": 93, "005294707603752613": 93, "06964848190546036": 93, "0014777459437027574": 93, "9276643395423889": 93, "0003031621454283595": 93, "0009063396137207747": 93, "00028707628371194005": 93, "00010888021643040702": 93, "9992460012435913": 93, "00015473493840545416": 93, "0002033217460848391": 93, "563037691696081e": 93, "008058490231633186": 93, "00044566826545633376": 93, "937960684299469": 93, "05353058874607086": 93, "364063445587817e": 93, "00562260951846838": 93, "00012077406427124515": 93, "9897090792655945": 93, "004547217860817909": 93, "564737981942017e": 93, "016690678894519806": 93, "001258736359886825": 93, "9766013622283936": 93, "005440687295049429": 93, "4481674952548929e": 93, "01861923187971115": 93, "0008914825739338994": 93, "9674761295318604": 93, "012998746708035469": 93, "691116141155362e": 93, "0007601747056469321": 93, "0005019629606977105": 93, "039504989981651306": 93, "9591660499572754": 93, "0001652583305258304": 93, "0002614929690025747": 93, "020374108105897903": 93, "029394468292593956": 93, "9498046040534973": 93, "00016299057460855693": 93, "004782819654792547": 93, "002861740067601204": 93, "12280157208442688": 93, "8693908452987671": 93, "0001731760276015848": 93, "304211274255067e": 93, "03286275267601013": 93, "010648751631379128": 93, "9562522172927856": 93, "999900221824646": 94, "645313209854066e": 94, "3387104445428122e": 94, "9999704360961914": 94, "4465465685352683e": 94, "071506166132167e": 94, "9999785423278809": 94, "512719154561637e": 94, "292278612818336e": 94, "919455750496127e": 94, "9999444484710693": 94, "3647335082350764e": 94, "0555699191172607e": 94, "9999880790710449": 94, "3210242286731955e": 94, "7451418898417614e": 94, "9999822378158569": 94, "2084267331811134e": 94, "7460413321023225e": 94, "1532473820352607e": 94, "9999996423721313": 94, "0316136922483565e": 94, "840229633236049e": 94, "9999998807907104": [94, 95], "736660568800289e": 94, "199210472208506e": 94, "9999992847442627": 94, "r15": 95, "r18": 95, "sankaku": 95, "mobilenetv3_v1_pruned_ls0": 95, "caformer_s36_plu": [95, 99], "5863172936624323e": 95, "480062353375615e": 95, "9924363493919373": 95, "007255776319652796": 95, "0003077814180869609": 95, "996969997882843": 95, "0030054834205657244": 95, "4601260520284995e": 95, "9966891407966614": 95, "003293127752840519": 95, "770909148035571e": 95, "00025384966284036636": 95, "9996721744537354": 95, "399192691082135e": 95, "973351603141055e": 95, "9998563528060913": 95, "391309580067173e": 95, "0018681309884414077": 95, "9827859997749329": 95, "015345841646194458": 95, "013710384257137775": 95, "8339558839797974": 95, "15233369171619415": 95, "951323833462084e": 95, "00029566374723799527": 95, "9997004270553589": 95, "00018434497178532183": 95, "568440272123553e": 95, "9997699856758118": 95, "11225129129889e": 95, "051862899563275e": 95, "9999485015869141": 95, "902020231791539e": 95, "0005639699520543218": 95, "9994290471076965": 95, "anime_real_cl": 96, "4_dist": 96, "9999716281890869": 96, "8398366339388303e": 96, "9992202520370483": 96, "0007797438884153962": 96, "9999709129333496": 96, "905452492996119e": 96, "9999765157699585": 96, "3499671442550607e": 96, "9994087219238281": 96, "0005913018831051886": 96, "9999759197235107": 96, "4061362637439743e": 96, "9999052286148071": 96, "475799015490338e": 96, "403173675702419e": 96, "5848207794988411e": 96, "0010207017185166478": 96, "9989792704582214": 96, "2124368115328252e": 96, "9999977350234985": 96, "6512358342879452e": 96, "9999834299087524": 96, "359853614412714e": 96, "9999936819076538": 96, "600314317329321e": 96, "9999840259552002": 96, "5589323083986528e": 96, "9999843835830688": 96, "5513256585109048e": 96, "9999845027923584": 96, "pollut": 97, "mf666": 97, "shit": 97, "checker": 97, "mobilenet": 97, "v2": 97, "max_batch_s": 97, "1970": 98, "1980": 98, "1990": 98, "2000": 98, "2010": 98, "2015": 98, "2020": 98, "ag": 98, "9805465340614319": 98, "761269782553427e": 98, "0005044879508204758": 98, "01569165475666523": 98, "002850610064342618": 98, "00037849770160391927": 98, "9434612113400362e": 98, "053497342392802e": 98, "9992554783821106": 98, "0006490182713605464": 98, "8857468805654207e": 98, "317252262353577e": 98, "314484721769986e": 98, "0750001138148946e": 98, "706833609205205e": 98, "00034479793976061046": 98, "9995512366294861": 98, "391363472677767e": 98, "4607510820496827e": 98, "0679690351244062e": 98, "661913514311891e": 98, "757471131393686e": 98, "0744897230761126e": 98, "76177470368566e": 98, "9996387958526611": 98, "160279296338558e": 98, "00013228354509919882": 98, "1361367038916796e": 98, "464057489414699e": 98, "2412899599876255e": 98, "703883653040975e": 98, "127358498517424e": 98, "9973921775817871": 98, "0022309015039354563": 98, "00018872201326303184": 98, "780902943617548e": 98, "422096920578042e": 98, "638929097680375e": 98, "152203023797483e": 98, "00028818511054851115": 98, "9996094107627869": 98, "58777353237383e": 98, "9200742826797068e": 98, "00017117452807724476": 98, "518441947875544e": 98, "885544381570071e": 98, "4389253010449465e": 98, "1696006772108376e": 98, "9996393918991089": 98, "contenti": 99, "safe_teen": 99, "non_teen": 99, "caformer_s36_v0": 99, "9998493194580078": 99, "0378791052498855e": 99, "00012023092131130397": 99, "9790042638778687": 99, "0017522255657240748": 99, "01924353837966919": 99, "9998124241828918": 99, "19778298237361e": 99, "0001456339523429051": 99, "0008521362324245274": 99, "9989691972732544": 99, "00017870066221803427": 99, "0992944781901315e": 99, "9994398951530457": 99, "0004991036257706583": 99, "2035720727872103e": 99, "9994019269943237": 99, "0005460577667690814": 99, "0478151529678144e": 99, "524079147609882e": 99, "999934196472168": 99, "786742884898558e": 99, "653994154883549e": 99, "9998156428337097": 99, "0001218809193233028": 99, "00013706681784242392": 99, "9997410178184509": 99, "jpeg_trunc": 100, "2216614_truncat": 100, "imagefil": 100, "load_truncated_imag": 100, "ascii": 101, "metric": 101, "list_det_model": 101, "list_rec_model": 101, "sd": 101, "tag": 101, "platform": [102, 103], "shutil": [102, 103], "cpuinfo": [102, 103], "psutil": [102, 103], "hbutil": [102, 103], "size_to_bytes_str": [102, 103], "python_implement": [102, 103], "python_vers": [102, 103], "brand": [102, 103], "get_cpu_info": [102, 103], "brand_raw": [102, 103], "cpu_count": [102, 103], "freq": [102, 103], "cpu_freq": [102, 103], "mhz": [102, 103], "virtual_memori": [102, 103], "precis": [102, 103], "ye": [102, 103], "nvidia": [102, 103], "smi": [102, 103], "1021": [102, 103], "azur": [102, 103], "x86_64": [102, 103], "glibc2": [102, 103], "cpython": [102, 103], "amd": [102, 103], "epyc": [102, 103], "7763": [102, 103], "3075": 102, "0335": 102, "615": [102, 103], "gib": [102, 103], "deploi": [102, 103], "action": [102, 103], "3108": 103, "186": 103, "imgutil": 104, "pypi": 104, "simpli": 104, "newest": 104, "git": 104, "script": 104, "__name__": 104, "__main__": 104, "narugo1992": 104, "still": 104, "out": 104, "io": 104, "html": 104, "faq": 105}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [72, 0, 0, "-", "tagging"], [79, 0, 0, "-", "upscale"], [82, 0, 0, "-", "utils"], [91, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "format"], [73, 0, 0, "-", "match"], [74, 0, 0, "-", "mldanbooru"], [75, 0, 0, "-", "order"], [76, 0, 0, "-", "overlap"], [77, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[71, 1, 1, "", "add_underline"], [71, 1, 1, "", "remove_underline"], [71, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[73, 1, 1, "", "tag_match_full"], [73, 1, 1, "", "tag_match_prefix"], [73, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[74, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[75, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[76, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[77, 1, 1, "", "convert_wd14_emb_to_prediction"], [77, 1, 1, "", "denormalize_wd14_emb"], [77, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[78, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[78, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[80, 0, 0, "-", "cache"], [81, 0, 0, "-", "func"], [83, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[80, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[81, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[83, 1, 1, "", "get_onnx_provider"], [83, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[84, 0, 0, "-", "aicheck"], [85, 0, 0, "-", "bangumi_char"], [86, 0, 0, "-", "classify"], [87, 0, 0, "-", "color"], [88, 0, 0, "-", "completeness"], [89, 0, 0, "-", "dbrating"], [90, 0, 0, "-", "furry"], [92, 0, 0, "-", "monochrome"], [93, 0, 0, "-", "nsfw"], [94, 0, 0, "-", "portrait"], [95, 0, 0, "-", "rating"], [96, 0, 0, "-", "real"], [97, 0, 0, "-", "safe"], [98, 0, 0, "-", "style_age"], [99, 0, 0, "-", "teen"], [100, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[84, 1, 1, "", "get_ai_created_score"], [84, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[85, 1, 1, "", "anime_bangumi_char"], [85, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[86, 1, 1, "", "anime_classify"], [86, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[87, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[88, 1, 1, "", "anime_completeness"], [88, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[89, 1, 1, "", "anime_dbrating"], [89, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[90, 1, 1, "", "anime_furry"], [90, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[92, 1, 1, "", "get_monochrome_score"], [92, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[93, 1, 1, "", "nsfw_pred"], [93, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[94, 1, 1, "", "anime_portrait"], [94, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[95, 1, 1, "", "anime_rating"], [95, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[96, 1, 1, "", "anime_real"], [96, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[97, 1, 1, "", "safe_check"], [97, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[98, 1, 1, "", "anime_style_age"], [98, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[99, 1, 1, "", "anime_teen"], [99, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[100, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 86], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 71], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "match": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "mldanbooru": 74, "get_mldanbooru_tag": 74, "order": 75, "sort_tag": 75, "overlap": 76, "drop_overlap_tag": 76, "wd14": 77, "get_wd14_tag": 77, "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "upscal": [78, 79], "cdc": 78, "upscale_with_cdc": 78, "util": [80, 81, 82, 83], "cach": 80, "ts_lru_cach": 80, "func": 81, "sigmoid": 81, "onnxruntim": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "valid": [84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "aicheck": 84, "get_ai_created_scor": 84, "is_ai_cr": 84, "bangumi_char": 85, "anime_bangumi_char_scor": 85, "anime_bangumi_char": 85, "anime_classify_scor": 86, "anime_classifi": 86, "color": 87, "is_greyscal": 87, "complet": 88, "anime_completeness_scor": 88, "anime_complet": 88, "dbrate": 89, "anime_dbrating_scor": 89, "anime_dbr": 89, "furri": 90, "anime_furry_scor": 90, "anime_furri": 90, "monochrom": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw": 93, "nsfw_pred_scor": 93, "nsfw_pred": 93, "portrait": 94, "anime_portrait_scor": 94, "anime_portrait": 94, "rate": 95, "anime_rating_scor": 95, "anime_r": [95, 96], "real": 96, "anime_real_scor": 96, "safe": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": 98, "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": 99, "anime_teen_scor": 99, "anime_teen": 99, "truncat": 100, "is_truncated_fil": 100, "welcom": 101, "": 101, "document": 101, "overview": 101, "tutori": 101, "inform": [101, 102, 103], "api": 101, "run": [102, 103], "environ": [102, 103], "instal": 104, "quick": 105, "start": 105}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "add_underline": [[71, "add-underline"]], "remove_underline": [[71, "remove-underline"]], "tags_to_text": [[71, "tags-to-text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_suffix": [[73, "tag-match-suffix"]], "tag_match_prefix": [[73, "tag-match-prefix"]], "tag_match_full": [[73, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[74, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags": [[75, "sort-tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[76, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[77, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[77, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[77, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[78, "upscale-with-cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache": [[80, "ts-lru-cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid": [[81, "sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[83, "get-onnx-provider"]], "open_onnx_model": [[83, "open-onnx-model"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[84, "get-ai-created-score"]], "is_ai_created": [[84, "is-ai-created"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[85, "anime-bangumi-char-score"]], "anime_bangumi_char": [[85, "anime-bangumi-char"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "anime_classify_score": [[86, "anime-classify-score"]], "anime_classify": [[86, "anime-classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale": [[87, "is-greyscale"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[88, "anime-completeness-score"]], "anime_completeness": [[88, "anime-completeness"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[89, "anime-dbrating-score"]], "anime_dbrating": [[89, "anime-dbrating"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "anime_furry_score": [[90, "anime-furry-score"]], "anime_furry": [[90, "anime-furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[92, "get-monochrome-score"]], "is_monochrome": [[92, "is-monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[93, "nsfw-pred-score"]], "nsfw_pred": [[93, "nsfw-pred"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[94, "anime-portrait-score"]], "anime_portrait": [[94, "anime-portrait"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_rating_score": [[95, "anime-rating-score"]], "anime_rating": [[95, "anime-rating"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "anime_real_score": [[96, "anime-real-score"]], "anime_real": [[96, "anime-real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check_score": [[97, "safe-check-score"]], "safe_check": [[97, "safe-check"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[98, "anime-style-age-score"]], "anime_style_age": [[98, "anime-style-age"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "anime_teen_score": [[99, "anime-teen-score"]], "anime_teen": [[99, "anime-teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file": [[100, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[101, "welcome-to-imgutils-s-documentation"]], "Overview": [[101, "overview"]], "Tutorials": [[101, null]], "Information": [[101, null]], "API Documentation": [[101, null]], "Run Environment Information": [[102, "Run-Environment-Information"], [103, "Run-Environment-Information"]], "Installation": [[104, "installation"]], "Quick Start": [[105, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.format"], [72, "module-imgutils.tagging"], [73, "module-imgutils.tagging.match"], [74, "module-imgutils.tagging.mldanbooru"], [75, "module-imgutils.tagging.order"], [76, "module-imgutils.tagging.overlap"], [77, "module-imgutils.tagging.wd14"], [78, "module-imgutils.upscale.cdc"], [79, "module-imgutils.upscale"], [80, "module-imgutils.utils.cache"], [81, "module-imgutils.utils.func"], [82, "module-imgutils.utils"], [83, "module-imgutils.utils.onnxruntime"], [84, "module-imgutils.validate.aicheck"], [85, "module-imgutils.validate.bangumi_char"], [86, "module-imgutils.validate.classify"], [87, "module-imgutils.validate.color"], [88, "module-imgutils.validate.completeness"], [89, "module-imgutils.validate.dbrating"], [90, "module-imgutils.validate.furry"], [91, "module-imgutils.validate"], [92, "module-imgutils.validate.monochrome"], [93, "module-imgutils.validate.nsfw"], [94, "module-imgutils.validate.portrait"], [95, "module-imgutils.validate.rating"], [96, "module-imgutils.validate.real"], [97, "module-imgutils.validate.safe"], [98, "module-imgutils.validate.style_age"], [99, "module-imgutils.validate.teen"], [100, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[74, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[75, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[76, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[78, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[80, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[81, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[87, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[100, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 74, 78, 97], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 83], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 104], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 89], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 75, 77, 78, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 74, 77, 82, 89, 101], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 74, 75, 76, 77, 85, 89, 93, 95, 101], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 73, 76, 77, 84, 86, 89, 92, 93, 95, 99], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 77, 78, 85, 88, 90, 93, 94, 96, 97, 98], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 73, 75, 77, 78, 81, 85, 88, 90, 93, 94, 96, 98], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 75, 80], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 80, 97], "width": [0, 4, 9, 44, 55, 56, 74], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 75, 77, 83, 84, 85, 86, 89, 92, 95, 99], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 77, 83, 86, 89, 95, 99, 100], "automat": [0, 4, 22, 35, 46, 83, 102, 103], "determin": [0, 7, 35, 93], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 74, 78, 79, 97, 102, 103], "height": [0, 4, 9, 44, 55, 56, 74], "filter": [0, 30, 46, 55, 68, 69, 89, 91, 95], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 74, 77, 78, 80, 81, 83, 84, 85, 86, 89, 91, 92, 93, 95, 99], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 74, 78, 80, 83, 84, 100], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 74], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 77, 85, 101], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 75, 84, 93, 100], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 85, 90, 94, 96, 98, 102, 103], "intens": 0, "proport": [0, 85], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 75, 77, 104], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 56, 63, 64, 65, 67, 68, 74, 80, 81, 83, 84, 86, 91, 92, 93, 100, 101, 102, 103, 104], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 77, 104], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 74], "your": [0, 46, 100, 102, 103, 104], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 72, 76, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 74, 81, 84, 92, 100], "ensur": [0, 20, 30, 35, 42, 63, 80], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 71, 74, 75, 93], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 56, 64, 67, 68, 69, 70, 71, 74, 77, 78, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 71, 73, 75, 76, 77, 78, 80, 81, 85, 88, 89, 90, 93, 94, 95, 96, 97, 98], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 74, 77, 78, 85, 87, 100, 102, 103], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 72, 75, 77, 78, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 102, 103, 104], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 77, 78, 87, 100], "draw": [1, 24, 25, 50, 93, 101], "ascii_draw": 1, "meta": [2, 101, 104], "__title__": [2, 104], "__version__": [2, 104], "__description__": [2, 104], "__author__": [2, 104], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "inform": [3, 31, 32, 33, 50, 63, 65, 76], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 77, 100], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 80, 86, 101, 104], "short": [3, 74, 77], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 77, 81, 85, 93], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 84], "black": [4, 43, 63], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 75, 77, 83, 85, 91, 92, 101, 104], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 78], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 92], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 83, 86, 104], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 76, 77, 78, 80, 81, 85, 89, 93, 95, 100], "suitabl": [4, 53, 55, 70, 93], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 91, 92, 101], "fore": [4, 23, 25, 26], "back": [4, 77], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 71, 76, 80, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 104], "rgba": [4, 7, 28, 33, 67, 78], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 63, 64, 65, 74, 77, 86, 89, 95, 97, 99], "add": [4, 31, 55, 64, 65, 71], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 78], "In": [4, 25, 35, 85, 86], "document": [4, 102, 103, 104], "accur": [4, 11, 19, 89, 95], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 77, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 77, 81], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 78, 87, 92], "both": [5, 11, 20, 41, 53, 64, 77], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 77, 81], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 77, 78], "order": [5, 6, 55, 71, 72, 101], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 83, 86, 87, 89, 92, 95, 99], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 78, 83], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 74, 77, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 63, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 87, 92, 100], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 75, 78, 83], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 101], "encod": [5, 8, 27, 33, 65, 101], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 92, 100], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 71, 73, 77, 84, 87, 92, 100], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 77, 81], "channel": [6, 7, 28, 78], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 77], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 77, 80, 88], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 77, 81, 88, 89, 95], "same": [6, 22, 35, 40, 77, 80], "torchvis": [6, 52, 101], "transform": [6, 7, 51, 52, 53, 54, 71, 101], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 77, 80, 81, 89, 95, 101], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 74, 75, 77, 80, 81, 83, 89, 95], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 74, 77, 101], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 77, 104], "manipul": [7, 62], "python": [7, 33, 80, 102, 103, 104], "librari": [7, 30, 53, 55, 104], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 77, 80, 81, 93, 104], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 77, 83], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 63, 65, 81, 104], "handl": [7, 27, 30, 32, 33, 51, 54, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 64, 65, 71], "background": [7, 8, 23, 25, 26, 57, 63, 67, 101], "check": [7, 33, 38, 64, 68, 69, 73, 84, 87, 97, 100, 104], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 85], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 81], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 74, 93], "kei": [7, 16, 20, 55, 64, 77], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 77, 85], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 83, 92, 100, 101], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 87, 92, 100], "binari": [7, 81], "like": [7, 10, 17, 54, 74, 80, 104], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 80], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 89, 95, 104], "preprocess": [7, 18, 27, 30, 35, 101], "befor": [7, 33, 35, 64, 77], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 77, 81], "necessari": [7, 35, 70, 74], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 77, 93], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 63, 64, 65, 69, 75, 77, 80], "ha": [7, 21, 41, 54, 78, 93, 102, 103], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 72, 77, 93, 101], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 71, 92, 100], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 75], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 75], "typeerror": [7, 48, 53, 54, 68, 69, 75], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 75, 76, 77, 84, 86, 89, 95, 99], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 77, 85, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 71, 77, 81], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 55, 62, 71, 73, 77, 78, 93], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 72, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "pillow": [7, 22, 52, 101], "boolean": [7, 35], "otherwis": [7, 31, 35, 65, 68, 69, 73, 78, 83], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 71, 91, 93], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 101], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 81, 101], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 74, 80, 100, 102, 103], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 74, 77, 101], "techniqu": [9, 28, 33], "p": [9, 70, 74, 77], "need": [9, 14, 30, 41, 44, 80, 84, 86, 89, 92, 95, 99], "stack": [9, 77], "addition": 9, "second": [9, 20, 35, 40, 73], "element": [9, 77], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 81], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "right": [9, 43, 48, 81], "two": [9, 20, 35, 40, 73, 92], "dimension": [9, 77], "arrai": [9, 22, 33, 35, 39, 46, 48, 77, 81], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 77], "posit": [9, 35, 43, 44, 85], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 73], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "9": [9, 10, 20, 35, 39, 48, 55, 63, 75, 84, 85, 86, 88, 89, 92, 93, 94, 95, 96, 98, 99, 104], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 101], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 74, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 78, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "explan": 10, "No": [10, 63, 102, 103], "head": [10, 17, 22, 47, 69, 85, 94, 101], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 72, 78, 85, 86, 89, 90, 94, 95, 96, 98, 99, 104], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 74, 77, 92], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 74, 76, 77], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 91, 101], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 77], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 73, 76, 85], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 77, 101], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 104], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "nopan": 10, "panti": [10, 71], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 89, 95, 101], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 74, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 80, 83], "less": [10, 11, 13, 19, 84], "stand": [10, 63, 70, 74, 77], "sit": [10, 69], "ass": 10, "split": [10, 74], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 86, 89, 95, 99], "10": [10, 21, 27, 35, 39, 44, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "sprd": 10, "strongli": [10, 78], "11": [10, 35, 48, 84, 85, 86, 89, 92, 93, 95, 96], "vsplt": 10, "pose": [10, 35, 101], "12": [10, 22, 35, 43, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 85, 86, 89, 93, 96, 98], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 100], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 85, 86, 89, 93, 96], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 85, 86, 89, 93, 96, 102, 103], "feral": 10, "four": [10, 11, 85], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 90], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 84], "16": [10, 48, 55, 85, 89, 93, 96], "hdrago": 10, "style": [10, 14, 19, 44, 98, 104], "17": [10, 48, 55, 93, 98], "hponi": 10, "18": [10, 18, 48, 55, 89, 93, 95, 102, 103], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 93], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 93], "hcat": 10, "cat": [10, 69, 75], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 98], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 74, 77, 89, 92, 102, 103], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 80], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 98], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 74, 77, 78, 84, 85, 88, 90, 93, 94, 96, 97, 98], "releas": 10, "time": [10, 65, 78], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 85, 86, 89, 90, 94, 95, 96, 98, 99], "advanc": [10, 104], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 85, 89, 95], "scenario": [10, 70, 74, 80], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 101], "improv": [10, 21, 77], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 92], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 74, 78, 89, 95], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 74, 80, 85, 100], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 101], "30": [10, 19, 44], "public": 10, "friendli": [10, 104], "reduc": [10, 35, 46, 77], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 89, 95, 102, 103, 104], "reincarn": 10, "compon": [10, 20, 27, 30, 80], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 74, 77, 78, 80, 87, 100, 102, 103], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 77, 91], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 77], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 74], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 71, 75, 76, 81, 93, 97], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 71, 75, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "though": 10, "note": [10, 14, 35, 44, 63, 85, 89, 92, 95, 102, 103], "complet": [10, 44, 85, 91, 101], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 70, 80, 92, 93, 102, 103], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 77], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 74, 77, 84, 92], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 78], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 81], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 104], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 77], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 71, 89, 95, 101, 102, 103, 104], "either": [11, 12, 13, 14, 15, 35, 77, 81], "standard": [11, 13, 14, 15, 31, 55, 80], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 80], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 77], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 71, 83, 100], "indic": [11, 35, 48, 51, 70, 74, 77], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 65, 75], "invalid": [11, 14, 16, 19, 27, 31], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 80], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 74, 78, 81], "speed": [12, 13, 14, 15, 16, 19, 23, 78], "accuraci": [12, 13, 14, 15, 16, 19, 41, 84, 86, 89, 92, 95, 99], "higher": [12, 13, 14, 15, 16, 18, 21, 92], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 89, 95], "overlap": [12, 14, 15, 16, 20, 70, 72, 74, 77, 78, 101], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 77, 84, 86, 88, 89, 92, 93, 95, 97, 99], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 104], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 89, 95], "overhead": [13, 14, 23, 80], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 75, 83, 84, 86, 89, 95, 99], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 83], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 78, 85, 89, 92, 95, 102, 103], "primari": [14, 85, 88, 90, 94, 96, 98], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 86, 88], "therefor": [14, 22, 35, 102, 103], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 94, 101], "peopl": [14, 75], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 77, 78, 80, 83, 84, 85, 86, 89, 92, 95, 99, 104], "inde": 14, "recommend": [14, 21, 35, 38, 39, 77, 78, 89, 95], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 102, 103], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 63, 65, 67, 70, 80, 104], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 77], "configur": [15, 27, 35, 53, 54, 55, 101], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 81], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 71, 93, 97], "infer": [15, 18, 21, 30, 47, 83, 92], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 104], "hug": [16, 27, 30, 35, 55, 77], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 77, 85, 101], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 78, 104], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 80, 81, 100], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 76, 77], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 77, 83], "instead": [16, 21, 71], "detect_head": [17, 22], "booru_yolo": [17, 101], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 89, 95], "ey": [17, 44, 48, 63, 69, 101], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 85, 94, 101], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 101], "detect_hand": 17, "nudenet": [17, 101], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 71, 73, 101], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 78, 83, 100, 101], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 83, 93], "nudenet_onnx": 18, "effici": [18, 21, 64, 81], "notai": 18, "tech": 18, "detail": [18, 62, 63, 83, 85], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 82, 101], "topk": [18, 27], "100": [18, 23, 30, 38, 80], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 81, 84], "keep": [18, 74], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 80, 81, 97], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 80, 81, 93], "work": [20, 27, 32, 38, 65, 93], "aggreg": 20, "involv": 20, "segment": [20, 56, 101], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 75], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 100], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 86], "match": [20, 33, 46, 55, 69, 72, 101], "unknown": [20, 55, 75], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 63, 68, 81, 83], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 71], "correspond": [20, 35, 41, 46, 55, 77, 93, 97], "car": 20, "85": [20, 70, 77], "75": 20, "text_detect": 21, "been": [21, 93], "migrat": 21, "ocr": [21, 101], "detect_text_with_ocr": [21, 101], "soon": 21, "qualiti": [21, 36, 57, 63, 77, 78], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 84, 85, 86, 88, 93, 94, 95, 96, 98, 99], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 89, 95], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 83], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 83, 92], "attempt": [22, 31, 44, 55, 63, 65, 83], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 101], "cannot": [22, 41, 51, 53, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 72, 77, 83, 85, 90, 92, 94, 96, 98], "cv2": 23, "have": [23, 25, 35, 75, 76, 89, 95, 100], "lowest": 23, "resourc": [23, 101], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 71, 83, 85, 86, 88, 89, 90, 93, 94, 95, 96, 98, 99], "low": [23, 34, 36, 63, 74, 77, 78], "high": [23, 30, 57, 63, 78, 92, 93], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 77], "outlin": 24, "comparison": [24, 70], "canni": [24, 101], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 101], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 101], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 100], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 102, 103], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 78], "deeper": 25, "richer": 25, "probabl": [25, 93], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 78], "pass": [25, 26, 27, 30, 31, 43, 44, 55, 63, 67, 74, 78, 80], "neural": [25, 26, 67, 81], "network": [25, 26, 67, 81], "classif": [27, 81, 85, 86, 88, 89, 90, 91, 94, 95, 96, 98, 99], "those": [27, 92], "store": [27, 31, 63, 64], "manag": [27, 30, 83, 101], "interact": [27, 30], "also": [27, 53, 77, 104], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 80], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 83], "_model_nam": 27, "cach": [27, 30, 56, 82, 101], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 85, 88, 90, 94, 96, 98], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 85, 89, 95], "method": [27, 28, 30, 32, 33, 35, 43, 89, 95], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 74], "interfac": [27, 30, 80], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 80], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 77, 80], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 93], "through": [27, 104], "error": [27, 33, 55, 77], "predict_fmt": 27, "fmt": [27, 36, 77], "top5": 27, "logit": 27, "embed": [27, 33, 77], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 77, 80, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "top": [27, 44, 92], "k": 27, "e": [27, 35, 57, 75, 78, 81], "g": [27, 35, 57, 75, 77, 78], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 104], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 85, 90, 91, 92, 94, 96, 98, 99, 101], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 83, 84, 89, 95, 101], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 101], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 78, 80, 83, 101], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 80, 104], "300": 30, "400": 30, "95": [30, 55, 68, 69, 75], "simpl": 30, "without": [30, 63, 68, 69, 76], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 84], "found": [31, 44, 55, 63, 85], "commonli": [31, 71, 81], "where": [31, 35, 63, 64, 77, 80], "look": [31, 41, 63, 85], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 101], "lsb": [32, 65, 101], "signific": [32, 33, 35, 65], "bit": [32, 33, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 71], "inject": 33, "combin": [33, 41], "emb": [33, 77], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 77], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 100], "multi": [33, 80], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 71], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 77, 78, 84, 86, 89, 92, 95, 99], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 74, 78, 104], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 92], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 80], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 77, 78], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 94, 95], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 84, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "neighborhood": 35, "core": [35, 102, 103], "few": 35, "too": 35, "sensit": [35, 43, 77, 89, 95], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 74, 78], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 101], "danbooru": [36, 70, 72, 74, 89, 92], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 77], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 101], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 101], "laplacian": [37, 101], "laplacian_scor": 37, "lpip": [37, 101], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 101], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 80, 84, 92], "seem": 38, "just": [38, 86, 89, 92, 95, 99], "we": [38, 78], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 74, 77], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 78, 102, 103], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 77], "img2": [39, 40, 77], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 83], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 86], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 75], "languag": 41, "func": [41, 82, 101], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 104], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 70, 74, 77], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 77, 102, 103], "serv": [43, 70], "foundat": 43, "inherit": 43, "within": [43, 63, 70, 77], "fill": 43, "valid": [43, 44, 48, 101], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 83, 86], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 102, 103], "star": [44, 74], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 74, 77], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 73], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 101], "align_maxs": 45, "censor_": [45, 101], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 101], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 101], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 79], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 104], "github": [47, 102, 103, 104], "com": [47, 104], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 101, 104], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 74, 77], "make": [48, 53, 71, 81, 89, 93, 95], "readabl": [48, 77], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 75], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 91, 101], "zero": 48, "must": [48, 69, 100], "preced": 48, "surround": 48, "whitespac": [48, 71], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 75], "113": [48, 55], "dwpose": [49, 101], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 101], "connect": 50, "ellips": 50, "facial": [50, 69, 85], "pars": [51, 53, 54, 62, 63, 101], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": [51, 55], "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 81], "learn": [53, 81], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 80], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 102, 103], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 78], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 102, 103], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 93, 94, 95, 98], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "tri": 55, "def": [55, 80], "my_transform_cr": 55, "occur": 55, "until": 55, "succe": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "clip": [55, 63], "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "shortest_edg": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 77], "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 89, 95], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 104], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 101], "remove_adversarial_nois": 59, "nafnet": [59, 101], "restore_with_nafnet": 59, "scunet": [59, 101], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 84, 104], "diffus": [62, 63, 84], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 101], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 100], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 74, 75, 76, 77], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 76], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 88, 91, 101], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 74, 77], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 86], "realist": 63, "slip": [63, 71], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 74, 75, 76, 77], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 74, 77], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 74, 77], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 74, 77], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 101], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "els": [63, 102, 103], "underli": [63, 80], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 87, 100], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 80, 91, 93, 95, 100, 101], "torch": 64, "command": [64, 104], "pip": [64, 104], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 75, 89, 95], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 104], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 101], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 77], "inspir": [67, 77, 97], "space": [67, 77], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 74, 77], "skadi_seg": 67, "drop": [68, 69, 70, 74, 76, 77], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 75, 76], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 74, 77], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 80], "mutabl": 69, "constructor": 69, "empti": 69, "iter": 69, "hold": [69, 70, 74, 77], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 74, 77], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70], "headwear": 69, "ribbon": [69, 74], "crown": 69, "cap": 69, "hairclip": [69, 74], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 74, 77], "glass": [69, 71], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 73], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 72, 101], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "extens": 70, "practic": 70, "use_real_nam": [70, 74], "general_threshold": [70, 77], "character_threshold": [70, 77], "drop_overlap": [70, 74, 77], "real": [70, 74, 91, 101], "renam": [70, 74], "redirect": [70, 74], "mani": [70, 74], "websit": [70, 74], "rate": [70, 77, 89, 91, 101], "char": [70, 77], "9897817373275757": 70, "question": [70, 77, 89], "010265946388244629": 70, "explicit": [70, 77, 89], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 74, 77], "5011609792709351": 70, "blue_ski": [70, 74, 77], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 74, 77], "8504303693771362": 70, "cowboy_shot": [70, 74, 77], "6008237600326538": 70, "crop_top": [70, 74, 77], "6635787487030029": 70, "dai": [70, 74, 77], "8496965765953064": 70, "glove": [70, 74, 77], "6107005476951599": 70, "hair_between_ey": [70, 74, 77], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 74, 77], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 74, 76, 77], "9884189963340759": 70, "looking_at_view": [70, 74, 77], "5673105120658875": 70, "midriff": [70, 74, 77], "6290556192398071": 70, "navel": [70, 74, 77], "9631235003471375": 70, "no_hat": [70, 74], "7978747487068176": 70, "no_headwear": [70, 74, 77], "7577926516532898": 70, "outdoor": [70, 74, 77], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 74, 77], "958786129951477": 70, "shirt": [70, 74, 77], "6720131039619446": 70, "short_sleev": [70, 74, 77], "7077711820602417": 70, "silver_hair": [70, 74], "6673924326896667": 70, "sky": [70, 74, 77], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 74, 77], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 74, 77], "9076308012008667": 70, "thigh": [70, 74, 77], "580970823764801": 70, "skadi_": [70, 77], "arknight": [70, 77], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 74, 77], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": 70, "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 74, 77], "9397273659706116": 70, "9229896664619446": 70, "charm_": 70, "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 74, 77], "8277763724327087": 70, "hair_orna": [70, 74, 77], "9356368780136108": 70, "hair_ribbon": [70, 74], "5288072824478149": 70, "jacket": [70, 74, 77], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 74], "9725285172462463": 70, "plaid_skirt": [70, 74], "9638455510139465": 70, "pleated_skirt": [70, 74, 77], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 74], "5493080615997314": 70, "school_bag": 70, "9863407611846924": 70, "school_uniform": [70, 74, 77], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 74, 77], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 74], "7257086038589478": 70, "smile": [70, 74, 77], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 74, 77], "9990814924240112": 70, "tongue_out": [70, 74, 77], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 74, 76, 77], "7461410164833069": 70, "underscor": [71, 77], "convent": 71, "restor": [71, 101], "use_spac": 71, "use_escap": 71, "include_scor": 71, "score_descend": 71, "_": 71, "escap": 71, "unsaf": 71, "sort": [71, 75], "descend": 71, "panty_pul": 71, "6826801300048828": 71, "958938717842102": 71, "drinking_glass": 71, "9340789318084717": 71, "areola_slip": 71, "41196826100349426": 71, "9988248348236084": 71, "drink": 71, "pull": 71, "areola": 71, "999": 71, "959": 71, "934": 71, "683": 71, "412": 71, "mldanbooru": [72, 101], "get_mldanbooru_tag": 72, "wd14": [72, 74, 101], "get_wd14_tag": [72, 74], "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "deepdanbooru": [72, 74, 101], "get_deepdanbooru_tag": [72, 74], "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "drop_overlap_tag": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "char_whitelist_suffix": 72, "char_whitelist_prefix": 72, "char_whitelist_word": 72, "char_suffix": 72, "char_prefix": 72, "charactertagpool": 72, "is_basic_character_tag": 72, "drop_basic_character_tag": 72, "sort_tag": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "t1": 73, "t2": 73, "fulli": 73, "ml": 74, "448": 74, "keep_ratio": 74, "9999984502792358": [74, 96], "9999946355819702": 74, "9994951486587524": 74, "998144268989563": 74, "9978417158126831": 74, "9941409230232239": 74, "9799384474754333": 74, "979142427444458": 74, "961823582649231": 74, "961323618888855": 74, "9490893483161926": 74, "large_breast": [74, 77], "9450850486755371": 74, "9425153136253357": 74, "9409335255622864": 74, "9319437146186829": 74, "9265308976173401": 74, "baseball_bat": [74, 77], "9259042143821716": 74, "922250509262085": 74, "9199565052986145": 74, "9175475835800171": 74, "9102761745452881": 74, "9076938629150391": 74, "stomach": [74, 77], "9052775502204895": 74, "8938589692115784": 74, "8894285559654236": 74, "8891903162002563": 74, "8845980763435364": 74, "8842408061027527": 74, "8659475445747375": 74, "862621009349823": 74, "8616052865982056": 74, "8562789559364319": 74, "short_short": [74, 77], "8555729389190674": 74, "8533340096473694": 74, "black_short": [74, 77], "8477485775947571": 74, "8430152535438538": 74, "tied_long_hair": [74, 77], "8340626955032349": 74, "crop_top_overhang": 74, "8266023397445679": 74, "8222048282623291": 74, "8202669620513916": 74, "black_shirt": [74, 77], "8061150312423706": 74, "ass_visible_through_thigh": [74, 77], "7803354859352112": 74, "thigh_gap": [74, 77], "7789446711540222": 74, "arms_up": 74, "7052110433578491": 74, "9999866485595703": 74, "997043788433075": 74, "9969649910926819": 74, "9957101345062256": 74, "9928386807441711": 74, "9886980056762695": 74, "9864778518676758": 74, "ghost": [74, 77], "9769423007965088": 74, "9747489094734192": 74, "9736957550048828": 74, "9388670325279236": 74, "9356311559677124": 74, "91000896692276": 74, "cardigan": 74, "8955123424530029": 74, "8910233378410339": 74, "8904104828834534": 74, "8881211280822754": 74, "8876776695251465": 74, "8864808678627014": 74, "8810517191886902": 74, "8798807263374329": 74, "8765745162963867": 74, "8737136125564575": 74, "nail_polish": 74, "8650439381599426": 74, "8613706827163696": 74, "blue_cardigan": 74, "8571277260780334": 74, "8333670496940613": 74, "8160212635993958": 74, "eyebrows_visible_through_hair": 74, "8122442364692688": 74, "8091571927070618": 74, "8082079887390137": 74, "8048468232154846": 74, "long_sleev": [74, 77], "8042327165603638": 74, "7984272241592407": 74, "blazer": [74, 77], "794708251953125": 74, "78981614112854": 74, "7892146110534668": 74, "shaped_pupil": [74, 77], "7867060899734497": 74, "gradient_hair": 74, "786359965801239": 74, "white_shirt": 74, "7790888547897339": 74, "brown_skirt": 74, "7760675549507141": 74, "774523913860321": 74, "7721588015556335": 74, "7697228789329529": 74, "755959689617157": 74, "multicolored_hair": 74, "7477189898490906": 74, "7476690411567688": 74, "rail": 74, "7476617693901062": 74, "blue_jacket": 74, "7458406090736389": 74, "741143524646759": 74, "7364678978919983": 74, "collared_shirt": 74, "7193643450737": 74, "red_neckwear": 74, "7108616828918457": 74, "7086325287818909": 74, "miniskirt": 74, "7055293321609497": 74, "7039415836334229": 74, "open_cloth": 74, "7018357515335083": 74, "shuffl": 75, "count": [75, 102, 103], "2boi": 75, "random": 75, "cat_ear": 75, "uniqu": 75, "precomput": 76, "8849405313291128": 76, "8548297594823425": 76, "03910296474461261": 76, "6615180440330748": 76, "21552028866308015": 76, "3165260620737027": 76, "47744464927382957": 76, "tagger": 77, "smilingwolf": 77, "wd": 77, "swinv2_v3": 77, "general_mcut_en": 77, "character_mcut_en": 77, "no_underlin": 77, "mcut": 77, "replac": 77, "dim": 77, "index": [77, 104], "l2": 77, "follw": 77, "valuabl": 77, "enabl": 77, "rapid": 77, "queri": 77, "0011444687843322754": 77, "8876402974128723": 77, "106781005859375": 77, "000277101993560791": 77, "997527003288269": 77, "9797663688659668": 77, "9905703663825989": 77, "9761719703674316": 77, "8981098532676697": 77, "8810765743255615": 77, "9498510360717773": 77, "8377365469932556": 77, "945058286190033": 77, "9457170367240906": 77, "969594419002533": 77, "7881088852882385": 77, "7687551379203796": 77, "9301245212554932": 77, "6703325510025024": 77, "white_hair": 77, "5292627811431885": 77, "8677047491073608": 77, "grey_hair": 77, "5859264731407166": 77, "9536856412887573": 77, "8056888580322266": 77, "8394746780395508": 77, "9473626613616943": 77, "8986269235610962": 77, "9385137557983398": 77, "8408567905426025": 77, "alternate_costum": 77, "4245271384716034": 77, "931140661239624": 77, "8830795884132385": 77, "7279844284057617": 77, "artist_nam": 77, "5333830714225769": 77, "64717698097229": 77, "9516432285308838": 77, "9655293226242065": 77, "9485014081001282": 77, "7366660833358765": 77, "7161656618118286": 77, "5858667492866516": 77, "6186309456825256": 77, "41193312406539917": 77, "467605859041214": 77, "36282333731651306": 77, "3756745457649231": 77, "motion_blur": 77, "5091936588287354": 77, "951993465423584": 77, "basebal": 77, "5634750723838806": 77, "8232709169387817": 77, "9869340658187866": 77, "49491602182388306": 77, "5193622708320618": 77, "003406703472137451": 77, "0007208287715911865": 77, "9798132181167603": 77, "8046203851699829": 77, "7596215009689331": 77, "7620116472244263": 77, "46084529161453247": 77, "48454540967941284": 77, "5152207016944885": 77, "8023070096969604": 77, "8653596639633179": 77, "7201820611953735": 77, "7816740870475769": 77, "697688639163971": 77, "8974947333335876": 77, "7491052746772766": 77, "5015512704849243": 77, "6401398181915283": 77, "43420469760894775": 77, "4528769850730896": 77, "5730487704277039": 77, "6739872694015503": 77, "5545973181724548": 77, "6946243047714233": 77, "5487751364707947": 77, "7439308166503906": 77, "4186026453971863": 77, "47378358244895935": 77, "4690653085708618": 77, "7565015554428101": 77, "hu_tao_": 77, "genshin_impact": 77, "9262397289276123": 77, "boo_tao_": 77, "942080020904541": 77, "denorm": 77, "denormalizer_nam": 77, "mnum2_al": 77, "understand": 77, "batch": [77, 78, 97], "redund": 77, "structur": [77, 101], "b": 77, "r": [77, 89, 95], "c": 77, "linalg": 77, "norm": 77, "approx": [77, 78], "1e": 77, "cdc_anime_onnx": 78, "realli": 78, "As": [78, 89, 95], "1024x1024": 78, "2060": 78, "gpu": 78, "cost": 78, "against": 78, "cpu": [78, 83, 102, 103], "experi": 78, "hgsr": 78, "mhr": 78, "aug_x4_320": 78, "tile_s": 78, "tile_overlap": 78, "batch_siz": 78, "silent": 78, "tile": 78, "progress": 78, "messag": 78, "cute_waifu_aroma": 78, "pngimageplugin": 78, "pngimagefil": 78, "1168x1168": 78, "0x7f0e8ca06880": 78, "4672x4672": 78, "0x7f0e48edb640": 78, "cdc": [79, 101], "upscale_with_cdc": 79, "thread": [80, 100], "lru_cach": 80, "wrap": 80, "synchron": 80, "prevent": 80, "race": 80, "condit": 80, "maxsiz": 80, "expensive_funct": 80, "expens": 80, "lock": [80, 100], "safeti": [80, 97], "multithread": 80, "my_funct": 80, "introduc": 80, "acquisit": 80, "critic": 80, "mathemat": 81, "activ": 81, "deep": 81, "problem": [81, 89, 95], "input_valu": 81, "frac": 81, "26894142": 81, "73105858": 81, "ts_lru_cach": 82, "sigmoid": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "cudaexecutionprovid": 83, "cpuexecutionprovid": 83, "ckpt": 83, "inferencesess": 83, "onnx_mod": 83, "decid": 83, "linux": [83, 102, 103], "execut": [83, 102, 103], "ignor": 83, "cuda": [83, 102, 103], "forc": 83, "anime_ai_check": 84, "mobilenetv3_sce_dist": [84, 95, 99], "mainli": 84, "caformer_s36_plus_sc": 84, "graph": 84, "9996960163116455": 84, "9999125003814697": 84, "997803270816803": 84, "9960069060325623": 84, "9887709021568298": 84, "9998629093170166": 84, "0013722758740186691": 84, "00020673229300882667": 84, "0001895089662866667": 84, "0008857478387653828": 84, "552320024231449e": 84, "001168627175502479": 84, "bangumi": [85, 86], "vision": 85, "imageri": 85, "bangumi_char_typ": 85, "definit": [85, 92], "video": 85, "secondari": 85, "often": 85, "lack": 85, "lead": 85, "under": [85, 104], "categori": [85, 93], "three": 85, "judg": 85, "anime_portrait": [85, 91], "mobilenetv3_v0_dist": [85, 94, 98, 99], "9998525381088257": 85, "00012103465269319713": 85, "6464786313008517e": 85, "906112609314732e": 85, "06": [85, 86, 88, 93, 94, 95, 96, 98], "9997243285179138": 85, "0002490800397936255": 85, "7215803381986916e": 85, "354368557978887e": 85, "9998849630355835": 85, "90006631379947e": 85, "3920385754317977e": 85, "2084233276254963e": 85, "9998877048492432": 85, "732793503440917e": 85, "4264976925915107e": 85, "0623419257171918e": 85, "07076334953308105": 85, "9290977716445923": 85, "0001044218079186976": 85, "4467317163944244e": 85, "2568268832401372e": 85, "9999498128890991": 85, "1810528778587468e": 85, "879474429093534e": 85, "260669109295122e": 85, "9999510049819946": 85, "2321036592766177e": 85, "025227553938748e": 85, "4251427273848094e": 85, "999957799911499": 85, "4273678718600422e": 85, "6884023302263813e": 85, "880981603288092e": 85, "0002326338435523212": 85, "9996368885040283": 85, "164971561403945e": 85, "00020793956355191767": 85, "13438372313976288": 85, "8652494549751282": 85, "000158855298650451": 85, "000238816806813702": 85, "3589179217815399": 85, "6406960487365723": 85, "0001471740542910993": 85, "002255884697660804": 85, "08208147436380386": 85, "9152728915214539": 85, "00038967153523117304": 85, "227699592884164e": 85, "0835404282261152e": 85, "1437502406770363e": 85, "9999284744262695": 85, "2125529792683665e": 85, "0218892384727951e": 85, "00011914174683624879": 85, "9998584985733032": 85, "2007669283775613e": 85, "6357082131435163e": 85, "3068713896209374e": 85, "9999185800552368": 85, "066640925273532e": 85, "529400813335087e": 85, "089402500540018e": 85, "9999388456344604": 85, "6406959295272827": 85, "not_paint": 86, "anime_classif": 86, "older": 86, "mobilenetv3_v1": [86, 96], "5_dist": 86, "3_dist": 86, "plot": [86, 89, 95, 99], "caformer_s36_v1": 86, "3_focal": 86, "8346158862113953": 86, "004201625939458609": 86, "0028638991061598063": 86, "15633030235767365": 86, "001988308737054467": 86, "9868855476379395": 86, "001178382197394967": 86, "00015886101755313575": 86, "0005986307514831424": 86, "011178601533174515": 86, "9933090209960938": 86, "0012440024875104427": 86, "00040085514774546027": 86, "004924307577311993": 86, "00012189441622467712": 86, "00031298911198973656": 86, "9968050718307495": 86, "182305903872475e": 86, "0027923565357923508": 86, "7805559259140864e": 86, "0004650334012694657": 86, "996709942817688": 86, "736721191671677e": 86, "0027629584074020386": 86, "4619508621981367e": 86, "0003803370927926153": 86, "998649537563324": 86, "190127922105603e": 86, "0008622839814051986": 86, "595230686594732e": 86, "0004573142796289176": 86, "00031435859273187816": 86, "8671838641166687": 86, "13199880719184875": 86, "563074617180973e": 86, "153919796110131e": 86, "290010737255216e": 86, "9727378487586975": 86, "027150526642799377": 86, "162296004826203e": 86, "4933258828241378e": 86, "0004275702522136271": 86, "995402455329895": 86, "002233930164948106": 86, "001911122351884842": 86, "1603819727897644": 86, "0007561995880678296": 86, "00017044576816260815": 86, "838487982749939": 86, "0002034590725088492": 86, "005001617129892111": 86, "000932251859921962": 86, "009352140128612518": 86, "9846979379653931": 86, "6018555470509455e": 86, "004064667969942093": 86, "464051254326478e": 86, "025772539898753166": 86, "9699516296386719": 86, "00011656546121230349": 86, "287263775244355e": 86, "370255853951676e": 86, "01098843663930893": 86, "0031668643932789564": 86, "9857884049415588": 86, "499273488065228e": 86, "8419872251106426e": 86, "0003471920208539814": 86, "029472889378666878": 86, "9700765609741211": 86, "0012387704337015748": 86, "001172148622572422": 86, "787473391043022e": 86, "003680602880194783": 86, "9938107132911682": 86, "8346157073974609": 86, "8671836853027344": 86, "8384883403778076": 86, "9846979975700378": 86, "9700766801834106": 86, "greyscal": 87, "jpeg_ful": [87, 100], "6125901": 87, "6125785": [87, 100], "6124220": 87, "rough": [88, 89, 95], "polish": 88, "mobilenetv3_v2": 88, "2_dist": [88, 96], "910087929805741e": 88, "1241951510310173": 88, "8757457137107849": 88, "00018937293498311192": 88, "030049214139580727": 88, "9697614312171936": 88, "008933082222938538": 88, "05096456781029701": 88, "9401022791862488": 88, "009832272306084633": 88, "9898634552955627": 88, "00030428936588577926": 88, "013919820077717304": 88, "9819902181625366": 88, "004089969675987959": 88, "04166747257113457": 88, "9582782983779907": 88, "4218515288084745e": 88, "8849249482154846": 88, "1149177998304367": 88, "0001573085755808279": 88, "9907882809638977": 88, "008958994410932064": 88, "0002527958422433585": 88, "9831690788269043": 88, "01682441122829914": 88, "613856385229155e": 88, "8757458329200745": 88, "8849248290061951": 88, "million": 89, "anime_r": [89, 91], "boundari": [89, 95], "challeng": [89, 95], "clean": [89, 95], "ground": [89, 95], "truth": [89, 95], "judgment": [89, 95], "intend": [89, 95], "quick": [89, 95, 101], "estim": [89, 95], "basi": [89, 95], "mobilenetv3_large_100_v0_ls0": 89, "caformer_s36_v0_ls0": 89, "7508869767189026": 89, "7034655809402466": 89, "728887677192688": 89, "7404400110244751": 89, "7446154952049255": 89, "7514738440513611": 89, "768704354763031": 89, "8219676613807678": 89, "7267540693283081": 89, "7645740509033203": 89, "7216582894325256": 89, "7615436315536499": 89, "815083920955658": 89, "8321858644485474": 89, "8204999566078186": 89, "820833146572113": 89, "chdir": 89, "doc": 89, "api_doc": 89, "7508870363235474": 89, "11212056130170822": 89, "06781744956970215": 89, "06917501986026764": 89, "7034654021263123": 89, "15903906524181366": 89, "06688199192285538": 89, "07061357796192169": 89, "7288877964019775": 89, "1476859599351883": 89, "060362350195646286": 89, "06306383013725281": 89, "7404399514198303": 89, "10337048768997192": 89, "08087948709726334": 89, "07530999928712845": 89, "055992450565099716": 89, "7446154356002808": 89, "13191790878772736": 89, "06747424602508545": 89, "06458679586648941": 89, "10566363483667374": 89, "07827574014663696": 89, "07079866528511047": 89, "7687042951583862": 89, "09974884241819382": 89, "06074819341301918": 89, "050435908138751984": 89, "8219675421714783": 89, "0593985915184021": 89, "06819795072078705": 89, "06569571048021317": 89, "1177448257803917": 89, "726753830909729": 89, "08980562537908554": 89, "06481882929801941": 89, "06922297924757004": 89, "10138414055109024": 89, "06351721286773682": 89, "07683827728033066": 89, "13798624277114868": 89, "05942752957344055": 89, "10584963858127594": 89, "7615437507629395": 89, "07317910343408585": 89, "060196295380592346": 89, "06751583516597748": 89, "0572039857506752": 89, "05398125201463699": 89, "06124086305499077": 89, "0525919646024704": 89, "8321859240531921": 89, "05922013148665428": 89, "06274889409542084": 89, "057530902326107025": 89, "8205001354217529": 89, "05683052912354469": 89, "06635929644107819": 89, "05597696080803871": 89, "8208332657814026": 89, "non_furri": 90, "mobilenetv3_v0": 90, "1_dist": 90, "9898804426193237": 90, "010119626298546791": 90, "9677742123603821": 90, "032225821167230606": 90, "959551215171814": 90, "040448784828186035": 90, "9535530209541321": 90, "04644693806767464": 90, "04358793422579765": 90, "9564120769500732": 90, "02767963521182537": 90, "9723203182220459": 90, "028900373727083206": 90, "9710996150970459": 90, "037573859095573425": 90, "9624261260032654": 90, "aicheck": [91, 101], "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": [91, 101], "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 91, "anime_classifi": 91, "is_greyscal": 91, "anime_completeness_scor": 91, "anime_complet": 91, "dbrate": [91, 101], "anime_dbrating_scor": 91, "anime_dbr": 91, "furri": [91, 101], "anime_furry_scor": 91, "anime_furri": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw_pred_scor": 91, "nsfw_pred": 91, "portrait": [91, 101], "anime_portrait_scor": 91, "anime_rating_scor": 91, "anime_real_scor": 91, "safe_check_scor": 91, "safe_check": 91, "style_ag": [91, 101], "anime_style_age_scor": 91, "anime_style_ag": 91, "teen": [91, 101], "anime_teen_scor": 91, "anime_teen": 91, "is_truncated_fil": 91, "screen": 92, "row": 92, "bottom": 92, "grayscal": 92, "monochrome_detect": 92, "mobilenetv3_large_100_dist_safe2": 92, "mobilenetv3_dist": 92, "caformer_s36": 92, "mono": 92, "9614395499229431": 92, "9458909034729004": 92, "9559807777404785": 92, "9651952981948853": 92, "9379720687866211": 92, "8814834356307983": 92, "03941023349761963": 92, "07492382079362869": 92, "09546589106321335": 92, "016521310433745384": 92, "005693843588232994": 92, "0315730981528759": 92, "Not": 93, "five": 93, "hentai": 93, "neutral": 93, "porn": 93, "sexi": 93, "infinit": 93, "nsfwj": 93, "tfj": 93, "deploy": 93, "mobil": 93, "9970946311950684": 93, "00198739324696362": 93, "000894528697244823": 93, "4315058251668233e": 93, "099447197513655e": 93, "9282580614089966": 93, "061733175069093704": 93, "008979619480669498": 93, "0007789491210132837": 93, "0002501663693692535": 93, "7945129871368408": 93, "2044062316417694": 93, "0005603990866802633": 93, "0004847997915931046": 93, "564094367902726e": 93, "7977773547172546": 93, "01352313905954361": 93, "18791256844997406": 93, "0004888656549155712": 93, "00029804420773871243": 93, "04498734697699547": 93, "9509441256523132": 93, "4087972633424215e": 93, "003999904729425907": 93, "4542059185914695e": 93, "002892113756388426": 93, "982390284538269": 93, "02520776737947e": 93, "014633022248744965": 93, "858086610212922e": 93, "002532319398596883": 93, "9887337684631348": 93, "231979568838142e": 93, "008699454367160797": 93, "8187158022774383e": 93, "03564726561307907": 93, "954788088798523": 93, "343036850215867e": 93, "009289607405662537": 93, "00020158555707894266": 93, "006372362840920687": 93, "006019102409482002": 93, "9694945812225342": 93, "015214097686111927": 93, "002899901708588004": 93, "0004039364866912365": 93, "00012730166781693697": 93, "987038791179657": 93, "007135333959013224": 93, "005294707603752613": 93, "06964848190546036": 93, "0014777459437027574": 93, "9276643395423889": 93, "0003031621454283595": 93, "0009063396137207747": 93, "00028707628371194005": 93, "00010888021643040702": 93, "9992460012435913": 93, "00015473493840545416": 93, "0002033217460848391": 93, "563037691696081e": 93, "008058490231633186": 93, "00044566826545633376": 93, "937960684299469": 93, "05353058874607086": 93, "364063445587817e": 93, "00562260951846838": 93, "00012077406427124515": 93, "9897090792655945": 93, "004547217860817909": 93, "564737981942017e": 93, "016690678894519806": 93, "001258736359886825": 93, "9766013622283936": 93, "005440687295049429": 93, "4481674952548929e": 93, "01861923187971115": 93, "0008914825739338994": 93, "9674761295318604": 93, "012998746708035469": 93, "691116141155362e": 93, "0007601747056469321": 93, "0005019629606977105": 93, "039504989981651306": 93, "9591660499572754": 93, "0001652583305258304": 93, "0002614929690025747": 93, "020374108105897903": 93, "029394468292593956": 93, "9498046040534973": 93, "00016299057460855693": 93, "004782819654792547": 93, "002861740067601204": 93, "12280157208442688": 93, "8693908452987671": 93, "0001731760276015848": 93, "304211274255067e": 93, "03286275267601013": 93, "010648751631379128": 93, "9562522172927856": 93, "999900221824646": 94, "645313209854066e": 94, "3387104445428122e": 94, "9999704360961914": 94, "4465465685352683e": 94, "071506166132167e": 94, "9999785423278809": 94, "512719154561637e": 94, "292278612818336e": 94, "919455750496127e": 94, "9999444484710693": 94, "3647335082350764e": 94, "0555699191172607e": 94, "9999880790710449": 94, "3210242286731955e": 94, "7451418898417614e": 94, "9999822378158569": 94, "2084267331811134e": 94, "7460413321023225e": 94, "1532473820352607e": 94, "9999996423721313": 94, "0316136922483565e": 94, "840229633236049e": 94, "9999998807907104": [94, 95], "736660568800289e": 94, "199210472208506e": 94, "9999992847442627": 94, "r15": 95, "r18": 95, "sankaku": 95, "mobilenetv3_v1_pruned_ls0": 95, "caformer_s36_plu": [95, 99], "5863172936624323e": 95, "480062353375615e": 95, "9924363493919373": 95, "007255776319652796": 95, "0003077814180869609": 95, "996969997882843": 95, "0030054834205657244": 95, "4601260520284995e": 95, "9966891407966614": 95, "003293127752840519": 95, "770909148035571e": 95, "00025384966284036636": 95, "9996721744537354": 95, "399192691082135e": 95, "973351603141055e": 95, "9998563528060913": 95, "391309580067173e": 95, "0018681309884414077": 95, "9827859997749329": 95, "015345841646194458": 95, "013710384257137775": 95, "8339558839797974": 95, "15233369171619415": 95, "951323833462084e": 95, "00029566374723799527": 95, "9997004270553589": 95, "00018434497178532183": 95, "568440272123553e": 95, "9997699856758118": 95, "11225129129889e": 95, "051862899563275e": 95, "9999485015869141": 95, "902020231791539e": 95, "0005639699520543218": 95, "9994290471076965": 95, "anime_real_cl": 96, "4_dist": 96, "9999716281890869": 96, "8398366339388303e": 96, "9992202520370483": 96, "0007797438884153962": 96, "9999709129333496": 96, "905452492996119e": 96, "9999765157699585": 96, "3499671442550607e": 96, "9994087219238281": 96, "0005913018831051886": 96, "9999759197235107": 96, "4061362637439743e": 96, "9999052286148071": 96, "475799015490338e": 96, "403173675702419e": 96, "5848207794988411e": 96, "0010207017185166478": 96, "9989792704582214": 96, "2124368115328252e": 96, "9999977350234985": 96, "6512358342879452e": 96, "9999834299087524": 96, "359853614412714e": 96, "9999936819076538": 96, "600314317329321e": 96, "9999840259552002": 96, "5589323083986528e": 96, "9999843835830688": 96, "5513256585109048e": 96, "9999845027923584": 96, "pollut": 97, "mf666": 97, "shit": 97, "checker": 97, "mobilenet": 97, "v2": 97, "max_batch_s": 97, "1970": 98, "1980": 98, "1990": 98, "2000": 98, "2010": 98, "2015": 98, "2020": 98, "ag": 98, "9805465340614319": 98, "761269782553427e": 98, "0005044879508204758": 98, "01569165475666523": 98, "002850610064342618": 98, "00037849770160391927": 98, "9434612113400362e": 98, "053497342392802e": 98, "9992554783821106": 98, "0006490182713605464": 98, "8857468805654207e": 98, "317252262353577e": 98, "314484721769986e": 98, "0750001138148946e": 98, "706833609205205e": 98, "00034479793976061046": 98, "9995512366294861": 98, "391363472677767e": 98, "4607510820496827e": 98, "0679690351244062e": 98, "661913514311891e": 98, "757471131393686e": 98, "0744897230761126e": 98, "76177470368566e": 98, "9996387958526611": 98, "160279296338558e": 98, "00013228354509919882": 98, "1361367038916796e": 98, "464057489414699e": 98, "2412899599876255e": 98, "703883653040975e": 98, "127358498517424e": 98, "9973921775817871": 98, "0022309015039354563": 98, "00018872201326303184": 98, "780902943617548e": 98, "422096920578042e": 98, "638929097680375e": 98, "152203023797483e": 98, "00028818511054851115": 98, "9996094107627869": 98, "58777353237383e": 98, "9200742826797068e": 98, "00017117452807724476": 98, "518441947875544e": 98, "885544381570071e": 98, "4389253010449465e": 98, "1696006772108376e": 98, "9996393918991089": 98, "contenti": 99, "safe_teen": 99, "non_teen": 99, "caformer_s36_v0": 99, "9998493194580078": 99, "0378791052498855e": 99, "00012023092131130397": 99, "9790042638778687": 99, "0017522255657240748": 99, "01924353837966919": 99, "9998124241828918": 99, "19778298237361e": 99, "0001456339523429051": 99, "0008521362324245274": 99, "9989691972732544": 99, "00017870066221803427": 99, "0992944781901315e": 99, "9994398951530457": 99, "0004991036257706583": 99, "2035720727872103e": 99, "9994019269943237": 99, "0005460577667690814": 99, "0478151529678144e": 99, "524079147609882e": 99, "999934196472168": 99, "786742884898558e": 99, "653994154883549e": 99, "9998156428337097": 99, "0001218809193233028": 99, "00013706681784242392": 99, "9997410178184509": 99, "jpeg_trunc": 100, "2216614_truncat": 100, "imagefil": 100, "load_truncated_imag": 100, "ascii": 101, "metric": 101, "list_det_model": 101, "list_rec_model": 101, "sd": 101, "tag": 101, "platform": [102, 103], "shutil": [102, 103], "cpuinfo": [102, 103], "psutil": [102, 103], "hbutil": [102, 103], "size_to_bytes_str": [102, 103], "python_implement": [102, 103], "python_vers": [102, 103], "brand": [102, 103], "get_cpu_info": [102, 103], "brand_raw": [102, 103], "cpu_count": [102, 103], "freq": [102, 103], "cpu_freq": [102, 103], "mhz": [102, 103], "virtual_memori": [102, 103], "precis": [102, 103], "ye": [102, 103], "nvidia": [102, 103], "smi": [102, 103], "1021": [102, 103], "azur": [102, 103], "x86_64": [102, 103], "glibc2": [102, 103], "cpython": [102, 103], "amd": [102, 103], "epyc": [102, 103], "7763": [102, 103], "3047": 102, "59975": 102, "615": [102, 103], "gib": [102, 103], "deploi": [102, 103], "action": [102, 103], "2987": 103, "6785": 103, "imgutil": 104, "pypi": 104, "simpli": 104, "newest": 104, "git": 104, "script": 104, "__name__": 104, "__main__": 104, "narugo1992": 104, "still": 104, "out": 104, "io": 104, "html": 104, "faq": 105}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [72, 0, 0, "-", "tagging"], [79, 0, 0, "-", "upscale"], [82, 0, 0, "-", "utils"], [91, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "format"], [73, 0, 0, "-", "match"], [74, 0, 0, "-", "mldanbooru"], [75, 0, 0, "-", "order"], [76, 0, 0, "-", "overlap"], [77, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[71, 1, 1, "", "add_underline"], [71, 1, 1, "", "remove_underline"], [71, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[73, 1, 1, "", "tag_match_full"], [73, 1, 1, "", "tag_match_prefix"], [73, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[74, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[75, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[76, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[77, 1, 1, "", "convert_wd14_emb_to_prediction"], [77, 1, 1, "", "denormalize_wd14_emb"], [77, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[78, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[78, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[80, 0, 0, "-", "cache"], [81, 0, 0, "-", "func"], [83, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[80, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[81, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[83, 1, 1, "", "get_onnx_provider"], [83, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[84, 0, 0, "-", "aicheck"], [85, 0, 0, "-", "bangumi_char"], [86, 0, 0, "-", "classify"], [87, 0, 0, "-", "color"], [88, 0, 0, "-", "completeness"], [89, 0, 0, "-", "dbrating"], [90, 0, 0, "-", "furry"], [92, 0, 0, "-", "monochrome"], [93, 0, 0, "-", "nsfw"], [94, 0, 0, "-", "portrait"], [95, 0, 0, "-", "rating"], [96, 0, 0, "-", "real"], [97, 0, 0, "-", "safe"], [98, 0, 0, "-", "style_age"], [99, 0, 0, "-", "teen"], [100, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[84, 1, 1, "", "get_ai_created_score"], [84, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[85, 1, 1, "", "anime_bangumi_char"], [85, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[86, 1, 1, "", "anime_classify"], [86, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[87, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[88, 1, 1, "", "anime_completeness"], [88, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[89, 1, 1, "", "anime_dbrating"], [89, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[90, 1, 1, "", "anime_furry"], [90, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[92, 1, 1, "", "get_monochrome_score"], [92, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[93, 1, 1, "", "nsfw_pred"], [93, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[94, 1, 1, "", "anime_portrait"], [94, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[95, 1, 1, "", "anime_rating"], [95, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[96, 1, 1, "", "anime_real"], [96, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[97, 1, 1, "", "safe_check"], [97, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[98, 1, 1, "", "anime_style_age"], [98, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[99, 1, 1, "", "anime_teen"], [99, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[100, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 86], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 71], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "match": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "mldanbooru": 74, "get_mldanbooru_tag": 74, "order": 75, "sort_tag": 75, "overlap": 76, "drop_overlap_tag": 76, "wd14": 77, "get_wd14_tag": 77, "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "upscal": [78, 79], "cdc": 78, "upscale_with_cdc": 78, "util": [80, 81, 82, 83], "cach": 80, "ts_lru_cach": 80, "func": 81, "sigmoid": 81, "onnxruntim": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "valid": [84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "aicheck": 84, "get_ai_created_scor": 84, "is_ai_cr": 84, "bangumi_char": 85, "anime_bangumi_char_scor": 85, "anime_bangumi_char": 85, "anime_classify_scor": 86, "anime_classifi": 86, "color": 87, "is_greyscal": 87, "complet": 88, "anime_completeness_scor": 88, "anime_complet": 88, "dbrate": 89, "anime_dbrating_scor": 89, "anime_dbr": 89, "furri": 90, "anime_furry_scor": 90, "anime_furri": 90, "monochrom": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw": 93, "nsfw_pred_scor": 93, "nsfw_pred": 93, "portrait": 94, "anime_portrait_scor": 94, "anime_portrait": 94, "rate": 95, "anime_rating_scor": 95, "anime_r": [95, 96], "real": 96, "anime_real_scor": 96, "safe": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": 98, "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": 99, "anime_teen_scor": 99, "anime_teen": 99, "truncat": 100, "is_truncated_fil": 100, "welcom": 101, "": 101, "document": 101, "overview": 101, "tutori": 101, "inform": [101, 102, 103], "api": 101, "run": [102, 103], "environ": [102, 103], "instal": 104, "quick": 105, "start": 105}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "add_underline": [[71, "add-underline"]], "remove_underline": [[71, "remove-underline"]], "tags_to_text": [[71, "tags-to-text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_suffix": [[73, "tag-match-suffix"]], "tag_match_prefix": [[73, "tag-match-prefix"]], "tag_match_full": [[73, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[74, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags": [[75, "sort-tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[76, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[77, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[77, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[77, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[78, "upscale-with-cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache": [[80, "ts-lru-cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid": [[81, "sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[83, "get-onnx-provider"]], "open_onnx_model": [[83, "open-onnx-model"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[84, "get-ai-created-score"]], "is_ai_created": [[84, "is-ai-created"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[85, "anime-bangumi-char-score"]], "anime_bangumi_char": [[85, "anime-bangumi-char"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "anime_classify_score": [[86, "anime-classify-score"]], "anime_classify": [[86, "anime-classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale": [[87, "is-greyscale"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[88, "anime-completeness-score"]], "anime_completeness": [[88, "anime-completeness"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[89, "anime-dbrating-score"]], "anime_dbrating": [[89, "anime-dbrating"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "anime_furry_score": [[90, "anime-furry-score"]], "anime_furry": [[90, "anime-furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[92, "get-monochrome-score"]], "is_monochrome": [[92, "is-monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[93, "nsfw-pred-score"]], "nsfw_pred": [[93, "nsfw-pred"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[94, "anime-portrait-score"]], "anime_portrait": [[94, "anime-portrait"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_rating_score": [[95, "anime-rating-score"]], "anime_rating": [[95, "anime-rating"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "anime_real_score": [[96, "anime-real-score"]], "anime_real": [[96, "anime-real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check_score": [[97, "safe-check-score"]], "safe_check": [[97, "safe-check"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[98, "anime-style-age-score"]], "anime_style_age": [[98, "anime-style-age"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "anime_teen_score": [[99, "anime-teen-score"]], "anime_teen": [[99, "anime-teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file": [[100, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[101, "welcome-to-imgutils-s-documentation"]], "Overview": [[101, "overview"]], "Tutorials": [[101, null]], "Information": [[101, null]], "API Documentation": [[101, null]], "Run Environment Information": [[102, "Run-Environment-Information"], [103, "Run-Environment-Information"]], "Installation": [[104, "installation"]], "Quick Start": [[105, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.format"], [72, "module-imgutils.tagging"], [73, "module-imgutils.tagging.match"], [74, "module-imgutils.tagging.mldanbooru"], [75, "module-imgutils.tagging.order"], [76, "module-imgutils.tagging.overlap"], [77, "module-imgutils.tagging.wd14"], [78, "module-imgutils.upscale.cdc"], [79, "module-imgutils.upscale"], [80, "module-imgutils.utils.cache"], [81, "module-imgutils.utils.func"], [82, "module-imgutils.utils"], [83, "module-imgutils.utils.onnxruntime"], [84, "module-imgutils.validate.aicheck"], [85, "module-imgutils.validate.bangumi_char"], [86, "module-imgutils.validate.classify"], [87, "module-imgutils.validate.color"], [88, "module-imgutils.validate.completeness"], [89, "module-imgutils.validate.dbrating"], [90, "module-imgutils.validate.furry"], [91, "module-imgutils.validate"], [92, "module-imgutils.validate.monochrome"], [93, "module-imgutils.validate.nsfw"], [94, "module-imgutils.validate.portrait"], [95, "module-imgutils.validate.rating"], [96, "module-imgutils.validate.real"], [97, "module-imgutils.validate.safe"], [98, "module-imgutils.validate.style_age"], [99, "module-imgutils.validate.teen"], [100, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[74, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[75, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[76, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[78, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[80, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[81, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[87, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[100, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.9.3/.buildinfo b/v0.9.3/.buildinfo index ddccdb98cdd1cbefc30f79291759a9f62b63524e..980d05052e763d9076fbb4d1427234f2ed7a5124 100644 --- a/v0.9.3/.buildinfo +++ b/v0.9.3/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: d23085c46034d538cc5666e7eaaa2de1 +config: d143a4b69a6d403681c419293ab21b59 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.9.3/.doctrees/api_doc/ascii/drawing.doctree b/v0.9.3/.doctrees/api_doc/ascii/drawing.doctree index e80ee6945c64b4bfd4a2a4b8fca8273786965dea..e93d71b6b49964ea2aaf16127b52df52b0f7ed45 100644 Binary files a/v0.9.3/.doctrees/api_doc/ascii/drawing.doctree and b/v0.9.3/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/ascii/index.doctree b/v0.9.3/.doctrees/api_doc/ascii/index.doctree index ecf893ca157f44ff8d089363ee62655ba71acb75..8f1a7e1408ee60504012949f00799ed9f8a244d7 100644 Binary files a/v0.9.3/.doctrees/api_doc/ascii/index.doctree and b/v0.9.3/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/config/index.doctree b/v0.9.3/.doctrees/api_doc/config/index.doctree index 698b16838200b10fcc9f4b5e84d7413a9bba9ec9..5fe943bf7b05ee6c0741942b46c149aa297d4e02 100644 Binary files a/v0.9.3/.doctrees/api_doc/config/index.doctree and b/v0.9.3/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/config/meta.doctree b/v0.9.3/.doctrees/api_doc/config/meta.doctree index b8fdf53e29edab6e4a6ecf99c4f022e32c20a2d2..1c20a6d4719d036cc62d737e0e0b7785df38d357 100644 Binary files a/v0.9.3/.doctrees/api_doc/config/meta.doctree and b/v0.9.3/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/data/background.doctree b/v0.9.3/.doctrees/api_doc/data/background.doctree index c78ae3e5d29139474910c39c33d03141e135dd5a..c3153ceb40a0d4446c506e9f4e3daf06ef2447c2 100644 Binary files a/v0.9.3/.doctrees/api_doc/data/background.doctree and b/v0.9.3/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/data/decode.doctree b/v0.9.3/.doctrees/api_doc/data/decode.doctree index c145e367b5e47b78160d8773bbbe4d693e75fb5a..17a1947d92a71c2c2f8115dd418ac3c165605f08 100644 Binary files a/v0.9.3/.doctrees/api_doc/data/decode.doctree and b/v0.9.3/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/data/encode.doctree b/v0.9.3/.doctrees/api_doc/data/encode.doctree index 20ddc2af88df7314ec5d84d2dcaee4113f5d268d..2da2b8584083833e955a08c83bdee13b78fb0ba9 100644 Binary files a/v0.9.3/.doctrees/api_doc/data/encode.doctree and b/v0.9.3/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/data/image.doctree b/v0.9.3/.doctrees/api_doc/data/image.doctree index 13fa9c38652eeea73bb24848cdb5a9c922ad013f..a6a84986c88489ffe61f9cfba81bb1e79ec88984 100644 Binary files a/v0.9.3/.doctrees/api_doc/data/image.doctree and b/v0.9.3/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/data/index.doctree b/v0.9.3/.doctrees/api_doc/data/index.doctree index eaa454e050756c47d186388902254b984be76427..75ac1bbe8e6a5a8f3badc7082f4eefeec5e4140b 100644 Binary files a/v0.9.3/.doctrees/api_doc/data/index.doctree and b/v0.9.3/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/data/layer.doctree b/v0.9.3/.doctrees/api_doc/data/layer.doctree index fa492325ddb1c217b0fba07fe550e0fb8b672525..47d55cb35f58b6c203512ac789b3287aab682fbf 100644 Binary files a/v0.9.3/.doctrees/api_doc/data/layer.doctree and b/v0.9.3/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.9.3/.doctrees/api_doc/detect/booru_yolo.doctree index 9fb7c0614ec625120d125d83618b660cb7d2dc50..86e481074a50e58e658dc1f43b9016377ee682ad 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.9.3/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/censor.doctree b/v0.9.3/.doctrees/api_doc/detect/censor.doctree index d5846207cdbf5133626e2e990127102e03145c6d..a24a4c6b6487eb9990ff3feb3e85e39a9d264be7 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/censor.doctree and b/v0.9.3/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/eye.doctree b/v0.9.3/.doctrees/api_doc/detect/eye.doctree index 120792b580140cd3c7428c95481736a43e536951..fce5e589233a2f2d4de575caf86c49916e449429 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/eye.doctree and b/v0.9.3/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/face.doctree b/v0.9.3/.doctrees/api_doc/detect/face.doctree index 75259f41d015fc376a503023e508433a7d7e685d..ad00be4d4ce5ecbc11e32a719c2e3bbb7ae39651 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/face.doctree and b/v0.9.3/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/halfbody.doctree b/v0.9.3/.doctrees/api_doc/detect/halfbody.doctree index baeb1d0a4941893b7d7af0bf19a559f1a7c53c1e..7e30bf6b177b10947238ac424c6056234f286f9e 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/halfbody.doctree and b/v0.9.3/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/hand.doctree b/v0.9.3/.doctrees/api_doc/detect/hand.doctree index f85b1ece66e196bb50503f02aac49c06584e45b8..71149427429b32099373c89066afdb590200a708 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/hand.doctree and b/v0.9.3/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/head.doctree b/v0.9.3/.doctrees/api_doc/detect/head.doctree index d7c745023e0adf5faac3c595e58778b7ecada766..cc1e81dcfe868aa985d68422110bb74c02ae4546 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/head.doctree and b/v0.9.3/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/index.doctree b/v0.9.3/.doctrees/api_doc/detect/index.doctree index 1b2f641318b5007377043a72f3754db12995a85f..e38b981e5c1d45bd74cb9002ce5ac1e3ecb26d39 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/index.doctree and b/v0.9.3/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/nudenet.doctree b/v0.9.3/.doctrees/api_doc/detect/nudenet.doctree index af6da3dc84c15c92e6744fce5f10a6b9b77d271d..e21e9abc48e4967ac3df0f4b684ad8acf8168e8e 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/nudenet.doctree and b/v0.9.3/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/person.doctree b/v0.9.3/.doctrees/api_doc/detect/person.doctree index 981d79abb43b62f690c81e2547ebf8926d27c317..d52d2cfe22a6fb74509dacddddea4011b771aaae 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/person.doctree and b/v0.9.3/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/similarity.doctree b/v0.9.3/.doctrees/api_doc/detect/similarity.doctree index 6153f265303f74c636d22da1d2a65dbee7ef6895..2898e7609eefbba715d56b9f454ca80470306703 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/similarity.doctree and b/v0.9.3/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/text.doctree b/v0.9.3/.doctrees/api_doc/detect/text.doctree index 664a2d203fbe894e6a27ec5091f39a3f53a5526f..e075d94cd651b8f0775eee44967de37760f10baf 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/text.doctree and b/v0.9.3/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/detect/visual.doctree b/v0.9.3/.doctrees/api_doc/detect/visual.doctree index 93a74ea634c218ec8451facee5eebc2936a20e6e..b3013770d0ddc83060e39e77cf7145653b29613a 100644 Binary files a/v0.9.3/.doctrees/api_doc/detect/visual.doctree and b/v0.9.3/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/edge/canny.doctree b/v0.9.3/.doctrees/api_doc/edge/canny.doctree index 2d875b47d6f3c02060f0296db0b8a77424fe3d30..14753f6fee54ccd5f7f91daa8a4fdf064ac27976 100644 Binary files a/v0.9.3/.doctrees/api_doc/edge/canny.doctree and b/v0.9.3/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/edge/index.doctree b/v0.9.3/.doctrees/api_doc/edge/index.doctree index f7543c2375de34474b12b3fca18a6606a201022e..6edebcded90e6cebdac876bf82823fb18b409f60 100644 Binary files a/v0.9.3/.doctrees/api_doc/edge/index.doctree and b/v0.9.3/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/edge/lineart.doctree b/v0.9.3/.doctrees/api_doc/edge/lineart.doctree index 05cced08f70060ecbaffee7ee28136b6804bd119..29e2ea96e79d1362f4fd55f01082a58f7dd2f1c5 100644 Binary files a/v0.9.3/.doctrees/api_doc/edge/lineart.doctree and b/v0.9.3/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.9.3/.doctrees/api_doc/edge/lineart_anime.doctree index 3ee42c75a6ed198066e4c056037b5e69c696522d..9e877409fa59620407da32d6e7abb31396961582 100644 Binary files a/v0.9.3/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.9.3/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/generic/classify.doctree b/v0.9.3/.doctrees/api_doc/generic/classify.doctree index 28c8a6644747fe02942ad90c35f6a3dfa7848cf4..77b2b7cc95a6797e18895e1a96c1bd6561035a02 100644 Binary files a/v0.9.3/.doctrees/api_doc/generic/classify.doctree and b/v0.9.3/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/generic/enhance.doctree b/v0.9.3/.doctrees/api_doc/generic/enhance.doctree index 839f04b083ff74d36a8174085bdecaa966e2a1a4..f11812363e8996e13bca4e69f963b3b2785aaad0 100644 Binary files a/v0.9.3/.doctrees/api_doc/generic/enhance.doctree and b/v0.9.3/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/generic/index.doctree b/v0.9.3/.doctrees/api_doc/generic/index.doctree index 29a286d84bd8e569a7a4c7c62545d6742af909a8..12346e61f26d13effc1d1b479ada8037bd84957c 100644 Binary files a/v0.9.3/.doctrees/api_doc/generic/index.doctree and b/v0.9.3/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/generic/yolo.doctree b/v0.9.3/.doctrees/api_doc/generic/yolo.doctree index f6610a284a1f853275557329874aae7aa5587185..21267f0bba89521d4617cf3e1fed04e4cef49066 100644 Binary files a/v0.9.3/.doctrees/api_doc/generic/yolo.doctree and b/v0.9.3/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metadata/geninfo.doctree b/v0.9.3/.doctrees/api_doc/metadata/geninfo.doctree index 475797a6e20e2e3029197f691c3cbfb24c20aeb8..6e3a71d41ca830288b4aebfd743837adb89e5c8c 100644 Binary files a/v0.9.3/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.9.3/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metadata/index.doctree b/v0.9.3/.doctrees/api_doc/metadata/index.doctree index 9d9ac858cc44accd4437802bde4df2df343cfe22..de7cc02e36e18c472bef9b6a3927f31f4d4bc781 100644 Binary files a/v0.9.3/.doctrees/api_doc/metadata/index.doctree and b/v0.9.3/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metadata/lsb.doctree b/v0.9.3/.doctrees/api_doc/metadata/lsb.doctree index 2cddc9db4b518b4bcbc3cbb6a69ed8d320b20ebf..d52de2716233fb84cce6830ae577392848f7900d 100644 Binary files a/v0.9.3/.doctrees/api_doc/metadata/lsb.doctree and b/v0.9.3/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.9.3/.doctrees/api_doc/metrics/aesthetic.doctree index 010ef474d1eed7fdc77b95862c4f42de228d1587..148dbcba9f22786b9e0ac3b8f39c3c0f23582925 100644 Binary files a/v0.9.3/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.9.3/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metrics/ccip.doctree b/v0.9.3/.doctrees/api_doc/metrics/ccip.doctree index 5546b73a2a12339078e8a756492821acb13fd3b8..d06b2e7a33063a7732e5e8483b6f3da6de2edb90 100644 Binary files a/v0.9.3/.doctrees/api_doc/metrics/ccip.doctree and b/v0.9.3/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.9.3/.doctrees/api_doc/metrics/dbaesthetic.doctree index 3cee1273e288e97685dd68c984cd809028363207..22ba7b24ba670df29a3dba5a8318c2308b67224d 100644 Binary files a/v0.9.3/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.9.3/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metrics/index.doctree b/v0.9.3/.doctrees/api_doc/metrics/index.doctree index 15e1486bd101a7d9ad679d31ad7f537db5970fb2..fa960ae8e7b62b93f877b02f2dea23b0c436eb75 100644 Binary files a/v0.9.3/.doctrees/api_doc/metrics/index.doctree and b/v0.9.3/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metrics/laplacian.doctree b/v0.9.3/.doctrees/api_doc/metrics/laplacian.doctree index fe641214d281a4da3ab1855f6b7b4dfd9c1bc63e..76ac852d19a168a4bb76807044029f357b52fb0d 100644 Binary files a/v0.9.3/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.9.3/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metrics/lpips.doctree b/v0.9.3/.doctrees/api_doc/metrics/lpips.doctree index fa62d3cdcaaaa52aa40d14a21f05d98da12ad393..1dc318ea48c0822d052e964d73467523f5c13b79 100644 Binary files a/v0.9.3/.doctrees/api_doc/metrics/lpips.doctree and b/v0.9.3/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/metrics/psnr_.doctree b/v0.9.3/.doctrees/api_doc/metrics/psnr_.doctree index 8481548395bf5cd286040ab62d7485bec2be53ff..7ba89ab96eab3671bb680d7cdeb932f7fd36a735 100644 Binary files a/v0.9.3/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.9.3/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/ocr/index.doctree b/v0.9.3/.doctrees/api_doc/ocr/index.doctree index f5b12460e53200fe26de54a584c1f8de25b0f9ca..af14ede56d7962dfd527293e71dbe41e3dffd153 100644 Binary files a/v0.9.3/.doctrees/api_doc/ocr/index.doctree and b/v0.9.3/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/operate/align.doctree b/v0.9.3/.doctrees/api_doc/operate/align.doctree index 57c1609b0b55ad6590d8374262ad8e6941c7dabe..d0cffd7796bf9f5015ef736607f134901208c7b1 100644 Binary files a/v0.9.3/.doctrees/api_doc/operate/align.doctree and b/v0.9.3/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/operate/censor.doctree b/v0.9.3/.doctrees/api_doc/operate/censor.doctree index f2198eafea6b23aecf9aeddc3163fd5d06a22441..31d96d8197f554cdc700f75ac6776586b2b96d63 100644 Binary files a/v0.9.3/.doctrees/api_doc/operate/censor.doctree and b/v0.9.3/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/operate/imgcensor.doctree b/v0.9.3/.doctrees/api_doc/operate/imgcensor.doctree index a2741844a8a1aaacc25196aebb4471c83d46fe9e..5e00c10437c1a4f2401bb95fcc91d77ae617bc2a 100644 Binary files a/v0.9.3/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.9.3/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/operate/index.doctree b/v0.9.3/.doctrees/api_doc/operate/index.doctree index 6870071985262bd5d59b49d8fb9b4a51f8fb4384..0f03760a8a1fa861fe1c819fa37e87de3f733a8e 100644 Binary files a/v0.9.3/.doctrees/api_doc/operate/index.doctree and b/v0.9.3/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/operate/squeeze.doctree b/v0.9.3/.doctrees/api_doc/operate/squeeze.doctree index 9a6711835708a3661bfd002438391b49deedf9e6..024c3f7415de1edda19a8b10bb733abbbf25ddd9 100644 Binary files a/v0.9.3/.doctrees/api_doc/operate/squeeze.doctree and b/v0.9.3/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/pose/dwpose.doctree b/v0.9.3/.doctrees/api_doc/pose/dwpose.doctree index 984f53f0fc543f3f2efa8f010184c74cda48e965..6bb6a47c2e6e6604c79122b642fd0024c37f444f 100644 Binary files a/v0.9.3/.doctrees/api_doc/pose/dwpose.doctree and b/v0.9.3/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/pose/format.doctree b/v0.9.3/.doctrees/api_doc/pose/format.doctree index 2972d2a2b19caf5a2872392758d8db4c603810f1..4789c82a8b832c1f29d5022e4a773549045e445a 100644 Binary files a/v0.9.3/.doctrees/api_doc/pose/format.doctree and b/v0.9.3/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/pose/index.doctree b/v0.9.3/.doctrees/api_doc/pose/index.doctree index 066762a9a7498c280be7c93e3cef32154dfb9edc..8157a43ce39bb823a43f7002724cb48f2e0d7ff6 100644 Binary files a/v0.9.3/.doctrees/api_doc/pose/index.doctree and b/v0.9.3/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/pose/visual.doctree b/v0.9.3/.doctrees/api_doc/pose/visual.doctree index e037004cdc55712d2a440de91f6e7fb87dcf54d3..6750fe3ce8e88416d687654e7a75a8d85fdbc63e 100644 Binary files a/v0.9.3/.doctrees/api_doc/pose/visual.doctree and b/v0.9.3/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/preprocess/base.doctree b/v0.9.3/.doctrees/api_doc/preprocess/base.doctree index f0ab167a2731e22582564ac086d82991ea7de410..7b19fc843b85a09412253eca74daf052b981a37c 100644 Binary files a/v0.9.3/.doctrees/api_doc/preprocess/base.doctree and b/v0.9.3/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/preprocess/index.doctree b/v0.9.3/.doctrees/api_doc/preprocess/index.doctree index 51556c2b1c5ea07e0df9e44a0509d4aa53f2fe1e..470dc517df80313d4509ddb4e569b2669eaeebf0 100644 Binary files a/v0.9.3/.doctrees/api_doc/preprocess/index.doctree and b/v0.9.3/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/preprocess/pillow.doctree b/v0.9.3/.doctrees/api_doc/preprocess/pillow.doctree index 217e4b94e6b77ee9ee668a5ba4c6f28625b6b278..a8270832bbbd6b6605e8090237d0e62821e61662 100644 Binary files a/v0.9.3/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.9.3/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.9.3/.doctrees/api_doc/preprocess/torchvision.doctree index 8bfc811b29a04943a1491a5e7d4dc65bc983a207..fb0ab2fefb90ee113d71ed729342c3f11c362e13 100644 Binary files a/v0.9.3/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.9.3/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/preprocess/transformers.doctree b/v0.9.3/.doctrees/api_doc/preprocess/transformers.doctree index bf650044371ac5671e299bf61a7394ebeca80d3b..d186478def4d2e45dc9966acebd35b68be56ad84 100644 Binary files a/v0.9.3/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.9.3/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/resource/background.doctree b/v0.9.3/.doctrees/api_doc/resource/background.doctree index 33834adcbe0c7fb796a477c3c3a8d592748d0f80..9dbca1754636b4d77630285fce306b85978f94f7 100644 Binary files a/v0.9.3/.doctrees/api_doc/resource/background.doctree and b/v0.9.3/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/resource/index.doctree b/v0.9.3/.doctrees/api_doc/resource/index.doctree index a4eb432289987c70e51cd4402686150bb05ec7e7..9fd6fb7320dc2601ecc0c0ec420dc8d42686bda3 100644 Binary files a/v0.9.3/.doctrees/api_doc/resource/index.doctree and b/v0.9.3/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/restore/adversarial.doctree b/v0.9.3/.doctrees/api_doc/restore/adversarial.doctree index e6c02d97b5b3230ed93cbe1fcb7b7df3b0b15703..627c2d1a1576cb97eeb3fdbb0b55ccd617ed72a0 100644 Binary files a/v0.9.3/.doctrees/api_doc/restore/adversarial.doctree and b/v0.9.3/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/restore/index.doctree b/v0.9.3/.doctrees/api_doc/restore/index.doctree index a3420c8031717b92a5a63500aed0d5988a79f178..ae7da6f0e8181ed8a608854303d02bed424a324f 100644 Binary files a/v0.9.3/.doctrees/api_doc/restore/index.doctree and b/v0.9.3/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/restore/nafnet.doctree b/v0.9.3/.doctrees/api_doc/restore/nafnet.doctree index b2816859ee8590ee2d4a6be71201d4899448fd3e..5430529fae64cc3b97dfa308c50e407eeb51189f 100644 Binary files a/v0.9.3/.doctrees/api_doc/restore/nafnet.doctree and b/v0.9.3/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/restore/scunet.doctree b/v0.9.3/.doctrees/api_doc/restore/scunet.doctree index 77c88f82825bf5964b4db26091867701cddab91e..15d00a002ecdc68376a5fa495eba633d5583da05 100644 Binary files a/v0.9.3/.doctrees/api_doc/restore/scunet.doctree and b/v0.9.3/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/sd/index.doctree b/v0.9.3/.doctrees/api_doc/sd/index.doctree index 7b43f712bf5f41ccb538540ac0072e499444c030..43f85b4867cfa7028777b630a9388866bda60e46 100644 Binary files a/v0.9.3/.doctrees/api_doc/sd/index.doctree and b/v0.9.3/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/sd/metadata.doctree b/v0.9.3/.doctrees/api_doc/sd/metadata.doctree index b51b1e3db21f98c584ba7a841b7188d0b8a7f3c2..f4b58e80d950fe03e351c15e3bd4b925ec52d915 100644 Binary files a/v0.9.3/.doctrees/api_doc/sd/metadata.doctree and b/v0.9.3/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/sd/model.doctree b/v0.9.3/.doctrees/api_doc/sd/model.doctree index 50bda63f0dfb3db6726f71bab656bee761b5a943..a0403c90bf3a28b4245f6bd7adef649d32fa3c6b 100644 Binary files a/v0.9.3/.doctrees/api_doc/sd/model.doctree and b/v0.9.3/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/sd/nai.doctree b/v0.9.3/.doctrees/api_doc/sd/nai.doctree index 347f99b71270bad36ec8d985e462aa3f6206d0c9..5446a2c656f545c5f334d1ffd7d630090f889adc 100644 Binary files a/v0.9.3/.doctrees/api_doc/sd/nai.doctree and b/v0.9.3/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/segment/index.doctree b/v0.9.3/.doctrees/api_doc/segment/index.doctree index 8c6834b41ae6f845aa54ce1624ddaa8b054ca9a9..83da7689e0854b8c444667088ccdb499f226786c 100644 Binary files a/v0.9.3/.doctrees/api_doc/segment/index.doctree and b/v0.9.3/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/segment/isnetis.doctree b/v0.9.3/.doctrees/api_doc/segment/isnetis.doctree index cff911586475173812597a6784ccf7ec1ec6dfd4..6d4979dda803fc57ba8f3f93690e158b485d952e 100644 Binary files a/v0.9.3/.doctrees/api_doc/segment/isnetis.doctree and b/v0.9.3/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/blacklist.doctree b/v0.9.3/.doctrees/api_doc/tagging/blacklist.doctree index d76ec432c36741953dd5652856efe9d3db5b6ba1..8d150dc6820b6b1156a9e85864778c36b4e33c5c 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.9.3/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/character.doctree b/v0.9.3/.doctrees/api_doc/tagging/character.doctree index 5e7b9d4d0fedac2de9ec63f848b0c79e8c04a0a1..2b1478f05f06c3ac9bdebb3434b7c990eb4b0863 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/character.doctree and b/v0.9.3/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.9.3/.doctrees/api_doc/tagging/deepdanbooru.doctree index e1091ae33ccbcf43c592683166caeaf3147a6346..ab44e459cc6bdd0d5f94a936eb7879f053b43ada 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.9.3/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/format.doctree b/v0.9.3/.doctrees/api_doc/tagging/format.doctree index ee78b1cd9da6859a407c926aa97486c2860a1dcd..83502a7b767c82cbbe728caf9fbbae0f6f2e4c2b 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/format.doctree and b/v0.9.3/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/index.doctree b/v0.9.3/.doctrees/api_doc/tagging/index.doctree index 2f3bb2ebd00a7313bf5179a8d85cc5b97e47480b..51b207b368aa8de9f9d813b63fb5d3fd5809603b 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/index.doctree and b/v0.9.3/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/match.doctree b/v0.9.3/.doctrees/api_doc/tagging/match.doctree index c7fb01fb90107e9742097e528c6b48170eee2e51..bf8e5c9e2a060810aa37afe8bf6858167bd6c367 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/match.doctree and b/v0.9.3/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.9.3/.doctrees/api_doc/tagging/mldanbooru.doctree index 9712894b1602a16343d2f3333f4a8633fe1eaccc..8e2752d3a296567a4349dbda2d19f3132fbdac0c 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.9.3/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/order.doctree b/v0.9.3/.doctrees/api_doc/tagging/order.doctree index dedba1afb6918c3b861b9b64458cdfe7257aecb5..1083088bc2b4d32c1545234559f3365f4cd89295 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/order.doctree and b/v0.9.3/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/overlap.doctree b/v0.9.3/.doctrees/api_doc/tagging/overlap.doctree index 55c32689b8d632532335e4fcc8d0460f13940bd8..463bad1571f413b8598a2aa7ea26570fdbb53c89 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/overlap.doctree and b/v0.9.3/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/tagging/wd14.doctree b/v0.9.3/.doctrees/api_doc/tagging/wd14.doctree index 59f71d81eb20d54cca1538f96ff09d102a292531..cb9a2dd7a76f77ab2726abfd361a91dcee3246ca 100644 Binary files a/v0.9.3/.doctrees/api_doc/tagging/wd14.doctree and b/v0.9.3/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/upscale/cdc.doctree b/v0.9.3/.doctrees/api_doc/upscale/cdc.doctree index 273c549b24c84b34ceaf8c0fdf967a33eb2caed9..96991b9a76791c9622f00fa4098342247b8fe0d6 100644 Binary files a/v0.9.3/.doctrees/api_doc/upscale/cdc.doctree and b/v0.9.3/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/upscale/index.doctree b/v0.9.3/.doctrees/api_doc/upscale/index.doctree index 60b1753ac9eb78f97309235531d02ebd62b70638..979e0d882f41d419c45b893fc007533fb6e120bb 100644 Binary files a/v0.9.3/.doctrees/api_doc/upscale/index.doctree and b/v0.9.3/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/utils/cache.doctree b/v0.9.3/.doctrees/api_doc/utils/cache.doctree index 0656d1323f33f6e343871de0d4ef7709b9aa6dde..76b11c9ed3783f15ca74338370b0a10b9f5f915e 100644 Binary files a/v0.9.3/.doctrees/api_doc/utils/cache.doctree and b/v0.9.3/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/utils/func.doctree b/v0.9.3/.doctrees/api_doc/utils/func.doctree index cf5905e74a2b1c4e6685d3ad533b5f93bf9d74e6..72d56a7c9f653af641f5c23296e9fca24ec4ec8e 100644 Binary files a/v0.9.3/.doctrees/api_doc/utils/func.doctree and b/v0.9.3/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/utils/index.doctree b/v0.9.3/.doctrees/api_doc/utils/index.doctree index f8dd11a2985b5539d299d0ae24ab910bbb04b5d6..a472a762f3cc798af9ade2078cc43a6f4576adbf 100644 Binary files a/v0.9.3/.doctrees/api_doc/utils/index.doctree and b/v0.9.3/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.9.3/.doctrees/api_doc/utils/onnxruntime.doctree index d19b03ad024ea224163b556d692446fdfabc029b..6b7c310c3128c921e7c01443e7cf9fffee63a4b0 100644 Binary files a/v0.9.3/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.9.3/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/aicheck.doctree b/v0.9.3/.doctrees/api_doc/validate/aicheck.doctree index 29ff9928a3af19a4438d9e3310b190ea69320cc5..16b724953f5398ade4f1d6635a3d19f94a0c8dab 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/aicheck.doctree and b/v0.9.3/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.9.3/.doctrees/api_doc/validate/bangumi_char.doctree index 771f0b9f81900681c67e8700ccf8b0025304030b..18161abcbdd4e39134a0748358f0f9fa16112b27 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.9.3/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/classify.doctree b/v0.9.3/.doctrees/api_doc/validate/classify.doctree index 5f388e84e7b41839cb30f47e9e2f283759d7fe27..61ac59da08e570001f2dca04d78fa67e292a8d9f 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/classify.doctree and b/v0.9.3/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/color.doctree b/v0.9.3/.doctrees/api_doc/validate/color.doctree index 6041c0562d0d4c73aa05344e02ed890474007e29..f48597c3b2bab72608f5bfa9b5bdc53ea9addc87 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/color.doctree and b/v0.9.3/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/completeness.doctree b/v0.9.3/.doctrees/api_doc/validate/completeness.doctree index 90083f97dfb10134892cbb4fd2daf3e310d1e093..b7695cc64a2f2c341542e8c9fc95a153678f8e8e 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/completeness.doctree and b/v0.9.3/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/dbrating.doctree b/v0.9.3/.doctrees/api_doc/validate/dbrating.doctree index 3720ab2c995322dc710675dee45c5f52f32e3f9c..45a954f181f9f44e53717af1313f1f586b590abc 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/dbrating.doctree and b/v0.9.3/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/furry.doctree b/v0.9.3/.doctrees/api_doc/validate/furry.doctree index 08bfeeced6bb01a93510ed772da380068b8220fb..a158bf460bb1969fea9e24eb5d7bf7ab844e79ac 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/furry.doctree and b/v0.9.3/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/index.doctree b/v0.9.3/.doctrees/api_doc/validate/index.doctree index 33cfe8aa281944f744b0ac0d33198ce01e3c03f5..08f63dac125ac315e270329de26a75daadf1581d 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/index.doctree and b/v0.9.3/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/monochrome.doctree b/v0.9.3/.doctrees/api_doc/validate/monochrome.doctree index f752ce2029f346e710abc900b2fbf7884946c3c4..da04b103bf1f1ea26718db3fe60296b4cc6346a9 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/monochrome.doctree and b/v0.9.3/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/nsfw.doctree b/v0.9.3/.doctrees/api_doc/validate/nsfw.doctree index 284105a73b6b0fb102f5772602e7c88efd365058..330d442e1cfaf80ee150f7c78d18afb068f37631 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/nsfw.doctree and b/v0.9.3/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/portrait.doctree b/v0.9.3/.doctrees/api_doc/validate/portrait.doctree index 1c393d1b03d8a13aac648ee12c20eada7b3f20ab..512f3a756da963087f1582bb95f3d07a963d0de5 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/portrait.doctree and b/v0.9.3/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/rating.doctree b/v0.9.3/.doctrees/api_doc/validate/rating.doctree index 116cb9a00335d7a4c66529dec2b749567e55873e..02713e62481102d665fc0145399f1165a53d27aa 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/rating.doctree and b/v0.9.3/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/real.doctree b/v0.9.3/.doctrees/api_doc/validate/real.doctree index 13e9761328752a3f51ac66e55c2d6f46b1cc43ce..10f76b5a2863dd6190af20dcba0a7a9b1ee5a1f5 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/real.doctree and b/v0.9.3/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/safe.doctree b/v0.9.3/.doctrees/api_doc/validate/safe.doctree index f71c18b9199a80bc19670db909e7b117685c52b8..1322bb065fcd4e7a8e59979ccaaa5380d877e765 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/safe.doctree and b/v0.9.3/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/style_age.doctree b/v0.9.3/.doctrees/api_doc/validate/style_age.doctree index 0fbe6547b7325e267d281d61d550f46765bcedcf..eca063c525ab4488850e1365edb111a855f59431 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/style_age.doctree and b/v0.9.3/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/teen.doctree b/v0.9.3/.doctrees/api_doc/validate/teen.doctree index 75f8db33b503f76cbd9770cca5ee4e237454ba58..4735396d59d24c844c63f53cdd7f7cf23fcc272e 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/teen.doctree and b/v0.9.3/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.9.3/.doctrees/api_doc/validate/truncate.doctree b/v0.9.3/.doctrees/api_doc/validate/truncate.doctree index bdb943c1c7ea664226901092a7efbb57be51b0a4..a7064813e3962257c2f061f8d344c2f279083cee 100644 Binary files a/v0.9.3/.doctrees/api_doc/validate/truncate.doctree and b/v0.9.3/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.9.3/.doctrees/environment.pickle b/v0.9.3/.doctrees/environment.pickle index 7e38dfce3951f017b9c07d5d425363454050d46d..50eda624c5396715ca4394f50a0762f2919bf6ef 100644 Binary files a/v0.9.3/.doctrees/environment.pickle and b/v0.9.3/.doctrees/environment.pickle differ diff --git a/v0.9.3/.doctrees/index.doctree b/v0.9.3/.doctrees/index.doctree index 555b18512b8b85d522dad085c8cc9b241e7f7a47..b66c18e0e8bdce2f900d4db781c37958da9dd9d1 100644 Binary files a/v0.9.3/.doctrees/index.doctree and b/v0.9.3/.doctrees/index.doctree differ diff --git a/v0.9.3/.doctrees/information/environment.doctree b/v0.9.3/.doctrees/information/environment.doctree index 45e1f98e95fbfb3d1fe8b891ea0191443a6a0d58..f60b88badc0d99f67ae93998391596de718e78ef 100644 Binary files a/v0.9.3/.doctrees/information/environment.doctree and b/v0.9.3/.doctrees/information/environment.doctree differ diff --git a/v0.9.3/.doctrees/information/environment.result.doctree b/v0.9.3/.doctrees/information/environment.result.doctree index d492aa415ab1a77887d86ac1660b1ffc5662acb5..ab945e21fcaa26a5f1d2da7b541ddc36c84bebc6 100644 Binary files a/v0.9.3/.doctrees/information/environment.result.doctree and b/v0.9.3/.doctrees/information/environment.result.doctree differ diff --git a/v0.9.3/.doctrees/nbsphinx/information/environment.ipynb b/v0.9.3/.doctrees/nbsphinx/information/environment.ipynb index a1bf344c31cd38485a4ad9730fb77a7b219f6d5d..ecd3019836a9913094ece9413a190869556a449a 100644 --- a/v0.9.3/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.9.3/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:34:23.920318Z", - "iopub.status.busy": "2025-02-16T15:34:23.920116Z", - "iopub.status.idle": "2025-02-16T15:34:25.084448Z", - "shell.execute_reply": "2025-02-16T15:34:25.083658Z" + "iopub.execute_input": "2025-02-16T16:51:17.610920Z", + "iopub.status.busy": "2025-02-16T16:51:17.610719Z", + "iopub.status.idle": "2025-02-16T16:51:18.771012Z", + "shell.execute_reply": "2025-02-16T16:51:18.770320Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3038.674 MHz\n", + "CPU Freq: 3073.401 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.3/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.9.3/.doctrees/nbsphinx/information/environment.result.ipynb index 6aaa4fce493d8d51488ad2a1caadd6bbf36afaa6..3efce3e53d4834265e95774a213f9994a7ab3562 100644 --- a/v0.9.3/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.9.3/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:19.121999Z", - "iopub.status.busy": "2025-02-16T15:31:19.121805Z", - "iopub.status.idle": "2025-02-16T15:31:20.286655Z", - "shell.execute_reply": "2025-02-16T15:31:20.285899Z" + "iopub.execute_input": "2025-02-16T16:48:15.262276Z", + "iopub.status.busy": "2025-02-16T16:48:15.261702Z", + "iopub.status.idle": "2025-02-16T16:48:16.425577Z", + "shell.execute_reply": "2025-02-16T16:48:16.424868Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3156.94675 MHz\n", + "CPU Freq: 2807.9449999999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.3/.doctrees/tutorials/installation/index.doctree b/v0.9.3/.doctrees/tutorials/installation/index.doctree index ade5467598d457fa96b59afa666c51de362ed62e..d76dff9ee1d7bdc64cb5c8784bcc89f5926a9b2a 100644 Binary files a/v0.9.3/.doctrees/tutorials/installation/index.doctree and b/v0.9.3/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.9.3/.doctrees/tutorials/quick_start/index.doctree b/v0.9.3/.doctrees/tutorials/quick_start/index.doctree index 16d7972fa80e625a3c6f09e6f4a32d22dc4b1552..bc10f8c9e12b9245637877f54348353c4386ca44 100644 Binary files a/v0.9.3/.doctrees/tutorials/quick_start/index.doctree and b/v0.9.3/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.9.3/_sources/information/environment.result.ipynb.txt b/v0.9.3/_sources/information/environment.result.ipynb.txt index 6aaa4fce493d8d51488ad2a1caadd6bbf36afaa6..3efce3e53d4834265e95774a213f9994a7ab3562 100644 --- a/v0.9.3/_sources/information/environment.result.ipynb.txt +++ b/v0.9.3/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:19.121999Z", - "iopub.status.busy": "2025-02-16T15:31:19.121805Z", - "iopub.status.idle": "2025-02-16T15:31:20.286655Z", - "shell.execute_reply": "2025-02-16T15:31:20.285899Z" + "iopub.execute_input": "2025-02-16T16:48:15.262276Z", + "iopub.status.busy": "2025-02-16T16:48:15.261702Z", + "iopub.status.idle": "2025-02-16T16:48:16.425577Z", + "shell.execute_reply": "2025-02-16T16:48:16.424868Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3156.94675 MHz\n", + "CPU Freq: 2807.9449999999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.3/information/environment.html b/v0.9.3/information/environment.html index ac1aba41989ab215a06fc86383048d92eecbb5f5..a3b7a7657535bcf848c54d3bea08eb596a15e406 100644 --- a/v0.9.3/information/environment.html +++ b/v0.9.3/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3038.674 MHz +CPU Freq: 3073.401 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.3/information/environment.ipynb b/v0.9.3/information/environment.ipynb index a1bf344c31cd38485a4ad9730fb77a7b219f6d5d..ecd3019836a9913094ece9413a190869556a449a 100644 --- a/v0.9.3/information/environment.ipynb +++ b/v0.9.3/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:34:23.920318Z", - "iopub.status.busy": "2025-02-16T15:34:23.920116Z", - "iopub.status.idle": "2025-02-16T15:34:25.084448Z", - "shell.execute_reply": "2025-02-16T15:34:25.083658Z" + "iopub.execute_input": "2025-02-16T16:51:17.610920Z", + "iopub.status.busy": "2025-02-16T16:51:17.610719Z", + "iopub.status.idle": "2025-02-16T16:51:18.771012Z", + "shell.execute_reply": "2025-02-16T16:51:18.770320Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3038.674 MHz\n", + "CPU Freq: 3073.401 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.3/information/environment.result.html b/v0.9.3/information/environment.result.html index 412bca3e550507cfda3cac0975618a8e57f1bf23..1e426627e90f9e11f8ce1c49e1e583b7afd58888 100644 --- a/v0.9.3/information/environment.result.html +++ b/v0.9.3/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3156.94675 MHz +CPU Freq: 2807.9449999999997 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.3/information/environment.result.ipynb b/v0.9.3/information/environment.result.ipynb index 6aaa4fce493d8d51488ad2a1caadd6bbf36afaa6..3efce3e53d4834265e95774a213f9994a7ab3562 100644 --- a/v0.9.3/information/environment.result.ipynb +++ b/v0.9.3/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:19.121999Z", - "iopub.status.busy": "2025-02-16T15:31:19.121805Z", - "iopub.status.idle": "2025-02-16T15:31:20.286655Z", - "shell.execute_reply": "2025-02-16T15:31:20.285899Z" + "iopub.execute_input": "2025-02-16T16:48:15.262276Z", + "iopub.status.busy": "2025-02-16T16:48:15.261702Z", + "iopub.status.idle": "2025-02-16T16:48:16.425577Z", + "shell.execute_reply": "2025-02-16T16:48:16.424868Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3156.94675 MHz\n", + "CPU Freq: 2807.9449999999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.3/searchindex.js b/v0.9.3/searchindex.js index c6017afe86d5d9afca3bba711dd9a079b15cf813..b07c5dc131b3e9ebc698396f876d7f0cce7c1c97 100644 --- a/v0.9.3/searchindex.js +++ b/v0.9.3/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 74, 78, 97], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 83], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 89], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 75, 77, 78, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 74, 77, 82, 89, 101], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 74, 75, 76, 77, 85, 89, 93, 95, 101], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 73, 76, 77, 84, 86, 89, 92, 93, 95, 99], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 77, 78, 85, 88, 90, 93, 94, 96, 97, 98], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 73, 75, 77, 78, 81, 85, 88, 90, 93, 94, 96, 98], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 75, 80], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 80, 97], "width": [0, 4, 9, 44, 55, 56, 74], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 75, 77, 83, 84, 85, 86, 89, 92, 95, 99], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 77, 83, 86, 89, 95, 99, 100], "automat": [0, 4, 22, 35, 46, 83, 102, 103], "determin": [0, 7, 35, 93], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 74, 78, 79, 97, 102, 103], "height": [0, 4, 9, 44, 55, 56, 74], "filter": [0, 30, 46, 55, 68, 69, 89, 91, 95], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 74, 77, 78, 80, 81, 83, 84, 85, 86, 89, 91, 92, 93, 95, 99], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 74, 78, 80, 83, 84, 100], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 74], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 77, 85, 101], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 75, 84, 93, 100], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 85, 90, 94, 96, 98, 102, 103], "intens": 0, "proport": [0, 85], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 75, 77, 104], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 56, 63, 64, 65, 67, 68, 74, 80, 81, 83, 84, 86, 91, 92, 93, 100, 101, 102, 103, 104], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 77, 104], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 74], "your": [0, 46, 100, 102, 103, 104], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 72, 76, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 74, 81, 84, 92, 100], "ensur": [0, 20, 30, 35, 42, 63, 80], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 71, 74, 75, 93], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 56, 64, 67, 68, 69, 70, 71, 74, 77, 78, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 71, 73, 75, 76, 77, 78, 80, 81, 85, 88, 89, 90, 93, 94, 95, 96, 97, 98], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 74, 77, 78, 85, 87, 100, 102, 103], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 72, 75, 77, 78, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 102, 103, 104], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 77, 78, 87, 100], "draw": [1, 24, 25, 50, 93, 101], "ascii_draw": 1, "meta": [2, 101, 104], "__title__": [2, 104], "__version__": [2, 104], "__description__": [2, 104], "__author__": [2, 104], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "inform": [3, 31, 32, 33, 50, 63, 65, 76], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 77, 100], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 80, 86, 101, 104], "short": [3, 74, 77], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 77, 81, 85, 93], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 84], "black": [4, 43, 63], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 75, 77, 83, 85, 91, 92, 101, 104], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 78], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 92], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 83, 86, 104], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 76, 77, 78, 80, 81, 85, 89, 93, 95, 100], "suitabl": [4, 53, 55, 70, 93], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 91, 92, 101], "fore": [4, 23, 25, 26], "back": [4, 77], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 71, 76, 80, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 104], "rgba": [4, 7, 28, 33, 67, 78], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 63, 64, 65, 74, 77, 86, 89, 95, 97, 99], "add": [4, 31, 55, 64, 65, 71], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 78], "In": [4, 25, 35, 85, 86], "document": [4, 102, 103, 104], "accur": [4, 11, 19, 89, 95], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 77, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 77, 81], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 78, 87, 92], "both": [5, 11, 20, 41, 53, 64, 77], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 77, 81], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 77, 78], "order": [5, 6, 55, 71, 72, 101], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 83, 86, 87, 89, 92, 95, 99], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 78, 83], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 74, 77, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 63, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 87, 92, 100], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 75, 78, 83], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 101], "encod": [5, 8, 27, 33, 65, 101], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 92, 100], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 71, 73, 77, 84, 87, 92, 100], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 77, 81], "channel": [6, 7, 28, 78], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 77], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 77, 80, 88], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 77, 81, 88, 89, 95], "same": [6, 22, 35, 40, 77, 80], "torchvis": [6, 52, 101], "transform": [6, 7, 51, 52, 53, 54, 71, 101], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 77, 80, 81, 89, 95, 101], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 74, 75, 77, 80, 81, 83, 89, 95], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 74, 77, 101], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 77, 104], "manipul": [7, 62], "python": [7, 33, 80, 102, 103, 104], "librari": [7, 30, 53, 55, 104], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 77, 80, 81, 93, 104], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 77, 83], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 63, 65, 81, 104], "handl": [7, 27, 30, 32, 33, 51, 54, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 64, 65, 71], "background": [7, 8, 23, 25, 26, 57, 63, 67, 101], "check": [7, 33, 38, 64, 68, 69, 73, 84, 87, 97, 100, 104], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 85], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 81], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 74, 93], "kei": [7, 16, 20, 55, 64, 77], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 77, 85], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 83, 92, 100, 101], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 87, 92, 100], "binari": [7, 81], "like": [7, 10, 17, 54, 74, 80, 104], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 80], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 89, 95, 104], "preprocess": [7, 18, 27, 30, 35, 101], "befor": [7, 33, 35, 64, 77], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 77, 81], "necessari": [7, 35, 70, 74], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 77, 93], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 63, 64, 65, 69, 75, 77, 80], "ha": [7, 21, 41, 54, 78, 93, 102, 103], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 72, 77, 93, 101], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 71, 92, 100], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 75], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 75], "typeerror": [7, 48, 53, 54, 68, 69, 75], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 75, 76, 77, 84, 86, 89, 95, 99], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 77, 85, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 71, 77, 81], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 55, 62, 71, 73, 77, 78, 93], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 72, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "pillow": [7, 22, 52, 101], "boolean": [7, 35], "otherwis": [7, 31, 35, 65, 68, 69, 73, 78, 83], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 71, 91, 93], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 101], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 81, 101], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 74, 80, 100, 102, 103], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 74, 77, 101], "techniqu": [9, 28, 33], "p": [9, 70, 74, 77], "need": [9, 14, 30, 41, 44, 80, 84, 86, 89, 92, 95, 99], "stack": [9, 77], "addition": 9, "second": [9, 20, 35, 40, 73], "element": [9, 77], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 81], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "right": [9, 43, 48, 81], "two": [9, 20, 35, 40, 73, 92], "dimension": [9, 77], "arrai": [9, 22, 33, 35, 39, 46, 48, 77, 81], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 77], "posit": [9, 35, 43, 44, 85], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 73], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "9": [9, 10, 20, 35, 39, 48, 55, 63, 75, 84, 85, 86, 88, 89, 92, 93, 94, 95, 96, 98, 99, 104], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 101], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 74, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 78, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "explan": 10, "No": [10, 63, 102, 103], "head": [10, 17, 22, 47, 69, 85, 94, 101], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 72, 78, 85, 86, 89, 90, 94, 95, 96, 98, 99, 104], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 74, 77, 92], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 74, 76, 77], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 91, 101], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 77], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 73, 76, 85], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 77, 101], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 104], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "nopan": 10, "panti": [10, 71], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 89, 95, 101], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 74, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 80, 83], "less": [10, 11, 13, 19, 84], "stand": [10, 63, 70, 74, 77], "sit": [10, 69], "ass": 10, "split": [10, 74], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 86, 89, 95, 99], "10": [10, 21, 27, 35, 39, 44, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "sprd": 10, "strongli": [10, 78], "11": [10, 35, 48, 84, 85, 86, 89, 92, 93, 95, 96], "vsplt": 10, "pose": [10, 35, 101], "12": [10, 22, 35, 43, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 85, 86, 89, 93, 96, 98], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 100], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 85, 86, 89, 93, 96], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 85, 86, 89, 93, 96, 102, 103], "feral": 10, "four": [10, 11, 85], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 90], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 84], "16": [10, 48, 55, 85, 89, 93, 96], "hdrago": 10, "style": [10, 14, 19, 44, 98, 104], "17": [10, 48, 55, 93, 98], "hponi": 10, "18": [10, 18, 48, 55, 89, 93, 95, 102, 103], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 93], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 93], "hcat": 10, "cat": [10, 69, 75], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 98], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 74, 77, 89, 92, 102, 103], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 80], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 98], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 74, 77, 78, 84, 85, 88, 90, 93, 94, 96, 97, 98], "releas": 10, "time": [10, 65, 78], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 85, 86, 89, 90, 94, 95, 96, 98, 99], "advanc": [10, 104], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 85, 89, 95], "scenario": [10, 70, 74, 80], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 101], "improv": [10, 21, 77], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 92], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 74, 78, 89, 95], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 74, 80, 85, 100], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 101], "30": [10, 19, 44], "public": 10, "friendli": [10, 104], "reduc": [10, 35, 46, 77], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 89, 95, 102, 103, 104], "reincarn": 10, "compon": [10, 20, 27, 30, 80], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 74, 77, 78, 80, 87, 100, 102, 103], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 77, 91], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 77], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 74], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 71, 75, 76, 81, 93, 97], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 71, 75, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "though": 10, "note": [10, 14, 35, 44, 63, 85, 89, 92, 95, 102, 103], "complet": [10, 44, 85, 91, 101], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 80, 92, 93, 102, 103], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 77], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 74, 77, 84, 92], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 78], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 81], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 104], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 77], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 71, 89, 95, 101, 102, 103, 104], "either": [11, 12, 13, 14, 15, 35, 77, 81], "standard": [11, 13, 14, 15, 31, 55, 80], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 80], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 77], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 71, 83, 100], "indic": [11, 35, 48, 51, 70, 74, 77], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 75], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 80], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 74, 78, 81], "speed": [12, 13, 14, 15, 16, 19, 23, 78], "accuraci": [12, 13, 14, 15, 16, 19, 41, 84, 86, 89, 92, 95, 99], "higher": [12, 13, 14, 15, 16, 18, 21, 92], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 89, 95], "overlap": [12, 14, 15, 16, 20, 70, 72, 74, 77, 78, 101], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 77, 84, 86, 88, 89, 92, 93, 95, 97, 99], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 104], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 89, 95], "overhead": [13, 14, 23, 80], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 75, 83, 84, 86, 89, 95, 99], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 83], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 78, 85, 89, 92, 95, 102, 103], "primari": [14, 85, 88, 90, 94, 96, 98], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 86, 88], "therefor": [14, 22, 35, 102, 103], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 94, 101], "peopl": [14, 75], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 77, 78, 80, 83, 84, 85, 86, 89, 92, 95, 99, 104], "inde": 14, "recommend": [14, 21, 35, 38, 39, 77, 78, 89, 95], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 102, 103], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 63, 65, 67, 70, 80, 104], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 77], "configur": [15, 27, 35, 53, 54, 55, 101], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 81], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 71, 93, 97], "infer": [15, 18, 21, 30, 47, 83, 92], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 104], "hug": [16, 27, 30, 35, 55, 77], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 77, 85, 101], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 78, 104], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 80, 81, 100], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 76, 77], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 77, 83], "instead": [16, 21, 71], "detect_head": [17, 22], "booru_yolo": [17, 101], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 89, 95], "ey": [17, 44, 48, 63, 69, 101], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 85, 94, 101], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 101], "detect_hand": 17, "nudenet": [17, 101], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 71, 73, 101], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 78, 83, 100, 101], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 83, 93], "nudenet_onnx": 18, "effici": [18, 21, 64, 81], "notai": 18, "tech": 18, "detail": [18, 62, 63, 83, 85], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 82, 101], "topk": [18, 27], "100": [18, 23, 30, 38, 80], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 81, 84], "keep": [18, 74], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 80, 81, 97], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 80, 81, 93], "work": [20, 27, 32, 38, 65, 93], "aggreg": 20, "involv": 20, "segment": [20, 56, 101], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 75], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 100], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 86], "match": [20, 33, 46, 55, 69, 72, 101], "unknown": [20, 55, 75], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 63, 68, 81, 83], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 71], "correspond": [20, 35, 41, 46, 55, 77, 93, 97], "car": 20, "85": [20, 70, 77], "75": 20, "text_detect": 21, "been": [21, 93], "migrat": 21, "ocr": [21, 101], "detect_text_with_ocr": [21, 101], "soon": 21, "qualiti": [21, 36, 57, 63, 77, 78], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 84, 85, 86, 88, 93, 94, 95, 96, 98, 99], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 89, 95], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 83], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 83, 92], "attempt": [22, 31, 44, 55, 63, 65, 83], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 101], "cannot": [22, 41, 51, 53, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 72, 77, 83, 85, 90, 92, 94, 96, 98], "cv2": 23, "have": [23, 25, 35, 75, 76, 89, 95, 100], "lowest": 23, "resourc": [23, 101], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 71, 83, 85, 86, 88, 89, 90, 93, 94, 95, 96, 98, 99], "low": [23, 34, 36, 63, 74, 77, 78], "high": [23, 30, 57, 63, 78, 92, 93], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 77], "outlin": 24, "comparison": [24, 70], "canni": [24, 101], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 101], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 101], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 100], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 102, 103], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 78], "deeper": 25, "richer": 25, "probabl": [25, 93], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 78], "pass": [25, 26, 27, 30, 31, 43, 44, 55, 63, 67, 74, 78, 80], "neural": [25, 26, 67, 81], "network": [25, 26, 67, 81], "classif": [27, 81, 85, 86, 88, 89, 90, 91, 94, 95, 96, 98, 99], "those": [27, 92], "store": [27, 31, 63, 64], "manag": [27, 30, 83, 101], "interact": [27, 30], "also": [27, 53, 77, 104], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 80], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 83], "_model_nam": 27, "cach": [27, 30, 56, 82, 101], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 85, 88, 90, 94, 96, 98], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 85, 89, 95], "method": [27, 28, 30, 32, 33, 35, 43, 55, 89, 95], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 74], "interfac": [27, 30, 80], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 80], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 77, 80], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 93], "through": [27, 104], "error": [27, 33, 55, 77], "predict_fmt": 27, "fmt": [27, 36, 77], "top5": 27, "logit": 27, "embed": [27, 33, 77], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 77, 80, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "top": [27, 44, 92], "k": 27, "e": [27, 35, 57, 75, 78, 81], "g": [27, 35, 57, 75, 77, 78], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 104], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 85, 90, 91, 92, 94, 96, 98, 99, 101], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 83, 84, 89, 95, 101], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 101], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 78, 80, 83, 101], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 80, 104], "300": 30, "400": 30, "95": [30, 55, 68, 69, 75], "simpl": 30, "without": [30, 63, 68, 69, 76], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 84], "found": [31, 44, 55, 63, 85], "commonli": [31, 71, 81], "where": [31, 35, 63, 64, 77, 80], "look": [31, 41, 63, 85], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 101], "lsb": [32, 65, 101], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 71], "inject": 33, "combin": [33, 41], "emb": [33, 77], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 77], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 100], "multi": [33, 80], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 71], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 77, 78, 84, 86, 89, 92, 95, 99], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 74, 78, 104], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 92], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 80], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 77, 78], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 94, 95], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 84, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "neighborhood": 35, "core": [35, 102, 103], "few": 35, "too": 35, "sensit": [35, 43, 77, 89, 95], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 74, 78], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 101], "danbooru": [36, 70, 72, 74, 89, 92], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 77], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 101], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 101], "laplacian": [37, 101], "laplacian_scor": 37, "lpip": [37, 101], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 101], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 80, 84, 92], "seem": 38, "just": [38, 86, 89, 92, 95, 99], "we": [38, 78], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 74, 77], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 78, 102, 103], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 77], "img2": [39, 40, 77], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 83], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 86], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 75], "languag": 41, "func": [41, 82, 101], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 104], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 70, 74, 77], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 77, 102, 103], "serv": [43, 70], "foundat": 43, "inherit": 43, "within": [43, 63, 70, 77], "fill": 43, "valid": [43, 44, 48, 101], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 83, 86], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 102, 103], "star": [44, 74], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 74, 77], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 73], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 101], "align_maxs": 45, "censor_": [45, 101], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 101], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 101], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 79], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 104], "github": [47, 102, 103, 104], "com": [47, 104], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 101, 104], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 74, 77], "make": [48, 53, 71, 81, 89, 93, 95], "readabl": [48, 77], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 75], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 91, 101], "zero": 48, "must": [48, 69, 100], "preced": 48, "surround": 48, "whitespac": [48, 71], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 75], "113": [48, 55], "dwpose": [49, 101], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 101], "connect": 50, "ellips": 50, "facial": [50, 69, 85], "pars": [51, 53, 54, 62, 63, 101], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": [51, 55], "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 81], "learn": [53, 81], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 80], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 102, 103], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 78], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 102, 103], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 93, 94, 95, 98], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "tri": 55, "def": [55, 80], "my_transform_cr": 55, "occur": 55, "until": 55, "succe": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "clip": [55, 63], "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "shortest_edg": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 77], "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 89, 95], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 104], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 101], "remove_adversarial_nois": 59, "nafnet": [59, 101], "restore_with_nafnet": 59, "scunet": [59, 101], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 84, 104], "diffus": [62, 63, 84], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 101], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 100], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 74, 75, 76, 77], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 76], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 88, 91, 101], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 74, 77], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 86], "realist": 63, "slip": [63, 71], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 74, 75, 76, 77], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 74, 77], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 74, 77], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 74, 77], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 101], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "els": [63, 102, 103], "underli": [63, 80], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 87, 100], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 80, 91, 93, 95, 100, 101], "torch": 64, "command": [64, 104], "pip": [64, 104], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 75, 89, 95], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 104], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 101], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 77], "inspir": [67, 77, 97], "space": [67, 77], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 74, 77], "skadi_seg": 67, "drop": [68, 69, 70, 74, 76, 77], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 75, 76], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 74, 77], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 80], "mutabl": 69, "constructor": 69, "empti": 69, "iter": 69, "hold": [69, 70, 74, 77], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 74, 77], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70], "headwear": 69, "ribbon": [69, 74], "crown": 69, "cap": 69, "hairclip": [69, 74], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 74, 77], "glass": [69, 71], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 73], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 72, 101], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "extens": 70, "practic": 70, "use_real_nam": [70, 74], "general_threshold": [70, 77], "character_threshold": [70, 77], "drop_overlap": [70, 74, 77], "real": [70, 74, 91, 101], "renam": [70, 74], "redirect": [70, 74], "mani": [70, 74], "websit": [70, 74], "rate": [70, 77, 89, 91, 101], "char": [70, 77], "9897817373275757": 70, "question": [70, 77, 89], "010265946388244629": 70, "explicit": [70, 77, 89], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 74, 77], "5011609792709351": 70, "blue_ski": [70, 74, 77], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 74, 77], "8504303693771362": 70, "cowboy_shot": [70, 74, 77], "6008237600326538": 70, "crop_top": [70, 74, 77], "6635787487030029": 70, "dai": [70, 74, 77], "8496965765953064": 70, "glove": [70, 74, 77], "6107005476951599": 70, "hair_between_ey": [70, 74, 77], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 74, 77], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 74, 76, 77], "9884189963340759": 70, "looking_at_view": [70, 74, 77], "5673105120658875": 70, "midriff": [70, 74, 77], "6290556192398071": 70, "navel": [70, 74, 77], "9631235003471375": 70, "no_hat": [70, 74], "7978747487068176": 70, "no_headwear": [70, 74, 77], "7577926516532898": 70, "outdoor": [70, 74, 77], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 74, 77], "958786129951477": 70, "shirt": [70, 74, 77], "6720131039619446": 70, "short_sleev": [70, 74, 77], "7077711820602417": 70, "silver_hair": [70, 74], "6673924326896667": 70, "sky": [70, 74, 77], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 74, 77], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 74, 77], "9076308012008667": 70, "thigh": [70, 74, 77], "580970823764801": 70, "skadi_": [70, 77], "arknight": [70, 77], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 74, 77], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": 70, "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 74, 77], "9397273659706116": 70, "9229896664619446": 70, "charm_": 70, "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 74, 77], "8277763724327087": 70, "hair_orna": [70, 74, 77], "9356368780136108": 70, "hair_ribbon": [70, 74], "5288072824478149": 70, "jacket": [70, 74, 77], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 74], "9725285172462463": 70, "plaid_skirt": [70, 74], "9638455510139465": 70, "pleated_skirt": [70, 74, 77], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 74], "5493080615997314": 70, "school_bag": 70, "9863407611846924": 70, "school_uniform": [70, 74, 77], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 74, 77], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 74], "7257086038589478": 70, "smile": [70, 74, 77], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 74, 77], "9990814924240112": 70, "tongue_out": [70, 74, 77], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 74, 76, 77], "7461410164833069": 70, "underscor": [71, 77], "convent": 71, "restor": [71, 101], "use_spac": 71, "use_escap": 71, "include_scor": 71, "score_descend": 71, "_": 71, "escap": 71, "unsaf": 71, "sort": [71, 75], "descend": 71, "panty_pul": 71, "6826801300048828": 71, "958938717842102": 71, "drinking_glass": 71, "9340789318084717": 71, "areola_slip": 71, "41196826100349426": 71, "9988248348236084": 71, "drink": 71, "pull": 71, "areola": 71, "999": 71, "959": 71, "934": 71, "683": 71, "412": 71, "mldanbooru": [72, 101], "get_mldanbooru_tag": 72, "wd14": [72, 74, 101], "get_wd14_tag": [72, 74], "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "deepdanbooru": [72, 74, 101], "get_deepdanbooru_tag": [72, 74], "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "drop_overlap_tag": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "char_whitelist_suffix": 72, "char_whitelist_prefix": 72, "char_whitelist_word": 72, "char_suffix": 72, "char_prefix": 72, "charactertagpool": 72, "is_basic_character_tag": 72, "drop_basic_character_tag": 72, "sort_tag": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "t1": 73, "t2": 73, "fulli": 73, "ml": 74, "448": 74, "keep_ratio": 74, "9999984502792358": [74, 96], "9999946355819702": 74, "9994951486587524": 74, "998144268989563": 74, "9978417158126831": 74, "9941409230232239": 74, "9799384474754333": 74, "979142427444458": 74, "961823582649231": 74, "961323618888855": 74, "9490893483161926": 74, "large_breast": [74, 77], "9450850486755371": 74, "9425153136253357": 74, "9409335255622864": 74, "9319437146186829": 74, "9265308976173401": 74, "baseball_bat": [74, 77], "9259042143821716": 74, "922250509262085": 74, "9199565052986145": 74, "9175475835800171": 74, "9102761745452881": 74, "9076938629150391": 74, "stomach": [74, 77], "9052775502204895": 74, "8938589692115784": 74, "8894285559654236": 74, "8891903162002563": 74, "8845980763435364": 74, "8842408061027527": 74, "8659475445747375": 74, "862621009349823": 74, "8616052865982056": 74, "8562789559364319": 74, "short_short": [74, 77], "8555729389190674": 74, "8533340096473694": 74, "black_short": [74, 77], "8477485775947571": 74, "8430152535438538": 74, "tied_long_hair": [74, 77], "8340626955032349": 74, "crop_top_overhang": 74, "8266023397445679": 74, "8222048282623291": 74, "8202669620513916": 74, "black_shirt": [74, 77], "8061150312423706": 74, "ass_visible_through_thigh": [74, 77], "7803354859352112": 74, "thigh_gap": [74, 77], "7789446711540222": 74, "arms_up": 74, "7052110433578491": 74, "9999866485595703": 74, "997043788433075": 74, "9969649910926819": 74, "9957101345062256": 74, "9928386807441711": 74, "9886980056762695": 74, "9864778518676758": 74, "ghost": [74, 77], "9769423007965088": 74, "9747489094734192": 74, "9736957550048828": 74, "9388670325279236": 74, "9356311559677124": 74, "91000896692276": 74, "cardigan": 74, "8955123424530029": 74, "8910233378410339": 74, "8904104828834534": 74, "8881211280822754": 74, "8876776695251465": 74, "8864808678627014": 74, "8810517191886902": 74, "8798807263374329": 74, "8765745162963867": 74, "8737136125564575": 74, "nail_polish": 74, "8650439381599426": 74, "8613706827163696": 74, "blue_cardigan": 74, "8571277260780334": 74, "8333670496940613": 74, "8160212635993958": 74, "eyebrows_visible_through_hair": 74, "8122442364692688": 74, "8091571927070618": 74, "8082079887390137": 74, "8048468232154846": 74, "long_sleev": [74, 77], "8042327165603638": 74, "7984272241592407": 74, "blazer": [74, 77], "794708251953125": 74, "78981614112854": 74, "7892146110534668": 74, "shaped_pupil": [74, 77], "7867060899734497": 74, "gradient_hair": 74, "786359965801239": 74, "white_shirt": 74, "7790888547897339": 74, "brown_skirt": 74, "7760675549507141": 74, "774523913860321": 74, "7721588015556335": 74, "7697228789329529": 74, "755959689617157": 74, "multicolored_hair": 74, "7477189898490906": 74, "7476690411567688": 74, "rail": 74, "7476617693901062": 74, "blue_jacket": 74, "7458406090736389": 74, "741143524646759": 74, "7364678978919983": 74, "collared_shirt": 74, "7193643450737": 74, "red_neckwear": 74, "7108616828918457": 74, "7086325287818909": 74, "miniskirt": 74, "7055293321609497": 74, "7039415836334229": 74, "open_cloth": 74, "7018357515335083": 74, "shuffl": 75, "count": [75, 102, 103], "2boi": 75, "random": 75, "cat_ear": 75, "uniqu": 75, "precomput": 76, "8849405313291128": 76, "8548297594823425": 76, "03910296474461261": 76, "6615180440330748": 76, "21552028866308015": 76, "3165260620737027": 76, "47744464927382957": 76, "tagger": 77, "smilingwolf": 77, "wd": 77, "swinv2_v3": 77, "general_mcut_en": 77, "character_mcut_en": 77, "no_underlin": 77, "mcut": 77, "replac": 77, "dim": 77, "index": [77, 104], "l2": 77, "follw": 77, "valuabl": 77, "enabl": 77, "rapid": 77, "queri": 77, "0011444687843322754": 77, "8876402974128723": 77, "106781005859375": 77, "000277101993560791": 77, "997527003288269": 77, "9797663688659668": 77, "9905703663825989": 77, "9761719703674316": 77, "8981098532676697": 77, "8810765743255615": 77, "9498510360717773": 77, "8377365469932556": 77, "945058286190033": 77, "9457170367240906": 77, "969594419002533": 77, "7881088852882385": 77, "7687551379203796": 77, "9301245212554932": 77, "6703325510025024": 77, "white_hair": 77, "5292627811431885": 77, "8677047491073608": 77, "grey_hair": 77, "5859264731407166": 77, "9536856412887573": 77, "8056888580322266": 77, "8394746780395508": 77, "9473626613616943": 77, "8986269235610962": 77, "9385137557983398": 77, "8408567905426025": 77, "alternate_costum": 77, "4245271384716034": 77, "931140661239624": 77, "8830795884132385": 77, "7279844284057617": 77, "artist_nam": 77, "5333830714225769": 77, "64717698097229": 77, "9516432285308838": 77, "9655293226242065": 77, "9485014081001282": 77, "7366660833358765": 77, "7161656618118286": 77, "5858667492866516": 77, "6186309456825256": 77, "41193312406539917": 77, "467605859041214": 77, "36282333731651306": 77, "3756745457649231": 77, "motion_blur": 77, "5091936588287354": 77, "951993465423584": 77, "basebal": 77, "5634750723838806": 77, "8232709169387817": 77, "9869340658187866": 77, "49491602182388306": 77, "5193622708320618": 77, "003406703472137451": 77, "0007208287715911865": 77, "9798132181167603": 77, "8046203851699829": 77, "7596215009689331": 77, "7620116472244263": 77, "46084529161453247": 77, "48454540967941284": 77, "5152207016944885": 77, "8023070096969604": 77, "8653596639633179": 77, "7201820611953735": 77, "7816740870475769": 77, "697688639163971": 77, "8974947333335876": 77, "7491052746772766": 77, "5015512704849243": 77, "6401398181915283": 77, "43420469760894775": 77, "4528769850730896": 77, "5730487704277039": 77, "6739872694015503": 77, "5545973181724548": 77, "6946243047714233": 77, "5487751364707947": 77, "7439308166503906": 77, "4186026453971863": 77, "47378358244895935": 77, "4690653085708618": 77, "7565015554428101": 77, "hu_tao_": 77, "genshin_impact": 77, "9262397289276123": 77, "boo_tao_": 77, "942080020904541": 77, "denorm": 77, "denormalizer_nam": 77, "mnum2_al": 77, "understand": 77, "batch": [77, 78, 97], "redund": 77, "structur": [77, 101], "b": 77, "r": [77, 89, 95], "c": 77, "linalg": 77, "norm": 77, "approx": [77, 78], "1e": 77, "cdc_anime_onnx": 78, "realli": 78, "As": [78, 89, 95], "1024x1024": 78, "2060": 78, "gpu": 78, "cost": 78, "against": 78, "cpu": [78, 83, 102, 103], "experi": 78, "hgsr": 78, "mhr": 78, "aug_x4_320": 78, "tile_s": 78, "tile_overlap": 78, "batch_siz": 78, "silent": 78, "tile": 78, "progress": 78, "messag": 78, "cute_waifu_aroma": 78, "pngimageplugin": 78, "pngimagefil": 78, "1168x1168": 78, "0x7f0e8ca06880": 78, "4672x4672": 78, "0x7f0e48edb640": 78, "cdc": [79, 101], "upscale_with_cdc": 79, "thread": [80, 100], "lru_cach": 80, "wrap": 80, "synchron": 80, "prevent": 80, "race": 80, "condit": 80, "maxsiz": 80, "expensive_funct": 80, "expens": 80, "lock": [80, 100], "safeti": [80, 97], "multithread": 80, "my_funct": 80, "introduc": 80, "acquisit": 80, "critic": 80, "mathemat": 81, "activ": 81, "deep": 81, "problem": [81, 89, 95], "input_valu": 81, "frac": 81, "26894142": 81, "73105858": 81, "ts_lru_cach": 82, "sigmoid": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "cudaexecutionprovid": 83, "cpuexecutionprovid": 83, "ckpt": 83, "inferencesess": 83, "onnx_mod": 83, "decid": 83, "linux": [83, 102, 103], "execut": [83, 102, 103], "ignor": 83, "cuda": [83, 102, 103], "forc": 83, "anime_ai_check": 84, "mobilenetv3_sce_dist": [84, 95, 99], "mainli": 84, "caformer_s36_plus_sc": 84, "graph": 84, "9996960163116455": 84, "9999125003814697": 84, "997803270816803": 84, "9960069060325623": 84, "9887709021568298": 84, "9998629093170166": 84, "0013722758740186691": 84, "00020673229300882667": 84, "0001895089662866667": 84, "0008857478387653828": 84, "552320024231449e": 84, "001168627175502479": 84, "bangumi": [85, 86], "vision": 85, "imageri": 85, "bangumi_char_typ": 85, "definit": [85, 92], "video": 85, "secondari": 85, "often": 85, "lack": 85, "lead": 85, "under": [85, 104], "categori": [85, 93], "three": 85, "judg": 85, "anime_portrait": [85, 91], "mobilenetv3_v0_dist": [85, 94, 98, 99], "9998525381088257": 85, "00012103465269319713": 85, "6464786313008517e": 85, "906112609314732e": 85, "06": [85, 86, 88, 93, 94, 95, 96, 98], "9997243285179138": 85, "0002490800397936255": 85, "7215803381986916e": 85, "354368557978887e": 85, "9998849630355835": 85, "90006631379947e": 85, "3920385754317977e": 85, "2084233276254963e": 85, "9998877048492432": 85, "732793503440917e": 85, "4264976925915107e": 85, "0623419257171918e": 85, "07076334953308105": 85, "9290977716445923": 85, "0001044218079186976": 85, "4467317163944244e": 85, "2568268832401372e": 85, "9999498128890991": 85, "1810528778587468e": 85, "879474429093534e": 85, "260669109295122e": 85, "9999510049819946": 85, "2321036592766177e": 85, "025227553938748e": 85, "4251427273848094e": 85, "999957799911499": 85, "4273678718600422e": 85, "6884023302263813e": 85, "880981603288092e": 85, "0002326338435523212": 85, "9996368885040283": 85, "164971561403945e": 85, "00020793956355191767": 85, "13438372313976288": 85, "8652494549751282": 85, "000158855298650451": 85, "000238816806813702": 85, "3589179217815399": 85, "6406960487365723": 85, "0001471740542910993": 85, "002255884697660804": 85, "08208147436380386": 85, "9152728915214539": 85, "00038967153523117304": 85, "227699592884164e": 85, "0835404282261152e": 85, "1437502406770363e": 85, "9999284744262695": 85, "2125529792683665e": 85, "0218892384727951e": 85, "00011914174683624879": 85, "9998584985733032": 85, "2007669283775613e": 85, "6357082131435163e": 85, "3068713896209374e": 85, "9999185800552368": 85, "066640925273532e": 85, "529400813335087e": 85, "089402500540018e": 85, "9999388456344604": 85, "6406959295272827": 85, "not_paint": 86, "anime_classif": 86, "older": 86, "mobilenetv3_v1": [86, 96], "5_dist": 86, "3_dist": 86, "plot": [86, 89, 95, 99], "caformer_s36_v1": 86, "3_focal": 86, "8346158862113953": 86, "004201625939458609": 86, "0028638991061598063": 86, "15633030235767365": 86, "001988308737054467": 86, "9868855476379395": 86, "001178382197394967": 86, "00015886101755313575": 86, "0005986307514831424": 86, "011178601533174515": 86, "9933090209960938": 86, "0012440024875104427": 86, "00040085514774546027": 86, "004924307577311993": 86, "00012189441622467712": 86, "00031298911198973656": 86, "9968050718307495": 86, "182305903872475e": 86, "0027923565357923508": 86, "7805559259140864e": 86, "0004650334012694657": 86, "996709942817688": 86, "736721191671677e": 86, "0027629584074020386": 86, "4619508621981367e": 86, "0003803370927926153": 86, "998649537563324": 86, "190127922105603e": 86, "0008622839814051986": 86, "595230686594732e": 86, "0004573142796289176": 86, "00031435859273187816": 86, "8671838641166687": 86, "13199880719184875": 86, "563074617180973e": 86, "153919796110131e": 86, "290010737255216e": 86, "9727378487586975": 86, "027150526642799377": 86, "162296004826203e": 86, "4933258828241378e": 86, "0004275702522136271": 86, "995402455329895": 86, "002233930164948106": 86, "001911122351884842": 86, "1603819727897644": 86, "0007561995880678296": 86, "00017044576816260815": 86, "838487982749939": 86, "0002034590725088492": 86, "005001617129892111": 86, "000932251859921962": 86, "009352140128612518": 86, "9846979379653931": 86, "6018555470509455e": 86, "004064667969942093": 86, "464051254326478e": 86, "025772539898753166": 86, "9699516296386719": 86, "00011656546121230349": 86, "287263775244355e": 86, "370255853951676e": 86, "01098843663930893": 86, "0031668643932789564": 86, "9857884049415588": 86, "499273488065228e": 86, "8419872251106426e": 86, "0003471920208539814": 86, "029472889378666878": 86, "9700765609741211": 86, "0012387704337015748": 86, "001172148622572422": 86, "787473391043022e": 86, "003680602880194783": 86, "9938107132911682": 86, "8346157073974609": 86, "8671836853027344": 86, "8384883403778076": 86, "9846979975700378": 86, "9700766801834106": 86, "greyscal": 87, "jpeg_ful": [87, 100], "6125901": 87, "6125785": [87, 100], "6124220": 87, "rough": [88, 89, 95], "polish": 88, "mobilenetv3_v2": 88, "2_dist": [88, 96], "910087929805741e": 88, "1241951510310173": 88, "8757457137107849": 88, "00018937293498311192": 88, "030049214139580727": 88, "9697614312171936": 88, "008933082222938538": 88, "05096456781029701": 88, "9401022791862488": 88, "009832272306084633": 88, "9898634552955627": 88, "00030428936588577926": 88, "013919820077717304": 88, "9819902181625366": 88, "004089969675987959": 88, "04166747257113457": 88, "9582782983779907": 88, "4218515288084745e": 88, "8849249482154846": 88, "1149177998304367": 88, "0001573085755808279": 88, "9907882809638977": 88, "008958994410932064": 88, "0002527958422433585": 88, "9831690788269043": 88, "01682441122829914": 88, "613856385229155e": 88, "8757458329200745": 88, "8849248290061951": 88, "million": 89, "anime_r": [89, 91], "boundari": [89, 95], "challeng": [89, 95], "clean": [89, 95], "ground": [89, 95], "truth": [89, 95], "judgment": [89, 95], "intend": [89, 95], "quick": [89, 95, 101], "estim": [89, 95], "basi": [89, 95], "mobilenetv3_large_100_v0_ls0": 89, "caformer_s36_v0_ls0": 89, "7508869767189026": 89, "7034655809402466": 89, "728887677192688": 89, "7404400110244751": 89, "7446154952049255": 89, "7514738440513611": 89, "768704354763031": 89, "8219676613807678": 89, "7267540693283081": 89, "7645740509033203": 89, "7216582894325256": 89, "7615436315536499": 89, "815083920955658": 89, "8321858644485474": 89, "8204999566078186": 89, "820833146572113": 89, "chdir": 89, "doc": 89, "api_doc": 89, "7508870363235474": 89, "11212056130170822": 89, "06781744956970215": 89, "06917501986026764": 89, "7034654021263123": 89, "15903906524181366": 89, "06688199192285538": 89, "07061357796192169": 89, "7288877964019775": 89, "1476859599351883": 89, "060362350195646286": 89, "06306383013725281": 89, "7404399514198303": 89, "10337048768997192": 89, "08087948709726334": 89, "07530999928712845": 89, "055992450565099716": 89, "7446154356002808": 89, "13191790878772736": 89, "06747424602508545": 89, "06458679586648941": 89, "10566363483667374": 89, "07827574014663696": 89, "07079866528511047": 89, "7687042951583862": 89, "09974884241819382": 89, "06074819341301918": 89, "050435908138751984": 89, "8219675421714783": 89, "0593985915184021": 89, "06819795072078705": 89, "06569571048021317": 89, "1177448257803917": 89, "726753830909729": 89, "08980562537908554": 89, "06481882929801941": 89, "06922297924757004": 89, "10138414055109024": 89, "06351721286773682": 89, "07683827728033066": 89, "13798624277114868": 89, "05942752957344055": 89, "10584963858127594": 89, "7615437507629395": 89, "07317910343408585": 89, "060196295380592346": 89, "06751583516597748": 89, "0572039857506752": 89, "05398125201463699": 89, "06124086305499077": 89, "0525919646024704": 89, "8321859240531921": 89, "05922013148665428": 89, "06274889409542084": 89, "057530902326107025": 89, "8205001354217529": 89, "05683052912354469": 89, "06635929644107819": 89, "05597696080803871": 89, "8208332657814026": 89, "non_furri": 90, "mobilenetv3_v0": 90, "1_dist": 90, "9898804426193237": 90, "010119626298546791": 90, "9677742123603821": 90, "032225821167230606": 90, "959551215171814": 90, "040448784828186035": 90, "9535530209541321": 90, "04644693806767464": 90, "04358793422579765": 90, "9564120769500732": 90, "02767963521182537": 90, "9723203182220459": 90, "028900373727083206": 90, "9710996150970459": 90, "037573859095573425": 90, "9624261260032654": 90, "aicheck": [91, 101], "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": [91, 101], "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 91, "anime_classifi": 91, "is_greyscal": 91, "anime_completeness_scor": 91, "anime_complet": 91, "dbrate": [91, 101], "anime_dbrating_scor": 91, "anime_dbr": 91, "furri": [91, 101], "anime_furry_scor": 91, "anime_furri": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw_pred_scor": 91, "nsfw_pred": 91, "portrait": [91, 101], "anime_portrait_scor": 91, "anime_rating_scor": 91, "anime_real_scor": 91, "safe_check_scor": 91, "safe_check": 91, "style_ag": [91, 101], "anime_style_age_scor": 91, "anime_style_ag": 91, "teen": [91, 101], "anime_teen_scor": 91, "anime_teen": 91, "is_truncated_fil": 91, "screen": 92, "row": 92, "bottom": 92, "grayscal": 92, "monochrome_detect": 92, "mobilenetv3_large_100_dist_safe2": 92, "mobilenetv3_dist": 92, "caformer_s36": 92, "mono": 92, "9614395499229431": 92, "9458909034729004": 92, "9559807777404785": 92, "9651952981948853": 92, "9379720687866211": 92, "8814834356307983": 92, "03941023349761963": 92, "07492382079362869": 92, "09546589106321335": 92, "016521310433745384": 92, "005693843588232994": 92, "0315730981528759": 92, "Not": 93, "five": 93, "hentai": 93, "neutral": 93, "porn": 93, "sexi": 93, "infinit": 93, "nsfwj": 93, "tfj": 93, "deploy": 93, "mobil": 93, "9970946311950684": 93, "00198739324696362": 93, "000894528697244823": 93, "4315058251668233e": 93, "099447197513655e": 93, "9282580614089966": 93, "061733175069093704": 93, "008979619480669498": 93, "0007789491210132837": 93, "0002501663693692535": 93, "7945129871368408": 93, "2044062316417694": 93, "0005603990866802633": 93, "0004847997915931046": 93, "564094367902726e": 93, "7977773547172546": 93, "01352313905954361": 93, "18791256844997406": 93, "0004888656549155712": 93, "00029804420773871243": 93, "04498734697699547": 93, "9509441256523132": 93, "4087972633424215e": 93, "003999904729425907": 93, "4542059185914695e": 93, "002892113756388426": 93, "982390284538269": 93, "02520776737947e": 93, "014633022248744965": 93, "858086610212922e": 93, "002532319398596883": 93, "9887337684631348": 93, "231979568838142e": 93, "008699454367160797": 93, "8187158022774383e": 93, "03564726561307907": 93, "954788088798523": 93, "343036850215867e": 93, "009289607405662537": 93, "00020158555707894266": 93, "006372362840920687": 93, "006019102409482002": 93, "9694945812225342": 93, "015214097686111927": 93, "002899901708588004": 93, "0004039364866912365": 93, "00012730166781693697": 93, "987038791179657": 93, "007135333959013224": 93, "005294707603752613": 93, "06964848190546036": 93, "0014777459437027574": 93, "9276643395423889": 93, "0003031621454283595": 93, "0009063396137207747": 93, "00028707628371194005": 93, "00010888021643040702": 93, "9992460012435913": 93, "00015473493840545416": 93, "0002033217460848391": 93, "563037691696081e": 93, "008058490231633186": 93, "00044566826545633376": 93, "937960684299469": 93, "05353058874607086": 93, "364063445587817e": 93, "00562260951846838": 93, "00012077406427124515": 93, "9897090792655945": 93, "004547217860817909": 93, "564737981942017e": 93, "016690678894519806": 93, "001258736359886825": 93, "9766013622283936": 93, "005440687295049429": 93, "4481674952548929e": 93, "01861923187971115": 93, "0008914825739338994": 93, "9674761295318604": 93, "012998746708035469": 93, "691116141155362e": 93, "0007601747056469321": 93, "0005019629606977105": 93, "039504989981651306": 93, "9591660499572754": 93, "0001652583305258304": 93, "0002614929690025747": 93, "020374108105897903": 93, "029394468292593956": 93, "9498046040534973": 93, "00016299057460855693": 93, "004782819654792547": 93, "002861740067601204": 93, "12280157208442688": 93, "8693908452987671": 93, "0001731760276015848": 93, "304211274255067e": 93, "03286275267601013": 93, "010648751631379128": 93, "9562522172927856": 93, "999900221824646": 94, "645313209854066e": 94, "3387104445428122e": 94, "9999704360961914": 94, "4465465685352683e": 94, "071506166132167e": 94, "9999785423278809": 94, "512719154561637e": 94, "292278612818336e": 94, "919455750496127e": 94, "9999444484710693": 94, "3647335082350764e": 94, "0555699191172607e": 94, "9999880790710449": 94, "3210242286731955e": 94, "7451418898417614e": 94, "9999822378158569": 94, "2084267331811134e": 94, "7460413321023225e": 94, "1532473820352607e": 94, "9999996423721313": 94, "0316136922483565e": 94, "840229633236049e": 94, "9999998807907104": [94, 95], "736660568800289e": 94, "199210472208506e": 94, "9999992847442627": 94, "r15": 95, "r18": 95, "sankaku": 95, "mobilenetv3_v1_pruned_ls0": 95, "caformer_s36_plu": [95, 99], "5863172936624323e": 95, "480062353375615e": 95, "9924363493919373": 95, "007255776319652796": 95, "0003077814180869609": 95, "996969997882843": 95, "0030054834205657244": 95, "4601260520284995e": 95, "9966891407966614": 95, "003293127752840519": 95, "770909148035571e": 95, "00025384966284036636": 95, "9996721744537354": 95, "399192691082135e": 95, "973351603141055e": 95, "9998563528060913": 95, "391309580067173e": 95, "0018681309884414077": 95, "9827859997749329": 95, "015345841646194458": 95, "013710384257137775": 95, "8339558839797974": 95, "15233369171619415": 95, "951323833462084e": 95, "00029566374723799527": 95, "9997004270553589": 95, "00018434497178532183": 95, "568440272123553e": 95, "9997699856758118": 95, "11225129129889e": 95, "051862899563275e": 95, "9999485015869141": 95, "902020231791539e": 95, "0005639699520543218": 95, "9994290471076965": 95, "anime_real_cl": 96, "4_dist": 96, "9999716281890869": 96, "8398366339388303e": 96, "9992202520370483": 96, "0007797438884153962": 96, "9999709129333496": 96, "905452492996119e": 96, "9999765157699585": 96, "3499671442550607e": 96, "9994087219238281": 96, "0005913018831051886": 96, "9999759197235107": 96, "4061362637439743e": 96, "9999052286148071": 96, "475799015490338e": 96, "403173675702419e": 96, "5848207794988411e": 96, "0010207017185166478": 96, "9989792704582214": 96, "2124368115328252e": 96, "9999977350234985": 96, "6512358342879452e": 96, "9999834299087524": 96, "359853614412714e": 96, "9999936819076538": 96, "600314317329321e": 96, "9999840259552002": 96, "5589323083986528e": 96, "9999843835830688": 96, "5513256585109048e": 96, "9999845027923584": 96, "pollut": 97, "mf666": 97, "shit": 97, "checker": 97, "mobilenet": 97, "v2": 97, "max_batch_s": 97, "1970": 98, "1980": 98, "1990": 98, "2000": 98, "2010": 98, "2015": 98, "2020": 98, "ag": 98, "9805465340614319": 98, "761269782553427e": 98, "0005044879508204758": 98, "01569165475666523": 98, "002850610064342618": 98, "00037849770160391927": 98, "9434612113400362e": 98, "053497342392802e": 98, "9992554783821106": 98, "0006490182713605464": 98, "8857468805654207e": 98, "317252262353577e": 98, "314484721769986e": 98, "0750001138148946e": 98, "706833609205205e": 98, "00034479793976061046": 98, "9995512366294861": 98, "391363472677767e": 98, "4607510820496827e": 98, "0679690351244062e": 98, "661913514311891e": 98, "757471131393686e": 98, "0744897230761126e": 98, "76177470368566e": 98, "9996387958526611": 98, "160279296338558e": 98, "00013228354509919882": 98, "1361367038916796e": 98, "464057489414699e": 98, "2412899599876255e": 98, "703883653040975e": 98, "127358498517424e": 98, "9973921775817871": 98, "0022309015039354563": 98, "00018872201326303184": 98, "780902943617548e": 98, "422096920578042e": 98, "638929097680375e": 98, "152203023797483e": 98, "00028818511054851115": 98, "9996094107627869": 98, "58777353237383e": 98, "9200742826797068e": 98, "00017117452807724476": 98, "518441947875544e": 98, "885544381570071e": 98, "4389253010449465e": 98, "1696006772108376e": 98, "9996393918991089": 98, "contenti": 99, "safe_teen": 99, "non_teen": 99, "caformer_s36_v0": 99, "9998493194580078": 99, "0378791052498855e": 99, "00012023092131130397": 99, "9790042638778687": 99, "0017522255657240748": 99, "01924353837966919": 99, "9998124241828918": 99, "19778298237361e": 99, "0001456339523429051": 99, "0008521362324245274": 99, "9989691972732544": 99, "00017870066221803427": 99, "0992944781901315e": 99, "9994398951530457": 99, "0004991036257706583": 99, "2035720727872103e": 99, "9994019269943237": 99, "0005460577667690814": 99, "0478151529678144e": 99, "524079147609882e": 99, "999934196472168": 99, "786742884898558e": 99, "653994154883549e": 99, "9998156428337097": 99, "0001218809193233028": 99, "00013706681784242392": 99, "9997410178184509": 99, "jpeg_trunc": 100, "2216614_truncat": 100, "imagefil": 100, "load_truncated_imag": 100, "ascii": 101, "metric": 101, "list_det_model": 101, "list_rec_model": 101, "sd": 101, "tag": 101, "platform": [102, 103], "shutil": [102, 103], "cpuinfo": [102, 103], "psutil": [102, 103], "hbutil": [102, 103], "size_to_bytes_str": [102, 103], "python_implement": [102, 103], "python_vers": [102, 103], "brand": [102, 103], "get_cpu_info": [102, 103], "brand_raw": [102, 103], "cpu_count": [102, 103], "freq": [102, 103], "cpu_freq": [102, 103], "mhz": [102, 103], "virtual_memori": [102, 103], "precis": [102, 103], "ye": [102, 103], "nvidia": [102, 103], "smi": [102, 103], "1021": [102, 103], "azur": [102, 103], "x86_64": [102, 103], "glibc2": [102, 103], "cpython": [102, 103], "amd": [102, 103], "epyc": [102, 103], "7763": [102, 103], "3038": 102, "674": 102, "615": [102, 103], "gib": [102, 103], "deploi": [102, 103], "action": [102, 103], "3156": 103, "94675": 103, "imgutil": 104, "pypi": 104, "simpli": 104, "newest": 104, "git": 104, "script": 104, "__name__": 104, "__main__": 104, "narugo1992": 104, "still": 104, "out": 104, "io": 104, "html": 104, "faq": 105}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [72, 0, 0, "-", "tagging"], [79, 0, 0, "-", "upscale"], [82, 0, 0, "-", "utils"], [91, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "format"], [73, 0, 0, "-", "match"], [74, 0, 0, "-", "mldanbooru"], [75, 0, 0, "-", "order"], [76, 0, 0, "-", "overlap"], [77, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[71, 1, 1, "", "add_underline"], [71, 1, 1, "", "remove_underline"], [71, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[73, 1, 1, "", "tag_match_full"], [73, 1, 1, "", "tag_match_prefix"], [73, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[74, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[75, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[76, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[77, 1, 1, "", "convert_wd14_emb_to_prediction"], [77, 1, 1, "", "denormalize_wd14_emb"], [77, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[78, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[78, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[80, 0, 0, "-", "cache"], [81, 0, 0, "-", "func"], [83, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[80, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[81, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[83, 1, 1, "", "get_onnx_provider"], [83, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[84, 0, 0, "-", "aicheck"], [85, 0, 0, "-", "bangumi_char"], [86, 0, 0, "-", "classify"], [87, 0, 0, "-", "color"], [88, 0, 0, "-", "completeness"], [89, 0, 0, "-", "dbrating"], [90, 0, 0, "-", "furry"], [92, 0, 0, "-", "monochrome"], [93, 0, 0, "-", "nsfw"], [94, 0, 0, "-", "portrait"], [95, 0, 0, "-", "rating"], [96, 0, 0, "-", "real"], [97, 0, 0, "-", "safe"], [98, 0, 0, "-", "style_age"], [99, 0, 0, "-", "teen"], [100, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[84, 1, 1, "", "get_ai_created_score"], [84, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[85, 1, 1, "", "anime_bangumi_char"], [85, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[86, 1, 1, "", "anime_classify"], [86, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[87, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[88, 1, 1, "", "anime_completeness"], [88, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[89, 1, 1, "", "anime_dbrating"], [89, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[90, 1, 1, "", "anime_furry"], [90, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[92, 1, 1, "", "get_monochrome_score"], [92, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[93, 1, 1, "", "nsfw_pred"], [93, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[94, 1, 1, "", "anime_portrait"], [94, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[95, 1, 1, "", "anime_rating"], [95, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[96, 1, 1, "", "anime_real"], [96, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[97, 1, 1, "", "safe_check"], [97, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[98, 1, 1, "", "anime_style_age"], [98, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[99, 1, 1, "", "anime_teen"], [99, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[100, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 86], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 71], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "match": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "mldanbooru": 74, "get_mldanbooru_tag": 74, "order": 75, "sort_tag": 75, "overlap": 76, "drop_overlap_tag": 76, "wd14": 77, "get_wd14_tag": 77, "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "upscal": [78, 79], "cdc": 78, "upscale_with_cdc": 78, "util": [80, 81, 82, 83], "cach": 80, "ts_lru_cach": 80, "func": 81, "sigmoid": 81, "onnxruntim": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "valid": [84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "aicheck": 84, "get_ai_created_scor": 84, "is_ai_cr": 84, "bangumi_char": 85, "anime_bangumi_char_scor": 85, "anime_bangumi_char": 85, "anime_classify_scor": 86, "anime_classifi": 86, "color": 87, "is_greyscal": 87, "complet": 88, "anime_completeness_scor": 88, "anime_complet": 88, "dbrate": 89, "anime_dbrating_scor": 89, "anime_dbr": 89, "furri": 90, "anime_furry_scor": 90, "anime_furri": 90, "monochrom": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw": 93, "nsfw_pred_scor": 93, "nsfw_pred": 93, "portrait": 94, "anime_portrait_scor": 94, "anime_portrait": 94, "rate": 95, "anime_rating_scor": 95, "anime_r": [95, 96], "real": 96, "anime_real_scor": 96, "safe": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": 98, "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": 99, "anime_teen_scor": 99, "anime_teen": 99, "truncat": 100, "is_truncated_fil": 100, "welcom": 101, "": 101, "document": 101, "overview": 101, "tutori": 101, "inform": [101, 102, 103], "api": 101, "run": [102, 103], "environ": [102, 103], "instal": 104, "quick": 105, "start": 105}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "add_underline": [[71, "add-underline"]], "remove_underline": [[71, "remove-underline"]], "tags_to_text": [[71, "tags-to-text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_suffix": [[73, "tag-match-suffix"]], "tag_match_prefix": [[73, "tag-match-prefix"]], "tag_match_full": [[73, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[74, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags": [[75, "sort-tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[76, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[77, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[77, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[77, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[78, "upscale-with-cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache": [[80, "ts-lru-cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid": [[81, "sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[83, "get-onnx-provider"]], "open_onnx_model": [[83, "open-onnx-model"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[84, "get-ai-created-score"]], "is_ai_created": [[84, "is-ai-created"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[85, "anime-bangumi-char-score"]], "anime_bangumi_char": [[85, "anime-bangumi-char"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "anime_classify_score": [[86, "anime-classify-score"]], "anime_classify": [[86, "anime-classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale": [[87, "is-greyscale"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[88, "anime-completeness-score"]], "anime_completeness": [[88, "anime-completeness"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[89, "anime-dbrating-score"]], "anime_dbrating": [[89, "anime-dbrating"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "anime_furry_score": [[90, "anime-furry-score"]], "anime_furry": [[90, "anime-furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[92, "get-monochrome-score"]], "is_monochrome": [[92, "is-monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[93, "nsfw-pred-score"]], "nsfw_pred": [[93, "nsfw-pred"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[94, "anime-portrait-score"]], "anime_portrait": [[94, "anime-portrait"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_rating_score": [[95, "anime-rating-score"]], "anime_rating": [[95, "anime-rating"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "anime_real_score": [[96, "anime-real-score"]], "anime_real": [[96, "anime-real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check_score": [[97, "safe-check-score"]], "safe_check": [[97, "safe-check"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[98, "anime-style-age-score"]], "anime_style_age": [[98, "anime-style-age"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "anime_teen_score": [[99, "anime-teen-score"]], "anime_teen": [[99, "anime-teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file": [[100, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[101, "welcome-to-imgutils-s-documentation"]], "Overview": [[101, "overview"]], "Tutorials": [[101, null]], "Information": [[101, null]], "API Documentation": [[101, null]], "Run Environment Information": [[102, "Run-Environment-Information"], [103, "Run-Environment-Information"]], "Installation": [[104, "installation"]], "Quick Start": [[105, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.format"], [72, "module-imgutils.tagging"], [73, "module-imgutils.tagging.match"], [74, "module-imgutils.tagging.mldanbooru"], [75, "module-imgutils.tagging.order"], [76, "module-imgutils.tagging.overlap"], [77, "module-imgutils.tagging.wd14"], [78, "module-imgutils.upscale.cdc"], [79, "module-imgutils.upscale"], [80, "module-imgutils.utils.cache"], [81, "module-imgutils.utils.func"], [82, "module-imgutils.utils"], [83, "module-imgutils.utils.onnxruntime"], [84, "module-imgutils.validate.aicheck"], [85, "module-imgutils.validate.bangumi_char"], [86, "module-imgutils.validate.classify"], [87, "module-imgutils.validate.color"], [88, "module-imgutils.validate.completeness"], [89, "module-imgutils.validate.dbrating"], [90, "module-imgutils.validate.furry"], [91, "module-imgutils.validate"], [92, "module-imgutils.validate.monochrome"], [93, "module-imgutils.validate.nsfw"], [94, "module-imgutils.validate.portrait"], [95, "module-imgutils.validate.rating"], [96, "module-imgutils.validate.real"], [97, "module-imgutils.validate.safe"], [98, "module-imgutils.validate.style_age"], [99, "module-imgutils.validate.teen"], [100, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[74, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[75, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[76, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[78, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[80, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[81, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[87, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[100, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 74, 78, 97], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 83], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 89], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 75, 77, 78, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 74, 77, 82, 89, 101], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 74, 75, 76, 77, 85, 89, 93, 95, 101], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 73, 76, 77, 84, 86, 89, 92, 93, 95, 99], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 77, 78, 85, 88, 90, 93, 94, 96, 97, 98], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 73, 75, 77, 78, 81, 85, 88, 90, 93, 94, 96, 98], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 75, 80], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 80, 97], "width": [0, 4, 9, 44, 55, 56, 74], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 75, 77, 83, 84, 85, 86, 89, 92, 95, 99], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 77, 83, 86, 89, 95, 99, 100], "automat": [0, 4, 22, 35, 46, 83, 102, 103], "determin": [0, 7, 35, 93], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 74, 78, 79, 97, 102, 103], "height": [0, 4, 9, 44, 55, 56, 74], "filter": [0, 30, 46, 55, 68, 69, 89, 91, 95], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 74, 77, 78, 80, 81, 83, 84, 85, 86, 89, 91, 92, 93, 95, 99], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 74, 78, 80, 83, 84, 100], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 74], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 77, 85, 101], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 75, 84, 93, 100], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 85, 90, 94, 96, 98, 102, 103], "intens": 0, "proport": [0, 85], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 75, 77, 104], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 56, 63, 64, 65, 67, 68, 74, 80, 81, 83, 84, 86, 91, 92, 93, 100, 101, 102, 103, 104], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 77, 104], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 74], "your": [0, 46, 100, 102, 103, 104], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 72, 76, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 74, 81, 84, 92, 100], "ensur": [0, 20, 30, 35, 42, 63, 80], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 71, 74, 75, 93], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 56, 64, 67, 68, 69, 70, 71, 74, 77, 78, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 71, 73, 75, 76, 77, 78, 80, 81, 85, 88, 89, 90, 93, 94, 95, 96, 97, 98], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 74, 77, 78, 85, 87, 100, 102, 103], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 72, 75, 77, 78, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 102, 103, 104], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 77, 78, 87, 100], "draw": [1, 24, 25, 50, 93, 101], "ascii_draw": 1, "meta": [2, 101, 104], "__title__": [2, 104], "__version__": [2, 104], "__description__": [2, 104], "__author__": [2, 104], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "inform": [3, 31, 32, 33, 50, 63, 65, 76], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 77, 100], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 80, 86, 101, 104], "short": [3, 74, 77], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 77, 81, 85, 93], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 84], "black": [4, 43, 63], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 75, 77, 83, 85, 91, 92, 101, 104], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 78], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 92], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 83, 86, 104], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 76, 77, 78, 80, 81, 85, 89, 93, 95, 100], "suitabl": [4, 53, 55, 70, 93], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 91, 92, 101], "fore": [4, 23, 25, 26], "back": [4, 77], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 71, 76, 80, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 104], "rgba": [4, 7, 28, 33, 67, 78], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 63, 64, 65, 74, 77, 86, 89, 95, 97, 99], "add": [4, 31, 55, 64, 65, 71], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 78], "In": [4, 25, 35, 85, 86], "document": [4, 102, 103, 104], "accur": [4, 11, 19, 89, 95], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 77, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 77, 81], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 78, 87, 92], "both": [5, 11, 20, 41, 53, 64, 77], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 77, 81], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 77, 78], "order": [5, 6, 55, 71, 72, 101], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 83, 86, 87, 89, 92, 95, 99], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 78, 83], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 74, 77, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 63, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 87, 92, 100], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 75, 78, 83], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 101], "encod": [5, 8, 27, 33, 65, 101], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 92, 100], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 71, 73, 77, 84, 87, 92, 100], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 77, 81], "channel": [6, 7, 28, 78], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 77], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 77, 80, 88], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 77, 81, 88, 89, 95], "same": [6, 22, 35, 40, 77, 80], "torchvis": [6, 52, 101], "transform": [6, 7, 51, 52, 53, 54, 71, 101], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 77, 80, 81, 89, 95, 101], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 74, 75, 77, 80, 81, 83, 89, 95], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 74, 77, 101], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 77, 104], "manipul": [7, 62], "python": [7, 33, 80, 102, 103, 104], "librari": [7, 30, 53, 55, 104], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 77, 80, 81, 93, 104], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 77, 83], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 63, 65, 81, 104], "handl": [7, 27, 30, 32, 33, 51, 54, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 64, 65, 71], "background": [7, 8, 23, 25, 26, 57, 63, 67, 101], "check": [7, 33, 38, 64, 68, 69, 73, 84, 87, 97, 100, 104], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 85], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 81], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 74, 93], "kei": [7, 16, 20, 55, 64, 77], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 77, 85], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 83, 92, 100, 101], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 87, 92, 100], "binari": [7, 81], "like": [7, 10, 17, 54, 74, 80, 104], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 80], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 89, 95, 104], "preprocess": [7, 18, 27, 30, 35, 101], "befor": [7, 33, 35, 64, 77], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 77, 81], "necessari": [7, 35, 70, 74], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 77, 93], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 63, 64, 65, 69, 75, 77, 80], "ha": [7, 21, 41, 54, 78, 93, 102, 103], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 72, 77, 93, 101], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 71, 92, 100], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 75], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 75], "typeerror": [7, 48, 53, 54, 68, 69, 75], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 75, 76, 77, 84, 86, 89, 95, 99], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 77, 85, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 71, 77, 81], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 55, 62, 71, 73, 77, 78, 93], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 72, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "pillow": [7, 22, 52, 101], "boolean": [7, 35], "otherwis": [7, 31, 35, 65, 68, 69, 73, 78, 83], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 71, 91, 93], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 101], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 81, 101], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 74, 80, 100, 102, 103], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 74, 77, 101], "techniqu": [9, 28, 33], "p": [9, 70, 74, 77], "need": [9, 14, 30, 41, 44, 80, 84, 86, 89, 92, 95, 99], "stack": [9, 77], "addition": 9, "second": [9, 20, 35, 40, 73], "element": [9, 77], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 81], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "right": [9, 43, 48, 81], "two": [9, 20, 35, 40, 73, 92], "dimension": [9, 77], "arrai": [9, 22, 33, 35, 39, 46, 48, 77, 81], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 77], "posit": [9, 35, 43, 44, 85], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 73], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "9": [9, 10, 20, 35, 39, 48, 55, 63, 75, 84, 85, 86, 88, 89, 92, 93, 94, 95, 96, 98, 99, 104], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 101], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 74, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 78, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "explan": 10, "No": [10, 63, 102, 103], "head": [10, 17, 22, 47, 69, 85, 94, 101], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 72, 78, 85, 86, 89, 90, 94, 95, 96, 98, 99, 104], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 74, 77, 92], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 74, 76, 77], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 91, 101], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 77], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 73, 76, 85], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 77, 101], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 104], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "nopan": 10, "panti": [10, 71], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 89, 95, 101], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 74, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 80, 83], "less": [10, 11, 13, 19, 84], "stand": [10, 63, 70, 74, 77], "sit": [10, 69], "ass": 10, "split": [10, 74], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 86, 89, 95, 99], "10": [10, 21, 27, 35, 39, 44, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "sprd": 10, "strongli": [10, 78], "11": [10, 35, 48, 84, 85, 86, 89, 92, 93, 95, 96], "vsplt": 10, "pose": [10, 35, 101], "12": [10, 22, 35, 43, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 85, 86, 89, 93, 96, 98], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 100], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 85, 86, 89, 93, 96], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 85, 86, 89, 93, 96, 102, 103], "feral": 10, "four": [10, 11, 85], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 90], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 84], "16": [10, 48, 55, 85, 89, 93, 96], "hdrago": 10, "style": [10, 14, 19, 44, 98, 104], "17": [10, 48, 55, 93, 98], "hponi": 10, "18": [10, 18, 48, 55, 89, 93, 95, 102, 103], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 93], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 93], "hcat": 10, "cat": [10, 69, 75], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 98], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 74, 77, 89, 92, 102, 103], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 80], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 98], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 74, 77, 78, 84, 85, 88, 90, 93, 94, 96, 97, 98], "releas": 10, "time": [10, 65, 78], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 85, 86, 89, 90, 94, 95, 96, 98, 99], "advanc": [10, 104], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 85, 89, 95], "scenario": [10, 70, 74, 80], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 101], "improv": [10, 21, 77], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 92], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 74, 78, 89, 95], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 74, 80, 85, 100], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 101], "30": [10, 19, 44], "public": 10, "friendli": [10, 104], "reduc": [10, 35, 46, 77], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 89, 95, 102, 103, 104], "reincarn": 10, "compon": [10, 20, 27, 30, 80], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 74, 77, 78, 80, 87, 100, 102, 103], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 77, 91], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 77], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 74], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 71, 75, 76, 81, 93, 97], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 71, 75, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "though": 10, "note": [10, 14, 35, 44, 63, 85, 89, 92, 95, 102, 103], "complet": [10, 44, 85, 91, 101], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 80, 92, 93, 102, 103], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 77], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 74, 77, 84, 92], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 78], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 81], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 104], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 77], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 71, 89, 95, 101, 102, 103, 104], "either": [11, 12, 13, 14, 15, 35, 77, 81], "standard": [11, 13, 14, 15, 31, 55, 80], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 80], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 77], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 71, 83, 100], "indic": [11, 35, 48, 51, 70, 74, 77], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 75], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 80], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 74, 78, 81], "speed": [12, 13, 14, 15, 16, 19, 23, 78], "accuraci": [12, 13, 14, 15, 16, 19, 41, 84, 86, 89, 92, 95, 99], "higher": [12, 13, 14, 15, 16, 18, 21, 92], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 89, 95], "overlap": [12, 14, 15, 16, 20, 70, 72, 74, 77, 78, 101], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 77, 84, 86, 88, 89, 92, 93, 95, 97, 99], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 104], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 89, 95], "overhead": [13, 14, 23, 80], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 75, 83, 84, 86, 89, 95, 99], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 83], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 78, 85, 89, 92, 95, 102, 103], "primari": [14, 85, 88, 90, 94, 96, 98], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 86, 88], "therefor": [14, 22, 35, 102, 103], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 94, 101], "peopl": [14, 75], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 77, 78, 80, 83, 84, 85, 86, 89, 92, 95, 99, 104], "inde": 14, "recommend": [14, 21, 35, 38, 39, 77, 78, 89, 95], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 102, 103], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 63, 65, 67, 70, 80, 104], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 77], "configur": [15, 27, 35, 53, 54, 55, 101], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 81], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 71, 93, 97], "infer": [15, 18, 21, 30, 47, 83, 92], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 104], "hug": [16, 27, 30, 35, 55, 77], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 77, 85, 101], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 78, 104], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 80, 81, 100], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 76, 77], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 77, 83], "instead": [16, 21, 71], "detect_head": [17, 22], "booru_yolo": [17, 101], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 89, 95], "ey": [17, 44, 48, 63, 69, 101], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 85, 94, 101], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 101], "detect_hand": 17, "nudenet": [17, 101], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 71, 73, 101], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 78, 83, 100, 101], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 83, 93], "nudenet_onnx": 18, "effici": [18, 21, 64, 81], "notai": 18, "tech": 18, "detail": [18, 62, 63, 83, 85], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 82, 101], "topk": [18, 27], "100": [18, 23, 30, 38, 80], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 81, 84], "keep": [18, 74], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 80, 81, 97], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 80, 81, 93], "work": [20, 27, 32, 38, 65, 93], "aggreg": 20, "involv": 20, "segment": [20, 56, 101], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 75], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 100], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 86], "match": [20, 33, 46, 55, 69, 72, 101], "unknown": [20, 55, 75], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 63, 68, 81, 83], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 71], "correspond": [20, 35, 41, 46, 55, 77, 93, 97], "car": 20, "85": [20, 70, 77], "75": 20, "text_detect": 21, "been": [21, 93], "migrat": 21, "ocr": [21, 101], "detect_text_with_ocr": [21, 101], "soon": 21, "qualiti": [21, 36, 57, 63, 77, 78], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 84, 85, 86, 88, 93, 94, 95, 96, 98, 99], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 89, 95], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 83], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 83, 92], "attempt": [22, 31, 44, 55, 63, 65, 83], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 101], "cannot": [22, 41, 51, 53, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 72, 77, 83, 85, 90, 92, 94, 96, 98], "cv2": 23, "have": [23, 25, 35, 75, 76, 89, 95, 100], "lowest": 23, "resourc": [23, 101], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 71, 83, 85, 86, 88, 89, 90, 93, 94, 95, 96, 98, 99], "low": [23, 34, 36, 63, 74, 77, 78], "high": [23, 30, 57, 63, 78, 92, 93], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 77], "outlin": 24, "comparison": [24, 70], "canni": [24, 101], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 101], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 101], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 100], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 102, 103], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 78], "deeper": 25, "richer": 25, "probabl": [25, 93], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 78], "pass": [25, 26, 27, 30, 31, 43, 44, 55, 63, 67, 74, 78, 80], "neural": [25, 26, 67, 81], "network": [25, 26, 67, 81], "classif": [27, 81, 85, 86, 88, 89, 90, 91, 94, 95, 96, 98, 99], "those": [27, 92], "store": [27, 31, 63, 64], "manag": [27, 30, 83, 101], "interact": [27, 30], "also": [27, 53, 77, 104], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 80], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 83], "_model_nam": 27, "cach": [27, 30, 56, 82, 101], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 85, 88, 90, 94, 96, 98], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 85, 89, 95], "method": [27, 28, 30, 32, 33, 35, 43, 55, 89, 95], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 74], "interfac": [27, 30, 80], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 80], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 77, 80], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 93], "through": [27, 104], "error": [27, 33, 55, 77], "predict_fmt": 27, "fmt": [27, 36, 77], "top5": 27, "logit": 27, "embed": [27, 33, 77], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 77, 80, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "top": [27, 44, 92], "k": 27, "e": [27, 35, 57, 75, 78, 81], "g": [27, 35, 57, 75, 77, 78], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 104], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 85, 90, 91, 92, 94, 96, 98, 99, 101], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 83, 84, 89, 95, 101], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 101], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 78, 80, 83, 101], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 80, 104], "300": 30, "400": 30, "95": [30, 55, 68, 69, 75], "simpl": 30, "without": [30, 63, 68, 69, 76], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 84], "found": [31, 44, 55, 63, 85], "commonli": [31, 71, 81], "where": [31, 35, 63, 64, 77, 80], "look": [31, 41, 63, 85], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 101], "lsb": [32, 65, 101], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 71], "inject": 33, "combin": [33, 41], "emb": [33, 77], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 77], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 100], "multi": [33, 80], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 71], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 77, 78, 84, 86, 89, 92, 95, 99], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 74, 78, 104], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 92], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 80], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 77, 78], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 94, 95], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 84, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "neighborhood": 35, "core": [35, 102, 103], "few": 35, "too": 35, "sensit": [35, 43, 77, 89, 95], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 74, 78], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 101], "danbooru": [36, 70, 72, 74, 89, 92], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 77], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 101], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 101], "laplacian": [37, 101], "laplacian_scor": 37, "lpip": [37, 101], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 101], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 80, 84, 92], "seem": 38, "just": [38, 86, 89, 92, 95, 99], "we": [38, 78], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 74, 77], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 78, 102, 103], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 77], "img2": [39, 40, 77], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 83], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 86], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 75], "languag": 41, "func": [41, 82, 101], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 104], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 70, 74, 77], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 77, 102, 103], "serv": [43, 70], "foundat": 43, "inherit": 43, "within": [43, 63, 70, 77], "fill": 43, "valid": [43, 44, 48, 101], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 83, 86], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 102, 103], "star": [44, 74], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 74, 77], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 73], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 101], "align_maxs": 45, "censor_": [45, 101], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 101], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 101], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 79], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 104], "github": [47, 102, 103, 104], "com": [47, 104], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 101, 104], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 74, 77], "make": [48, 53, 71, 81, 89, 93, 95], "readabl": [48, 77], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 75], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 91, 101], "zero": 48, "must": [48, 69, 100], "preced": 48, "surround": 48, "whitespac": [48, 71], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 75], "113": [48, 55], "dwpose": [49, 101], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 101], "connect": 50, "ellips": 50, "facial": [50, 69, 85], "pars": [51, 53, 54, 62, 63, 101], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": [51, 55], "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 81], "learn": [53, 81], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 80], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 102, 103], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 78], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 102, 103], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 93, 94, 95, 98], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "tri": 55, "def": [55, 80], "my_transform_cr": 55, "occur": 55, "until": 55, "succe": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "clip": [55, 63], "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "shortest_edg": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 77], "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 89, 95], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 104], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 101], "remove_adversarial_nois": 59, "nafnet": [59, 101], "restore_with_nafnet": 59, "scunet": [59, 101], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 84, 104], "diffus": [62, 63, 84], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 101], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 100], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 74, 75, 76, 77], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 76], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 88, 91, 101], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 74, 77], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 86], "realist": 63, "slip": [63, 71], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 74, 75, 76, 77], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 74, 77], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 74, 77], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 74, 77], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 101], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "els": [63, 102, 103], "underli": [63, 80], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 87, 100], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 80, 91, 93, 95, 100, 101], "torch": 64, "command": [64, 104], "pip": [64, 104], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 75, 89, 95], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 104], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 101], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 77], "inspir": [67, 77, 97], "space": [67, 77], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 74, 77], "skadi_seg": 67, "drop": [68, 69, 70, 74, 76, 77], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 75, 76], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 74, 77], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 80], "mutabl": 69, "constructor": 69, "empti": 69, "iter": 69, "hold": [69, 70, 74, 77], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 74, 77], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70], "headwear": 69, "ribbon": [69, 74], "crown": 69, "cap": 69, "hairclip": [69, 74], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 74, 77], "glass": [69, 71], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 73], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 72, 101], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "extens": 70, "practic": 70, "use_real_nam": [70, 74], "general_threshold": [70, 77], "character_threshold": [70, 77], "drop_overlap": [70, 74, 77], "real": [70, 74, 91, 101], "renam": [70, 74], "redirect": [70, 74], "mani": [70, 74], "websit": [70, 74], "rate": [70, 77, 89, 91, 101], "char": [70, 77], "9897817373275757": 70, "question": [70, 77, 89], "010265946388244629": 70, "explicit": [70, 77, 89], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 74, 77], "5011609792709351": 70, "blue_ski": [70, 74, 77], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 74, 77], "8504303693771362": 70, "cowboy_shot": [70, 74, 77], "6008237600326538": 70, "crop_top": [70, 74, 77], "6635787487030029": 70, "dai": [70, 74, 77], "8496965765953064": 70, "glove": [70, 74, 77], "6107005476951599": 70, "hair_between_ey": [70, 74, 77], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 74, 77], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 74, 76, 77], "9884189963340759": 70, "looking_at_view": [70, 74, 77], "5673105120658875": 70, "midriff": [70, 74, 77], "6290556192398071": 70, "navel": [70, 74, 77], "9631235003471375": 70, "no_hat": [70, 74], "7978747487068176": 70, "no_headwear": [70, 74, 77], "7577926516532898": 70, "outdoor": [70, 74, 77], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 74, 77], "958786129951477": 70, "shirt": [70, 74, 77], "6720131039619446": 70, "short_sleev": [70, 74, 77], "7077711820602417": 70, "silver_hair": [70, 74], "6673924326896667": 70, "sky": [70, 74, 77], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 74, 77], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 74, 77], "9076308012008667": 70, "thigh": [70, 74, 77], "580970823764801": 70, "skadi_": [70, 77], "arknight": [70, 77], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 74, 77], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": 70, "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 74, 77], "9397273659706116": 70, "9229896664619446": 70, "charm_": 70, "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 74, 77], "8277763724327087": 70, "hair_orna": [70, 74, 77], "9356368780136108": 70, "hair_ribbon": [70, 74], "5288072824478149": 70, "jacket": [70, 74, 77], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 74], "9725285172462463": 70, "plaid_skirt": [70, 74], "9638455510139465": 70, "pleated_skirt": [70, 74, 77], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 74], "5493080615997314": 70, "school_bag": 70, "9863407611846924": 70, "school_uniform": [70, 74, 77], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 74, 77], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 74], "7257086038589478": 70, "smile": [70, 74, 77], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 74, 77], "9990814924240112": 70, "tongue_out": [70, 74, 77], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 74, 76, 77], "7461410164833069": 70, "underscor": [71, 77], "convent": 71, "restor": [71, 101], "use_spac": 71, "use_escap": 71, "include_scor": 71, "score_descend": 71, "_": 71, "escap": 71, "unsaf": 71, "sort": [71, 75], "descend": 71, "panty_pul": 71, "6826801300048828": 71, "958938717842102": 71, "drinking_glass": 71, "9340789318084717": 71, "areola_slip": 71, "41196826100349426": 71, "9988248348236084": 71, "drink": 71, "pull": 71, "areola": 71, "999": 71, "959": 71, "934": 71, "683": 71, "412": 71, "mldanbooru": [72, 101], "get_mldanbooru_tag": 72, "wd14": [72, 74, 101], "get_wd14_tag": [72, 74], "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "deepdanbooru": [72, 74, 101], "get_deepdanbooru_tag": [72, 74], "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "drop_overlap_tag": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "char_whitelist_suffix": 72, "char_whitelist_prefix": 72, "char_whitelist_word": 72, "char_suffix": 72, "char_prefix": 72, "charactertagpool": 72, "is_basic_character_tag": 72, "drop_basic_character_tag": 72, "sort_tag": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "t1": 73, "t2": 73, "fulli": 73, "ml": 74, "448": 74, "keep_ratio": 74, "9999984502792358": [74, 96], "9999946355819702": 74, "9994951486587524": 74, "998144268989563": 74, "9978417158126831": 74, "9941409230232239": 74, "9799384474754333": 74, "979142427444458": 74, "961823582649231": 74, "961323618888855": 74, "9490893483161926": 74, "large_breast": [74, 77], "9450850486755371": 74, "9425153136253357": 74, "9409335255622864": 74, "9319437146186829": 74, "9265308976173401": 74, "baseball_bat": [74, 77], "9259042143821716": 74, "922250509262085": 74, "9199565052986145": 74, "9175475835800171": 74, "9102761745452881": 74, "9076938629150391": 74, "stomach": [74, 77], "9052775502204895": 74, "8938589692115784": 74, "8894285559654236": 74, "8891903162002563": 74, "8845980763435364": 74, "8842408061027527": 74, "8659475445747375": 74, "862621009349823": 74, "8616052865982056": 74, "8562789559364319": 74, "short_short": [74, 77], "8555729389190674": 74, "8533340096473694": 74, "black_short": [74, 77], "8477485775947571": 74, "8430152535438538": 74, "tied_long_hair": [74, 77], "8340626955032349": 74, "crop_top_overhang": 74, "8266023397445679": 74, "8222048282623291": 74, "8202669620513916": 74, "black_shirt": [74, 77], "8061150312423706": 74, "ass_visible_through_thigh": [74, 77], "7803354859352112": 74, "thigh_gap": [74, 77], "7789446711540222": 74, "arms_up": 74, "7052110433578491": 74, "9999866485595703": 74, "997043788433075": 74, "9969649910926819": 74, "9957101345062256": 74, "9928386807441711": 74, "9886980056762695": 74, "9864778518676758": 74, "ghost": [74, 77], "9769423007965088": 74, "9747489094734192": 74, "9736957550048828": 74, "9388670325279236": 74, "9356311559677124": 74, "91000896692276": 74, "cardigan": 74, "8955123424530029": 74, "8910233378410339": 74, "8904104828834534": 74, "8881211280822754": 74, "8876776695251465": 74, "8864808678627014": 74, "8810517191886902": 74, "8798807263374329": 74, "8765745162963867": 74, "8737136125564575": 74, "nail_polish": 74, "8650439381599426": 74, "8613706827163696": 74, "blue_cardigan": 74, "8571277260780334": 74, "8333670496940613": 74, "8160212635993958": 74, "eyebrows_visible_through_hair": 74, "8122442364692688": 74, "8091571927070618": 74, "8082079887390137": 74, "8048468232154846": 74, "long_sleev": [74, 77], "8042327165603638": 74, "7984272241592407": 74, "blazer": [74, 77], "794708251953125": 74, "78981614112854": 74, "7892146110534668": 74, "shaped_pupil": [74, 77], "7867060899734497": 74, "gradient_hair": 74, "786359965801239": 74, "white_shirt": 74, "7790888547897339": 74, "brown_skirt": 74, "7760675549507141": 74, "774523913860321": 74, "7721588015556335": 74, "7697228789329529": 74, "755959689617157": 74, "multicolored_hair": 74, "7477189898490906": 74, "7476690411567688": 74, "rail": 74, "7476617693901062": 74, "blue_jacket": 74, "7458406090736389": 74, "741143524646759": 74, "7364678978919983": 74, "collared_shirt": 74, "7193643450737": 74, "red_neckwear": 74, "7108616828918457": 74, "7086325287818909": 74, "miniskirt": 74, "7055293321609497": 74, "7039415836334229": 74, "open_cloth": 74, "7018357515335083": 74, "shuffl": 75, "count": [75, 102, 103], "2boi": 75, "random": 75, "cat_ear": 75, "uniqu": 75, "precomput": 76, "8849405313291128": 76, "8548297594823425": 76, "03910296474461261": 76, "6615180440330748": 76, "21552028866308015": 76, "3165260620737027": 76, "47744464927382957": 76, "tagger": 77, "smilingwolf": 77, "wd": 77, "swinv2_v3": 77, "general_mcut_en": 77, "character_mcut_en": 77, "no_underlin": 77, "mcut": 77, "replac": 77, "dim": 77, "index": [77, 104], "l2": 77, "follw": 77, "valuabl": 77, "enabl": 77, "rapid": 77, "queri": 77, "0011444687843322754": 77, "8876402974128723": 77, "106781005859375": 77, "000277101993560791": 77, "997527003288269": 77, "9797663688659668": 77, "9905703663825989": 77, "9761719703674316": 77, "8981098532676697": 77, "8810765743255615": 77, "9498510360717773": 77, "8377365469932556": 77, "945058286190033": 77, "9457170367240906": 77, "969594419002533": 77, "7881088852882385": 77, "7687551379203796": 77, "9301245212554932": 77, "6703325510025024": 77, "white_hair": 77, "5292627811431885": 77, "8677047491073608": 77, "grey_hair": 77, "5859264731407166": 77, "9536856412887573": 77, "8056888580322266": 77, "8394746780395508": 77, "9473626613616943": 77, "8986269235610962": 77, "9385137557983398": 77, "8408567905426025": 77, "alternate_costum": 77, "4245271384716034": 77, "931140661239624": 77, "8830795884132385": 77, "7279844284057617": 77, "artist_nam": 77, "5333830714225769": 77, "64717698097229": 77, "9516432285308838": 77, "9655293226242065": 77, "9485014081001282": 77, "7366660833358765": 77, "7161656618118286": 77, "5858667492866516": 77, "6186309456825256": 77, "41193312406539917": 77, "467605859041214": 77, "36282333731651306": 77, "3756745457649231": 77, "motion_blur": 77, "5091936588287354": 77, "951993465423584": 77, "basebal": 77, "5634750723838806": 77, "8232709169387817": 77, "9869340658187866": 77, "49491602182388306": 77, "5193622708320618": 77, "003406703472137451": 77, "0007208287715911865": 77, "9798132181167603": 77, "8046203851699829": 77, "7596215009689331": 77, "7620116472244263": 77, "46084529161453247": 77, "48454540967941284": 77, "5152207016944885": 77, "8023070096969604": 77, "8653596639633179": 77, "7201820611953735": 77, "7816740870475769": 77, "697688639163971": 77, "8974947333335876": 77, "7491052746772766": 77, "5015512704849243": 77, "6401398181915283": 77, "43420469760894775": 77, "4528769850730896": 77, "5730487704277039": 77, "6739872694015503": 77, "5545973181724548": 77, "6946243047714233": 77, "5487751364707947": 77, "7439308166503906": 77, "4186026453971863": 77, "47378358244895935": 77, "4690653085708618": 77, "7565015554428101": 77, "hu_tao_": 77, "genshin_impact": 77, "9262397289276123": 77, "boo_tao_": 77, "942080020904541": 77, "denorm": 77, "denormalizer_nam": 77, "mnum2_al": 77, "understand": 77, "batch": [77, 78, 97], "redund": 77, "structur": [77, 101], "b": 77, "r": [77, 89, 95], "c": 77, "linalg": 77, "norm": 77, "approx": [77, 78], "1e": 77, "cdc_anime_onnx": 78, "realli": 78, "As": [78, 89, 95], "1024x1024": 78, "2060": 78, "gpu": 78, "cost": 78, "against": 78, "cpu": [78, 83, 102, 103], "experi": 78, "hgsr": 78, "mhr": 78, "aug_x4_320": 78, "tile_s": 78, "tile_overlap": 78, "batch_siz": 78, "silent": 78, "tile": 78, "progress": 78, "messag": 78, "cute_waifu_aroma": 78, "pngimageplugin": 78, "pngimagefil": 78, "1168x1168": 78, "0x7f0e8ca06880": 78, "4672x4672": 78, "0x7f0e48edb640": 78, "cdc": [79, 101], "upscale_with_cdc": 79, "thread": [80, 100], "lru_cach": 80, "wrap": 80, "synchron": 80, "prevent": 80, "race": 80, "condit": 80, "maxsiz": 80, "expensive_funct": 80, "expens": 80, "lock": [80, 100], "safeti": [80, 97], "multithread": 80, "my_funct": 80, "introduc": 80, "acquisit": 80, "critic": 80, "mathemat": 81, "activ": 81, "deep": 81, "problem": [81, 89, 95], "input_valu": 81, "frac": 81, "26894142": 81, "73105858": 81, "ts_lru_cach": 82, "sigmoid": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "cudaexecutionprovid": 83, "cpuexecutionprovid": 83, "ckpt": 83, "inferencesess": 83, "onnx_mod": 83, "decid": 83, "linux": [83, 102, 103], "execut": [83, 102, 103], "ignor": 83, "cuda": [83, 102, 103], "forc": 83, "anime_ai_check": 84, "mobilenetv3_sce_dist": [84, 95, 99], "mainli": 84, "caformer_s36_plus_sc": 84, "graph": 84, "9996960163116455": 84, "9999125003814697": 84, "997803270816803": 84, "9960069060325623": 84, "9887709021568298": 84, "9998629093170166": 84, "0013722758740186691": 84, "00020673229300882667": 84, "0001895089662866667": 84, "0008857478387653828": 84, "552320024231449e": 84, "001168627175502479": 84, "bangumi": [85, 86], "vision": 85, "imageri": 85, "bangumi_char_typ": 85, "definit": [85, 92], "video": 85, "secondari": 85, "often": 85, "lack": 85, "lead": 85, "under": [85, 104], "categori": [85, 93], "three": 85, "judg": 85, "anime_portrait": [85, 91], "mobilenetv3_v0_dist": [85, 94, 98, 99], "9998525381088257": 85, "00012103465269319713": 85, "6464786313008517e": 85, "906112609314732e": 85, "06": [85, 86, 88, 93, 94, 95, 96, 98], "9997243285179138": 85, "0002490800397936255": 85, "7215803381986916e": 85, "354368557978887e": 85, "9998849630355835": 85, "90006631379947e": 85, "3920385754317977e": 85, "2084233276254963e": 85, "9998877048492432": 85, "732793503440917e": 85, "4264976925915107e": 85, "0623419257171918e": 85, "07076334953308105": 85, "9290977716445923": 85, "0001044218079186976": 85, "4467317163944244e": 85, "2568268832401372e": 85, "9999498128890991": 85, "1810528778587468e": 85, "879474429093534e": 85, "260669109295122e": 85, "9999510049819946": 85, "2321036592766177e": 85, "025227553938748e": 85, "4251427273848094e": 85, "999957799911499": 85, "4273678718600422e": 85, "6884023302263813e": 85, "880981603288092e": 85, "0002326338435523212": 85, "9996368885040283": 85, "164971561403945e": 85, "00020793956355191767": 85, "13438372313976288": 85, "8652494549751282": 85, "000158855298650451": 85, "000238816806813702": 85, "3589179217815399": 85, "6406960487365723": 85, "0001471740542910993": 85, "002255884697660804": 85, "08208147436380386": 85, "9152728915214539": 85, "00038967153523117304": 85, "227699592884164e": 85, "0835404282261152e": 85, "1437502406770363e": 85, "9999284744262695": 85, "2125529792683665e": 85, "0218892384727951e": 85, "00011914174683624879": 85, "9998584985733032": 85, "2007669283775613e": 85, "6357082131435163e": 85, "3068713896209374e": 85, "9999185800552368": 85, "066640925273532e": 85, "529400813335087e": 85, "089402500540018e": 85, "9999388456344604": 85, "6406959295272827": 85, "not_paint": 86, "anime_classif": 86, "older": 86, "mobilenetv3_v1": [86, 96], "5_dist": 86, "3_dist": 86, "plot": [86, 89, 95, 99], "caformer_s36_v1": 86, "3_focal": 86, "8346158862113953": 86, "004201625939458609": 86, "0028638991061598063": 86, "15633030235767365": 86, "001988308737054467": 86, "9868855476379395": 86, "001178382197394967": 86, "00015886101755313575": 86, "0005986307514831424": 86, "011178601533174515": 86, "9933090209960938": 86, "0012440024875104427": 86, "00040085514774546027": 86, "004924307577311993": 86, "00012189441622467712": 86, "00031298911198973656": 86, "9968050718307495": 86, "182305903872475e": 86, "0027923565357923508": 86, "7805559259140864e": 86, "0004650334012694657": 86, "996709942817688": 86, "736721191671677e": 86, "0027629584074020386": 86, "4619508621981367e": 86, "0003803370927926153": 86, "998649537563324": 86, "190127922105603e": 86, "0008622839814051986": 86, "595230686594732e": 86, "0004573142796289176": 86, "00031435859273187816": 86, "8671838641166687": 86, "13199880719184875": 86, "563074617180973e": 86, "153919796110131e": 86, "290010737255216e": 86, "9727378487586975": 86, "027150526642799377": 86, "162296004826203e": 86, "4933258828241378e": 86, "0004275702522136271": 86, "995402455329895": 86, "002233930164948106": 86, "001911122351884842": 86, "1603819727897644": 86, "0007561995880678296": 86, "00017044576816260815": 86, "838487982749939": 86, "0002034590725088492": 86, "005001617129892111": 86, "000932251859921962": 86, "009352140128612518": 86, "9846979379653931": 86, "6018555470509455e": 86, "004064667969942093": 86, "464051254326478e": 86, "025772539898753166": 86, "9699516296386719": 86, "00011656546121230349": 86, "287263775244355e": 86, "370255853951676e": 86, "01098843663930893": 86, "0031668643932789564": 86, "9857884049415588": 86, "499273488065228e": 86, "8419872251106426e": 86, "0003471920208539814": 86, "029472889378666878": 86, "9700765609741211": 86, "0012387704337015748": 86, "001172148622572422": 86, "787473391043022e": 86, "003680602880194783": 86, "9938107132911682": 86, "8346157073974609": 86, "8671836853027344": 86, "8384883403778076": 86, "9846979975700378": 86, "9700766801834106": 86, "greyscal": 87, "jpeg_ful": [87, 100], "6125901": 87, "6125785": [87, 100], "6124220": 87, "rough": [88, 89, 95], "polish": 88, "mobilenetv3_v2": 88, "2_dist": [88, 96], "910087929805741e": 88, "1241951510310173": 88, "8757457137107849": 88, "00018937293498311192": 88, "030049214139580727": 88, "9697614312171936": 88, "008933082222938538": 88, "05096456781029701": 88, "9401022791862488": 88, "009832272306084633": 88, "9898634552955627": 88, "00030428936588577926": 88, "013919820077717304": 88, "9819902181625366": 88, "004089969675987959": 88, "04166747257113457": 88, "9582782983779907": 88, "4218515288084745e": 88, "8849249482154846": 88, "1149177998304367": 88, "0001573085755808279": 88, "9907882809638977": 88, "008958994410932064": 88, "0002527958422433585": 88, "9831690788269043": 88, "01682441122829914": 88, "613856385229155e": 88, "8757458329200745": 88, "8849248290061951": 88, "million": 89, "anime_r": [89, 91], "boundari": [89, 95], "challeng": [89, 95], "clean": [89, 95], "ground": [89, 95], "truth": [89, 95], "judgment": [89, 95], "intend": [89, 95], "quick": [89, 95, 101], "estim": [89, 95], "basi": [89, 95], "mobilenetv3_large_100_v0_ls0": 89, "caformer_s36_v0_ls0": 89, "7508869767189026": 89, "7034655809402466": 89, "728887677192688": 89, "7404400110244751": 89, "7446154952049255": 89, "7514738440513611": 89, "768704354763031": 89, "8219676613807678": 89, "7267540693283081": 89, "7645740509033203": 89, "7216582894325256": 89, "7615436315536499": 89, "815083920955658": 89, "8321858644485474": 89, "8204999566078186": 89, "820833146572113": 89, "chdir": 89, "doc": 89, "api_doc": 89, "7508870363235474": 89, "11212056130170822": 89, "06781744956970215": 89, "06917501986026764": 89, "7034654021263123": 89, "15903906524181366": 89, "06688199192285538": 89, "07061357796192169": 89, "7288877964019775": 89, "1476859599351883": 89, "060362350195646286": 89, "06306383013725281": 89, "7404399514198303": 89, "10337048768997192": 89, "08087948709726334": 89, "07530999928712845": 89, "055992450565099716": 89, "7446154356002808": 89, "13191790878772736": 89, "06747424602508545": 89, "06458679586648941": 89, "10566363483667374": 89, "07827574014663696": 89, "07079866528511047": 89, "7687042951583862": 89, "09974884241819382": 89, "06074819341301918": 89, "050435908138751984": 89, "8219675421714783": 89, "0593985915184021": 89, "06819795072078705": 89, "06569571048021317": 89, "1177448257803917": 89, "726753830909729": 89, "08980562537908554": 89, "06481882929801941": 89, "06922297924757004": 89, "10138414055109024": 89, "06351721286773682": 89, "07683827728033066": 89, "13798624277114868": 89, "05942752957344055": 89, "10584963858127594": 89, "7615437507629395": 89, "07317910343408585": 89, "060196295380592346": 89, "06751583516597748": 89, "0572039857506752": 89, "05398125201463699": 89, "06124086305499077": 89, "0525919646024704": 89, "8321859240531921": 89, "05922013148665428": 89, "06274889409542084": 89, "057530902326107025": 89, "8205001354217529": 89, "05683052912354469": 89, "06635929644107819": 89, "05597696080803871": 89, "8208332657814026": 89, "non_furri": 90, "mobilenetv3_v0": 90, "1_dist": 90, "9898804426193237": 90, "010119626298546791": 90, "9677742123603821": 90, "032225821167230606": 90, "959551215171814": 90, "040448784828186035": 90, "9535530209541321": 90, "04644693806767464": 90, "04358793422579765": 90, "9564120769500732": 90, "02767963521182537": 90, "9723203182220459": 90, "028900373727083206": 90, "9710996150970459": 90, "037573859095573425": 90, "9624261260032654": 90, "aicheck": [91, 101], "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": [91, 101], "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 91, "anime_classifi": 91, "is_greyscal": 91, "anime_completeness_scor": 91, "anime_complet": 91, "dbrate": [91, 101], "anime_dbrating_scor": 91, "anime_dbr": 91, "furri": [91, 101], "anime_furry_scor": 91, "anime_furri": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw_pred_scor": 91, "nsfw_pred": 91, "portrait": [91, 101], "anime_portrait_scor": 91, "anime_rating_scor": 91, "anime_real_scor": 91, "safe_check_scor": 91, "safe_check": 91, "style_ag": [91, 101], "anime_style_age_scor": 91, "anime_style_ag": 91, "teen": [91, 101], "anime_teen_scor": 91, "anime_teen": 91, "is_truncated_fil": 91, "screen": 92, "row": 92, "bottom": 92, "grayscal": 92, "monochrome_detect": 92, "mobilenetv3_large_100_dist_safe2": 92, "mobilenetv3_dist": 92, "caformer_s36": 92, "mono": 92, "9614395499229431": 92, "9458909034729004": 92, "9559807777404785": 92, "9651952981948853": 92, "9379720687866211": 92, "8814834356307983": 92, "03941023349761963": 92, "07492382079362869": 92, "09546589106321335": 92, "016521310433745384": 92, "005693843588232994": 92, "0315730981528759": 92, "Not": 93, "five": 93, "hentai": 93, "neutral": 93, "porn": 93, "sexi": 93, "infinit": 93, "nsfwj": 93, "tfj": 93, "deploy": 93, "mobil": 93, "9970946311950684": 93, "00198739324696362": 93, "000894528697244823": 93, "4315058251668233e": 93, "099447197513655e": 93, "9282580614089966": 93, "061733175069093704": 93, "008979619480669498": 93, "0007789491210132837": 93, "0002501663693692535": 93, "7945129871368408": 93, "2044062316417694": 93, "0005603990866802633": 93, "0004847997915931046": 93, "564094367902726e": 93, "7977773547172546": 93, "01352313905954361": 93, "18791256844997406": 93, "0004888656549155712": 93, "00029804420773871243": 93, "04498734697699547": 93, "9509441256523132": 93, "4087972633424215e": 93, "003999904729425907": 93, "4542059185914695e": 93, "002892113756388426": 93, "982390284538269": 93, "02520776737947e": 93, "014633022248744965": 93, "858086610212922e": 93, "002532319398596883": 93, "9887337684631348": 93, "231979568838142e": 93, "008699454367160797": 93, "8187158022774383e": 93, "03564726561307907": 93, "954788088798523": 93, "343036850215867e": 93, "009289607405662537": 93, "00020158555707894266": 93, "006372362840920687": 93, "006019102409482002": 93, "9694945812225342": 93, "015214097686111927": 93, "002899901708588004": 93, "0004039364866912365": 93, "00012730166781693697": 93, "987038791179657": 93, "007135333959013224": 93, "005294707603752613": 93, "06964848190546036": 93, "0014777459437027574": 93, "9276643395423889": 93, "0003031621454283595": 93, "0009063396137207747": 93, "00028707628371194005": 93, "00010888021643040702": 93, "9992460012435913": 93, "00015473493840545416": 93, "0002033217460848391": 93, "563037691696081e": 93, "008058490231633186": 93, "00044566826545633376": 93, "937960684299469": 93, "05353058874607086": 93, "364063445587817e": 93, "00562260951846838": 93, "00012077406427124515": 93, "9897090792655945": 93, "004547217860817909": 93, "564737981942017e": 93, "016690678894519806": 93, "001258736359886825": 93, "9766013622283936": 93, "005440687295049429": 93, "4481674952548929e": 93, "01861923187971115": 93, "0008914825739338994": 93, "9674761295318604": 93, "012998746708035469": 93, "691116141155362e": 93, "0007601747056469321": 93, "0005019629606977105": 93, "039504989981651306": 93, "9591660499572754": 93, "0001652583305258304": 93, "0002614929690025747": 93, "020374108105897903": 93, "029394468292593956": 93, "9498046040534973": 93, "00016299057460855693": 93, "004782819654792547": 93, "002861740067601204": 93, "12280157208442688": 93, "8693908452987671": 93, "0001731760276015848": 93, "304211274255067e": 93, "03286275267601013": 93, "010648751631379128": 93, "9562522172927856": 93, "999900221824646": 94, "645313209854066e": 94, "3387104445428122e": 94, "9999704360961914": 94, "4465465685352683e": 94, "071506166132167e": 94, "9999785423278809": 94, "512719154561637e": 94, "292278612818336e": 94, "919455750496127e": 94, "9999444484710693": 94, "3647335082350764e": 94, "0555699191172607e": 94, "9999880790710449": 94, "3210242286731955e": 94, "7451418898417614e": 94, "9999822378158569": 94, "2084267331811134e": 94, "7460413321023225e": 94, "1532473820352607e": 94, "9999996423721313": 94, "0316136922483565e": 94, "840229633236049e": 94, "9999998807907104": [94, 95], "736660568800289e": 94, "199210472208506e": 94, "9999992847442627": 94, "r15": 95, "r18": 95, "sankaku": 95, "mobilenetv3_v1_pruned_ls0": 95, "caformer_s36_plu": [95, 99], "5863172936624323e": 95, "480062353375615e": 95, "9924363493919373": 95, "007255776319652796": 95, "0003077814180869609": 95, "996969997882843": 95, "0030054834205657244": 95, "4601260520284995e": 95, "9966891407966614": 95, "003293127752840519": 95, "770909148035571e": 95, "00025384966284036636": 95, "9996721744537354": 95, "399192691082135e": 95, "973351603141055e": 95, "9998563528060913": 95, "391309580067173e": 95, "0018681309884414077": 95, "9827859997749329": 95, "015345841646194458": 95, "013710384257137775": 95, "8339558839797974": 95, "15233369171619415": 95, "951323833462084e": 95, "00029566374723799527": 95, "9997004270553589": 95, "00018434497178532183": 95, "568440272123553e": 95, "9997699856758118": 95, "11225129129889e": 95, "051862899563275e": 95, "9999485015869141": 95, "902020231791539e": 95, "0005639699520543218": 95, "9994290471076965": 95, "anime_real_cl": 96, "4_dist": 96, "9999716281890869": 96, "8398366339388303e": 96, "9992202520370483": 96, "0007797438884153962": 96, "9999709129333496": 96, "905452492996119e": 96, "9999765157699585": 96, "3499671442550607e": 96, "9994087219238281": 96, "0005913018831051886": 96, "9999759197235107": 96, "4061362637439743e": 96, "9999052286148071": 96, "475799015490338e": 96, "403173675702419e": 96, "5848207794988411e": 96, "0010207017185166478": 96, "9989792704582214": 96, "2124368115328252e": 96, "9999977350234985": 96, "6512358342879452e": 96, "9999834299087524": 96, "359853614412714e": 96, "9999936819076538": 96, "600314317329321e": 96, "9999840259552002": 96, "5589323083986528e": 96, "9999843835830688": 96, "5513256585109048e": 96, "9999845027923584": 96, "pollut": 97, "mf666": 97, "shit": 97, "checker": 97, "mobilenet": 97, "v2": 97, "max_batch_s": 97, "1970": 98, "1980": 98, "1990": 98, "2000": 98, "2010": 98, "2015": 98, "2020": 98, "ag": 98, "9805465340614319": 98, "761269782553427e": 98, "0005044879508204758": 98, "01569165475666523": 98, "002850610064342618": 98, "00037849770160391927": 98, "9434612113400362e": 98, "053497342392802e": 98, "9992554783821106": 98, "0006490182713605464": 98, "8857468805654207e": 98, "317252262353577e": 98, "314484721769986e": 98, "0750001138148946e": 98, "706833609205205e": 98, "00034479793976061046": 98, "9995512366294861": 98, "391363472677767e": 98, "4607510820496827e": 98, "0679690351244062e": 98, "661913514311891e": 98, "757471131393686e": 98, "0744897230761126e": 98, "76177470368566e": 98, "9996387958526611": 98, "160279296338558e": 98, "00013228354509919882": 98, "1361367038916796e": 98, "464057489414699e": 98, "2412899599876255e": 98, "703883653040975e": 98, "127358498517424e": 98, "9973921775817871": 98, "0022309015039354563": 98, "00018872201326303184": 98, "780902943617548e": 98, "422096920578042e": 98, "638929097680375e": 98, "152203023797483e": 98, "00028818511054851115": 98, "9996094107627869": 98, "58777353237383e": 98, "9200742826797068e": 98, "00017117452807724476": 98, "518441947875544e": 98, "885544381570071e": 98, "4389253010449465e": 98, "1696006772108376e": 98, "9996393918991089": 98, "contenti": 99, "safe_teen": 99, "non_teen": 99, "caformer_s36_v0": 99, "9998493194580078": 99, "0378791052498855e": 99, "00012023092131130397": 99, "9790042638778687": 99, "0017522255657240748": 99, "01924353837966919": 99, "9998124241828918": 99, "19778298237361e": 99, "0001456339523429051": 99, "0008521362324245274": 99, "9989691972732544": 99, "00017870066221803427": 99, "0992944781901315e": 99, "9994398951530457": 99, "0004991036257706583": 99, "2035720727872103e": 99, "9994019269943237": 99, "0005460577667690814": 99, "0478151529678144e": 99, "524079147609882e": 99, "999934196472168": 99, "786742884898558e": 99, "653994154883549e": 99, "9998156428337097": 99, "0001218809193233028": 99, "00013706681784242392": 99, "9997410178184509": 99, "jpeg_trunc": 100, "2216614_truncat": 100, "imagefil": 100, "load_truncated_imag": 100, "ascii": 101, "metric": 101, "list_det_model": 101, "list_rec_model": 101, "sd": 101, "tag": 101, "platform": [102, 103], "shutil": [102, 103], "cpuinfo": [102, 103], "psutil": [102, 103], "hbutil": [102, 103], "size_to_bytes_str": [102, 103], "python_implement": [102, 103], "python_vers": [102, 103], "brand": [102, 103], "get_cpu_info": [102, 103], "brand_raw": [102, 103], "cpu_count": [102, 103], "freq": [102, 103], "cpu_freq": [102, 103], "mhz": [102, 103], "virtual_memori": [102, 103], "precis": [102, 103], "ye": [102, 103], "nvidia": [102, 103], "smi": [102, 103], "1021": [102, 103], "azur": [102, 103], "x86_64": [102, 103], "glibc2": [102, 103], "cpython": [102, 103], "amd": [102, 103], "epyc": [102, 103], "7763": [102, 103], "3073": 102, "401": 102, "615": [102, 103], "gib": [102, 103], "deploi": [102, 103], "action": [102, 103], "2807": 103, "9449999999997": 103, "imgutil": 104, "pypi": 104, "simpli": 104, "newest": 104, "git": 104, "script": 104, "__name__": 104, "__main__": 104, "narugo1992": 104, "still": 104, "out": 104, "io": 104, "html": 104, "faq": 105}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [72, 0, 0, "-", "tagging"], [79, 0, 0, "-", "upscale"], [82, 0, 0, "-", "utils"], [91, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "format"], [73, 0, 0, "-", "match"], [74, 0, 0, "-", "mldanbooru"], [75, 0, 0, "-", "order"], [76, 0, 0, "-", "overlap"], [77, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[71, 1, 1, "", "add_underline"], [71, 1, 1, "", "remove_underline"], [71, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[73, 1, 1, "", "tag_match_full"], [73, 1, 1, "", "tag_match_prefix"], [73, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[74, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[75, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[76, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[77, 1, 1, "", "convert_wd14_emb_to_prediction"], [77, 1, 1, "", "denormalize_wd14_emb"], [77, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[78, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[78, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[80, 0, 0, "-", "cache"], [81, 0, 0, "-", "func"], [83, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[80, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[81, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[83, 1, 1, "", "get_onnx_provider"], [83, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[84, 0, 0, "-", "aicheck"], [85, 0, 0, "-", "bangumi_char"], [86, 0, 0, "-", "classify"], [87, 0, 0, "-", "color"], [88, 0, 0, "-", "completeness"], [89, 0, 0, "-", "dbrating"], [90, 0, 0, "-", "furry"], [92, 0, 0, "-", "monochrome"], [93, 0, 0, "-", "nsfw"], [94, 0, 0, "-", "portrait"], [95, 0, 0, "-", "rating"], [96, 0, 0, "-", "real"], [97, 0, 0, "-", "safe"], [98, 0, 0, "-", "style_age"], [99, 0, 0, "-", "teen"], [100, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[84, 1, 1, "", "get_ai_created_score"], [84, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[85, 1, 1, "", "anime_bangumi_char"], [85, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[86, 1, 1, "", "anime_classify"], [86, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[87, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[88, 1, 1, "", "anime_completeness"], [88, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[89, 1, 1, "", "anime_dbrating"], [89, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[90, 1, 1, "", "anime_furry"], [90, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[92, 1, 1, "", "get_monochrome_score"], [92, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[93, 1, 1, "", "nsfw_pred"], [93, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[94, 1, 1, "", "anime_portrait"], [94, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[95, 1, 1, "", "anime_rating"], [95, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[96, 1, 1, "", "anime_real"], [96, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[97, 1, 1, "", "safe_check"], [97, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[98, 1, 1, "", "anime_style_age"], [98, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[99, 1, 1, "", "anime_teen"], [99, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[100, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 86], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 71], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "match": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "mldanbooru": 74, "get_mldanbooru_tag": 74, "order": 75, "sort_tag": 75, "overlap": 76, "drop_overlap_tag": 76, "wd14": 77, "get_wd14_tag": 77, "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "upscal": [78, 79], "cdc": 78, "upscale_with_cdc": 78, "util": [80, 81, 82, 83], "cach": 80, "ts_lru_cach": 80, "func": 81, "sigmoid": 81, "onnxruntim": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "valid": [84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "aicheck": 84, "get_ai_created_scor": 84, "is_ai_cr": 84, "bangumi_char": 85, "anime_bangumi_char_scor": 85, "anime_bangumi_char": 85, "anime_classify_scor": 86, "anime_classifi": 86, "color": 87, "is_greyscal": 87, "complet": 88, "anime_completeness_scor": 88, "anime_complet": 88, "dbrate": 89, "anime_dbrating_scor": 89, "anime_dbr": 89, "furri": 90, "anime_furry_scor": 90, "anime_furri": 90, "monochrom": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw": 93, "nsfw_pred_scor": 93, "nsfw_pred": 93, "portrait": 94, "anime_portrait_scor": 94, "anime_portrait": 94, "rate": 95, "anime_rating_scor": 95, "anime_r": [95, 96], "real": 96, "anime_real_scor": 96, "safe": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": 98, "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": 99, "anime_teen_scor": 99, "anime_teen": 99, "truncat": 100, "is_truncated_fil": 100, "welcom": 101, "": 101, "document": 101, "overview": 101, "tutori": 101, "inform": [101, 102, 103], "api": 101, "run": [102, 103], "environ": [102, 103], "instal": 104, "quick": 105, "start": 105}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "add_underline": [[71, "add-underline"]], "remove_underline": [[71, "remove-underline"]], "tags_to_text": [[71, "tags-to-text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_suffix": [[73, "tag-match-suffix"]], "tag_match_prefix": [[73, "tag-match-prefix"]], "tag_match_full": [[73, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[74, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags": [[75, "sort-tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[76, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[77, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[77, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[77, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[78, "upscale-with-cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache": [[80, "ts-lru-cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid": [[81, "sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[83, "get-onnx-provider"]], "open_onnx_model": [[83, "open-onnx-model"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[84, "get-ai-created-score"]], "is_ai_created": [[84, "is-ai-created"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[85, "anime-bangumi-char-score"]], "anime_bangumi_char": [[85, "anime-bangumi-char"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "anime_classify_score": [[86, "anime-classify-score"]], "anime_classify": [[86, "anime-classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale": [[87, "is-greyscale"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[88, "anime-completeness-score"]], "anime_completeness": [[88, "anime-completeness"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[89, "anime-dbrating-score"]], "anime_dbrating": [[89, "anime-dbrating"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "anime_furry_score": [[90, "anime-furry-score"]], "anime_furry": [[90, "anime-furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[92, "get-monochrome-score"]], "is_monochrome": [[92, "is-monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[93, "nsfw-pred-score"]], "nsfw_pred": [[93, "nsfw-pred"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[94, "anime-portrait-score"]], "anime_portrait": [[94, "anime-portrait"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_rating_score": [[95, "anime-rating-score"]], "anime_rating": [[95, "anime-rating"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "anime_real_score": [[96, "anime-real-score"]], "anime_real": [[96, "anime-real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check_score": [[97, "safe-check-score"]], "safe_check": [[97, "safe-check"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[98, "anime-style-age-score"]], "anime_style_age": [[98, "anime-style-age"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "anime_teen_score": [[99, "anime-teen-score"]], "anime_teen": [[99, "anime-teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file": [[100, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[101, "welcome-to-imgutils-s-documentation"]], "Overview": [[101, "overview"]], "Tutorials": [[101, null]], "Information": [[101, null]], "API Documentation": [[101, null]], "Run Environment Information": [[102, "Run-Environment-Information"], [103, "Run-Environment-Information"]], "Installation": [[104, "installation"]], "Quick Start": [[105, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.format"], [72, "module-imgutils.tagging"], [73, "module-imgutils.tagging.match"], [74, "module-imgutils.tagging.mldanbooru"], [75, "module-imgutils.tagging.order"], [76, "module-imgutils.tagging.overlap"], [77, "module-imgutils.tagging.wd14"], [78, "module-imgutils.upscale.cdc"], [79, "module-imgutils.upscale"], [80, "module-imgutils.utils.cache"], [81, "module-imgutils.utils.func"], [82, "module-imgutils.utils"], [83, "module-imgutils.utils.onnxruntime"], [84, "module-imgutils.validate.aicheck"], [85, "module-imgutils.validate.bangumi_char"], [86, "module-imgutils.validate.classify"], [87, "module-imgutils.validate.color"], [88, "module-imgutils.validate.completeness"], [89, "module-imgutils.validate.dbrating"], [90, "module-imgutils.validate.furry"], [91, "module-imgutils.validate"], [92, "module-imgutils.validate.monochrome"], [93, "module-imgutils.validate.nsfw"], [94, "module-imgutils.validate.portrait"], [95, "module-imgutils.validate.rating"], [96, "module-imgutils.validate.real"], [97, "module-imgutils.validate.safe"], [98, "module-imgutils.validate.style_age"], [99, "module-imgutils.validate.teen"], [100, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[74, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[75, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[76, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[78, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[80, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[81, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[87, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[100, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file diff --git a/v0.9.4/.buildinfo b/v0.9.4/.buildinfo index dc1bb150e3ff9c06b4d8ddda9a3447832e3d49b6..1b6baad49b1c9a067c37387c2df59f2648a2fea6 100644 --- a/v0.9.4/.buildinfo +++ b/v0.9.4/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 4b060f727dabe8a8b39ecf009a1937af +config: aed8af4e9519941bab9162ae5d82edd0 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/v0.9.4/.doctrees/api_doc/ascii/drawing.doctree b/v0.9.4/.doctrees/api_doc/ascii/drawing.doctree index 6fdd80b7e27cd86848cf7f51c95986e45124cb8b..75772903ea3829eef0dfce73998e953d9539572f 100644 Binary files a/v0.9.4/.doctrees/api_doc/ascii/drawing.doctree and b/v0.9.4/.doctrees/api_doc/ascii/drawing.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/ascii/index.doctree b/v0.9.4/.doctrees/api_doc/ascii/index.doctree index 27d59c9426662cbd1f1bdab4d24c69042c7272a8..5476c6a8ffa0d6821960c43864ec6ab4fee0f1bc 100644 Binary files a/v0.9.4/.doctrees/api_doc/ascii/index.doctree and b/v0.9.4/.doctrees/api_doc/ascii/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/config/index.doctree b/v0.9.4/.doctrees/api_doc/config/index.doctree index 013ac6a6d1a89aa9908de6c4953f52e964252d78..197d64ba62424f65519fa30151572090862fcb20 100644 Binary files a/v0.9.4/.doctrees/api_doc/config/index.doctree and b/v0.9.4/.doctrees/api_doc/config/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/config/meta.doctree b/v0.9.4/.doctrees/api_doc/config/meta.doctree index 95cdc720161c39460504d1b489795436da9f2b8c..dc49f336d91e9239643dd52e52cbc61ce17f0a40 100644 Binary files a/v0.9.4/.doctrees/api_doc/config/meta.doctree and b/v0.9.4/.doctrees/api_doc/config/meta.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/data/background.doctree b/v0.9.4/.doctrees/api_doc/data/background.doctree index 6424b0907589d959517af13ec607896ddba6443a..c65f50a5c7457409a771ace75851528539556ffe 100644 Binary files a/v0.9.4/.doctrees/api_doc/data/background.doctree and b/v0.9.4/.doctrees/api_doc/data/background.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/data/decode.doctree b/v0.9.4/.doctrees/api_doc/data/decode.doctree index 9f13fc0ac3b6a8b0fb9acffd7b84986f79a4e302..57a0da09c4c699445846f5289900793fe493ec32 100644 Binary files a/v0.9.4/.doctrees/api_doc/data/decode.doctree and b/v0.9.4/.doctrees/api_doc/data/decode.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/data/encode.doctree b/v0.9.4/.doctrees/api_doc/data/encode.doctree index 6ba1b6835bf31cf1bb87f0bce677352efaa0d218..2e0a768e9b168134a06ea1e7c9600a98ca29cb7e 100644 Binary files a/v0.9.4/.doctrees/api_doc/data/encode.doctree and b/v0.9.4/.doctrees/api_doc/data/encode.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/data/image.doctree b/v0.9.4/.doctrees/api_doc/data/image.doctree index 8c85ec8a6b0536ca0510e67a6d52c9a56342aa06..36fe4ed55a541e5f70e4397832127632a8a56340 100644 Binary files a/v0.9.4/.doctrees/api_doc/data/image.doctree and b/v0.9.4/.doctrees/api_doc/data/image.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/data/index.doctree b/v0.9.4/.doctrees/api_doc/data/index.doctree index 5a6a8de0232c4061aacc4cff3085d91bb0cea4c2..a51dbb95603ced3404c3c19e38e0809b9d43204a 100644 Binary files a/v0.9.4/.doctrees/api_doc/data/index.doctree and b/v0.9.4/.doctrees/api_doc/data/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/data/layer.doctree b/v0.9.4/.doctrees/api_doc/data/layer.doctree index aa5a9289e1855139d7153a0f07b211ed0a429b4f..f386ecbd3740e3f826dffd2872aebce9fbffe145 100644 Binary files a/v0.9.4/.doctrees/api_doc/data/layer.doctree and b/v0.9.4/.doctrees/api_doc/data/layer.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/booru_yolo.doctree b/v0.9.4/.doctrees/api_doc/detect/booru_yolo.doctree index 91a1a60ef553259aa238b3840d9a878a7c0b6006..156685d6b9c05baed80d8402d9eaea95fc740b98 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/booru_yolo.doctree and b/v0.9.4/.doctrees/api_doc/detect/booru_yolo.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/censor.doctree b/v0.9.4/.doctrees/api_doc/detect/censor.doctree index dab9b2ab9cd74576199bab8f29ecc30028f5e09a..adcf9c4309c8000b069f1b3e3738a28b9ae88d98 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/censor.doctree and b/v0.9.4/.doctrees/api_doc/detect/censor.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/eye.doctree b/v0.9.4/.doctrees/api_doc/detect/eye.doctree index f8e15b8a8858b0df1492e037b2a42d3187cd91eb..c5e1d3cb107480eb2245e3197a5994c4c8e1e1f2 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/eye.doctree and b/v0.9.4/.doctrees/api_doc/detect/eye.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/face.doctree b/v0.9.4/.doctrees/api_doc/detect/face.doctree index e338d1ff628bce7c271e32ac55522543cf644c28..6aa0e3b56054ddbe9d685fc597e21a412a8fcac8 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/face.doctree and b/v0.9.4/.doctrees/api_doc/detect/face.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/halfbody.doctree b/v0.9.4/.doctrees/api_doc/detect/halfbody.doctree index fc09d08d6d82e4337f7450f5ead93e81ad084569..2f38b21fac4ee5bf200b6f513597ba21c4025c11 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/halfbody.doctree and b/v0.9.4/.doctrees/api_doc/detect/halfbody.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/hand.doctree b/v0.9.4/.doctrees/api_doc/detect/hand.doctree index 2630ea5092375748abc0225c3ef05b6cd8636e6d..759f7b63a78986c950cb7058c31e2f39448f29ae 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/hand.doctree and b/v0.9.4/.doctrees/api_doc/detect/hand.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/head.doctree b/v0.9.4/.doctrees/api_doc/detect/head.doctree index 99c46d484f1cc7f8cb0915d3899e7b082a54d0c2..5298419bf75ce439253b1fffd1b6cae2855a1c3d 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/head.doctree and b/v0.9.4/.doctrees/api_doc/detect/head.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/index.doctree b/v0.9.4/.doctrees/api_doc/detect/index.doctree index 074cc548fadf5ae3c3489ddc966534decafc03dc..5b6570eafd1a4948fb27da2df57bf05c3e3621d7 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/index.doctree and b/v0.9.4/.doctrees/api_doc/detect/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/nudenet.doctree b/v0.9.4/.doctrees/api_doc/detect/nudenet.doctree index c973e4c85e0ed27503b0afa34fc8651139300b9c..fcc3e4219cc57547c354861e14720fef80ad2a1b 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/nudenet.doctree and b/v0.9.4/.doctrees/api_doc/detect/nudenet.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/person.doctree b/v0.9.4/.doctrees/api_doc/detect/person.doctree index 7e591f95d29d355cb71adcc7f238d8269544a575..856c152a66ff8baa5cc92541b53557a21003d082 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/person.doctree and b/v0.9.4/.doctrees/api_doc/detect/person.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/similarity.doctree b/v0.9.4/.doctrees/api_doc/detect/similarity.doctree index 7a1bb3a662cfa766f0c5db2d17b9f2c00f0436d8..7d42d0e7b73ac15e759b932bbc80f86928a6622f 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/similarity.doctree and b/v0.9.4/.doctrees/api_doc/detect/similarity.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/text.doctree b/v0.9.4/.doctrees/api_doc/detect/text.doctree index 79c1387af9ef7848c9c3103e8ff23adb1586e45f..707d0d47a51b9dfc953f21f64b4e5df75fadf04c 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/text.doctree and b/v0.9.4/.doctrees/api_doc/detect/text.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/detect/visual.doctree b/v0.9.4/.doctrees/api_doc/detect/visual.doctree index ea7068c9147595273f501444c32edc6cd9c507cc..f49f41828b2c2dd70f59493a2aecdd26530e8c67 100644 Binary files a/v0.9.4/.doctrees/api_doc/detect/visual.doctree and b/v0.9.4/.doctrees/api_doc/detect/visual.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/edge/canny.doctree b/v0.9.4/.doctrees/api_doc/edge/canny.doctree index 2da8ae254101ef9e772d55f280cd1cb6f3065453..56fd6220da7c5772cc65cf64de07effbb532544c 100644 Binary files a/v0.9.4/.doctrees/api_doc/edge/canny.doctree and b/v0.9.4/.doctrees/api_doc/edge/canny.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/edge/index.doctree b/v0.9.4/.doctrees/api_doc/edge/index.doctree index dec9b2a2d035d298a726b0d2dfd1632a757221d7..c3b69ee3b9b320bc61140974f664dcbc81fd1b09 100644 Binary files a/v0.9.4/.doctrees/api_doc/edge/index.doctree and b/v0.9.4/.doctrees/api_doc/edge/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/edge/lineart.doctree b/v0.9.4/.doctrees/api_doc/edge/lineart.doctree index 7c72fdb0e8965680b623d3ce8123369910af38e0..7bb9a0b435f62e8582ed8da758a1db7cc8e728d6 100644 Binary files a/v0.9.4/.doctrees/api_doc/edge/lineart.doctree and b/v0.9.4/.doctrees/api_doc/edge/lineart.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/edge/lineart_anime.doctree b/v0.9.4/.doctrees/api_doc/edge/lineart_anime.doctree index 2e647448a1e124036734f12f6fd167f493fc12dc..f0a5d2618a08f7bebe1f808c2c865b20a165bbc5 100644 Binary files a/v0.9.4/.doctrees/api_doc/edge/lineart_anime.doctree and b/v0.9.4/.doctrees/api_doc/edge/lineart_anime.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/generic/classify.doctree b/v0.9.4/.doctrees/api_doc/generic/classify.doctree index 6248fe54a05d4783819d9544c3297219f67af352..5d3de9d26433c6dca08c71fc89e5e657a49c4e8a 100644 Binary files a/v0.9.4/.doctrees/api_doc/generic/classify.doctree and b/v0.9.4/.doctrees/api_doc/generic/classify.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/generic/enhance.doctree b/v0.9.4/.doctrees/api_doc/generic/enhance.doctree index f6d3bc076f8200756085dd4b83505e2852ada15b..6849a0d32490ddb4ab52f12959525a3bc7456006 100644 Binary files a/v0.9.4/.doctrees/api_doc/generic/enhance.doctree and b/v0.9.4/.doctrees/api_doc/generic/enhance.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/generic/index.doctree b/v0.9.4/.doctrees/api_doc/generic/index.doctree index 9cc38d6102aef4787b8a8a6f3ed0e07d519c66f3..4745d7b2e815430b2ae1da8e77593d5e9e88a1b8 100644 Binary files a/v0.9.4/.doctrees/api_doc/generic/index.doctree and b/v0.9.4/.doctrees/api_doc/generic/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/generic/yolo.doctree b/v0.9.4/.doctrees/api_doc/generic/yolo.doctree index 428db0cf8d93f49be4fa1023cb0f543f60f0ef4d..6bcc840112eadb2d1cdaabe79a81893218f8a06c 100644 Binary files a/v0.9.4/.doctrees/api_doc/generic/yolo.doctree and b/v0.9.4/.doctrees/api_doc/generic/yolo.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metadata/geninfo.doctree b/v0.9.4/.doctrees/api_doc/metadata/geninfo.doctree index 810484fa9abce59ca9f830f1c1b982d974c3632d..f74ad6206e0eedd2d4e9d4a9f79bb8db901f0839 100644 Binary files a/v0.9.4/.doctrees/api_doc/metadata/geninfo.doctree and b/v0.9.4/.doctrees/api_doc/metadata/geninfo.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metadata/index.doctree b/v0.9.4/.doctrees/api_doc/metadata/index.doctree index f646fea7031c9d243504ced04cfce98140140c22..e0d10baa59256cf36346005cd92f1c48a5754e3d 100644 Binary files a/v0.9.4/.doctrees/api_doc/metadata/index.doctree and b/v0.9.4/.doctrees/api_doc/metadata/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metadata/lsb.doctree b/v0.9.4/.doctrees/api_doc/metadata/lsb.doctree index 0ca7d83fdab3aee59223606aba6fa8fb91ba11f5..e2e07eae9320ace154954f6e64d29c2303c716f8 100644 Binary files a/v0.9.4/.doctrees/api_doc/metadata/lsb.doctree and b/v0.9.4/.doctrees/api_doc/metadata/lsb.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metrics/aesthetic.doctree b/v0.9.4/.doctrees/api_doc/metrics/aesthetic.doctree index 73da6e7a4b9176a2abcd7c2c7a84020a917c5e1a..86847d08774c8a0f0e8293cd0c5d3b23a42efc63 100644 Binary files a/v0.9.4/.doctrees/api_doc/metrics/aesthetic.doctree and b/v0.9.4/.doctrees/api_doc/metrics/aesthetic.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metrics/ccip.doctree b/v0.9.4/.doctrees/api_doc/metrics/ccip.doctree index d00bdebdcb1edbd662986ae5b7645f8d230a9256..0aefef52704399de04894eb89c6e926384f4b9a8 100644 Binary files a/v0.9.4/.doctrees/api_doc/metrics/ccip.doctree and b/v0.9.4/.doctrees/api_doc/metrics/ccip.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metrics/dbaesthetic.doctree b/v0.9.4/.doctrees/api_doc/metrics/dbaesthetic.doctree index a9b3c2942306f75b2866d79216001c85aeb89698..1f10754499cd5b43420b6d91e22ae1eda459a4d1 100644 Binary files a/v0.9.4/.doctrees/api_doc/metrics/dbaesthetic.doctree and b/v0.9.4/.doctrees/api_doc/metrics/dbaesthetic.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metrics/index.doctree b/v0.9.4/.doctrees/api_doc/metrics/index.doctree index 1d21f7f77632ed27e001c6068208c4598f549676..2f39d9a67a9ea032d474ab696f013f38e21d3d90 100644 Binary files a/v0.9.4/.doctrees/api_doc/metrics/index.doctree and b/v0.9.4/.doctrees/api_doc/metrics/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metrics/laplacian.doctree b/v0.9.4/.doctrees/api_doc/metrics/laplacian.doctree index 2ea632f67ceb26bcd13f6dcc7da5126cbc1fbf65..997de20770cea7f329e959f10804ee0cd634455f 100644 Binary files a/v0.9.4/.doctrees/api_doc/metrics/laplacian.doctree and b/v0.9.4/.doctrees/api_doc/metrics/laplacian.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metrics/lpips.doctree b/v0.9.4/.doctrees/api_doc/metrics/lpips.doctree index a697cc96bad2eb287ef585639f7b2bbefebbdaa7..21fda6c842b4e4f1fb8541d14c35a5be618596e7 100644 Binary files a/v0.9.4/.doctrees/api_doc/metrics/lpips.doctree and b/v0.9.4/.doctrees/api_doc/metrics/lpips.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/metrics/psnr_.doctree b/v0.9.4/.doctrees/api_doc/metrics/psnr_.doctree index 000a2fd673621e2ff2817f4b4b37c76698ab649d..f944efd61c058706088e16eb62c5c2f0ba8aaaf8 100644 Binary files a/v0.9.4/.doctrees/api_doc/metrics/psnr_.doctree and b/v0.9.4/.doctrees/api_doc/metrics/psnr_.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/ocr/index.doctree b/v0.9.4/.doctrees/api_doc/ocr/index.doctree index e0694f36c48700315d1b65c44ee9100cc76694d8..536ca89e6e2abcdc8bf0b3adddefc30690356024 100644 Binary files a/v0.9.4/.doctrees/api_doc/ocr/index.doctree and b/v0.9.4/.doctrees/api_doc/ocr/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/operate/align.doctree b/v0.9.4/.doctrees/api_doc/operate/align.doctree index 545a6491408fedc5d42cddf5d6c8bf5ec2cd6d3f..57189c62d0c707b9b7415bfc376d4fd3e6902f34 100644 Binary files a/v0.9.4/.doctrees/api_doc/operate/align.doctree and b/v0.9.4/.doctrees/api_doc/operate/align.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/operate/censor.doctree b/v0.9.4/.doctrees/api_doc/operate/censor.doctree index 142a631b9b0aaca8c79c171809ec09ebbd1e486e..d8588f672913b7912665f1c08124c6993a87636b 100644 Binary files a/v0.9.4/.doctrees/api_doc/operate/censor.doctree and b/v0.9.4/.doctrees/api_doc/operate/censor.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/operate/imgcensor.doctree b/v0.9.4/.doctrees/api_doc/operate/imgcensor.doctree index ef006e8d3b8e45ed8328ffcbf54134193cd4104d..5230cb51ae53e76d4d9eeea5308ece203dbf130a 100644 Binary files a/v0.9.4/.doctrees/api_doc/operate/imgcensor.doctree and b/v0.9.4/.doctrees/api_doc/operate/imgcensor.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/operate/index.doctree b/v0.9.4/.doctrees/api_doc/operate/index.doctree index 241b915eff2bb792213f8e49acda66225a259286..405d686521f987ace3a3bc44b7d1c46d8718e2ae 100644 Binary files a/v0.9.4/.doctrees/api_doc/operate/index.doctree and b/v0.9.4/.doctrees/api_doc/operate/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/operate/squeeze.doctree b/v0.9.4/.doctrees/api_doc/operate/squeeze.doctree index ce4c16537be6feaf6183196041a53b25e2c0a4ae..138a6dd0095c0e0c9e8d269c91f2f48305c1ab32 100644 Binary files a/v0.9.4/.doctrees/api_doc/operate/squeeze.doctree and b/v0.9.4/.doctrees/api_doc/operate/squeeze.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/pose/dwpose.doctree b/v0.9.4/.doctrees/api_doc/pose/dwpose.doctree index 764a944d479b5f52395497d9d777f20f49f7271b..f909ec33366dfa1d417a23ca634fc2c7420fed2a 100644 Binary files a/v0.9.4/.doctrees/api_doc/pose/dwpose.doctree and b/v0.9.4/.doctrees/api_doc/pose/dwpose.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/pose/format.doctree b/v0.9.4/.doctrees/api_doc/pose/format.doctree index bb4020c2499032526977aa923cc719706f7b13ad..6f3a64054da0581ed04aac8020b134fbafabb10b 100644 Binary files a/v0.9.4/.doctrees/api_doc/pose/format.doctree and b/v0.9.4/.doctrees/api_doc/pose/format.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/pose/index.doctree b/v0.9.4/.doctrees/api_doc/pose/index.doctree index 4bdecac8eb233764e25403bf27829cc03c689467..96915509a9743f51e132ce0d9e9ea610943abce3 100644 Binary files a/v0.9.4/.doctrees/api_doc/pose/index.doctree and b/v0.9.4/.doctrees/api_doc/pose/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/pose/visual.doctree b/v0.9.4/.doctrees/api_doc/pose/visual.doctree index db858975580eada2db743cb8fe9a83648ad90bec..452d16fd9094bdebade80bd37ba21fa89cc99247 100644 Binary files a/v0.9.4/.doctrees/api_doc/pose/visual.doctree and b/v0.9.4/.doctrees/api_doc/pose/visual.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/preprocess/base.doctree b/v0.9.4/.doctrees/api_doc/preprocess/base.doctree index 1cf5bdc9cb0bcecc04d12260c1dc15924f80bf84..b50ff2b74e8d27105e68eb596840b95352a9870c 100644 Binary files a/v0.9.4/.doctrees/api_doc/preprocess/base.doctree and b/v0.9.4/.doctrees/api_doc/preprocess/base.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/preprocess/index.doctree b/v0.9.4/.doctrees/api_doc/preprocess/index.doctree index 5936c568eb9ab6b14866877334215ff5e94f48bf..caea173d3c02e1bb1fd34158e2ad71311f136d6a 100644 Binary files a/v0.9.4/.doctrees/api_doc/preprocess/index.doctree and b/v0.9.4/.doctrees/api_doc/preprocess/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/preprocess/pillow.doctree b/v0.9.4/.doctrees/api_doc/preprocess/pillow.doctree index 955c171292746e3bf8e270c493236705c16f8376..1ed1a3f825f17273e16bfa663861804ddf4e4095 100644 Binary files a/v0.9.4/.doctrees/api_doc/preprocess/pillow.doctree and b/v0.9.4/.doctrees/api_doc/preprocess/pillow.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/preprocess/torchvision.doctree b/v0.9.4/.doctrees/api_doc/preprocess/torchvision.doctree index 3093a40a5cd8544b75237060536804f192891ff9..ede88d068739a2ce527fc7bb3d350de1540d9dfc 100644 Binary files a/v0.9.4/.doctrees/api_doc/preprocess/torchvision.doctree and b/v0.9.4/.doctrees/api_doc/preprocess/torchvision.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/preprocess/transformers.doctree b/v0.9.4/.doctrees/api_doc/preprocess/transformers.doctree index 56e37a22067a575df71bc6d84d8345d526b648a8..22bcaa1c68744ac372fbf2c2e368972f884dbb1c 100644 Binary files a/v0.9.4/.doctrees/api_doc/preprocess/transformers.doctree and b/v0.9.4/.doctrees/api_doc/preprocess/transformers.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/resource/background.doctree b/v0.9.4/.doctrees/api_doc/resource/background.doctree index a48bf7a5823501b8f0541adc515520f483d9cd3c..7771cd6f15538ea5ab638444c48acb4406d2244e 100644 Binary files a/v0.9.4/.doctrees/api_doc/resource/background.doctree and b/v0.9.4/.doctrees/api_doc/resource/background.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/resource/index.doctree b/v0.9.4/.doctrees/api_doc/resource/index.doctree index 405e2d1d6e1d37e96de95e5ef76014deb0220865..5206cc23424182e8d8144d95f8d06798b9c48c19 100644 Binary files a/v0.9.4/.doctrees/api_doc/resource/index.doctree and b/v0.9.4/.doctrees/api_doc/resource/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/restore/adversarial.doctree b/v0.9.4/.doctrees/api_doc/restore/adversarial.doctree index 9942e0ab4f60bd943fcf08aeb72ab33fe67c54bc..854d522e8aa3bb2366ade9dd15382ea18c13e509 100644 Binary files a/v0.9.4/.doctrees/api_doc/restore/adversarial.doctree and b/v0.9.4/.doctrees/api_doc/restore/adversarial.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/restore/index.doctree b/v0.9.4/.doctrees/api_doc/restore/index.doctree index caab4de6fca9bd6c12121d50df5271d5c7a59095..e9cc47717d2ff9c34becc017fbf0258a4b686d42 100644 Binary files a/v0.9.4/.doctrees/api_doc/restore/index.doctree and b/v0.9.4/.doctrees/api_doc/restore/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/restore/nafnet.doctree b/v0.9.4/.doctrees/api_doc/restore/nafnet.doctree index ab0f6938ee117cd79c136015aee32e3d41e5f19a..ec4652dc4ab679fe310d2d0d26d2c023f92365f5 100644 Binary files a/v0.9.4/.doctrees/api_doc/restore/nafnet.doctree and b/v0.9.4/.doctrees/api_doc/restore/nafnet.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/restore/scunet.doctree b/v0.9.4/.doctrees/api_doc/restore/scunet.doctree index 2adbd8584928c3356e050005843cd8a47c35d2f5..b86014f18c8feb4cd45d1fad7636a53083852338 100644 Binary files a/v0.9.4/.doctrees/api_doc/restore/scunet.doctree and b/v0.9.4/.doctrees/api_doc/restore/scunet.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/sd/index.doctree b/v0.9.4/.doctrees/api_doc/sd/index.doctree index 0bf3182c9bb0834d4f315adca9cbe9759b30a0a5..e801f9a7a891e6ee601fbbda1b32b12aa45f9d74 100644 Binary files a/v0.9.4/.doctrees/api_doc/sd/index.doctree and b/v0.9.4/.doctrees/api_doc/sd/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/sd/metadata.doctree b/v0.9.4/.doctrees/api_doc/sd/metadata.doctree index e09519a5045099de458469db44a238a1e2047f65..da7365a415a955c3904229a73158fb1337207225 100644 Binary files a/v0.9.4/.doctrees/api_doc/sd/metadata.doctree and b/v0.9.4/.doctrees/api_doc/sd/metadata.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/sd/model.doctree b/v0.9.4/.doctrees/api_doc/sd/model.doctree index a2354e0a9e4be28855b17fff97f29f9854201b3f..4df9d3a4e89905c44b70d268883664ac58d9b337 100644 Binary files a/v0.9.4/.doctrees/api_doc/sd/model.doctree and b/v0.9.4/.doctrees/api_doc/sd/model.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/sd/nai.doctree b/v0.9.4/.doctrees/api_doc/sd/nai.doctree index 5b4f235b54f1786445e5565b79863bd697a1d4dd..1400adeba34856cc0ffb5219b72f0f4e36f36597 100644 Binary files a/v0.9.4/.doctrees/api_doc/sd/nai.doctree and b/v0.9.4/.doctrees/api_doc/sd/nai.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/segment/index.doctree b/v0.9.4/.doctrees/api_doc/segment/index.doctree index 6883345cfa7ee4069bb13481373f4119110510af..cbed2137b3a7eee17f97b26b1f721288203b121b 100644 Binary files a/v0.9.4/.doctrees/api_doc/segment/index.doctree and b/v0.9.4/.doctrees/api_doc/segment/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/segment/isnetis.doctree b/v0.9.4/.doctrees/api_doc/segment/isnetis.doctree index 75f5639bd7d07dad75f9b061f5109243ba551159..cfeab669414428f09c3eb1a100233db76e5e1dd1 100644 Binary files a/v0.9.4/.doctrees/api_doc/segment/isnetis.doctree and b/v0.9.4/.doctrees/api_doc/segment/isnetis.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/blacklist.doctree b/v0.9.4/.doctrees/api_doc/tagging/blacklist.doctree index 2b9edaa6e9172d906259f3ae95edc67845bf6e46..30dfd918ff2e087ab394367329b74c5d8a6fbfcf 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/blacklist.doctree and b/v0.9.4/.doctrees/api_doc/tagging/blacklist.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/character.doctree b/v0.9.4/.doctrees/api_doc/tagging/character.doctree index 0aa7a6adba973b653e8313202bafa8ddd7abe896..9c8eda02d738980f71399e57cef035aa2717cb8b 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/character.doctree and b/v0.9.4/.doctrees/api_doc/tagging/character.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/deepdanbooru.doctree b/v0.9.4/.doctrees/api_doc/tagging/deepdanbooru.doctree index 0dda6ff210b04a8b3ca916f23564188c13ff7512..9ee92d85e842f234b12080b78f042364eaaaf18a 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/deepdanbooru.doctree and b/v0.9.4/.doctrees/api_doc/tagging/deepdanbooru.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/format.doctree b/v0.9.4/.doctrees/api_doc/tagging/format.doctree index 4a7f2b2914e38ebe030e666e0cfb509a09be3c2f..286160a2afb6f585e861a56c60517bc538ec1b31 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/format.doctree and b/v0.9.4/.doctrees/api_doc/tagging/format.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/index.doctree b/v0.9.4/.doctrees/api_doc/tagging/index.doctree index d703698b9d20fd55e9f0785ddfbdfe868fc2a018..b9ddcdbde2a48c51718c53e630187b3c5f7725e4 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/index.doctree and b/v0.9.4/.doctrees/api_doc/tagging/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/match.doctree b/v0.9.4/.doctrees/api_doc/tagging/match.doctree index 04f866c0c8db0b3369d09c4caf877a1430cef45e..692849c8fae664d2ffb6bc4c7ef1800c6b0336d3 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/match.doctree and b/v0.9.4/.doctrees/api_doc/tagging/match.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/mldanbooru.doctree b/v0.9.4/.doctrees/api_doc/tagging/mldanbooru.doctree index 76947e65ab982fae06aebec974445bfd3a8be10b..436a335a93e8af04f1209db230b9aaa6d4d8777b 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/mldanbooru.doctree and b/v0.9.4/.doctrees/api_doc/tagging/mldanbooru.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/order.doctree b/v0.9.4/.doctrees/api_doc/tagging/order.doctree index 2fdab07c1441ac121a5514be894ad35a529e64d8..570e0a025d7bf6a4fbcbdc74d496b38985ad2aa8 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/order.doctree and b/v0.9.4/.doctrees/api_doc/tagging/order.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/overlap.doctree b/v0.9.4/.doctrees/api_doc/tagging/overlap.doctree index 0fad2c9fe7942c0a1989c44f8f18cdc51637534d..3c545dd95f6c04b8e3fa0181461f81eec0e4ea64 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/overlap.doctree and b/v0.9.4/.doctrees/api_doc/tagging/overlap.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/tagging/wd14.doctree b/v0.9.4/.doctrees/api_doc/tagging/wd14.doctree index ee848364f3157fd40dab237511a4e5068dd3affe..989407168f77a897072e5a2cb2ae2fdfdeee3d44 100644 Binary files a/v0.9.4/.doctrees/api_doc/tagging/wd14.doctree and b/v0.9.4/.doctrees/api_doc/tagging/wd14.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/upscale/cdc.doctree b/v0.9.4/.doctrees/api_doc/upscale/cdc.doctree index 9abc811e93def495b76cc3f49b39236bd838b2d3..4abc41dd370de3d8326a7b06091aca09502edc5a 100644 Binary files a/v0.9.4/.doctrees/api_doc/upscale/cdc.doctree and b/v0.9.4/.doctrees/api_doc/upscale/cdc.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/upscale/index.doctree b/v0.9.4/.doctrees/api_doc/upscale/index.doctree index bb7ae19e24aa4348cbea6164b882bbf7ba507ed7..1d92db3ee82c82a6037e9a45e3881acefb2e691b 100644 Binary files a/v0.9.4/.doctrees/api_doc/upscale/index.doctree and b/v0.9.4/.doctrees/api_doc/upscale/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/utils/cache.doctree b/v0.9.4/.doctrees/api_doc/utils/cache.doctree index 19c9cbaab745d8a802527e2335a7b0923886ded3..7c810aa969c016949cba5bd0f732dba180dcaee5 100644 Binary files a/v0.9.4/.doctrees/api_doc/utils/cache.doctree and b/v0.9.4/.doctrees/api_doc/utils/cache.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/utils/func.doctree b/v0.9.4/.doctrees/api_doc/utils/func.doctree index dd88803ef7794438dbfc9d00e347e39e394c4b03..3dea7d33d8fae10c7f764e76437dae1973b95c58 100644 Binary files a/v0.9.4/.doctrees/api_doc/utils/func.doctree and b/v0.9.4/.doctrees/api_doc/utils/func.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/utils/index.doctree b/v0.9.4/.doctrees/api_doc/utils/index.doctree index 6e04d87eefef3e8e5c64553542a6003efe144998..587c40fabce9a5852339fcaedb241430f979b735 100644 Binary files a/v0.9.4/.doctrees/api_doc/utils/index.doctree and b/v0.9.4/.doctrees/api_doc/utils/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/utils/onnxruntime.doctree b/v0.9.4/.doctrees/api_doc/utils/onnxruntime.doctree index a83c3c8c8c16bb6005c39c35c10a50e924864de5..dbd9c21d78865f1c1a93e8785ed6e0f8429e9f3b 100644 Binary files a/v0.9.4/.doctrees/api_doc/utils/onnxruntime.doctree and b/v0.9.4/.doctrees/api_doc/utils/onnxruntime.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/aicheck.doctree b/v0.9.4/.doctrees/api_doc/validate/aicheck.doctree index 6365bf49cd622dd2700b3743cbc15cf8282e4463..0236e734686232c1590835603bdafa0197d12f85 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/aicheck.doctree and b/v0.9.4/.doctrees/api_doc/validate/aicheck.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/bangumi_char.doctree b/v0.9.4/.doctrees/api_doc/validate/bangumi_char.doctree index 9a8ac6edd3b061cf00e71d8e50a9d60d97e12fad..f5cc15c0124279ec1a843ee38521d757e64553e3 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/bangumi_char.doctree and b/v0.9.4/.doctrees/api_doc/validate/bangumi_char.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/classify.doctree b/v0.9.4/.doctrees/api_doc/validate/classify.doctree index e9f58e469522636a4210f8e1049ca49b9bf0edc5..d27a807aad519e16a71427e08d199eabf2edaa2c 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/classify.doctree and b/v0.9.4/.doctrees/api_doc/validate/classify.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/color.doctree b/v0.9.4/.doctrees/api_doc/validate/color.doctree index ab00f351393fafaf542e7daa53eeedc6637f5a6e..ac0b1f480b0498488dc68d8b62cc68912a3475b7 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/color.doctree and b/v0.9.4/.doctrees/api_doc/validate/color.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/completeness.doctree b/v0.9.4/.doctrees/api_doc/validate/completeness.doctree index 22b752b2eb931623ee859a89105b88625a6f8b94..43e884cdb4963b6e8acd86df8a87880ba915e0bb 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/completeness.doctree and b/v0.9.4/.doctrees/api_doc/validate/completeness.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/dbrating.doctree b/v0.9.4/.doctrees/api_doc/validate/dbrating.doctree index 15d3a2a43fc24c40ded237131f1f0d5bd71e32f6..97212fe38ed42dd564cc1fb21d31a461baf22e15 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/dbrating.doctree and b/v0.9.4/.doctrees/api_doc/validate/dbrating.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/furry.doctree b/v0.9.4/.doctrees/api_doc/validate/furry.doctree index 8ff0228425f20ce10b0cf6c848123c474cfd3058..87eeb0842ad25c2fd803d0b0e3500548d50c402c 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/furry.doctree and b/v0.9.4/.doctrees/api_doc/validate/furry.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/index.doctree b/v0.9.4/.doctrees/api_doc/validate/index.doctree index a9298b62f3b650632691e36ddff2b951f6342375..03f3e54166abae742a70d8793927ab374c1798f6 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/index.doctree and b/v0.9.4/.doctrees/api_doc/validate/index.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/monochrome.doctree b/v0.9.4/.doctrees/api_doc/validate/monochrome.doctree index 9596b145a0bb48e97ef67b75c7ddba0e7ab97374..8033b373a13dbffe59de80dee8c85b1a5fe6c463 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/monochrome.doctree and b/v0.9.4/.doctrees/api_doc/validate/monochrome.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/nsfw.doctree b/v0.9.4/.doctrees/api_doc/validate/nsfw.doctree index 9a6245fe1652ab1d34ac43ced728fef7060d7975..a17badfd92a884e5dc28cefb490b2419dc26798d 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/nsfw.doctree and b/v0.9.4/.doctrees/api_doc/validate/nsfw.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/portrait.doctree b/v0.9.4/.doctrees/api_doc/validate/portrait.doctree index 5adcea69ab1065e59b62b0d537c1946d5b3ed03a..3adeca9dff9be287426ec2ba0ed474e7974351ed 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/portrait.doctree and b/v0.9.4/.doctrees/api_doc/validate/portrait.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/rating.doctree b/v0.9.4/.doctrees/api_doc/validate/rating.doctree index 26bc5ff0af515222e38b4f4b032af15a5257b78c..886f4475259470a1da55545beb50622e7171877b 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/rating.doctree and b/v0.9.4/.doctrees/api_doc/validate/rating.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/real.doctree b/v0.9.4/.doctrees/api_doc/validate/real.doctree index 87563dca1631b15c4dfa19c4faa807235d46c699..c4e14f445cd6041b83f9e135e9a0f9352a8203e6 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/real.doctree and b/v0.9.4/.doctrees/api_doc/validate/real.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/safe.doctree b/v0.9.4/.doctrees/api_doc/validate/safe.doctree index 4deb4649bd9399b4b1a16b603eeae09a47dc93e6..562e6c6fb788e7d7b8b1417cbbcf44c41a936908 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/safe.doctree and b/v0.9.4/.doctrees/api_doc/validate/safe.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/style_age.doctree b/v0.9.4/.doctrees/api_doc/validate/style_age.doctree index dc71c0054c48f028df0de1066835b143b439631c..ce711aa89bfd6789aeb6d7904c89258f23731cd6 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/style_age.doctree and b/v0.9.4/.doctrees/api_doc/validate/style_age.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/teen.doctree b/v0.9.4/.doctrees/api_doc/validate/teen.doctree index deefca0b820dad0e4aee5f1809475779ee162c15..224f873a0778ea60140cb17462233a41a75f3e75 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/teen.doctree and b/v0.9.4/.doctrees/api_doc/validate/teen.doctree differ diff --git a/v0.9.4/.doctrees/api_doc/validate/truncate.doctree b/v0.9.4/.doctrees/api_doc/validate/truncate.doctree index c4d4842b0d0b18a42e7e80bc6f7ee2f9d7ebfb87..d1518d877be61ba17f4a3f65b92113b6d047544b 100644 Binary files a/v0.9.4/.doctrees/api_doc/validate/truncate.doctree and b/v0.9.4/.doctrees/api_doc/validate/truncate.doctree differ diff --git a/v0.9.4/.doctrees/environment.pickle b/v0.9.4/.doctrees/environment.pickle index 6359a453696eef27d0dadb1f08ea7ae562762d56..cb6456c1a7b381de419e4f81add0c5c8b04ad809 100644 Binary files a/v0.9.4/.doctrees/environment.pickle and b/v0.9.4/.doctrees/environment.pickle differ diff --git a/v0.9.4/.doctrees/index.doctree b/v0.9.4/.doctrees/index.doctree index d6e7d45f573588a56cd1d276a24b7961e0724a71..f62c4fdd3941a3ac3518ef6bcab481302223764e 100644 Binary files a/v0.9.4/.doctrees/index.doctree and b/v0.9.4/.doctrees/index.doctree differ diff --git a/v0.9.4/.doctrees/information/environment.doctree b/v0.9.4/.doctrees/information/environment.doctree index e17e54f3178552cc77920d4a30eb8a634d5b8864..79db3439baf25d3f96633f1c5bec32cd8d2ef1e9 100644 Binary files a/v0.9.4/.doctrees/information/environment.doctree and b/v0.9.4/.doctrees/information/environment.doctree differ diff --git a/v0.9.4/.doctrees/information/environment.result.doctree b/v0.9.4/.doctrees/information/environment.result.doctree index 45892c08abfd02dcf1c6ebf97af3b132ad8034f2..35d31d46fd8b850861eee1dfc1cde051b50b7c5f 100644 Binary files a/v0.9.4/.doctrees/information/environment.result.doctree and b/v0.9.4/.doctrees/information/environment.result.doctree differ diff --git a/v0.9.4/.doctrees/nbsphinx/information/environment.ipynb b/v0.9.4/.doctrees/nbsphinx/information/environment.ipynb index 31cd2b535aa1c6a3b2db56b1ef70b93099e1d918..57910176529dc2c430efb174c7a470bf8af0a341 100644 --- a/v0.9.4/.doctrees/nbsphinx/information/environment.ipynb +++ b/v0.9.4/.doctrees/nbsphinx/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:34:44.729222Z", - "iopub.status.busy": "2025-02-16T15:34:44.729025Z", - "iopub.status.idle": "2025-02-16T15:34:45.890181Z", - "shell.execute_reply": "2025-02-16T15:34:45.889495Z" + "iopub.execute_input": "2025-02-16T16:51:38.258692Z", + "iopub.status.busy": "2025-02-16T16:51:38.258496Z", + "iopub.status.idle": "2025-02-16T16:51:39.420027Z", + "shell.execute_reply": "2025-02-16T16:51:39.419266Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3241.0155000000004 MHz\n", + "CPU Freq: 3249.7374999999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.4/.doctrees/nbsphinx/information/environment.result.ipynb b/v0.9.4/.doctrees/nbsphinx/information/environment.result.ipynb index cabb535b25f5a05d09fb200e163280cb346880c2..f61031ca31807a5d74e25ece8c92834de270cf26 100644 --- a/v0.9.4/.doctrees/nbsphinx/information/environment.result.ipynb +++ b/v0.9.4/.doctrees/nbsphinx/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:31.287663Z", - "iopub.status.busy": "2025-02-16T15:31:31.287467Z", - "iopub.status.idle": "2025-02-16T15:31:32.452647Z", - "shell.execute_reply": "2025-02-16T15:31:32.451909Z" + "iopub.execute_input": "2025-02-16T16:48:27.443825Z", + "iopub.status.busy": "2025-02-16T16:48:27.443635Z", + "iopub.status.idle": "2025-02-16T16:48:28.611367Z", + "shell.execute_reply": "2025-02-16T16:48:28.610645Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3255.8382500000002 MHz\n", + "CPU Freq: 3238.22325 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.4/.doctrees/tutorials/installation/index.doctree b/v0.9.4/.doctrees/tutorials/installation/index.doctree index 4dc73d3225dbb3d24e6dbbe4c9c4f6daf35a6d43..0138826e6d90e3ad0555233054e2dbe567157fab 100644 Binary files a/v0.9.4/.doctrees/tutorials/installation/index.doctree and b/v0.9.4/.doctrees/tutorials/installation/index.doctree differ diff --git a/v0.9.4/.doctrees/tutorials/quick_start/index.doctree b/v0.9.4/.doctrees/tutorials/quick_start/index.doctree index 3add1f79136728e5c52826ca912304b2faca35f6..2996a2b9dc49221767dd58d86038db082c683300 100644 Binary files a/v0.9.4/.doctrees/tutorials/quick_start/index.doctree and b/v0.9.4/.doctrees/tutorials/quick_start/index.doctree differ diff --git a/v0.9.4/_sources/information/environment.result.ipynb.txt b/v0.9.4/_sources/information/environment.result.ipynb.txt index cabb535b25f5a05d09fb200e163280cb346880c2..f61031ca31807a5d74e25ece8c92834de270cf26 100644 --- a/v0.9.4/_sources/information/environment.result.ipynb.txt +++ b/v0.9.4/_sources/information/environment.result.ipynb.txt @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:31.287663Z", - "iopub.status.busy": "2025-02-16T15:31:31.287467Z", - "iopub.status.idle": "2025-02-16T15:31:32.452647Z", - "shell.execute_reply": "2025-02-16T15:31:32.451909Z" + "iopub.execute_input": "2025-02-16T16:48:27.443825Z", + "iopub.status.busy": "2025-02-16T16:48:27.443635Z", + "iopub.status.idle": "2025-02-16T16:48:28.611367Z", + "shell.execute_reply": "2025-02-16T16:48:28.610645Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3255.8382500000002 MHz\n", + "CPU Freq: 3238.22325 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.4/information/environment.html b/v0.9.4/information/environment.html index 0d3d151375087038bd46e7ef40c6f5704990abaf..342d5aed70445675386b51411ba50c36ee9e7dc3 100644 --- a/v0.9.4/information/environment.html +++ b/v0.9.4/information/environment.html @@ -139,7 +139,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3241.0155000000004 MHz +CPU Freq: 3249.7374999999997 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.4/information/environment.ipynb b/v0.9.4/information/environment.ipynb index 31cd2b535aa1c6a3b2db56b1ef70b93099e1d918..57910176529dc2c430efb174c7a470bf8af0a341 100644 --- a/v0.9.4/information/environment.ipynb +++ b/v0.9.4/information/environment.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:34:44.729222Z", - "iopub.status.busy": "2025-02-16T15:34:44.729025Z", - "iopub.status.idle": "2025-02-16T15:34:45.890181Z", - "shell.execute_reply": "2025-02-16T15:34:45.889495Z" + "iopub.execute_input": "2025-02-16T16:51:38.258692Z", + "iopub.status.busy": "2025-02-16T16:51:38.258496Z", + "iopub.status.idle": "2025-02-16T16:51:39.420027Z", + "shell.execute_reply": "2025-02-16T16:51:39.419266Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3241.0155000000004 MHz\n", + "CPU Freq: 3249.7374999999997 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.4/information/environment.result.html b/v0.9.4/information/environment.result.html index 361003dd0c570f0c136c649a208131d06fb540c7..cf5212699691a9065f086c19bafb5f43bd6b265b 100644 --- a/v0.9.4/information/environment.result.html +++ b/v0.9.4/information/environment.result.html @@ -141,7 +141,7 @@ OS: Linux-6.8.0-1021-azure-x86_64-with-glibc2.34 Python: CPython 3.8.18 CPU Brand: AMD EPYC 7763 64-Core Processor CPU Count: 4 -CPU Freq: 3255.8382500000002 MHz +CPU Freq: 3238.22325 MHz Memory Size: 15.615 GiB Has CUDA: No diff --git a/v0.9.4/information/environment.result.ipynb b/v0.9.4/information/environment.result.ipynb index cabb535b25f5a05d09fb200e163280cb346880c2..f61031ca31807a5d74e25ece8c92834de270cf26 100644 --- a/v0.9.4/information/environment.result.ipynb +++ b/v0.9.4/information/environment.result.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2025-02-16T15:31:31.287663Z", - "iopub.status.busy": "2025-02-16T15:31:31.287467Z", - "iopub.status.idle": "2025-02-16T15:31:32.452647Z", - "shell.execute_reply": "2025-02-16T15:31:32.451909Z" + "iopub.execute_input": "2025-02-16T16:48:27.443825Z", + "iopub.status.busy": "2025-02-16T16:48:27.443635Z", + "iopub.status.idle": "2025-02-16T16:48:28.611367Z", + "shell.execute_reply": "2025-02-16T16:48:28.610645Z" }, "pycharm": { "name": "#%%\n" @@ -53,7 +53,7 @@ "text": [ "CPU Brand: AMD EPYC 7763 64-Core Processor\n", "CPU Count: 4\n", - "CPU Freq: 3255.8382500000002 MHz\n", + "CPU Freq: 3238.22325 MHz\n", "Memory Size: 15.615 GiB\n", "Has CUDA: No\n" ] diff --git a/v0.9.4/searchindex.js b/v0.9.4/searchindex.js index d28306238cba7bb47d9f09f3fe95cc76f5315749..cee8e890fe3172dc1f9c30216af971e9d22536ea 100644 --- a/v0.9.4/searchindex.js +++ b/v0.9.4/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 74, 78, 97], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 83], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 89], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 75, 77, 78, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 74, 77, 82, 89, 101], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 74, 75, 76, 77, 85, 89, 93, 95, 101], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 73, 76, 77, 84, 86, 89, 92, 93, 95, 99], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 77, 78, 85, 88, 90, 93, 94, 96, 97, 98], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 73, 75, 77, 78, 81, 85, 88, 90, 93, 94, 96, 98], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 75, 80], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 80, 97], "width": [0, 4, 9, 44, 55, 56, 74], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 75, 77, 83, 84, 85, 86, 89, 92, 95, 99], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 77, 83, 86, 89, 95, 99, 100], "automat": [0, 4, 22, 35, 46, 83, 102, 103], "determin": [0, 7, 35, 93], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 74, 78, 79, 97, 102, 103], "height": [0, 4, 9, 44, 55, 56, 74], "filter": [0, 30, 46, 55, 68, 69, 89, 91, 95], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 74, 77, 78, 80, 81, 83, 84, 85, 86, 89, 91, 92, 93, 95, 99], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 74, 78, 80, 83, 84, 100], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 74], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 77, 85, 101], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 75, 84, 93, 100], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 85, 90, 94, 96, 98, 102, 103], "intens": 0, "proport": [0, 85], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 75, 77, 104], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 56, 63, 64, 65, 67, 68, 74, 80, 81, 83, 84, 86, 91, 92, 93, 100, 101, 102, 103, 104], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 77, 104], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 74], "your": [0, 46, 100, 102, 103, 104], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 72, 76, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 74, 81, 84, 92, 100], "ensur": [0, 20, 30, 35, 42, 63, 80], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 71, 74, 75, 93], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 56, 64, 67, 68, 69, 70, 71, 74, 77, 78, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 71, 73, 75, 76, 77, 78, 80, 81, 85, 88, 89, 90, 93, 94, 95, 96, 97, 98], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 74, 77, 78, 85, 87, 100, 102, 103], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 72, 75, 77, 78, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 102, 103, 104], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 77, 78, 87, 100], "draw": [1, 24, 25, 50, 93, 101], "ascii_draw": 1, "meta": [2, 101, 104], "__title__": [2, 104], "__version__": [2, 104], "__description__": [2, 104], "__author__": [2, 104], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "inform": [3, 31, 32, 33, 50, 63, 65, 76], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 77, 100], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 80, 86, 101, 104], "short": [3, 74, 77], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 77, 81, 85, 93], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 84], "black": [4, 43, 63], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 75, 77, 83, 85, 91, 92, 101, 104], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 78], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 92], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 83, 86, 104], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 76, 77, 78, 80, 81, 85, 89, 93, 95, 100], "suitabl": [4, 53, 55, 70, 93], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 91, 92, 101], "fore": [4, 23, 25, 26], "back": [4, 77], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 71, 76, 80, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 104], "rgba": [4, 7, 28, 33, 67, 78], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 63, 64, 65, 74, 77, 86, 89, 95, 97, 99], "add": [4, 31, 55, 64, 65, 71], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 78], "In": [4, 25, 35, 85, 86], "document": [4, 102, 103, 104], "accur": [4, 11, 19, 89, 95], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 77, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 77, 81], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 78, 87, 92], "both": [5, 11, 20, 41, 53, 64, 77], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 77, 81], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 77, 78], "order": [5, 6, 55, 71, 72, 101], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 83, 86, 87, 89, 92, 95, 99], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 78, 83], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 74, 77, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 63, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 87, 92, 100], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 75, 78, 83], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 101], "encod": [5, 8, 27, 33, 65, 101], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 92, 100], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 71, 73, 77, 84, 87, 92, 100], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 77, 81], "channel": [6, 7, 28, 78], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 77], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 77, 80, 88], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 77, 81, 88, 89, 95], "same": [6, 22, 35, 40, 77, 80], "torchvis": [6, 52, 101], "transform": [6, 7, 51, 52, 53, 54, 71, 101], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 77, 80, 81, 89, 95, 101], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 74, 75, 77, 80, 81, 83, 89, 95], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 74, 77, 101], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 77, 104], "manipul": [7, 62], "python": [7, 33, 80, 102, 103, 104], "librari": [7, 30, 53, 55, 104], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 77, 80, 81, 93, 104], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 77, 83], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 63, 65, 81, 104], "handl": [7, 27, 30, 32, 33, 51, 54, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 64, 65, 71], "background": [7, 8, 23, 25, 26, 57, 63, 67, 101], "check": [7, 33, 38, 64, 68, 69, 73, 84, 87, 97, 100, 104], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 85], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 81], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 74, 93], "kei": [7, 16, 20, 55, 64, 77], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 77, 85], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 83, 92, 100, 101], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 87, 92, 100], "binari": [7, 81], "like": [7, 10, 17, 54, 74, 80, 104], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 80], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 89, 95, 104], "preprocess": [7, 18, 27, 30, 35, 101], "befor": [7, 33, 35, 64, 77], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 77, 81], "necessari": [7, 35, 70, 74], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 77, 93], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 63, 64, 65, 69, 75, 77, 80], "ha": [7, 21, 41, 54, 78, 93, 102, 103], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 72, 77, 93, 101], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 71, 92, 100], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 75], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 75], "typeerror": [7, 48, 53, 54, 68, 69, 75], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 75, 76, 77, 84, 86, 89, 95, 99], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 77, 85, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 71, 77, 81], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 55, 62, 71, 73, 77, 78, 93], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 72, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "pillow": [7, 22, 52, 101], "boolean": [7, 35], "otherwis": [7, 31, 35, 65, 68, 69, 73, 78, 83], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 71, 91, 93], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 101], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 81, 101], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 74, 80, 100, 102, 103], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 74, 77, 101], "techniqu": [9, 28, 33], "p": [9, 70, 74, 77], "need": [9, 14, 30, 41, 44, 80, 84, 86, 89, 92, 95, 99], "stack": [9, 77], "addition": 9, "second": [9, 20, 35, 40, 73], "element": [9, 77], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 81], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "right": [9, 43, 48, 81], "two": [9, 20, 35, 40, 73, 92], "dimension": [9, 77], "arrai": [9, 22, 33, 35, 39, 46, 48, 77, 81], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 77], "posit": [9, 35, 43, 44, 85], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 73], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "9": [9, 10, 20, 35, 39, 48, 55, 63, 75, 84, 85, 86, 88, 89, 92, 93, 94, 95, 96, 98, 99, 104], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 101], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 74, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 78, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "explan": 10, "No": [10, 63, 102, 103], "head": [10, 17, 22, 47, 69, 85, 94, 101], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 72, 78, 85, 86, 89, 90, 94, 95, 96, 98, 99, 104], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 74, 77, 92], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 74, 76, 77], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 91, 101], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 77], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 73, 76, 85], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 77, 101], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 104], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "nopan": 10, "panti": [10, 71], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 89, 95, 101], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 74, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 80, 83], "less": [10, 11, 13, 19, 84], "stand": [10, 63, 70, 74, 77], "sit": [10, 69], "ass": 10, "split": [10, 74], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 86, 89, 95, 99], "10": [10, 21, 27, 35, 39, 44, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "sprd": 10, "strongli": [10, 78], "11": [10, 35, 48, 84, 85, 86, 89, 92, 93, 95, 96], "vsplt": 10, "pose": [10, 35, 101], "12": [10, 22, 35, 43, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 85, 86, 89, 93, 96, 98], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 100], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 85, 86, 89, 93, 96], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 85, 86, 89, 93, 96, 102, 103], "feral": 10, "four": [10, 11, 85], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 90], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 84], "16": [10, 48, 55, 85, 89, 93, 96], "hdrago": 10, "style": [10, 14, 19, 44, 98, 104], "17": [10, 48, 55, 93, 98], "hponi": 10, "18": [10, 18, 48, 55, 89, 93, 95, 102, 103], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 93], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 93], "hcat": 10, "cat": [10, 69, 75], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 98], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 74, 77, 89, 92, 102, 103], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 80], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 98], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 74, 77, 78, 84, 85, 88, 90, 93, 94, 96, 97, 98], "releas": 10, "time": [10, 65, 78], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 85, 86, 89, 90, 94, 95, 96, 98, 99], "advanc": [10, 104], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 85, 89, 95], "scenario": [10, 70, 74, 80], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 101], "improv": [10, 21, 77], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 92], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 74, 78, 89, 95], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 74, 80, 85, 100], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 101], "30": [10, 19, 44], "public": 10, "friendli": [10, 104], "reduc": [10, 35, 46, 77], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 89, 95, 102, 103, 104], "reincarn": 10, "compon": [10, 20, 27, 30, 80], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 74, 77, 78, 80, 87, 100, 102, 103], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 77, 91], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 77], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 74], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 71, 75, 76, 81, 93, 97], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 71, 75, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "though": 10, "note": [10, 14, 35, 44, 63, 85, 89, 92, 95, 102, 103], "complet": [10, 44, 85, 91, 101], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 80, 92, 93, 102, 103], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 77], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 74, 77, 84, 92], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 78], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 81], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 104], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 77], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 71, 89, 95, 101, 102, 103, 104], "either": [11, 12, 13, 14, 15, 35, 77, 81], "standard": [11, 13, 14, 15, 31, 55, 80], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 80], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 77], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 71, 83, 100], "indic": [11, 35, 48, 51, 70, 74, 77], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 75], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 80], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 74, 78, 81], "speed": [12, 13, 14, 15, 16, 19, 23, 78], "accuraci": [12, 13, 14, 15, 16, 19, 41, 84, 86, 89, 92, 95, 99], "higher": [12, 13, 14, 15, 16, 18, 21, 92], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 89, 95], "overlap": [12, 14, 15, 16, 20, 70, 72, 74, 77, 78, 101], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 77, 84, 86, 88, 89, 92, 93, 95, 97, 99], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 104], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 89, 95], "overhead": [13, 14, 23, 80], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 75, 83, 84, 86, 89, 95, 99], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 83], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 78, 85, 89, 92, 95, 102, 103], "primari": [14, 85, 88, 90, 94, 96, 98], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 86, 88], "therefor": [14, 22, 35, 102, 103], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 94, 101], "peopl": [14, 75], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 77, 78, 80, 83, 84, 85, 86, 89, 92, 95, 99, 104], "inde": 14, "recommend": [14, 21, 35, 38, 39, 77, 78, 89, 95], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 102, 103], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 63, 65, 67, 70, 80, 104], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 77], "configur": [15, 27, 35, 53, 54, 55, 101], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 81], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 71, 93, 97], "infer": [15, 18, 21, 30, 47, 83, 92], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 104], "hug": [16, 27, 30, 35, 55, 77], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 77, 85, 101], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 78, 104], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 80, 81, 100], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 76, 77], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 77, 83], "instead": [16, 21, 71], "detect_head": [17, 22], "booru_yolo": [17, 101], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 89, 95], "ey": [17, 44, 48, 63, 69, 101], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 85, 94, 101], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 101], "detect_hand": 17, "nudenet": [17, 101], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 71, 73, 101], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 78, 83, 100, 101], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 83, 93], "nudenet_onnx": 18, "effici": [18, 21, 64, 81], "notai": 18, "tech": 18, "detail": [18, 62, 63, 83, 85], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 82, 101], "topk": [18, 27], "100": [18, 23, 30, 38, 80], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 81, 84], "keep": [18, 74], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 80, 81, 97], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 80, 81, 93], "work": [20, 27, 32, 38, 65, 93], "aggreg": 20, "involv": 20, "segment": [20, 56, 101], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 75], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 100], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 86], "match": [20, 33, 46, 55, 69, 72, 101], "unknown": [20, 55, 75], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 63, 68, 81, 83], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 71], "correspond": [20, 35, 41, 46, 55, 77, 93, 97], "car": 20, "85": [20, 70, 77], "75": 20, "text_detect": 21, "been": [21, 93], "migrat": 21, "ocr": [21, 101], "detect_text_with_ocr": [21, 101], "soon": 21, "qualiti": [21, 36, 57, 63, 77, 78], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 84, 85, 86, 88, 93, 94, 95, 96, 98, 99], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 89, 95], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 83], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 83, 92], "attempt": [22, 31, 44, 55, 63, 65, 83], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 101], "cannot": [22, 41, 51, 53, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 72, 77, 83, 85, 90, 92, 94, 96, 98], "cv2": 23, "have": [23, 25, 35, 75, 76, 89, 95, 100], "lowest": 23, "resourc": [23, 101], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 71, 83, 85, 86, 88, 89, 90, 93, 94, 95, 96, 98, 99], "low": [23, 34, 36, 63, 74, 77, 78], "high": [23, 30, 57, 63, 78, 92, 93], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 77], "outlin": 24, "comparison": [24, 70], "canni": [24, 101], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 101], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 101], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 100], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 102, 103], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 78], "deeper": 25, "richer": 25, "probabl": [25, 93], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 78], "pass": [25, 26, 27, 30, 31, 43, 44, 55, 63, 67, 74, 78, 80], "neural": [25, 26, 67, 81], "network": [25, 26, 67, 81], "classif": [27, 81, 85, 86, 88, 89, 90, 91, 94, 95, 96, 98, 99], "those": [27, 92], "store": [27, 31, 63, 64], "manag": [27, 30, 83, 101], "interact": [27, 30], "also": [27, 53, 77, 104], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 80], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 83], "_model_nam": 27, "cach": [27, 30, 56, 82, 101], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 85, 88, 90, 94, 96, 98], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 85, 89, 95], "method": [27, 28, 30, 32, 33, 35, 43, 55, 89, 95], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 74], "interfac": [27, 30, 80], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 80], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 77, 80], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 93], "through": [27, 104], "error": [27, 33, 55, 77], "predict_fmt": 27, "fmt": [27, 36, 77], "top5": 27, "logit": 27, "embed": [27, 33, 77], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 77, 80, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "top": [27, 44, 92], "k": 27, "e": [27, 35, 57, 75, 78, 81], "g": [27, 35, 57, 75, 77, 78], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 104], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 85, 90, 91, 92, 94, 96, 98, 99, 101], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 83, 84, 89, 95, 101], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 101], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 78, 80, 83, 101], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 80, 104], "300": 30, "400": 30, "95": [30, 55, 68, 69, 75], "simpl": 30, "without": [30, 63, 68, 69, 76], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 84], "found": [31, 44, 55, 63, 85], "commonli": [31, 71, 81], "where": [31, 35, 63, 64, 77, 80], "look": [31, 41, 63, 85], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 101], "lsb": [32, 65, 101], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 71], "inject": 33, "combin": [33, 41], "emb": [33, 77], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 77], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 100], "multi": [33, 80], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 71], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 77, 78, 84, 86, 89, 92, 95, 99], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 74, 78, 104], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 92], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 80], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 77, 78], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 94, 95], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 84, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "neighborhood": 35, "core": [35, 102, 103], "few": 35, "too": 35, "sensit": [35, 43, 77, 89, 95], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 74, 78], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 101], "danbooru": [36, 70, 72, 74, 89, 92], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 77], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 101], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 101], "laplacian": [37, 101], "laplacian_scor": 37, "lpip": [37, 101], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 101], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 80, 84, 92], "seem": 38, "just": [38, 86, 89, 92, 95, 99], "we": [38, 78], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 74, 77], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 78, 102, 103], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 77], "img2": [39, 40, 77], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 83], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 86], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 75], "languag": 41, "func": [41, 82, 101], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 104], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 70, 74, 77], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 77, 102, 103], "serv": [43, 70], "foundat": 43, "inherit": 43, "within": [43, 63, 70, 77], "fill": 43, "valid": [43, 44, 48, 101], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 83, 86], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 102, 103], "star": [44, 74], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 74, 77], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 73], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 101], "align_maxs": 45, "censor_": [45, 101], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 101], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 101], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 79], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 104], "github": [47, 102, 103, 104], "com": [47, 104], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 101, 104], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 74, 77], "make": [48, 53, 71, 81, 89, 93, 95], "readabl": [48, 77], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 75], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 91, 101], "zero": 48, "must": [48, 69, 100], "preced": 48, "surround": 48, "whitespac": [48, 71], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 75], "113": [48, 55], "dwpose": [49, 101], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 101], "connect": 50, "ellips": 50, "facial": [50, 69, 85], "pars": [51, 53, 54, 62, 63, 101], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": [51, 55], "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 81], "learn": [53, 81], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 80], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 102, 103], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 78], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 102, 103], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 93, 94, 95, 98], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "tri": 55, "def": [55, 80], "my_transform_cr": 55, "occur": 55, "until": 55, "succe": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "clip": [55, 63], "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "shortest_edg": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 77], "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 89, 95], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 104], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 101], "remove_adversarial_nois": 59, "nafnet": [59, 101], "restore_with_nafnet": 59, "scunet": [59, 101], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 84, 104], "diffus": [62, 63, 84], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 101], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 100], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 74, 75, 76, 77], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 76], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 88, 91, 101], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 74, 77], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 86], "realist": 63, "slip": [63, 71], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 74, 75, 76, 77], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 74, 77], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 74, 77], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 74, 77], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 101], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "els": [63, 102, 103], "underli": [63, 80], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 87, 100], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 80, 91, 93, 95, 100, 101], "torch": 64, "command": [64, 104], "pip": [64, 104], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 75, 89, 95], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 104], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 101], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 77], "inspir": [67, 77, 97], "space": [67, 77], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 74, 77], "skadi_seg": 67, "drop": [68, 69, 70, 74, 76, 77], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 75, 76], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 74, 77], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 80], "mutabl": 69, "constructor": 69, "empti": 69, "iter": 69, "hold": [69, 70, 74, 77], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 74, 77], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70], "headwear": 69, "ribbon": [69, 74], "crown": 69, "cap": 69, "hairclip": [69, 74], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 74, 77], "glass": [69, 71], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 73], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 72, 101], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "extens": 70, "practic": 70, "use_real_nam": [70, 74], "general_threshold": [70, 77], "character_threshold": [70, 77], "drop_overlap": [70, 74, 77], "real": [70, 74, 91, 101], "renam": [70, 74], "redirect": [70, 74], "mani": [70, 74], "websit": [70, 74], "rate": [70, 77, 89, 91, 101], "char": [70, 77], "9897817373275757": 70, "question": [70, 77, 89], "010265946388244629": 70, "explicit": [70, 77, 89], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 74, 77], "5011609792709351": 70, "blue_ski": [70, 74, 77], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 74, 77], "8504303693771362": 70, "cowboy_shot": [70, 74, 77], "6008237600326538": 70, "crop_top": [70, 74, 77], "6635787487030029": 70, "dai": [70, 74, 77], "8496965765953064": 70, "glove": [70, 74, 77], "6107005476951599": 70, "hair_between_ey": [70, 74, 77], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 74, 77], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 74, 76, 77], "9884189963340759": 70, "looking_at_view": [70, 74, 77], "5673105120658875": 70, "midriff": [70, 74, 77], "6290556192398071": 70, "navel": [70, 74, 77], "9631235003471375": 70, "no_hat": [70, 74], "7978747487068176": 70, "no_headwear": [70, 74, 77], "7577926516532898": 70, "outdoor": [70, 74, 77], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 74, 77], "958786129951477": 70, "shirt": [70, 74, 77], "6720131039619446": 70, "short_sleev": [70, 74, 77], "7077711820602417": 70, "silver_hair": [70, 74], "6673924326896667": 70, "sky": [70, 74, 77], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 74, 77], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 74, 77], "9076308012008667": 70, "thigh": [70, 74, 77], "580970823764801": 70, "skadi_": [70, 77], "arknight": [70, 77], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 74, 77], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": 70, "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 74, 77], "9397273659706116": 70, "9229896664619446": 70, "charm_": 70, "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 74, 77], "8277763724327087": 70, "hair_orna": [70, 74, 77], "9356368780136108": 70, "hair_ribbon": [70, 74], "5288072824478149": 70, "jacket": [70, 74, 77], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 74], "9725285172462463": 70, "plaid_skirt": [70, 74], "9638455510139465": 70, "pleated_skirt": [70, 74, 77], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 74], "5493080615997314": 70, "school_bag": 70, "9863407611846924": 70, "school_uniform": [70, 74, 77], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 74, 77], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 74], "7257086038589478": 70, "smile": [70, 74, 77], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 74, 77], "9990814924240112": 70, "tongue_out": [70, 74, 77], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 74, 76, 77], "7461410164833069": 70, "underscor": [71, 77], "convent": 71, "restor": [71, 101], "use_spac": 71, "use_escap": 71, "include_scor": 71, "score_descend": 71, "_": 71, "escap": 71, "unsaf": 71, "sort": [71, 75], "descend": 71, "panty_pul": 71, "6826801300048828": 71, "958938717842102": 71, "drinking_glass": 71, "9340789318084717": 71, "areola_slip": 71, "41196826100349426": 71, "9988248348236084": 71, "drink": 71, "pull": 71, "areola": 71, "999": 71, "959": 71, "934": 71, "683": 71, "412": 71, "mldanbooru": [72, 101], "get_mldanbooru_tag": 72, "wd14": [72, 74, 101], "get_wd14_tag": [72, 74], "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "deepdanbooru": [72, 74, 101], "get_deepdanbooru_tag": [72, 74], "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "drop_overlap_tag": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "char_whitelist_suffix": 72, "char_whitelist_prefix": 72, "char_whitelist_word": 72, "char_suffix": 72, "char_prefix": 72, "charactertagpool": 72, "is_basic_character_tag": 72, "drop_basic_character_tag": 72, "sort_tag": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "t1": 73, "t2": 73, "fulli": 73, "ml": 74, "448": 74, "keep_ratio": 74, "9999984502792358": [74, 96], "9999946355819702": 74, "9994951486587524": 74, "998144268989563": 74, "9978417158126831": 74, "9941409230232239": 74, "9799384474754333": 74, "979142427444458": 74, "961823582649231": 74, "961323618888855": 74, "9490893483161926": 74, "large_breast": [74, 77], "9450850486755371": 74, "9425153136253357": 74, "9409335255622864": 74, "9319437146186829": 74, "9265308976173401": 74, "baseball_bat": [74, 77], "9259042143821716": 74, "922250509262085": 74, "9199565052986145": 74, "9175475835800171": 74, "9102761745452881": 74, "9076938629150391": 74, "stomach": [74, 77], "9052775502204895": 74, "8938589692115784": 74, "8894285559654236": 74, "8891903162002563": 74, "8845980763435364": 74, "8842408061027527": 74, "8659475445747375": 74, "862621009349823": 74, "8616052865982056": 74, "8562789559364319": 74, "short_short": [74, 77], "8555729389190674": 74, "8533340096473694": 74, "black_short": [74, 77], "8477485775947571": 74, "8430152535438538": 74, "tied_long_hair": [74, 77], "8340626955032349": 74, "crop_top_overhang": 74, "8266023397445679": 74, "8222048282623291": 74, "8202669620513916": 74, "black_shirt": [74, 77], "8061150312423706": 74, "ass_visible_through_thigh": [74, 77], "7803354859352112": 74, "thigh_gap": [74, 77], "7789446711540222": 74, "arms_up": 74, "7052110433578491": 74, "9999866485595703": 74, "997043788433075": 74, "9969649910926819": 74, "9957101345062256": 74, "9928386807441711": 74, "9886980056762695": 74, "9864778518676758": 74, "ghost": [74, 77], "9769423007965088": 74, "9747489094734192": 74, "9736957550048828": 74, "9388670325279236": 74, "9356311559677124": 74, "91000896692276": 74, "cardigan": 74, "8955123424530029": 74, "8910233378410339": 74, "8904104828834534": 74, "8881211280822754": 74, "8876776695251465": 74, "8864808678627014": 74, "8810517191886902": 74, "8798807263374329": 74, "8765745162963867": 74, "8737136125564575": 74, "nail_polish": 74, "8650439381599426": 74, "8613706827163696": 74, "blue_cardigan": 74, "8571277260780334": 74, "8333670496940613": 74, "8160212635993958": 74, "eyebrows_visible_through_hair": 74, "8122442364692688": 74, "8091571927070618": 74, "8082079887390137": 74, "8048468232154846": 74, "long_sleev": [74, 77], "8042327165603638": 74, "7984272241592407": 74, "blazer": [74, 77], "794708251953125": 74, "78981614112854": 74, "7892146110534668": 74, "shaped_pupil": [74, 77], "7867060899734497": 74, "gradient_hair": 74, "786359965801239": 74, "white_shirt": 74, "7790888547897339": 74, "brown_skirt": 74, "7760675549507141": 74, "774523913860321": 74, "7721588015556335": 74, "7697228789329529": 74, "755959689617157": 74, "multicolored_hair": 74, "7477189898490906": 74, "7476690411567688": 74, "rail": 74, "7476617693901062": 74, "blue_jacket": 74, "7458406090736389": 74, "741143524646759": 74, "7364678978919983": 74, "collared_shirt": 74, "7193643450737": 74, "red_neckwear": 74, "7108616828918457": 74, "7086325287818909": 74, "miniskirt": 74, "7055293321609497": 74, "7039415836334229": 74, "open_cloth": 74, "7018357515335083": 74, "shuffl": 75, "count": [75, 102, 103], "2boi": 75, "random": 75, "cat_ear": 75, "uniqu": 75, "precomput": 76, "8849405313291128": 76, "8548297594823425": 76, "03910296474461261": 76, "6615180440330748": 76, "21552028866308015": 76, "3165260620737027": 76, "47744464927382957": 76, "tagger": 77, "smilingwolf": 77, "wd": 77, "swinv2_v3": 77, "general_mcut_en": 77, "character_mcut_en": 77, "no_underlin": 77, "mcut": 77, "replac": 77, "dim": 77, "index": [77, 104], "l2": 77, "follw": 77, "valuabl": 77, "enabl": 77, "rapid": 77, "queri": 77, "0011444687843322754": 77, "8876402974128723": 77, "106781005859375": 77, "000277101993560791": 77, "997527003288269": 77, "9797663688659668": 77, "9905703663825989": 77, "9761719703674316": 77, "8981098532676697": 77, "8810765743255615": 77, "9498510360717773": 77, "8377365469932556": 77, "945058286190033": 77, "9457170367240906": 77, "969594419002533": 77, "7881088852882385": 77, "7687551379203796": 77, "9301245212554932": 77, "6703325510025024": 77, "white_hair": 77, "5292627811431885": 77, "8677047491073608": 77, "grey_hair": 77, "5859264731407166": 77, "9536856412887573": 77, "8056888580322266": 77, "8394746780395508": 77, "9473626613616943": 77, "8986269235610962": 77, "9385137557983398": 77, "8408567905426025": 77, "alternate_costum": 77, "4245271384716034": 77, "931140661239624": 77, "8830795884132385": 77, "7279844284057617": 77, "artist_nam": 77, "5333830714225769": 77, "64717698097229": 77, "9516432285308838": 77, "9655293226242065": 77, "9485014081001282": 77, "7366660833358765": 77, "7161656618118286": 77, "5858667492866516": 77, "6186309456825256": 77, "41193312406539917": 77, "467605859041214": 77, "36282333731651306": 77, "3756745457649231": 77, "motion_blur": 77, "5091936588287354": 77, "951993465423584": 77, "basebal": 77, "5634750723838806": 77, "8232709169387817": 77, "9869340658187866": 77, "49491602182388306": 77, "5193622708320618": 77, "003406703472137451": 77, "0007208287715911865": 77, "9798132181167603": 77, "8046203851699829": 77, "7596215009689331": 77, "7620116472244263": 77, "46084529161453247": 77, "48454540967941284": 77, "5152207016944885": 77, "8023070096969604": 77, "8653596639633179": 77, "7201820611953735": 77, "7816740870475769": 77, "697688639163971": 77, "8974947333335876": 77, "7491052746772766": 77, "5015512704849243": 77, "6401398181915283": 77, "43420469760894775": 77, "4528769850730896": 77, "5730487704277039": 77, "6739872694015503": 77, "5545973181724548": 77, "6946243047714233": 77, "5487751364707947": 77, "7439308166503906": 77, "4186026453971863": 77, "47378358244895935": 77, "4690653085708618": 77, "7565015554428101": 77, "hu_tao_": 77, "genshin_impact": 77, "9262397289276123": 77, "boo_tao_": 77, "942080020904541": 77, "denorm": 77, "denormalizer_nam": 77, "mnum2_al": 77, "understand": 77, "batch": [77, 78, 97], "redund": 77, "structur": [77, 101], "b": 77, "r": [77, 89, 95], "c": 77, "linalg": 77, "norm": 77, "approx": [77, 78], "1e": 77, "cdc_anime_onnx": 78, "realli": 78, "As": [78, 89, 95], "1024x1024": 78, "2060": 78, "gpu": 78, "cost": 78, "against": 78, "cpu": [78, 83, 102, 103], "experi": 78, "hgsr": 78, "mhr": 78, "aug_x4_320": 78, "tile_s": 78, "tile_overlap": 78, "batch_siz": 78, "silent": 78, "tile": 78, "progress": 78, "messag": 78, "cute_waifu_aroma": 78, "pngimageplugin": 78, "pngimagefil": 78, "1168x1168": 78, "0x7f0e8ca06880": 78, "4672x4672": 78, "0x7f0e48edb640": 78, "cdc": [79, 101], "upscale_with_cdc": 79, "thread": [80, 100], "lru_cach": 80, "wrap": 80, "synchron": 80, "prevent": 80, "race": 80, "condit": 80, "maxsiz": 80, "expensive_funct": 80, "expens": 80, "lock": [80, 100], "safeti": [80, 97], "multithread": 80, "my_funct": 80, "introduc": 80, "acquisit": 80, "critic": 80, "mathemat": 81, "activ": 81, "deep": 81, "problem": [81, 89, 95], "input_valu": 81, "frac": 81, "26894142": 81, "73105858": 81, "ts_lru_cach": 82, "sigmoid": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "cudaexecutionprovid": 83, "cpuexecutionprovid": 83, "ckpt": 83, "inferencesess": 83, "onnx_mod": 83, "decid": 83, "linux": [83, 102, 103], "execut": [83, 102, 103], "ignor": 83, "cuda": [83, 102, 103], "forc": 83, "anime_ai_check": 84, "mobilenetv3_sce_dist": [84, 95, 99], "mainli": 84, "caformer_s36_plus_sc": 84, "graph": 84, "9996960163116455": 84, "9999125003814697": 84, "997803270816803": 84, "9960069060325623": 84, "9887709021568298": 84, "9998629093170166": 84, "0013722758740186691": 84, "00020673229300882667": 84, "0001895089662866667": 84, "0008857478387653828": 84, "552320024231449e": 84, "001168627175502479": 84, "bangumi": [85, 86], "vision": 85, "imageri": 85, "bangumi_char_typ": 85, "definit": [85, 92], "video": 85, "secondari": 85, "often": 85, "lack": 85, "lead": 85, "under": [85, 104], "categori": [85, 93], "three": 85, "judg": 85, "anime_portrait": [85, 91], "mobilenetv3_v0_dist": [85, 94, 98, 99], "9998525381088257": 85, "00012103465269319713": 85, "6464786313008517e": 85, "906112609314732e": 85, "06": [85, 86, 88, 93, 94, 95, 96, 98], "9997243285179138": 85, "0002490800397936255": 85, "7215803381986916e": 85, "354368557978887e": 85, "9998849630355835": 85, "90006631379947e": 85, "3920385754317977e": 85, "2084233276254963e": 85, "9998877048492432": 85, "732793503440917e": 85, "4264976925915107e": 85, "0623419257171918e": 85, "07076334953308105": 85, "9290977716445923": 85, "0001044218079186976": 85, "4467317163944244e": 85, "2568268832401372e": 85, "9999498128890991": 85, "1810528778587468e": 85, "879474429093534e": 85, "260669109295122e": 85, "9999510049819946": 85, "2321036592766177e": 85, "025227553938748e": 85, "4251427273848094e": 85, "999957799911499": 85, "4273678718600422e": 85, "6884023302263813e": 85, "880981603288092e": 85, "0002326338435523212": 85, "9996368885040283": 85, "164971561403945e": 85, "00020793956355191767": 85, "13438372313976288": 85, "8652494549751282": 85, "000158855298650451": 85, "000238816806813702": 85, "3589179217815399": 85, "6406960487365723": 85, "0001471740542910993": 85, "002255884697660804": 85, "08208147436380386": 85, "9152728915214539": 85, "00038967153523117304": 85, "227699592884164e": 85, "0835404282261152e": 85, "1437502406770363e": 85, "9999284744262695": 85, "2125529792683665e": 85, "0218892384727951e": 85, "00011914174683624879": 85, "9998584985733032": 85, "2007669283775613e": 85, "6357082131435163e": 85, "3068713896209374e": 85, "9999185800552368": 85, "066640925273532e": 85, "529400813335087e": 85, "089402500540018e": 85, "9999388456344604": 85, "6406959295272827": 85, "not_paint": 86, "anime_classif": 86, "older": 86, "mobilenetv3_v1": [86, 96], "5_dist": 86, "3_dist": 86, "plot": [86, 89, 95, 99], "caformer_s36_v1": 86, "3_focal": 86, "8346158862113953": 86, "004201625939458609": 86, "0028638991061598063": 86, "15633030235767365": 86, "001988308737054467": 86, "9868855476379395": 86, "001178382197394967": 86, "00015886101755313575": 86, "0005986307514831424": 86, "011178601533174515": 86, "9933090209960938": 86, "0012440024875104427": 86, "00040085514774546027": 86, "004924307577311993": 86, "00012189441622467712": 86, "00031298911198973656": 86, "9968050718307495": 86, "182305903872475e": 86, "0027923565357923508": 86, "7805559259140864e": 86, "0004650334012694657": 86, "996709942817688": 86, "736721191671677e": 86, "0027629584074020386": 86, "4619508621981367e": 86, "0003803370927926153": 86, "998649537563324": 86, "190127922105603e": 86, "0008622839814051986": 86, "595230686594732e": 86, "0004573142796289176": 86, "00031435859273187816": 86, "8671838641166687": 86, "13199880719184875": 86, "563074617180973e": 86, "153919796110131e": 86, "290010737255216e": 86, "9727378487586975": 86, "027150526642799377": 86, "162296004826203e": 86, "4933258828241378e": 86, "0004275702522136271": 86, "995402455329895": 86, "002233930164948106": 86, "001911122351884842": 86, "1603819727897644": 86, "0007561995880678296": 86, "00017044576816260815": 86, "838487982749939": 86, "0002034590725088492": 86, "005001617129892111": 86, "000932251859921962": 86, "009352140128612518": 86, "9846979379653931": 86, "6018555470509455e": 86, "004064667969942093": 86, "464051254326478e": 86, "025772539898753166": 86, "9699516296386719": 86, "00011656546121230349": 86, "287263775244355e": 86, "370255853951676e": 86, "01098843663930893": 86, "0031668643932789564": 86, "9857884049415588": 86, "499273488065228e": 86, "8419872251106426e": 86, "0003471920208539814": 86, "029472889378666878": 86, "9700765609741211": 86, "0012387704337015748": 86, "001172148622572422": 86, "787473391043022e": 86, "003680602880194783": 86, "9938107132911682": 86, "8346157073974609": 86, "8671836853027344": 86, "8384883403778076": 86, "9846979975700378": 86, "9700766801834106": 86, "greyscal": 87, "jpeg_ful": [87, 100], "6125901": 87, "6125785": [87, 100], "6124220": 87, "rough": [88, 89, 95], "polish": 88, "mobilenetv3_v2": 88, "2_dist": [88, 96], "910087929805741e": 88, "1241951510310173": 88, "8757457137107849": 88, "00018937293498311192": 88, "030049214139580727": 88, "9697614312171936": 88, "008933082222938538": 88, "05096456781029701": 88, "9401022791862488": 88, "009832272306084633": 88, "9898634552955627": 88, "00030428936588577926": 88, "013919820077717304": 88, "9819902181625366": 88, "004089969675987959": 88, "04166747257113457": 88, "9582782983779907": 88, "4218515288084745e": 88, "8849249482154846": 88, "1149177998304367": 88, "0001573085755808279": 88, "9907882809638977": 88, "008958994410932064": 88, "0002527958422433585": 88, "9831690788269043": 88, "01682441122829914": 88, "613856385229155e": 88, "8757458329200745": 88, "8849248290061951": 88, "million": 89, "anime_r": [89, 91], "boundari": [89, 95], "challeng": [89, 95], "clean": [89, 95], "ground": [89, 95], "truth": [89, 95], "judgment": [89, 95], "intend": [89, 95], "quick": [89, 95, 101], "estim": [89, 95], "basi": [89, 95], "mobilenetv3_large_100_v0_ls0": 89, "caformer_s36_v0_ls0": 89, "7508869767189026": 89, "7034655809402466": 89, "728887677192688": 89, "7404400110244751": 89, "7446154952049255": 89, "7514738440513611": 89, "768704354763031": 89, "8219676613807678": 89, "7267540693283081": 89, "7645740509033203": 89, "7216582894325256": 89, "7615436315536499": 89, "815083920955658": 89, "8321858644485474": 89, "8204999566078186": 89, "820833146572113": 89, "chdir": 89, "doc": 89, "api_doc": 89, "7508870363235474": 89, "11212056130170822": 89, "06781744956970215": 89, "06917501986026764": 89, "7034654021263123": 89, "15903906524181366": 89, "06688199192285538": 89, "07061357796192169": 89, "7288877964019775": 89, "1476859599351883": 89, "060362350195646286": 89, "06306383013725281": 89, "7404399514198303": 89, "10337048768997192": 89, "08087948709726334": 89, "07530999928712845": 89, "055992450565099716": 89, "7446154356002808": 89, "13191790878772736": 89, "06747424602508545": 89, "06458679586648941": 89, "10566363483667374": 89, "07827574014663696": 89, "07079866528511047": 89, "7687042951583862": 89, "09974884241819382": 89, "06074819341301918": 89, "050435908138751984": 89, "8219675421714783": 89, "0593985915184021": 89, "06819795072078705": 89, "06569571048021317": 89, "1177448257803917": 89, "726753830909729": 89, "08980562537908554": 89, "06481882929801941": 89, "06922297924757004": 89, "10138414055109024": 89, "06351721286773682": 89, "07683827728033066": 89, "13798624277114868": 89, "05942752957344055": 89, "10584963858127594": 89, "7615437507629395": 89, "07317910343408585": 89, "060196295380592346": 89, "06751583516597748": 89, "0572039857506752": 89, "05398125201463699": 89, "06124086305499077": 89, "0525919646024704": 89, "8321859240531921": 89, "05922013148665428": 89, "06274889409542084": 89, "057530902326107025": 89, "8205001354217529": 89, "05683052912354469": 89, "06635929644107819": 89, "05597696080803871": 89, "8208332657814026": 89, "non_furri": 90, "mobilenetv3_v0": 90, "1_dist": 90, "9898804426193237": 90, "010119626298546791": 90, "9677742123603821": 90, "032225821167230606": 90, "959551215171814": 90, "040448784828186035": 90, "9535530209541321": 90, "04644693806767464": 90, "04358793422579765": 90, "9564120769500732": 90, "02767963521182537": 90, "9723203182220459": 90, "028900373727083206": 90, "9710996150970459": 90, "037573859095573425": 90, "9624261260032654": 90, "aicheck": [91, 101], "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": [91, 101], "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 91, "anime_classifi": 91, "is_greyscal": 91, "anime_completeness_scor": 91, "anime_complet": 91, "dbrate": [91, 101], "anime_dbrating_scor": 91, "anime_dbr": 91, "furri": [91, 101], "anime_furry_scor": 91, "anime_furri": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw_pred_scor": 91, "nsfw_pred": 91, "portrait": [91, 101], "anime_portrait_scor": 91, "anime_rating_scor": 91, "anime_real_scor": 91, "safe_check_scor": 91, "safe_check": 91, "style_ag": [91, 101], "anime_style_age_scor": 91, "anime_style_ag": 91, "teen": [91, 101], "anime_teen_scor": 91, "anime_teen": 91, "is_truncated_fil": 91, "screen": 92, "row": 92, "bottom": 92, "grayscal": 92, "monochrome_detect": 92, "mobilenetv3_large_100_dist_safe2": 92, "mobilenetv3_dist": 92, "caformer_s36": 92, "mono": 92, "9614395499229431": 92, "9458909034729004": 92, "9559807777404785": 92, "9651952981948853": 92, "9379720687866211": 92, "8814834356307983": 92, "03941023349761963": 92, "07492382079362869": 92, "09546589106321335": 92, "016521310433745384": 92, "005693843588232994": 92, "0315730981528759": 92, "Not": 93, "five": 93, "hentai": 93, "neutral": 93, "porn": 93, "sexi": 93, "infinit": 93, "nsfwj": 93, "tfj": 93, "deploy": 93, "mobil": 93, "9970946311950684": 93, "00198739324696362": 93, "000894528697244823": 93, "4315058251668233e": 93, "099447197513655e": 93, "9282580614089966": 93, "061733175069093704": 93, "008979619480669498": 93, "0007789491210132837": 93, "0002501663693692535": 93, "7945129871368408": 93, "2044062316417694": 93, "0005603990866802633": 93, "0004847997915931046": 93, "564094367902726e": 93, "7977773547172546": 93, "01352313905954361": 93, "18791256844997406": 93, "0004888656549155712": 93, "00029804420773871243": 93, "04498734697699547": 93, "9509441256523132": 93, "4087972633424215e": 93, "003999904729425907": 93, "4542059185914695e": 93, "002892113756388426": 93, "982390284538269": 93, "02520776737947e": 93, "014633022248744965": 93, "858086610212922e": 93, "002532319398596883": 93, "9887337684631348": 93, "231979568838142e": 93, "008699454367160797": 93, "8187158022774383e": 93, "03564726561307907": 93, "954788088798523": 93, "343036850215867e": 93, "009289607405662537": 93, "00020158555707894266": 93, "006372362840920687": 93, "006019102409482002": 93, "9694945812225342": 93, "015214097686111927": 93, "002899901708588004": 93, "0004039364866912365": 93, "00012730166781693697": 93, "987038791179657": 93, "007135333959013224": 93, "005294707603752613": 93, "06964848190546036": 93, "0014777459437027574": 93, "9276643395423889": 93, "0003031621454283595": 93, "0009063396137207747": 93, "00028707628371194005": 93, "00010888021643040702": 93, "9992460012435913": 93, "00015473493840545416": 93, "0002033217460848391": 93, "563037691696081e": 93, "008058490231633186": 93, "00044566826545633376": 93, "937960684299469": 93, "05353058874607086": 93, "364063445587817e": 93, "00562260951846838": 93, "00012077406427124515": 93, "9897090792655945": 93, "004547217860817909": 93, "564737981942017e": 93, "016690678894519806": 93, "001258736359886825": 93, "9766013622283936": 93, "005440687295049429": 93, "4481674952548929e": 93, "01861923187971115": 93, "0008914825739338994": 93, "9674761295318604": 93, "012998746708035469": 93, "691116141155362e": 93, "0007601747056469321": 93, "0005019629606977105": 93, "039504989981651306": 93, "9591660499572754": 93, "0001652583305258304": 93, "0002614929690025747": 93, "020374108105897903": 93, "029394468292593956": 93, "9498046040534973": 93, "00016299057460855693": 93, "004782819654792547": 93, "002861740067601204": 93, "12280157208442688": 93, "8693908452987671": 93, "0001731760276015848": 93, "304211274255067e": 93, "03286275267601013": 93, "010648751631379128": 93, "9562522172927856": 93, "999900221824646": 94, "645313209854066e": 94, "3387104445428122e": 94, "9999704360961914": 94, "4465465685352683e": 94, "071506166132167e": 94, "9999785423278809": 94, "512719154561637e": 94, "292278612818336e": 94, "919455750496127e": 94, "9999444484710693": 94, "3647335082350764e": 94, "0555699191172607e": 94, "9999880790710449": 94, "3210242286731955e": 94, "7451418898417614e": 94, "9999822378158569": 94, "2084267331811134e": 94, "7460413321023225e": 94, "1532473820352607e": 94, "9999996423721313": 94, "0316136922483565e": 94, "840229633236049e": 94, "9999998807907104": [94, 95], "736660568800289e": 94, "199210472208506e": 94, "9999992847442627": 94, "r15": 95, "r18": 95, "sankaku": 95, "mobilenetv3_v1_pruned_ls0": 95, "caformer_s36_plu": [95, 99], "5863172936624323e": 95, "480062353375615e": 95, "9924363493919373": 95, "007255776319652796": 95, "0003077814180869609": 95, "996969997882843": 95, "0030054834205657244": 95, "4601260520284995e": 95, "9966891407966614": 95, "003293127752840519": 95, "770909148035571e": 95, "00025384966284036636": 95, "9996721744537354": 95, "399192691082135e": 95, "973351603141055e": 95, "9998563528060913": 95, "391309580067173e": 95, "0018681309884414077": 95, "9827859997749329": 95, "015345841646194458": 95, "013710384257137775": 95, "8339558839797974": 95, "15233369171619415": 95, "951323833462084e": 95, "00029566374723799527": 95, "9997004270553589": 95, "00018434497178532183": 95, "568440272123553e": 95, "9997699856758118": 95, "11225129129889e": 95, "051862899563275e": 95, "9999485015869141": 95, "902020231791539e": 95, "0005639699520543218": 95, "9994290471076965": 95, "anime_real_cl": 96, "4_dist": 96, "9999716281890869": 96, "8398366339388303e": 96, "9992202520370483": 96, "0007797438884153962": 96, "9999709129333496": 96, "905452492996119e": 96, "9999765157699585": 96, "3499671442550607e": 96, "9994087219238281": 96, "0005913018831051886": 96, "9999759197235107": 96, "4061362637439743e": 96, "9999052286148071": 96, "475799015490338e": 96, "403173675702419e": 96, "5848207794988411e": 96, "0010207017185166478": 96, "9989792704582214": 96, "2124368115328252e": 96, "9999977350234985": 96, "6512358342879452e": 96, "9999834299087524": 96, "359853614412714e": 96, "9999936819076538": 96, "600314317329321e": 96, "9999840259552002": 96, "5589323083986528e": 96, "9999843835830688": 96, "5513256585109048e": 96, "9999845027923584": 96, "pollut": 97, "mf666": 97, "shit": 97, "checker": 97, "mobilenet": 97, "v2": 97, "max_batch_s": 97, "1970": 98, "1980": 98, "1990": 98, "2000": 98, "2010": 98, "2015": 98, "2020": 98, "ag": 98, "9805465340614319": 98, "761269782553427e": 98, "0005044879508204758": 98, "01569165475666523": 98, "002850610064342618": 98, "00037849770160391927": 98, "9434612113400362e": 98, "053497342392802e": 98, "9992554783821106": 98, "0006490182713605464": 98, "8857468805654207e": 98, "317252262353577e": 98, "314484721769986e": 98, "0750001138148946e": 98, "706833609205205e": 98, "00034479793976061046": 98, "9995512366294861": 98, "391363472677767e": 98, "4607510820496827e": 98, "0679690351244062e": 98, "661913514311891e": 98, "757471131393686e": 98, "0744897230761126e": 98, "76177470368566e": 98, "9996387958526611": 98, "160279296338558e": 98, "00013228354509919882": 98, "1361367038916796e": 98, "464057489414699e": 98, "2412899599876255e": 98, "703883653040975e": 98, "127358498517424e": 98, "9973921775817871": 98, "0022309015039354563": 98, "00018872201326303184": 98, "780902943617548e": 98, "422096920578042e": 98, "638929097680375e": 98, "152203023797483e": 98, "00028818511054851115": 98, "9996094107627869": 98, "58777353237383e": 98, "9200742826797068e": 98, "00017117452807724476": 98, "518441947875544e": 98, "885544381570071e": 98, "4389253010449465e": 98, "1696006772108376e": 98, "9996393918991089": 98, "contenti": 99, "safe_teen": 99, "non_teen": 99, "caformer_s36_v0": 99, "9998493194580078": 99, "0378791052498855e": 99, "00012023092131130397": 99, "9790042638778687": 99, "0017522255657240748": 99, "01924353837966919": 99, "9998124241828918": 99, "19778298237361e": 99, "0001456339523429051": 99, "0008521362324245274": 99, "9989691972732544": 99, "00017870066221803427": 99, "0992944781901315e": 99, "9994398951530457": 99, "0004991036257706583": 99, "2035720727872103e": 99, "9994019269943237": 99, "0005460577667690814": 99, "0478151529678144e": 99, "524079147609882e": 99, "999934196472168": 99, "786742884898558e": 99, "653994154883549e": 99, "9998156428337097": 99, "0001218809193233028": 99, "00013706681784242392": 99, "9997410178184509": 99, "jpeg_trunc": 100, "2216614_truncat": 100, "imagefil": 100, "load_truncated_imag": 100, "ascii": 101, "metric": 101, "list_det_model": 101, "list_rec_model": 101, "sd": 101, "tag": 101, "platform": [102, 103], "shutil": [102, 103], "cpuinfo": [102, 103], "psutil": [102, 103], "hbutil": [102, 103], "size_to_bytes_str": [102, 103], "python_implement": [102, 103], "python_vers": [102, 103], "brand": [102, 103], "get_cpu_info": [102, 103], "brand_raw": [102, 103], "cpu_count": [102, 103], "freq": [102, 103], "cpu_freq": [102, 103], "mhz": [102, 103], "virtual_memori": [102, 103], "precis": [102, 103], "ye": [102, 103], "nvidia": [102, 103], "smi": [102, 103], "1021": [102, 103], "azur": [102, 103], "x86_64": [102, 103], "glibc2": [102, 103], "cpython": [102, 103], "amd": [102, 103], "epyc": [102, 103], "7763": [102, 103], "3241": 102, "0155000000004": 102, "615": [102, 103], "gib": [102, 103], "deploi": [102, 103], "action": [102, 103], "3255": 103, "8382500000002": 103, "imgutil": 104, "pypi": 104, "simpli": 104, "newest": 104, "git": 104, "script": 104, "__name__": 104, "__main__": 104, "narugo1992": 104, "still": 104, "out": 104, "io": 104, "html": 104, "faq": 105}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [72, 0, 0, "-", "tagging"], [79, 0, 0, "-", "upscale"], [82, 0, 0, "-", "utils"], [91, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "format"], [73, 0, 0, "-", "match"], [74, 0, 0, "-", "mldanbooru"], [75, 0, 0, "-", "order"], [76, 0, 0, "-", "overlap"], [77, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[71, 1, 1, "", "add_underline"], [71, 1, 1, "", "remove_underline"], [71, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[73, 1, 1, "", "tag_match_full"], [73, 1, 1, "", "tag_match_prefix"], [73, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[74, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[75, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[76, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[77, 1, 1, "", "convert_wd14_emb_to_prediction"], [77, 1, 1, "", "denormalize_wd14_emb"], [77, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[78, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[78, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[80, 0, 0, "-", "cache"], [81, 0, 0, "-", "func"], [83, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[80, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[81, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[83, 1, 1, "", "get_onnx_provider"], [83, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[84, 0, 0, "-", "aicheck"], [85, 0, 0, "-", "bangumi_char"], [86, 0, 0, "-", "classify"], [87, 0, 0, "-", "color"], [88, 0, 0, "-", "completeness"], [89, 0, 0, "-", "dbrating"], [90, 0, 0, "-", "furry"], [92, 0, 0, "-", "monochrome"], [93, 0, 0, "-", "nsfw"], [94, 0, 0, "-", "portrait"], [95, 0, 0, "-", "rating"], [96, 0, 0, "-", "real"], [97, 0, 0, "-", "safe"], [98, 0, 0, "-", "style_age"], [99, 0, 0, "-", "teen"], [100, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[84, 1, 1, "", "get_ai_created_score"], [84, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[85, 1, 1, "", "anime_bangumi_char"], [85, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[86, 1, 1, "", "anime_classify"], [86, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[87, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[88, 1, 1, "", "anime_completeness"], [88, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[89, 1, 1, "", "anime_dbrating"], [89, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[90, 1, 1, "", "anime_furry"], [90, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[92, 1, 1, "", "get_monochrome_score"], [92, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[93, 1, 1, "", "nsfw_pred"], [93, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[94, 1, 1, "", "anime_portrait"], [94, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[95, 1, 1, "", "anime_rating"], [95, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[96, 1, 1, "", "anime_real"], [96, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[97, 1, 1, "", "safe_check"], [97, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[98, 1, 1, "", "anime_style_age"], [98, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[99, 1, 1, "", "anime_teen"], [99, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[100, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 86], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 71], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "match": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "mldanbooru": 74, "get_mldanbooru_tag": 74, "order": 75, "sort_tag": 75, "overlap": 76, "drop_overlap_tag": 76, "wd14": 77, "get_wd14_tag": 77, "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "upscal": [78, 79], "cdc": 78, "upscale_with_cdc": 78, "util": [80, 81, 82, 83], "cach": 80, "ts_lru_cach": 80, "func": 81, "sigmoid": 81, "onnxruntim": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "valid": [84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "aicheck": 84, "get_ai_created_scor": 84, "is_ai_cr": 84, "bangumi_char": 85, "anime_bangumi_char_scor": 85, "anime_bangumi_char": 85, "anime_classify_scor": 86, "anime_classifi": 86, "color": 87, "is_greyscal": 87, "complet": 88, "anime_completeness_scor": 88, "anime_complet": 88, "dbrate": 89, "anime_dbrating_scor": 89, "anime_dbr": 89, "furri": 90, "anime_furry_scor": 90, "anime_furri": 90, "monochrom": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw": 93, "nsfw_pred_scor": 93, "nsfw_pred": 93, "portrait": 94, "anime_portrait_scor": 94, "anime_portrait": 94, "rate": 95, "anime_rating_scor": 95, "anime_r": [95, 96], "real": 96, "anime_real_scor": 96, "safe": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": 98, "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": 99, "anime_teen_scor": 99, "anime_teen": 99, "truncat": 100, "is_truncated_fil": 100, "welcom": 101, "": 101, "document": 101, "overview": 101, "tutori": 101, "inform": [101, 102, 103], "api": 101, "run": [102, 103], "environ": [102, 103], "instal": 104, "quick": 105, "start": 105}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "add_underline": [[71, "add-underline"]], "remove_underline": [[71, "remove-underline"]], "tags_to_text": [[71, "tags-to-text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_suffix": [[73, "tag-match-suffix"]], "tag_match_prefix": [[73, "tag-match-prefix"]], "tag_match_full": [[73, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[74, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags": [[75, "sort-tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[76, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[77, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[77, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[77, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[78, "upscale-with-cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache": [[80, "ts-lru-cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid": [[81, "sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[83, "get-onnx-provider"]], "open_onnx_model": [[83, "open-onnx-model"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[84, "get-ai-created-score"]], "is_ai_created": [[84, "is-ai-created"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[85, "anime-bangumi-char-score"]], "anime_bangumi_char": [[85, "anime-bangumi-char"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "anime_classify_score": [[86, "anime-classify-score"]], "anime_classify": [[86, "anime-classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale": [[87, "is-greyscale"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[88, "anime-completeness-score"]], "anime_completeness": [[88, "anime-completeness"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[89, "anime-dbrating-score"]], "anime_dbrating": [[89, "anime-dbrating"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "anime_furry_score": [[90, "anime-furry-score"]], "anime_furry": [[90, "anime-furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[92, "get-monochrome-score"]], "is_monochrome": [[92, "is-monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[93, "nsfw-pred-score"]], "nsfw_pred": [[93, "nsfw-pred"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[94, "anime-portrait-score"]], "anime_portrait": [[94, "anime-portrait"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_rating_score": [[95, "anime-rating-score"]], "anime_rating": [[95, "anime-rating"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "anime_real_score": [[96, "anime-real-score"]], "anime_real": [[96, "anime-real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check_score": [[97, "safe-check-score"]], "safe_check": [[97, "safe-check"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[98, "anime-style-age-score"]], "anime_style_age": [[98, "anime-style-age"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "anime_teen_score": [[99, "anime-teen-score"]], "anime_teen": [[99, "anime-teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file": [[100, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[101, "welcome-to-imgutils-s-documentation"]], "Overview": [[101, "overview"]], "Tutorials": [[101, null]], "Information": [[101, null]], "API Documentation": [[101, null]], "Run Environment Information": [[102, "Run-Environment-Information"], [103, "Run-Environment-Information"]], "Installation": [[104, "installation"]], "Quick Start": [[105, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.format"], [72, "module-imgutils.tagging"], [73, "module-imgutils.tagging.match"], [74, "module-imgutils.tagging.mldanbooru"], [75, "module-imgutils.tagging.order"], [76, "module-imgutils.tagging.overlap"], [77, "module-imgutils.tagging.wd14"], [78, "module-imgutils.upscale.cdc"], [79, "module-imgutils.upscale"], [80, "module-imgutils.utils.cache"], [81, "module-imgutils.utils.func"], [82, "module-imgutils.utils"], [83, "module-imgutils.utils.onnxruntime"], [84, "module-imgutils.validate.aicheck"], [85, "module-imgutils.validate.bangumi_char"], [86, "module-imgutils.validate.classify"], [87, "module-imgutils.validate.color"], [88, "module-imgutils.validate.completeness"], [89, "module-imgutils.validate.dbrating"], [90, "module-imgutils.validate.furry"], [91, "module-imgutils.validate"], [92, "module-imgutils.validate.monochrome"], [93, "module-imgutils.validate.nsfw"], [94, "module-imgutils.validate.portrait"], [95, "module-imgutils.validate.rating"], [96, "module-imgutils.validate.real"], [97, "module-imgutils.validate.safe"], [98, "module-imgutils.validate.style_age"], [99, "module-imgutils.validate.teen"], [100, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[74, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[75, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[76, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[78, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[80, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[81, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[87, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[100, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api_doc/ascii/drawing", "api_doc/ascii/index", "api_doc/config/index", "api_doc/config/meta", "api_doc/data/background", "api_doc/data/decode", "api_doc/data/encode", "api_doc/data/image", "api_doc/data/index", "api_doc/data/layer", "api_doc/detect/booru_yolo", "api_doc/detect/censor", "api_doc/detect/eye", "api_doc/detect/face", "api_doc/detect/halfbody", "api_doc/detect/hand", "api_doc/detect/head", "api_doc/detect/index", "api_doc/detect/nudenet", "api_doc/detect/person", "api_doc/detect/similarity", "api_doc/detect/text", "api_doc/detect/visual", "api_doc/edge/canny", "api_doc/edge/index", "api_doc/edge/lineart", "api_doc/edge/lineart_anime", "api_doc/generic/classify", "api_doc/generic/enhance", "api_doc/generic/index", "api_doc/generic/yolo", "api_doc/metadata/geninfo", "api_doc/metadata/index", "api_doc/metadata/lsb", "api_doc/metrics/aesthetic", "api_doc/metrics/ccip", "api_doc/metrics/dbaesthetic", "api_doc/metrics/index", "api_doc/metrics/laplacian", "api_doc/metrics/lpips", "api_doc/metrics/psnr_", "api_doc/ocr/index", "api_doc/operate/align", "api_doc/operate/censor", "api_doc/operate/imgcensor", "api_doc/operate/index", "api_doc/operate/squeeze", "api_doc/pose/dwpose", "api_doc/pose/format", "api_doc/pose/index", "api_doc/pose/visual", "api_doc/preprocess/base", "api_doc/preprocess/index", "api_doc/preprocess/pillow", "api_doc/preprocess/torchvision", "api_doc/preprocess/transformers", "api_doc/resource/background", "api_doc/resource/index", "api_doc/restore/adversarial", "api_doc/restore/index", "api_doc/restore/nafnet", "api_doc/restore/scunet", "api_doc/sd/index", "api_doc/sd/metadata", "api_doc/sd/model", "api_doc/sd/nai", "api_doc/segment/index", "api_doc/segment/isnetis", "api_doc/tagging/blacklist", "api_doc/tagging/character", "api_doc/tagging/deepdanbooru", "api_doc/tagging/format", "api_doc/tagging/index", "api_doc/tagging/match", "api_doc/tagging/mldanbooru", "api_doc/tagging/order", "api_doc/tagging/overlap", "api_doc/tagging/wd14", "api_doc/upscale/cdc", "api_doc/upscale/index", "api_doc/utils/cache", "api_doc/utils/func", "api_doc/utils/index", "api_doc/utils/onnxruntime", "api_doc/validate/aicheck", "api_doc/validate/bangumi_char", "api_doc/validate/classify", "api_doc/validate/color", "api_doc/validate/completeness", "api_doc/validate/dbrating", "api_doc/validate/furry", "api_doc/validate/index", "api_doc/validate/monochrome", "api_doc/validate/nsfw", "api_doc/validate/portrait", "api_doc/validate/rating", "api_doc/validate/real", "api_doc/validate/safe", "api_doc/validate/style_age", "api_doc/validate/teen", "api_doc/validate/truncate", "index", "information/environment", "information/environment.result", "tutorials/installation/index", "tutorials/quick_start/index"], "filenames": ["api_doc/ascii/drawing.rst", "api_doc/ascii/index.rst", "api_doc/config/index.rst", "api_doc/config/meta.rst", "api_doc/data/background.rst", "api_doc/data/decode.rst", "api_doc/data/encode.rst", "api_doc/data/image.rst", "api_doc/data/index.rst", "api_doc/data/layer.rst", "api_doc/detect/booru_yolo.rst", "api_doc/detect/censor.rst", "api_doc/detect/eye.rst", "api_doc/detect/face.rst", "api_doc/detect/halfbody.rst", "api_doc/detect/hand.rst", "api_doc/detect/head.rst", "api_doc/detect/index.rst", "api_doc/detect/nudenet.rst", "api_doc/detect/person.rst", "api_doc/detect/similarity.rst", "api_doc/detect/text.rst", "api_doc/detect/visual.rst", "api_doc/edge/canny.rst", "api_doc/edge/index.rst", "api_doc/edge/lineart.rst", "api_doc/edge/lineart_anime.rst", "api_doc/generic/classify.rst", "api_doc/generic/enhance.rst", "api_doc/generic/index.rst", "api_doc/generic/yolo.rst", "api_doc/metadata/geninfo.rst", "api_doc/metadata/index.rst", "api_doc/metadata/lsb.rst", "api_doc/metrics/aesthetic.rst", "api_doc/metrics/ccip.rst", "api_doc/metrics/dbaesthetic.rst", "api_doc/metrics/index.rst", "api_doc/metrics/laplacian.rst", "api_doc/metrics/lpips.rst", "api_doc/metrics/psnr_.rst", "api_doc/ocr/index.rst", "api_doc/operate/align.rst", "api_doc/operate/censor.rst", "api_doc/operate/imgcensor.rst", "api_doc/operate/index.rst", "api_doc/operate/squeeze.rst", "api_doc/pose/dwpose.rst", "api_doc/pose/format.rst", "api_doc/pose/index.rst", "api_doc/pose/visual.rst", "api_doc/preprocess/base.rst", "api_doc/preprocess/index.rst", "api_doc/preprocess/pillow.rst", "api_doc/preprocess/torchvision.rst", "api_doc/preprocess/transformers.rst", "api_doc/resource/background.rst", "api_doc/resource/index.rst", "api_doc/restore/adversarial.rst", "api_doc/restore/index.rst", "api_doc/restore/nafnet.rst", "api_doc/restore/scunet.rst", "api_doc/sd/index.rst", "api_doc/sd/metadata.rst", "api_doc/sd/model.rst", "api_doc/sd/nai.rst", "api_doc/segment/index.rst", "api_doc/segment/isnetis.rst", "api_doc/tagging/blacklist.rst", "api_doc/tagging/character.rst", "api_doc/tagging/deepdanbooru.rst", "api_doc/tagging/format.rst", "api_doc/tagging/index.rst", "api_doc/tagging/match.rst", "api_doc/tagging/mldanbooru.rst", "api_doc/tagging/order.rst", "api_doc/tagging/overlap.rst", "api_doc/tagging/wd14.rst", "api_doc/upscale/cdc.rst", "api_doc/upscale/index.rst", "api_doc/utils/cache.rst", "api_doc/utils/func.rst", "api_doc/utils/index.rst", "api_doc/utils/onnxruntime.rst", "api_doc/validate/aicheck.rst", "api_doc/validate/bangumi_char.rst", "api_doc/validate/classify.rst", "api_doc/validate/color.rst", "api_doc/validate/completeness.rst", "api_doc/validate/dbrating.rst", "api_doc/validate/furry.rst", "api_doc/validate/index.rst", "api_doc/validate/monochrome.rst", "api_doc/validate/nsfw.rst", "api_doc/validate/portrait.rst", "api_doc/validate/rating.rst", "api_doc/validate/real.rst", "api_doc/validate/safe.rst", "api_doc/validate/style_age.rst", "api_doc/validate/teen.rst", "api_doc/validate/truncate.rst", "index.rst", "information/environment.ipynb", "information/environment.result.ipynb", "tutorials/installation/index.rst", "tutorials/quick_start/index.rst"], "titles": ["imgutils.ascii.drawing", "imgutils.ascii", "imgutils.config", "imgutils.config.meta", "imgutils.data.background", "imgutils.data.decode", "imgutils.data.encode", "imgutils.data.image", "imgutils.data", "imgutils.data.layer", "imgutils.detect.booru_yolo", "imgutils.detect.censor", "imgutils.detect.eye", "imgutils.detect.face", "imgutils.detect.halfbody", "imgutils.detect.hand", "imgutils.detect.head", "imgutils.detect", "imgutils.detect.nudenet", "imgutils.detect.person", "imgutils.detect.similarity", "imgutils.detect.text", "imgutils.detect.visual", "imgutils.edge.canny", "imgutils.edge", "imgutils.edge.lineart", "imgutils.edge.lineart_anime", "imgutils.generic.classify", "imgutils.generic.enhance", "imgutils.generic", "imgutils.generic.yolo", "imgutils.metadata.geninfo", "imgutils.metadata", "imgutils.metadata.lsb", "imgutils.metrics.aesthetic", "imgutils.metrics.ccip", "imgutils.metrics.dbaesthetic", "imgutils.metrics", "imgutils.metrics.laplacian", "imgutils.metrics.lpips", "imgutils.metrics.psnr_", "imgutils.ocr", "imgutils.operate.align", "imgutils.operate.censor_", "imgutils.operate.imgcensor", "imgutils.operate", "imgutils.operate.squeeze", "imgutils.pose.dwpose", "imgutils.pose.format", "imgutils.pose", "imgutils.pose.visual", "imgutils.preprocess.base", "imgutils.preprocess", "imgutils.preprocess.pillow", "imgutils.preprocess.torchvision", "imgutils.preprocess.transformers", "imgutils.resource.background", "imgutils.resource", "imgutils.restore.adversarial", "imgutils.restore", "imgutils.restore.nafnet", "imgutils.restore.scunet", "imgutils.sd", "imgutils.sd.metadata", "imgutils.sd.model", "imgutils.sd.nai", "imgutils.segment", "imgutils.segment.isnetis", "imgutils.tagging.blacklist", "imgutils.tagging.character", "imgutils.tagging.deepdanbooru", "imgutils.tagging.format", "imgutils.tagging", "imgutils.tagging.match", "imgutils.tagging.mldanbooru", "imgutils.tagging.order", "imgutils.tagging.overlap", "imgutils.tagging.wd14", "imgutils.upscale.cdc", "imgutils.upscale", "imgutils.utils.cache", "imgutils.utils.func", "imgutils.utils", "imgutils.utils.onnxruntime", "imgutils.validate.aicheck", "imgutils.validate.bangumi_char", "imgutils.validate.classify", "imgutils.validate.color", "imgutils.validate.completeness", "imgutils.validate.dbrating", "imgutils.validate.furry", "imgutils.validate", "imgutils.validate.monochrome", "imgutils.validate.nsfw", "imgutils.validate.portrait", "imgutils.validate.rating", "imgutils.validate.real", "imgutils.validate.safe", "imgutils.validate.style_age", "imgutils.validate.teen", "imgutils.validate.truncate", "Welcome to imgutils\u2019s Documentation", "Run Environment Information", "Run Environment Information", "Installation", "Quick Start"], "terms": {"img": [0, 7, 27, 63], "str": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 53, 54, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "pathlik": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "byte": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "bytearrai": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "binaryio": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 50, 63, 65, 67, 70, 74, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "imag": [0, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 53, 54, 55, 56, 57, 62, 63, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104], "max_width": 0, "int": [0, 4, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 25, 26, 27, 30, 33, 35, 39, 41, 42, 43, 44, 46, 47, 48, 50, 55, 56, 67, 74, 78, 97], "none": [0, 4, 7, 9, 11, 12, 13, 14, 15, 16, 19, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 35, 43, 46, 47, 50, 53, 54, 55, 56, 63, 65, 68, 69, 83], "ellipsi": 0, "max_height": 0, "resampl": [0, 55], "2": [0, 7, 10, 20, 21, 34, 35, 36, 39, 41, 48, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "level": [0, 11, 12, 13, 14, 15, 16, 19, 30, 34, 43, 56, 70, 89], "aspect": [0, 30, 42], "float": [0, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 38, 39, 40, 41, 43, 44, 46, 48, 50, 55, 56, 65, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "1": [0, 9, 10, 18, 19, 20, 34, 35, 36, 39, 41, 48, 55, 56, 63, 64, 68, 69, 70, 75, 77, 78, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "8": [0, 10, 20, 33, 35, 39, 43, 48, 55, 63, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 102, 103, 104], "sourc": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "gener": [0, 4, 10, 13, 19, 31, 32, 62, 63, 65, 74, 77, 82, 89, 101], "art": [0, 63], "base": [0, 16, 19, 20, 27, 30, 35, 36, 38, 39, 42, 43, 44, 46, 48, 50, 52, 53, 55, 56, 65, 67, 70, 74, 75, 76, 77, 85, 89, 93, 95, 101], "given": [0, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 21, 22, 23, 25, 26, 27, 33, 35, 38, 42, 44, 48, 51, 55, 63, 65, 68, 69, 73, 76, 77, 84, 86, 89, 92, 93, 95, 99], "paramet": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "imagetyp": [0, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 46, 47, 50, 63, 65, 77, 78, 85, 88, 90, 93, 94, 96, 97, 98], "The": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 28, 30, 31, 32, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 104], "input": [0, 10, 11, 12, 13, 14, 16, 18, 19, 21, 27, 28, 30, 31, 33, 35, 36, 38, 41, 42, 43, 44, 46, 47, 50, 53, 55, 63, 65, 68, 69, 71, 73, 75, 77, 78, 81, 85, 88, 90, 93, 94, 96, 98], "option": [0, 4, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 41, 43, 46, 47, 50, 55, 56, 63, 64, 65, 68, 69, 75, 80], "maximum": [0, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 35, 41, 42, 43, 80, 97], "width": [0, 4, 9, 44, 55, 56, 74], "If": [0, 7, 9, 11, 12, 13, 14, 15, 16, 19, 20, 22, 27, 30, 31, 33, 35, 41, 43, 46, 48, 50, 53, 54, 55, 63, 64, 65, 68, 69, 75, 77, 83, 84, 85, 86, 89, 92, 95, 99], "set": [0, 10, 27, 30, 35, 46, 48, 50, 55, 77, 83, 86, 89, 95, 99, 100], "automat": [0, 4, 22, 35, 46, 83, 102, 103], "determin": [0, 7, 35, 93], "termin": 0, "size": [0, 4, 5, 6, 9, 21, 22, 23, 25, 26, 35, 42, 44, 46, 50, 53, 54, 55, 56, 63, 67, 74, 78, 79, 97, 102, 103], "height": [0, 4, 9, 44, 55, 56, 74], "filter": [0, 30, 46, 55, 68, 69, 89, 91, 95], "us": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 41, 43, 44, 46, 47, 50, 51, 53, 55, 63, 64, 65, 68, 70, 71, 74, 77, 78, 80, 81, 83, 84, 85, 86, 89, 91, 92, 93, 95, 99], "when": [0, 6, 9, 10, 21, 23, 25, 26, 27, 33, 35, 39, 43, 44, 48, 51, 55, 63, 65, 67, 74, 78, 80, 83, 84, 100], "resiz": [0, 21, 30, 42, 50, 53, 54, 55, 63, 74], "charact": [0, 35, 41, 50, 66, 67, 70, 71, 72, 77, 85, 101], "repres": [0, 6, 9, 10, 11, 12, 13, 20, 35, 39, 43, 46, 48, 65, 67, 75, 84, 93, 100], "differ": [0, 7, 12, 13, 14, 15, 16, 19, 20, 31, 32, 33, 35, 39, 40, 47, 48, 54, 85, 90, 94, 96, 98, 102, 103], "intens": 0, "proport": [0, 85], "correct": [0, 33], "output": [0, 27, 36, 50, 63, 64, 75, 77, 104], "which": [0, 4, 9, 20, 21, 22, 23, 25, 26, 31, 35, 39, 44, 53, 56, 63, 64, 65, 67, 68, 74, 80, 81, 83, 84, 86, 91, 92, 93, 100, 101, 102, 103, 104], "should": [0, 3, 9, 35, 39, 43, 44, 46, 55, 67, 77, 104], "approxim": 0, "ratio": [0, 30, 41, 42, 44, 74], "your": [0, 46, 100, 102, 103, 104], "thi": [0, 3, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 62, 63, 64, 65, 66, 70, 72, 76, 77, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103], "valu": [0, 4, 7, 9, 11, 15, 16, 19, 20, 33, 35, 39, 43, 46, 48, 53, 54, 55, 64, 70, 74, 81, 84, 92, 100], "ensur": [0, 20, 30, 35, 42, 63, 80], "i": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 43, 44, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104], "close": [0, 44, 63], "possibl": [0, 21, 35, 44], "origin": [0, 4, 5, 7, 18, 22, 23, 25, 26, 33, 34, 40, 43, 44, 46, 50, 67, 70, 71, 74, 75, 93], "default": [0, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 25, 26, 27, 30, 35, 36, 38, 39, 41, 43, 44, 46, 48, 50, 56, 64, 67, 68, 69, 70, 71, 74, 77, 78, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "return": [0, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100], "represent": [0, 20, 35, 53, 54, 63], "type": [0, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 27, 28, 30, 31, 33, 35, 36, 38, 41, 43, 44, 46, 47, 48, 50, 53, 54, 55, 56, 63, 64, 65, 68, 69, 71, 73, 75, 76, 77, 78, 80, 81, 85, 88, 89, 90, 93, 94, 95, 96, 97, 98], "exampl": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "here": [0, 10, 18, 24, 35, 39, 40, 63, 68, 70, 74, 77, 78, 85, 87, 100, 102, 103], "an": [0, 4, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 39, 41, 42, 43, 44, 46, 47, 48, 50, 53, 55, 63, 65, 66, 67, 69, 70, 72, 75, 77, 78, 81, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100], "jerri": 0, "from": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 30, 31, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 53, 54, 55, 56, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, 102, 103, 104], "import": [0, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 53, 54, 55, 56, 63, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100, 102, 103, 104], "print": [0, 10, 15, 16, 19, 20, 30, 63, 64, 102, 103, 104], "png": [0, 7, 9, 11, 31, 33, 38, 43, 44, 46, 63, 65, 67, 77, 78, 87, 100], "draw": [1, 24, 25, 50, 93, 101], "ascii_draw": 1, "meta": [2, 101, 104], "__title__": [2, 104], "__version__": [2, 104], "__description__": [2, 104], "__author__": [2, 104], "__author_email__": 2, "overview": [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 55, 56, 57, 62, 63, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "inform": [3, 31, 32, 33, 50, 63, 65, 76], "packag": 3, "titl": [3, 65], "project": [3, 18, 70, 77, 100], "version": [3, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 30, 34, 43, 63, 64, 80, 86, 101, 104], "short": [3, 74, 77], "descript": [3, 18, 27, 65], "includ": [3, 7, 10, 11, 18, 19, 20, 22, 27, 28, 30, 31, 32, 47, 48, 54, 55, 62, 63, 64, 65, 77, 81, 85, 93], "setup": 3, "py": [3, 67], "author": [3, 64], "email": 3, "step": [4, 44, 55, 63], "forecolor": [4, 23, 25, 26], "lightgrei": 4, "backcolor": [4, 23, 25, 26], "white": [4, 7, 23, 25, 26, 55, 63, 67], "creat": [4, 27, 30, 31, 43, 53, 54, 55, 63, 65, 69, 84], "black": [4, 43, 63], "squar": 4, "can": [4, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 24, 31, 33, 35, 39, 43, 47, 48, 53, 55, 63, 64, 65, 75, 77, 83, 85, 91, 92, 101, 104], "complement": 4, "transpar": [4, 7, 9, 23, 25, 26, 44, 46, 67, 78], "area": [4, 9, 10, 20, 21, 22, 43, 44], "grid": 4, "pixel": [4, 22, 33, 43, 44, 46, 55, 63, 67, 92], "mean": [4, 18, 20, 21, 23, 25, 26, 27, 35, 38, 39, 44, 48, 53, 54, 55, 83, 86, 104], "function": [4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 35, 38, 41, 43, 44, 46, 47, 50, 53, 54, 55, 62, 63, 64, 65, 76, 77, 78, 80, 81, 85, 89, 93, 95, 100], "suitabl": [4, 53, 55, 70, 93], "color": [4, 7, 9, 23, 25, 26, 43, 63, 67, 91, 92, 101], "fore": [4, 23, 25, 26], "back": [4, 77], "A": [4, 7, 11, 12, 13, 14, 15, 16, 18, 19, 22, 23, 25, 26, 27, 30, 33, 34, 35, 36, 41, 42, 43, 44, 46, 53, 55, 56, 63, 64, 65, 69, 71, 76, 80, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 104], "rgba": [4, 7, 28, 33, 67, 78], "contain": [4, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 36, 48, 50, 63, 64, 65, 74, 77, 86, 89, 95, 97, 99], "add": [4, 31, 55, 64, 65, 71], "rgb": [4, 5, 6, 7, 28, 43, 55, 56, 63, 67, 78], "In": [4, 25, 35, 85, 86], "document": [4, 102, 103, 104], "accur": [4, 11, 19, 89, 95], "present": [4, 31, 65, 70], "state": 4, "shown": [4, 66], "follow": [4, 27, 35, 48, 54, 55, 64, 65, 77, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "figur": 4, "order_": [5, 6], "chw": [5, 6], "numpi": [5, 9, 33, 35, 46, 48, 77, 81], "pil": [5, 6, 7, 9, 15, 22, 30, 39, 42, 43, 44, 46, 53, 55, 56, 63, 78, 87, 92], "both": [5, 11, 20, 41, 53, 64, 77], "np": [5, 6, 9, 27, 33, 35, 44, 46, 48, 77, 81], "uint8": [5, 6], "float32": [5, 6, 9, 23, 25, 26, 35], "ar": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 27, 30, 31, 35, 38, 39, 40, 41, 43, 48, 51, 54, 55, 56, 63, 64, 65, 68, 69, 70, 74, 75, 77, 78, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100], "support": [5, 7, 12, 13, 14, 16, 19, 27, 30, 31, 44, 50, 53, 54, 55, 63, 64, 65, 77, 78], "order": [5, 6, 55, 71, 72, 101], "object": [5, 7, 9, 10, 16, 20, 22, 30, 31, 33, 39, 43, 47, 50, 51, 54, 55, 56, 63, 65, 70, 83, 86, 87, 89, 92, 95, 99], "rgb_encod": [5, 8], "open": [5, 6, 7, 9, 10, 15, 27, 30, 42, 43, 44, 46, 63, 64, 78, 83], "custom_imag": [5, 6], "jpg": [5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 27, 30, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 47, 56, 67, 70, 74, 77, 84, 85, 86, 87, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100], "data_cwh": 5, "cwh": 5, "data_int": 5, "use_float": [5, 6], "fals": [5, 6, 7, 22, 25, 30, 35, 41, 43, 63, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 87, 92, 100], "mode": [5, 6, 7, 20, 33, 54, 56, 63, 75, 78, 83], "1606x1870": [5, 6], "0x7fb9b89bbdc0": 5, "0x7fb9b89bbe50": 5, "0x7fb9b89bbdf0": 5, "invers": 5, "oper": [5, 34, 35, 36, 38, 39, 55, 64, 101], "encod": [5, 8, 27, 33, 65, 101], "bool": [6, 7, 22, 25, 30, 35, 41, 43, 46, 47, 50, 55, 64, 65, 68, 69, 70, 71, 73, 74, 77, 78, 84, 92, 100], "true": [6, 7, 30, 35, 43, 44, 47, 50, 53, 54, 55, 64, 65, 68, 69, 71, 73, 77, 84, 87, 92, 100], "ndarrai": [6, 9, 27, 33, 35, 39, 44, 46, 48, 77, 81], "channel": [6, 7, 28, 78], "jpegimageplugin": [6, 56], "jpegimagefil": [6, 56], "0x7f9ec37389d0": 6, "shape": [6, 35, 39, 46, 67, 77], "dtype": [6, 35], "3": [6, 9, 10, 11, 12, 13, 19, 20, 35, 36, 39, 41, 43, 48, 50, 55, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "1870": 6, "1606": 6, "whc": 6, "": [6, 10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 31, 33, 41, 43, 53, 55, 63, 77, 80, 88], "result": [6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 27, 30, 33, 36, 39, 41, 43, 44, 46, 47, 67, 70, 77, 81, 88, 89, 95], "same": [6, 22, 35, 40, 77, 80], "torchvis": [6, 52, 101], "transform": [6, 7, 51, 52, 53, 54, 71, 101], "to_tensor": [6, 53, 54], "modul": [7, 10, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 33, 53, 54, 62, 64, 65, 66, 77, 80, 81, 89, 95, 101], "provid": [7, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 28, 30, 31, 32, 33, 35, 43, 46, 48, 50, 53, 54, 55, 62, 63, 64, 65, 74, 75, 77, 80, 81, 83, 89, 95], "util": [7, 18, 19, 27, 29, 30, 39, 42, 46, 49, 53, 54, 62, 64, 70, 74, 77, 101], "process": [7, 8, 11, 12, 14, 15, 28, 30, 32, 33, 35, 53, 55, 62, 69, 77, 104], "manipul": [7, 62], "python": [7, 33, 80, 102, 103, 104], "librari": [7, 30, 53, 55, 104], "It": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 31, 32, 43, 44, 46, 50, 53, 54, 62, 64, 65, 77, 80, 81, 93, 104], "load": [7, 11, 12, 15, 16, 27, 30, 31, 33, 63, 77, 83], "variou": [7, 12, 13, 15, 19, 20, 27, 28, 30, 32, 63, 65, 81, 104], "handl": [7, 27, 30, 32, 33, 51, 54, 62, 65], "multipl": [7, 9, 14, 33, 35, 39, 63], "ad": [7, 10, 64, 65, 71], "background": [7, 8, 23, 25, 26, 57, 63, 67, 101], "check": [7, 33, 38, 64, 68, 69, 73, 84, 87, 97, 100, 104], "alpha": [7, 28], "design": [7, 20, 27, 31, 32], "simplifi": [7, 85], "common": [7, 54], "relat": [7, 10, 12, 15, 62, 69, 81], "task": [7, 19, 20, 32, 43, 53], "applic": [7, 53, 70, 74, 93], "kei": [7, 16, 20, 55, 64, 77], "featur": [7, 11, 16, 29, 35, 39, 65, 67, 70, 71, 77, 85], "file": [7, 9, 10, 11, 14, 16, 31, 33, 39, 56, 62, 63, 64, 65, 83, 92, 100, 101], "path": [7, 9, 10, 11, 14, 16, 30, 33, 56, 63, 64, 65, 87, 92, 100], "binari": [7, 81], "like": [7, 10, 17, 54, 74, 80, 104], "onc": 7, "particularli": [7, 20, 27, 31, 32, 65, 80], "requir": [7, 9, 18, 19, 35, 44, 64, 65, 89, 95, 104], "preprocess": [7, 18, 27, 30, 35, 101], "befor": [7, 33, 35, 64, 77], "further": 7, "analysi": [7, 36], "force_background": [7, 55], "appli": [7, 13, 16, 18, 28, 35, 43, 44, 46, 53, 55, 77, 81], "necessari": [7, 35, 70, 74], "convert": [7, 31, 33, 35, 48, 53, 54, 55, 65, 77, 93], "specifi": [7, 20, 21, 27, 30, 35, 43, 44, 46, 63, 64, 65, 69, 75, 77, 80], "ha": [7, 21, 41, 54, 78, 93, 102, 103], "4": [7, 10, 13, 15, 16, 20, 33, 34, 35, 36, 39, 43, 48, 63, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "format": [7, 9, 23, 25, 26, 27, 30, 31, 32, 33, 36, 43, 46, 47, 49, 53, 55, 63, 64, 65, 72, 77, 93, 101], "avoid": [7, 70], "anomali": 7, "dure": [7, 27, 33, 71, 92, 100], "subsequ": [7, 43], "convers": [7, 30, 54, 55], "union": [7, 11, 12, 13, 14, 15, 16, 19, 20, 33, 35, 43, 48, 53, 55, 63, 65, 68, 69, 75], "retain": 7, "rais": [7, 11, 12, 14, 15, 16, 19, 20, 27, 30, 33, 43, 46, 48, 51, 53, 54, 55, 63, 64, 65, 68, 69, 75], "typeerror": [7, 48, 53, 54, 68, 69, 75], "isinst": 7, "list": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 39, 41, 43, 44, 47, 50, 53, 54, 55, 56, 68, 69, 75, 76, 77, 84, 86, 89, 95, 99], "tupl": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 27, 30, 35, 36, 39, 41, 43, 44, 47, 55, 77, 85, 86, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99], "take": [7, 50, 55], "singl": [7, 14, 33, 35, 54, 71, 77, 81], "call": [7, 24, 63], "each": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 27, 30, 35, 39, 46, 53, 55, 62, 71, 73, 77, 78, 93], "item": [7, 9, 16, 22], "multiimagestyp": [7, 35, 44], "img_path": 7, "image1": 7, "image2": 7, "loaded_imag": 7, "len": [7, 56], "all": [7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 24, 27, 30, 34, 35, 36, 38, 39, 41, 47, 48, 64, 66, 67, 72, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "pillow": [7, 22, 52, 101], "boolean": [7, 35], "otherwis": [7, 31, 35, 65, 68, 69, 73, 78, 83], "tool": [8, 14, 27, 28, 34, 35, 36, 37, 43, 66, 71, 91, 93], "basic": [8, 53, 57, 69], "grid_background": 8, "grid_transpar": 8, "decod": [8, 33, 101], "rgb_decod": 8, "load_imag": [8, 47, 63], "has_alpha_channel": 8, "layer": [8, 81, 101], "istack": 8, "mai": [9, 12, 15, 35, 63, 70, 74, 80, 100, 102, 103], "block": [9, 27, 30], "togeth": 9, "new": [9, 21, 27, 48, 63, 64, 69], "similar": [9, 10, 17, 35, 39, 74, 77, 101], "techniqu": [9, 28, 33], "p": [9, 70, 74, 77], "need": [9, 14, 30, 41, 44, 80, 84, 86, 89, 92, 95, 99], "stack": [9, 77], "addition": 9, "second": [9, 20, 35, 40, 73], "element": [9, 77], "rang": [9, 35, 39, 44], "left": [9, 43, 44, 48, 81], "0": [9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27, 30, 34, 35, 36, 39, 41, 43, 44, 46, 48, 50, 53, 54, 55, 63, 64, 68, 69, 70, 71, 74, 75, 76, 77, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103, 104], "right": [9, 43, 48, 81], "two": [9, 20, 35, 40, 73, 92], "dimension": [9, 77], "arrai": [9, 22, 33, 35, 39, 46, 48, 77, 81], "h": [9, 23, 25, 26, 46, 67], "w": [9, 23, 25, 26, 46, 67, 77], "posit": [9, 35, 43, 44, 85], "target": [9, 17, 22, 23, 25, 26, 44, 55], "By": [9, 41], "first": [9, 10, 14, 20, 30, 35, 40, 73], "howev": [9, 35], "solid": [9, 43], "pure": [9, 67], "lime": [9, 67], "nian": 9, "save": [9, 31, 63, 64, 65, 67], "nian_lim": 9, "yellow": [9, 63], "5": [9, 10, 14, 19, 20, 35, 36, 39, 41, 44, 46, 48, 53, 54, 55, 56, 63, 70, 81, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "9": [9, 10, 20, 35, 39, 48, 55, 63, 75, 84, 85, 86, 88, 89, 92, 93, 94, 95, 96, 98, 99, 104], "nian_tran": 9, "custom": [9, 11, 12, 13, 14, 15, 16, 19, 27, 30, 33, 36, 43, 44, 46, 54, 63, 64, 68], "mask": [9, 23, 25, 26, 44, 46, 67], "hs1": 9, "ab": 9, "linspac": 9, "ws1": 9, "nian_mask": 9, "hxw": [9, 23, 25, 26, 46], "booru": 10, "yolo": [10, 16, 18, 29, 101], "aperveyev": 10, "host": [10, 13, 18, 21, 35, 41, 56, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "deepgh": [10, 11, 12, 13, 14, 15, 16, 18, 21, 35, 39, 41, 56, 74, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99, 104], "overal": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "benchmark": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 34, 35, 36, 38, 39, 41, 47, 66, 72, 78, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "explan": 10, "No": [10, 63, 102, 103], "head": [10, 17, 22, 47, 69, 85, 94, 101], "anim": [10, 11, 12, 13, 14, 15, 16, 17, 19, 24, 26, 34, 35, 36, 38, 47, 49, 50, 56, 63, 66, 67, 69, 70, 72, 78, 85, 86, 89, 90, 94, 95, 96, 98, 99, 104], "pretti": 10, "girl": [10, 41, 69], "onli": [10, 11, 12, 13, 14, 15, 16, 19, 22, 35, 64, 69, 70, 74, 77, 92], "bust": 10, "torso": 10, "part": [10, 46, 47, 48], "collarbon": 10, "center": [10, 44, 54, 55], "pair": [10, 20], "cover": [10, 18, 44, 63, 69], "breast": [10, 18, 69, 70, 74, 76, 77], "boob": 10, "bra": 10, "nippl": [10, 11, 43, 63], "mostli": [10, 14], "visibl": 10, "nsfw": [10, 43, 91, 101], "shld": 10, "shoulder": [10, 48], "mayb": 10, "one": [10, 33, 39, 41, 55, 69, 77], "view": [10, 41], "profil": 10, "exactli": 10, "rear": 10, "exclud": 10, "sideb": 10, "uncov": 10, "other": [10, 35, 41, 73, 76, 85], "visual": [10, 11, 12, 13, 14, 16, 17, 19, 35, 37, 47, 49, 77, 101], "mark": 10, "belli": [10, 18], "button": [10, 27], "hip": [10, 48], "half": [10, 14, 69], "stock": 10, "line": [10, 24, 25, 50], "knee": [10, 48], "below": [10, 50, 66, 104], "6": [10, 20, 22, 35, 39, 48, 55, 68, 69, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 102, 103], "nopan": 10, "panti": [10, 71], "cloth": 10, "bikini": 10, "regardless": 10, "censor": [10, 17, 43, 44, 89, 95, 101], "evid": 10, "7": [10, 11, 13, 14, 15, 16, 30, 35, 39, 41, 43, 46, 48, 55, 63, 68, 69, 74, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99], "butt": 10, "buttock": [10, 18], "least": [10, 32, 33, 65], "partial": 10, "behind": 10, "more": [10, 11, 29, 41, 48, 53, 63, 80, 83], "less": [10, 11, 13, 19, 84], "stand": [10, 63, 70, 74, 77], "sit": [10, 69], "ass": 10, "split": [10, 74], "leg": [10, 63], "wide": [10, 63], "90": 10, "degre": [10, 44], "typic": [10, 11, 55], "abov": [10, 11, 12, 13, 14, 15, 16, 19, 46, 86, 89, 95, 99], "10": [10, 21, 27, 35, 39, 44, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "sprd": 10, "strongli": [10, 78], "11": [10, 35, 48, 84, 85, 86, 89, 92, 93, 95, 96], "vsplt": 10, "pose": [10, 35, 101], "12": [10, 22, 35, 43, 48, 55, 84, 85, 86, 89, 92, 93, 95, 96], "vsprd": 10, "vsplit": 10, "13": [10, 35, 48, 85, 86, 89, 93, 96, 98], "full": [10, 63], "almost": 10, "side": [10, 42, 69, 100], "usual": [10, 39], "ly": 10, "14": [10, 48, 55, 85, 86, 89, 93, 96], "wing": [10, 69], "dragon": 10, "poni": 10, "15": [10, 38, 40, 48, 55, 85, 86, 89, 93, 96, 102, 103], "feral": 10, "four": [10, 11, 85], "non": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 90], "human": [10, 11, 12, 13, 14, 15, 16, 19, 47, 49, 84], "16": [10, 48, 55, 85, 89, 93, 96], "hdrago": 10, "style": [10, 14, 19, 44, 98, 104], "17": [10, 48, 55, 93, 98], "hponi": 10, "18": [10, 18, 48, 55, 89, 93, 95, 102, 103], "hfox": 10, "cartoon": 10, "fox": 10, "dog": 10, "zootopia": 10, "nick": 10, "wild": 10, "19": [10, 48, 93], "hrabb": 10, "rabbit": 10, "judi": 10, "hopp": 10, "bunnygirl": 10, "20": [10, 27, 48, 55, 63, 93], "hcat": 10, "cat": [10, 69, 75], "catgirl": 10, "sharp": 10, "muzzl": 10, "compar": [10, 20], "21": [10, 14, 48, 55, 98], "hbear": 10, "bear": 10, "22": [10, 48, 55], "jacko": 10, "memet": 10, "jack": 10, "o": [10, 63, 65, 74, 77, 89, 92, 102, 103], "contest": 10, "toward": [10, 48], "viewer": [10, 63], "23": [10, 48, 55], "jackx": 10, "sometim": 10, "24": [10, 35, 39, 48, 55], "hhors": 10, "hors": 10, "implement": [10, 40, 80], "aa09": 10, "25": [10, 13, 18, 30, 40, 55, 98], "hbird": 10, "bird": 10, "name": [10, 11, 12, 13, 14, 15, 16, 19, 21, 27, 30, 35, 36, 41, 43, 48, 53, 54, 55, 70, 74, 77, 78, 84, 85, 88, 90, 93, 94, 96, 97, 98], "releas": 10, "time": [10, 65, 78], "yolov8s_pp09": 10, "2023": 10, "focus": 10, "content": [10, 22, 25, 41, 66], "special": 10, "class": [10, 12, 15, 16, 27, 28, 30, 33, 43, 44, 48, 51, 53, 55, 56, 62, 63, 65, 69, 85, 86, 89, 90, 94, 95, 96, 98, 99], "advanc": [10, 104], "capabl": [10, 33, 41], "specif": [10, 11, 16, 27, 31, 33, 43, 48, 51, 53, 55, 65, 66, 85, 89, 95], "scenario": [10, 70, 74, 80], "yolov8s_pp12": 10, "2024": 10, "final": 10, "patch": 10, "continu": 10, "focu": [10, 63], "enhanc": [10, 29, 101], "improv": [10, 21, 77], "previou": 10, "yolov8m_pp13": 10, "offer": [10, 13, 14, 15, 20, 53, 65, 92], "yolov8n_as01": 10, "spinoff": 10, "26": [10, 55], "train": [10, 11, 12, 13, 14, 15, 16, 19, 35, 36, 70, 71, 74, 78, 89, 95], "80": 10, "epoch": 10, "sfw": 10, "subset": 10, "wa": 10, "eventu": 10, "abandon": 10, "due": [10, 34, 35, 70, 74, 80, 85, 100], "ineffect": 10, "yolov8m_as02": 10, "start": [10, 33, 44, 63, 101], "30": [10, 19, 44], "public": 10, "friendli": [10, 104], "reduc": [10, 35, 46, 77], "yolov8m_as03": 10, "as02": 10, "60": 10, "aim": 10, "bottleneck": 10, "reproduc": 10, "yolov8s_aa06": 10, "initi": [10, 27, 30, 33, 43, 56, 69], "current": [10, 54, 63, 89, 95, 102, 103, 104], "reincarn": 10, "compon": [10, 20, 27, 30, 80], "some": [10, 27, 29, 35, 39, 40, 44, 57, 68, 70, 74, 77, 78, 80, 87, 100, 102, 103], "yolov8s_aa09": 10, "updat": [10, 27, 30, 64], "dataset": [10, 11, 12, 13, 14, 15, 16, 19, 36, 39, 77, 91], "closeup": 10, "adjust": [10, 30, 39, 69], "larg": [10, 25, 35, 77], "hat": [10, 69], "aa06": 10, "yolov8s_aa10": 10, "major": 10, "fix": 10, "issu": [10, 16], "wear": 10, "yolov8s_aa11": 10, "latest": [10, 30, 70, 74], "mainstream": 10, "aa10": 10, "outstand": 10, "map": [10, 27, 41, 47, 68, 69, 71, 75, 76, 81, 93, 97], "score": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 27, 34, 36, 38, 39, 41, 47, 48, 50, 71, 75, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "though": 10, "note": [10, 14, 35, 44, 63, 85, 89, 92, 95, 102, 103], "complet": [10, 44, 85, 91, 101], "fair": 10, "bias": 10, "model_nam": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 36, 43, 77, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99], "conf_threshold": [10, 11, 12, 13, 14, 15, 16, 19, 30, 43], "iou_threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43], "kwarg": [10, 11, 12, 13, 14, 15, 16, 19, 27, 30, 31, 43, 44, 63, 65], "perform": [10, 14, 18, 19, 21, 30, 35, 41, 43, 44, 47, 55, 70, 80, 92, 93, 102, 103], "confid": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 30, 36, 41, 43, 48, 50, 77], "threshold": [10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 23, 30, 35, 38, 39, 41, 43, 46, 50, 70, 74, 77, 84, 92], "iou": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 30, 43], "suppress": [10, 11, 12, 13, 14, 15, 16, 18, 19, 30, 43, 78], "bounding_box": 10, "x1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "y1": [10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 30, 43, 44], "x2": [10, 18, 20], "y2": [10, 18, 20], "box": [10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 41, 47], "f": [10, 15, 20, 35, 39, 63, 81], "2f": 10, "point": [11, 15, 35, 48], "femal": [11, 18, 43, 69], "genit": 11, "male": [11, 18, 69], "anime_censor_detect": 11, "yolov8": [11, 12, 13, 14, 15, 16, 19], "model": [11, 12, 13, 14, 15, 16, 18, 19, 21, 24, 25, 26, 27, 28, 30, 34, 35, 36, 39, 41, 43, 47, 48, 50, 55, 62, 63, 66, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 92, 93, 94, 95, 96, 97, 98, 99, 101, 104], "v1": [11, 12, 13, 14, 15, 19, 43, 63, 77], "pre": [11, 13, 16, 36], "identifi": [11, 27, 33], "locat": 11, "anatom": 11, "analyz": [11, 18, 36], "url": [11, 14, 16, 33, 63], "data": [11, 14, 16, 31, 33, 35, 47, 54, 62, 63, 70, 71, 89, 95, 101, 102, 103, 104], "either": [11, 12, 13, 14, 15, 35, 77, 81], "standard": [11, 13, 14, 15, 31, 55, 80], "n": [11, 12, 13, 14, 15, 16, 19, 33, 35, 43, 55, 63], "nano": [11, 13, 14, 15, 43], "faster": [11, 12, 13, 14, 15, 16, 43], "while": [11, 13, 14, 15, 30, 42, 44, 80], "slower": [11, 19], "construct": [11, 12, 14, 15, 43, 77], "intersect": [11, 12, 13, 14, 15, 16, 19, 20, 43], "over": [11, 12, 13, 14, 15, 16, 19, 20, 21, 43, 69], "merg": [11, 12, 13, 14, 15, 35], "integ": [11, 33, 39, 48], "x0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "y0": [11, 12, 13, 14, 15, 16, 19, 22, 30, 43, 44], "bound": [11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 47], "string": [11, 13, 14, 18, 33, 48, 63, 64, 71, 83, 100], "indic": [11, 35, 48, 51, 70, 74, 77], "nipple_f": [11, 43], "peni": [11, 43], "pussi": [11, 43, 63], "valueerror": [11, 14, 16, 19, 20, 27, 33, 46, 55, 65, 75], "invalid": [11, 14, 16, 19, 27, 31, 55], "runtimeerror": [11, 27], "fail": 11, "detection_visu": [11, 12, 13, 14, 16, 17, 19], "nude_girl": [11, 43], "365": 11, "264": 11, "399": 11, "289": [11, 12], "7473511695861816": 11, "224": [11, 53, 54, 55], "260": 11, "252": 11, "285": 11, "6830288171768188": 11, "206": 11, "523": [11, 43, 44], "240": 11, "608": 11, "6799028515815735": 11, "matplotlib": [11, 12, 13, 14, 22, 47], "pyplot": [11, 12, 13, 14, 47], "plt": [11, 12, 13, 14, 47], "imshow": [11, 12, 13, 14, 47], "show": [11, 12, 13, 14, 22, 47], "anime_eye_detect": 12, "allow": [12, 13, 15, 16, 19, 30, 33, 51, 53, 80], "trade": [12, 14], "off": [12, 14], "between": [12, 13, 19, 20, 27, 35, 39, 40, 44, 54, 69, 74, 78, 81], "speed": [12, 13, 14, 15, 16, 19, 23, 78], "accuraci": [12, 13, 14, 15, 16, 19, 41, 84, 86, 89, 92, 95, 99], "higher": [12, 13, 14, 15, 16, 18, 21, 92], "consid": [12, 15, 20, 35, 41, 44, 46, 56, 69, 89, 95], "overlap": [12, 14, 15, 16, 20, 70, 72, 74, 77, 78, 101], "coordin": [12, 13, 14, 15, 16, 30, 44, 48], "alwai": [12, 14, 15, 16, 22, 41], "except": [12, 15, 33, 51, 55, 63], "predict": [12, 16, 19, 27, 30, 77, 84, 86, 88, 89, 92, 93, 95, 97, 99], "yolo_predict": [12, 19, 29], "squat": [12, 14, 47], "297": 12, "239": [12, 41], "341": 12, "271": 12, "7760562896728516": 12, "230": 12, "263": 12, "308": 12, "7682342529296875": 12, "createml": 13, "huggingfac": [13, 15, 35, 41, 55, 67, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "anime_face_detect": 13, "user": [13, 19, 27, 30, 33, 56, 65, 104], "balanc": [13, 15, 19, 63], "system": [13, 14, 23, 51, 89, 95], "overhead": [13, 14, 23, 80], "avail": [13, 19, 27, 33, 35, 41, 44, 51, 55, 63, 75, 83, 84, 86, 89, 95, 99], "v0": [13, 19], "overrid": [13, 19], "auto": [13, 19, 47, 65, 83], "mostima_post": [13, 16], "29": [13, 16, 55], "441": [13, 16], "204": [13, 16], "584": [13, 16], "7874319553375244": [13, 16], "346": [13, 16], "59": [13, 16], "529": [13, 16], "275": [13, 16], "7510495185852051": [13, 16], "606": [13, 16], "51": [13, 16, 55], "895": [13, 16], "336": [13, 16], "6986488103866577": [13, 16], "upper": [14, 43], "bodi": [14, 19, 47, 48, 50, 63], "anime_halfbody_detect": 14, "pleas": [14, 21, 34, 35, 41, 62, 64, 78, 85, 89, 92, 95, 102, 103], "primari": [14, 85, 88, 90, 94, 96, 98], "purpos": 14, "crop": [14, 46, 53, 54, 55, 63], "illustr": [14, 63, 86, 88], "therefor": [14, 22, 35, 102, 103], "consist": [14, 35], "person": [14, 17, 20, 22, 30, 47, 94, 101], "peopl": [14, 75], "guarante": [14, 41], "you": [14, 16, 17, 19, 24, 41, 44, 77, 78, 80, 83, 84, 85, 86, 89, 92, 95, 99, 104], "inde": 14, "recommend": [14, 21, 35, 38, 39, 77, 78, 89, 95], "approach": 14, "detect_person": [14, 17, 22, 47], "individu": [14, 20, 33, 53, 62], "obtain": [14, 24, 34, 35], "local": [14, 56, 102, 103], "flexibl": [14, 53, 54], "lower": [14, 38, 39, 41, 43], "127": 14, "629": 14, "637": 14, "9040350914001465": 14, "anime_hand_detect": 15, "main": [15, 18, 19, 27, 30, 35, 63, 65, 67, 70, 80, 104], "choos": [15, 19, 41], "35": [15, 55, 63, 70, 77], "configur": [15, 27, 35, 53, 54, 55, 101], "suit": 15, "case": [15, 21, 35, 38], "defin": [15, 19, 35, 63, 81], "being": 15, "label": [15, 16, 18, 20, 21, 22, 27, 30, 35, 36, 41, 71, 93, 97], "infer": [15, 18, 21, 30, 47, 83, 92], "anime_imag": 15, "bbox": 15, "conf": 15, "customiz": 16, "integr": [16, 70, 104], "hug": [16, 27, 30, 35, 55, 77], "face": [16, 17, 18, 27, 30, 35, 48, 50, 55, 63, 69, 77, 85, 101], "repositori": [16, 27, 30, 35], "anime_head_detect": 16, "contribut": 16, "our": 16, "develop": [16, 78, 104], "yolo11": 16, "architectur": 16, "usag": [16, 27, 62, 63, 64, 70, 80, 81, 100], "head_detect_v2": 16, "0_": 16, "actual": [16, 19, 41], "equal": [16, 44], "deprec": [16, 21, 34], "remov": [16, 21, 27, 30, 34, 41, 67, 69, 71, 76, 77], "futur": [16, 21], "help": [16, 35, 46], "For": [16, 17, 19, 20, 35, 41, 48, 62, 77, 83], "instead": [16, 21, 71], "detect_head": [17, 22], "booru_yolo": [17, 101], "detect_with_booru_yolo": 17, "detect_censor": [17, 43, 89, 95], "ey": [17, 44, 48, 63, 69, 101], "detect_ey": 17, "detect_fac": 17, "halfbodi": [17, 85, 94, 101], "detect_halfbodi": 17, "hand": [17, 48, 50, 63, 69, 101], "detect_hand": 17, "nudenet": [17, 101], "detect_with_nudenet": 17, "calculate_i": 17, "bboxes_similar": 17, "detection_similar": 17, "text": [17, 22, 41, 63, 71, 73, 101], "detect_text": 17, "nuditi": 18, "run": [18, 23, 27, 30, 78, 83, 100, 101], "nm": 18, "postprocess": 18, "onnx": [18, 27, 30, 83, 93], "nudenet_onnx": 18, "effici": [18, 21, 64, 81], "notai": 18, "tech": 18, "detail": [18, 62, 63, 83, 85], "respect": 18, "female_genitalia_cov": 18, "genitalia": 18, "face_femal": 18, "buttocks_expos": 18, "expos": 18, "female_breast_expos": 18, "female_genitalia_expos": 18, "male_breast_expos": 18, "anus_expos": 18, "anu": 18, "feet_expos": 18, "feet": [18, 48, 50], "belly_cov": 18, "feet_cov": 18, "armpits_cov": 18, "armpit": 18, "armpits_expos": 18, "face_mal": 18, "belly_expos": 18, "male_genitalia_expos": 18, "anus_cov": 18, "female_breast_cov": 18, "buttocks_cov": 18, "onnxruntim": [18, 82, 101], "topk": [18, 27], "100": [18, 23, 30, 38, 80], "45": [18, 39, 55], "score_threshold": 18, "number": [18, 20, 27, 33, 35, 41, 48, 56, 81, 84], "keep": [18, 74], "entir": 19, "anidet3": 19, "roboflow": 19, "m": 19, "x": [19, 35, 44, 48, 63, 80, 81, 97], "fastest": [19, 23], "most": [19, 27, 30], "confidence_scor": 19, "genshin_post": [19, 42, 43, 44], "371": 19, "232": 19, "564": 19, "690": 19, "7533698678016663": 19, "135": [19, 48], "451": 19, "716": [19, 41], "6788613796234131": 19, "614": 19, "393": 19, "830": 19, "686": 19, "5612757205963135": 19, "1275": 19, "654": 19, "4047100841999054": 19, "calcul": [20, 35, 38, 39], "comput": [20, 25, 37, 55, 80, 81, 93], "work": [20, 27, 32, 38, 65, 93], "aggreg": 20, "involv": 20, "segment": [20, 56, 101], "evalu": [20, 34], "algorithm": [20, 35, 38], "box1": 20, "box2": 20, "bboxtyp": 20, "measur": [20, 34, 35, 38], "divid": [20, 48], "4f": 20, "1429": 20, "bboxes1": 20, "bboxes2": 20, "liter": [20, 35, 44, 48, 75], "max": [20, 21], "raw": [20, 27, 33], "depend": [20, 63, 64, 100], "length": [20, 33, 35, 42], "do": [20, 21, 22, 46, 86], "match": [20, 33, 46, 55, 69, 72, 101], "unknown": [20, 55, 75], "hungarian": 20, "find": [20, 44], "optim": [20, 35], "assign": [20, 21, 27, 35], "among": [20, 35], "averag": 20, "detect1": 20, "detect2": 20, "bboxwithscoreandlabel": 20, "ani": [20, 21, 33, 35, 43, 53, 63, 68, 81, 83], "doesn": [20, 33, 69], "t": [20, 33, 69], "group": [20, 27, 39, 71], "correspond": [20, 35, 41, 46, 55, 77, 93, 97], "car": 20, "85": [20, 70, 77], "75": 20, "text_detect": 21, "been": [21, 93], "migrat": 21, "ocr": [21, 101], "detect_text_with_ocr": [21, 101], "soon": 21, "qualiti": [21, 36, 57, 63, 77, 78], "paddleocr": [21, 41], "dbnetpp_resnet50_fpnc_1200e_icdar2015": 21, "05": [21, 55, 70, 84, 85, 86, 88, 93, 94, 95, 96, 98, 99], "max_area_s": 21, "640": 21, "region": [21, 43, 46, 89, 95], "dbnet": 21, "640x640": 21, "sinc": [21, 34], "see": [22, 63, 83], "text_pad": 22, "fontsiz": 22, "fp": 22, "no_label": 22, "known": 22, "pad": [22, 67], "font": 22, "At": 22, "runtim": [22, 25, 83, 92], "attempt": [22, 31, 44, 55, 63, 65, 83], "made": 22, "retriev": [22, 31, 35], "render": 22, "instal": [22, 27, 30, 64, 101], "cannot": [22, 41, 51, 53, 65], "chang": 22, "well": [22, 27, 38], "get": [23, 25, 26, 34, 36, 56, 57, 63, 67, 70, 72, 77, 83, 85, 90, 92, 94, 96, 98], "cv2": 23, "have": [23, 25, 35, 75, 76, 89, 95, 100], "lowest": 23, "resourc": [23, 101], "low_threshold": 23, "high_threshold": 23, "200": [23, 30], "assum": [23, 25, 26, 67], "its": [23, 25, 26, 27, 35, 41, 42, 55, 64, 67, 70, 71, 83, 85, 86, 88, 89, 90, 93, 94, 95, 96, 98, 99], "low": [23, 34, 36, 63, 74, 77, 78], "high": [23, 30, 57, 63, 78, 92, 93], "extract": [23, 25, 26, 33, 35, 39, 41, 46, 55, 62, 63, 64, 65, 77], "outlin": 24, "comparison": [24, 70], "canni": [24, 101], "get_edge_by_canni": 24, "edge_image_with_canni": 24, "lineart": [24, 26, 101], "get_edge_by_lineart": 24, "edge_image_with_lineart": 24, "lineart_anim": [24, 101], "get_edge_by_lineart_anim": 24, "edge_image_with_lineart_anim": 24, "best": [25, 36, 44, 63], "effect": [25, 34, 43, 100], "closest": 25, "consum": 25, "amount": 25, "memori": [25, 27, 30, 102, 103], "power": 25, "coars": 25, "detect_resolut": [25, 26], "512": [25, 26, 50, 63, 78], "deeper": 25, "richer": 25, "probabl": [25, 93], "extra": [25, 63], "appear": 25, "increas": [25, 35], "resolut": [25, 26, 56, 78], "pass": [25, 26, 27, 30, 31, 43, 44, 55, 63, 67, 74, 78, 80], "neural": [25, 26, 67, 81], "network": [25, 26, 67, 81], "classif": [27, 81, 85, 86, 88, 89, 90, 91, 94, 95, 96, 98, 99], "those": [27, 92], "store": [27, 31, 63, 64], "manag": [27, 30, 83, 101], "interact": [27, 30], "also": [27, 53, 77, 104], "token": [27, 30], "authent": [27, 30], "access": [27, 48, 63, 80], "privat": [27, 28, 39], "repo_id": [27, 30], "fn_preprocess": 27, "callabl": [27, 55], "hf_token": [27, 30], "comprehens": 27, "imagepreprocessfunc": 27, "variabl": [27, 44, 83], "_model_nam": 27, "cach": [27, 30, 56, 82, 101], "_model": 27, "dictionari": [27, 31, 36, 53, 55, 63, 64, 65, 68, 69, 85, 88, 90, 94, 96, 98], "_label": 27, "_hf_token": 27, "org": 27, "repo": [27, 55], "__init__": [27, 28, 30, 33, 44, 48, 56, 65, 69], "instanc": [27, 30, 35, 43, 48, 55, 56, 69], "clear": [27, 30, 35, 64, 85, 89, 95], "method": [27, 28, 30, 32, 33, 35, 43, 55, 89, 95], "free": [27, 30], "up": [27, 30, 69], "launch_demo": [27, 30], "default_model_nam": [27, 30], "server_nam": [27, 30], "server_port": [27, 30], "launch": [27, 30], "gradio": [27, 30], "demo": [27, 30, 74], "interfac": [27, 30, 80], "ui": [27, 30], "make_ui": [27, 30], "server": [27, 30], "select": [27, 30, 35, 43, 56], "dropdown": 27, "port": [27, 30], "addit": [27, 30, 31, 43, 44, 54, 63, 65], "keyword": [27, 30, 31, 43, 44, 63, 65, 80], "argument": [27, 30, 31, 43, 44, 47, 48, 63, 65, 69, 77, 80], "importerror": [27, 30], "properli": [27, 63], "usernam": [27, 30], "repo_nam": [27, 30], "model_v1": 27, "7860": [27, 30], "submit": 27, "recent": [27, 30], "label_group": 27, "highest": [27, 93], "through": [27, 104], "error": [27, 33, 55, 77], "predict_fmt": 27, "fmt": [27, 36, 77], "top5": 27, "logit": 27, "embed": [27, 33, 77], "dict": [27, 33, 36, 47, 53, 54, 55, 63, 64, 65, 77, 80, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "top": [27, 44, 92], "k": 27, "e": [27, 35, 57, 75, 78, 81], "g": [27, 35, 57, 75, 77, 78], "top10": 27, "predict_scor": 27, "ia": 27, "conveni": [27, 48, 63, 104], "wrapper": [27, 30, 33], "around": [27, 30, 33, 50], "id": [27, 30], "_process_rgb": 28, "_process_alpha_channel_with_model": 28, "_process_rgba": 28, "attribut": 28, "classifi": [29, 85, 90, 91, 92, 94, 96, 98, 99, 101], "classifymodel": 29, "classify_predict_scor": 29, "classify_predict": 29, "classify_predict_fmt": 29, "imageenhanc": 29, "yolomodel": 29, "detect": [30, 38, 41, 43, 47, 48, 49, 50, 68, 69, 83, 84, 89, 95, 101], "post": [30, 41], "helper": 30, "easi": 30, "metadata": [30, 36, 62, 64, 65, 101], "associ": [30, 65], "default_conf_threshold": 30, "default_iou_threshold": 30, "upload": 30, "gr": 30, "environmenterror": [30, 64], "environ": [30, 78, 80, 83, 101], "yolov5": 30, "allow_dynam": 30, "dynam": [30, 53], "maintain": [30, 42, 48, 80, 104], "300": 30, "400": 30, "95": [30, 55, 68, 69, 75], "simpl": 30, "without": [30, 63, 68, 69, 76], "explicitli": 30, "read": [31, 32, 33, 62, 63, 64], "write": [31, 32, 33, 62, 64], "exif": [31, 32, 63], "gif": [31, 32, 63], "comment": 31, "These": [31, 34, 56], "about": 31, "context": [31, 32], "ai": [31, 32, 65, 84], "found": [31, 44, 55, 63, 85], "commonli": [31, 71, 81], "where": [31, 35, 63, 64, 77, 80], "look": [31, 41, 63, 85], "usercom": 31, "field": [31, 65], "dst_filenam": 31, "destin": [31, 63, 64, 65], "filenam": [31, 56], "pnginfo": [31, 33, 63, 65], "wai": [31, 63, 64], "geninfo": [32, 101], "lsb": [32, 65, 101], "signific": [32, 33, 35, 65], "bit": [32, 33, 55, 65], "read_geninfo_paramet": 32, "read_geninfo_exif": 32, "read_geninfo_gif": 32, "write_geninfo_paramet": 32, "write_geninfo_exif": 32, "write_geninfo_gif": 32, "read_lsb_raw_byt": 32, "read_lsb_metadata": 32, "write_lsb_raw_byt": 32, "write_lsb_metadata": 32, "lsbreaderror": 32, "lsbextractor": 32, "imagelsbdataextractor": 32, "serialize_pnginfo": 32, "serialize_json": 32, "inject_data": 32, "steganographi": 33, "serial": 33, "json": 33, "compat": [33, 71], "inject": 33, "combin": [33, 41], "emb": [33, 77], "seamlessli": 33, "hidden": 33, "decompress": 33, "them": [33, 43, 53, 64, 77], "gzip": 33, "written": 33, "appropri": [33, 41, 55, 63], "serializ": [33, 53], "err": 33, "caus": [33, 100], "multi": [33, 80], "get_next_n_byt": 33, "next": [33, 51], "get_one_byt": 33, "form": [33, 71], "read_32bit_integ": 33, "32": [33, 55], "interpret": [33, 48], "big": 33, "endian": 33, "enough": 33, "magic": 33, "stealth_pngcomp": 33, "expect": 33, "extract_data": 33, "compress": 33, "along": [33, 35, 67], "robust": [33, 35], "skytnt": [34, 56, 67], "poor": 34, "anime_dbaesthet": [34, 37], "better": [34, 38, 77, 78, 84, 86, 89, 92, 95, 99], "2053756": 34, "09986039996147156": 34, "1663584": 34, "24299287796020508": 34, "4886411": 34, "38091593980789185": 34, "2066024": 34, "5131649971008301": 34, "3670169": 34, "6011670827865601": 34, "5930006": 34, "7067991495132446": 34, "3821265": 34, "8237218260765076": 34, "5512471": 34, "9187621474266052": 34, "limit": [35, 70], "thei": [35, 51], "smaller": 35, "7eu7d7": [35, 74, 78, 104], "ccip_onnx": 35, "cluster": [35, 39], "refer": [35, 38, 62, 92], "relev": 35, "aforement": 35, "manual": [35, 44], "384": [35, 39, 53, 54], "caform": 35, "randaug": 35, "prune": 35, "vector": 35, "pruned_fp32": 35, "5_fp32": 35, "feat": 35, "768": [35, 41, 63], "17847511429108218": 35, "1951224011983088": 35, "18397327797685215": 35, "y": [35, 44, 80], "16583099961280823": 35, "42947039008140564": 35, "4037521779537201": 35, "4371533691883087": 35, "40748104453086853": 35, "392294704914093": 35, "whether": [35, 41, 43, 55, 65, 68, 77, 78], "belong": 35, "pairwis": 35, "matrix": 35, "5350548e": 35, "08": [35, 55, 94, 95], "6583106e": 35, "01": 35, "2947042e": 35, "0375218e": 35, "8025822e": 35, "3715334e": 35, "0748104e": 35, "2675274e": 35, "9229470e": 35, "j": 35, "th": 35, "dbscan": 35, "dbscan_2": 35, "dbscan_fre": 35, "optic": [35, 41], "optics_best": 35, "epsilon": 35, "ep": 35, "min_sampl": 35, "ccipclustermethodtyp": 35, "12921094122454668": 35, "1291187648928262": 35, "1836453739562513": 35, "distanc": 35, "_featureorimag": 35, "sampl": [35, 39, 63, 84, 85, 86, 88, 89, 90, 94, 95, 96, 98, 99], "neighborhood": 35, "core": [35, 102, 103], "few": 35, "too": 35, "sensit": [35, 43, 77, 89, 95], "tune": 35, "guidelin": 35, "deal": [35, 62], "solut": [35, 44], "small": [35, 43], "advis": [35, 70], "significantli": 35, "separ": 35, "slightli": 35, "exhibit": 35, "regular": 35, "pattern": [35, 69], "outfit": 35, "awar": 35, "highli": 35, "so": [35, 38, 74, 78], "care": 35, "diff": 35, "07437477": 35, "0356068": 35, "04396922": 35, "05131693": 35, "assess": 36, "aesthet": [36, 37, 101], "danbooru": [36, 70, 72, 74, 89, 92], "hakubooru": 36, "kohakublueleaf": 36, "swinv2pv3_v0_448_ls0": 36, "2_x": 36, "percentil": 36, "_default_model_nam": 36, "masterpiec": [36, 63], "9831666690063624": 36, "8810615667538594": 36, "great": 36, "8225559148288356": 36, "good": [36, 41], "591020403706702": 36, "normal": [36, 53, 54, 55, 77], "2888798940585766": 36, "243279223969715": 36, "worst": [36, 63], "005268185993767627": 36, "275707557797432": 36, "7977807857096195": 36, "56098810210824": 36, "670568235218525": 36, "1677918508648872": 36, "9305131509900093": 36, "6085879728198051": 36, "6834832429885864": 36, "16141420602798462": 36, "05435194447636604": 36, "025083942338824272": 36, "024000568315386772": 36, "027076328173279762": 36, "024589713662862778": 36, "3757021427154541": 36, "3451208472251892": 36, "1511985808610916": 36, "04740551486611366": 36, "02172713913023472": 36, "027498546987771988": 36, "03134724497795105": 36, "39281174540519714": 36, "22457796335220337": 36, "15563568472862244": 36, "10796019434928894": 36, "047730278223752975": 36, "0393439345061779": 36, "031940147280693054": 36, "13832266628742218": 36, "20687267184257507": 36, "2509062886238098": 36, "1644320785999298": 36, "11332042515277863": 36, "08270663768053055": 36, "043439216911792755": 36, "033693961799144745": 36, "03375888615846634": 36, "050045162439346313": 36, "16734018921852112": 36, "4311050772666931": 36, "23242227733135223": 36, "05163438618183136": 36, "012833272106945515": 36, "01619996316730976": 36, "03074900433421135": 36, "1396280825138092": 36, "5038207173347473": 36, "22299200296401978": 36, "07377689331769943": 36, "02854202501475811": 36, "026677291840314865": 36, "02838410809636116": 36, "026617199182510376": 36, "02508518099784851": 36, "06039097160100937": 36, "8043031692504883": 36, "get_aesthetic_scor": 37, "ccip": [37, 101], "ccip_extract_featur": 37, "ccip_batch_extract_featur": 37, "ccip_default_threshold": 37, "ccip_differ": 37, "ccip_sam": 37, "ccip_batch_differ": 37, "ccip_batch_sam": 37, "ccip_default_clustering_param": 37, "ccip_clust": 37, "ccip_merg": 37, "dbaesthet": [37, 101], "laplacian": [37, 101], "laplacian_scor": 37, "lpip": [37, 101], "lpips_extract_featur": 37, "lpips_differ": 37, "lpips_clust": 37, "psnr_": [37, 101], "psnr": 37, "blur": [38, 43], "than": [38, 39, 43, 80, 84, 92], "seem": 38, "just": [38, 86, 89, 92, 95, 99], "we": [38, 78], "explor": 38, "bluri": 38, "hutao": [38, 67, 70, 74, 77], "156": 38, "68285005210006": 38, "text_blur": 38, "2276": 38, "66629157129": 38, "real2": 38, "908745781486806": 38, "mmd": 38, "1072": 38, "8372572065527": 38, "richzhang": 39, "perceptualsimilar": 39, "test": [39, 78, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 98, 99], "chafen_arknight": 39, "rand": 39, "reach": 39, "995": 39, "One": 39, "cnn": 39, "f1": 39, "f2": 39, "f3": 39, "f4": 39, "f5": 39, "64": [39, 55, 63, 78, 102, 103], "99": 39, "192": 39, "49": [39, 55], "256": [39, 53, 54, 63], "img1": [39, 40, 77], "img2": [39, 40, 77], "anoth": 39, "16922694444656372": 39, "22250649333000183": 39, "6897575259208679": 39, "10956494510173798": 39, "6823137998580933": 39, "6837796568870544": 39, "nois": [39, 46], "inf": 40, "gaussian_20": 40, "dat": 40, "058228614646987": 40, "gaussian_3": 40, "27": [40, 55], "65611098737784": 40, "lq": 40, "29589659377844": 40, "recogn": [41, 55], "export": [41, 83], "recognit": 41, "ch_pp": 41, "ocrv4_det": 41, "heat_threshold": 41, "box_threshold": 41, "max_candid": 41, "1000": 41, "unclip_ratio": 41, "heat": 41, "candid": 41, "unclip": 41, "comic": [41, 86], "742": 41, "485": [41, 53, 54], "809": 41, "511": 41, "9543377610144915": 41, "682": 41, "98": 41, "734": 41, "124": 41, "9309689495575223": 41, "136": 41, "836": 41, "164": 41, "9042856988923695": 41, "144": 41, "455": 41, "196": 41, "874083638387722": 41, "719": 41, "835": 41, "488": 41, "8628696346175078": 41, "478": 41, "214": 41, "508": 41, "848871771901487": 41, "1030": 41, "557": 41, "1184": 41, "578": 41, "8352495440618789": 41, "427": 41, "129": 41, "553": 41, "154": 41, "8249209443996619": 41, "detect_model": 41, "recognize_model": 41, "ocrv4_rec": 41, "rotation_threshold": 41, "is_remove_dupl": 41, "rotat": [41, 44], "duplic": [41, 63], "mob": 41, "9356705927336156": 41, "shishou": 41, "8933000384412466": 41, "BUT": 41, "8730931912907247": 41, "oh": 41, "8417627579351514": 41, "mirror": 41, "7366019454049503": 41, "el": 41, "gato": 41, "iberico": 41, "7271127306351021": 41, "THAt": 41, "701928390168364": 41, "6965972578194936": 41, "chines": 41, "english": 41, "unsupport": [41, 54, 55, 75], "languag": 41, "func": [41, 82, 101], "japanes": [41, 63], "post_text": 41, "319": 41, "847": 41, "561": 41, "899": 41, "kancol": 41, "9130667787597329": 41, "552": 41, "811": 41, "791": 41, "921": 41, "1944": 41, "8566762346615406": 41, "820": 41, "558": 41, "850": 41, "fleet": 41, "collect": [41, 62], "8100635458911772": 41, "235": 41, "904": 41, "855": 41, "1009": 41, "\u6d77": 41, "6716076803280185": 41, "858": 41, "808": 41, "tsu": 41, "ka": 41, "NO": 41, "u": [41, 104], "mi": 41, "de": 41, "654507230718228": 41, "209": 41, "507": 41, "2888084133529467": 41, "japan_pp": 41, "ocrv3_rec": 41, "9230690942939336": 41, "8564870717047623": 41, "\u3044\u3064\u304b\u3042\u306e\u6d77\u3067": 41, "8061289060358996": 41, "8045396777081609": 41, "7311649382696896": 41, "\u8266\u3068\u308c\u308c": 41, "6648729016512889": 41, "ocrv2_det": 41, "ocrv3_det": 41, "ocrv4_server_det": 41, "ch_ppocr_mobile_slim_v2": 41, "0_det": 41, "ch_ppocr_mobile_v2": 41, "ch_ppocr_server_v2": 41, "en_pp": 41, "arabic_pp": 41, "ocrv2_rec": 41, "ocrv4_server_rec": 41, "0_rec": 41, "chinese_cht_pp": 41, "cyrillic_pp": 41, "devanagari_pp": 41, "en_number_mobile_v2": 41, "ka_pp": 41, "korean_pp": 41, "latin_pp": 41, "ta_pp": 41, "te_pp": 41, "dimens": 42, "max_siz": [42, 53, 54, 55], "longer": 42, "after": [42, 70, 74, 77], "1280": 42, "720": 42, "new_img": 42, "600": 42, "337": 42, "obscur": 43, "regist": [43, 44, 53, 54, 55], "rectangular": 43, "967": [43, 44], "143": [43, 44], "1084": [43, 44], "261": [43, 44], "246": [43, 44], "208": [43, 44], "331": [43, 44], "287": [43, 44], "662": [43, 44], "466": [43, 44], "705": [43, 44], "514": [43, 44], "479": [43, 44], "283": [43, 44], "326": [43, 44], "color_black": 43, "radiu": 43, "emoji": [43, 44], "penis": 43, "vagina": 43, "scale": [43, 44, 48, 63, 67, 77, 102, 103], "serv": [43, 70], "foundat": 43, "inherit": 43, "within": [43, 63, 70, 77], "fill": 43, "valid": [43, 44, 48, 101], "color_default": 43, "green": 43, "color_green": 43, "ffff00": 43, "color_ffff00": 43, "blur_4": 43, "blur_8": 43, "blur_12": 43, "pixelate_4": 43, "pixelate_8": 43, "pixelate_12": 43, "cl": 43, "arg": 43, "subclass": 43, "keyerror": 43, "alreadi": 43, "exist": [43, 64, 83, 86], "angl": 44, "end": [44, 63], "censor_area": [44, 45], "ratio_threshold": 44, "minimum": [44, 50, 56], "total": [44, 102, 103], "star": [44, 74], "register_censor_method": [44, 45], "smiling_face_with_heart": 44, "twitter": 44, "appl": 44, "googl": 44, "microsoft": 44, "samsung": 44, "whatsapp": 44, "facebook": 44, "messeng": 44, "joypixel": 44, "openmoji": 44, "emojidex": 44, "mozilla": 44, "express": 44, "code": [44, 74, 77], "_emojistyletyp": 44, "emoji_default": 44, "cat_fac": 44, "emoji_green": 44, "grinning_face_with_sweat": 44, "emoji_liuhanhuangd": 44, "minim": 44, "abl": [44, 51], "prefix": [44, 69, 73], "sum": 44, "cx": 44, "mass": 44, "occlus": 44, "cy": 44, "find_for_area": 44, "rectangl": 44, "corner": 44, "factor": [44, 55], "properti": [44, 48, 63, 65], "align": [45, 101], "align_maxs": 45, "censor_": [45, 101], "censor_nsfw": 45, "basecensor": 45, "colorcensor": 45, "blurcensor": 45, "pixelatecensor": 45, "imgcensor": [45, 101], "imagebasedcensor": 45, "emojibasedcensor": 45, "singleimag": 45, "squeez": [45, 101], "squeeze_with_transpar": 45, "fit": 46, "tightli": 46, "interest": 46, "jerry_with_spac": 46, "median_filt": 46, "median": 46, "kernel": 46, "larger": [46, 50, 79], "disabl": 46, "keypoint": [47, 48, 49, 50], "http": [47, 67, 104], "github": [47, 102, 103, 104], "com": [47, 104], "idea": 47, "research": 47, "auto_detect": 47, "out_bbox": 47, "person_detect_cfg": 47, "op18keypointset": [47, 49, 50], "rtmpose": 47, "config": [47, 54, 101, 104], "foot": [47, 48], "hand1": 47, "hand2": 47, "op18_visu": [47, 49], "0x7f5ca933f3d0": 47, "axesimag": 47, "0x7f5c98069790": 47, "all_": 48, "openpos": [48, 63], "op18": [48, 50], "__mul__": 48, "multipli": 48, "scalar": 48, "__truediv__": 48, "divisor": 48, "left_foot": 48, "left_hand": 48, "right_foot": 48, "right_hand": 48, "enum": 48, "enumer": 48, "symbol": [48, 74, 77], "make": [48, 53, 71, 81, 89, 93, 95], "readabl": [48, 77], "categor": 48, "nose": 48, "neck": 48, "elbow": 48, "wrist": 48, "ankl": 48, "ear": [48, 69, 75], "member": 48, "right_should": 48, "right_elbow": 48, "right_wrist": 48, "left_should": 48, "left_elbow": 48, "left_wrist": 48, "right_hip": 48, "right_kne": 48, "right_ankl": 48, "left_hip": 48, "left_kne": 48, "left_ankl": 48, "right_ey": 48, "left_ey": 48, "right_ear": 48, "left_ear": 48, "left_big_to": 48, "left_small_to": 48, "left_heel": 48, "right_big_to": 48, "right_small_to": 48, "right_heel": 48, "__int__": 48, "truncat": [48, 91, 101], "zero": 48, "must": [48, 69, 100], "preced": 48, "surround": 48, "whitespac": [48, 71], "36": [48, 55], "0b100": 48, "91": [48, 55], "112": 48, "92": [48, 55, 75], "113": [48, 55], "dwpose": [49, 101], "dwpose_estim": 49, "openpose18": 49, "op18_body_max": 49, "op18_body_min": 49, "op18_face_max": 49, "op18_face_min": 49, "op18_left_foot_max": 49, "op18_left_foot_min": 49, "op18_left_hand_max": 49, "op18_left_hand_min": 49, "op18_right_foot_max": 49, "op18_right_foot_min": 49, "op18_right_hand_max": 49, "op18_right_hand_min": 49, "keypoints_list": 50, "min_edge_s": 50, "draw_bodi": 50, "draw_hand": 50, "draw_feet": 50, "draw_fac": 50, "drawn": 50, "shorter": 50, "edg": [50, 101], "connect": 50, "ellips": 50, "facial": [50, 69, 85], "pars": [51, 53, 54, 62, 63, 101], "parser": [51, 53, 54, 63], "intern": [51, 64], "try": [51, 55], "notparsetarget": 52, "register_pillow_transform": 52, "register_pillow_pars": 52, "create_pillow_transform": 52, "parse_pillow_transform": 52, "register_torchvision_transform": 52, "register_torchvision_pars": 52, "create_torchvision_transform": 52, "parse_torchvision_transform": 52, "register_creators_for_transform": 52, "notprocessortypeerror": 52, "create_transforms_from_transform": 52, "create_clip_transform": 52, "create_transforms_from_clip_processor": 52, "create_convnext_transform": 52, "create_transforms_from_convnext_processor": 52, "create_vit_transform": 52, "create_transforms_from_vit_processor": 52, "create_siglip_transform": 52, "create_transforms_from_siglip_processor": 52, "create_bit_transform": 52, "create_transforms_from_bit_processor": 52, "tensor": [53, 54, 55, 64], "composit": [53, 55], "machin": [53, 81], "learn": [53, 81], "compos": [53, 54, 55], "sequenc": [53, 55, 69], "pillowcompos": [53, 55], "sequenti": 53, "decor": [53, 54, 55, 80], "facilit": 53, "creation": [53, 54, 65], "pipelin": [53, 55], "creator": [53, 55], "tvalu": [53, 54], "describ": 53, "interpol": [53, 54, 55], "bicub": [53, 54, 55], "pillowres": [53, 55], "antialia": [53, 54, 55], "bilinear": [53, 54], "center_crop": [53, 54], "pillowcentercrop": [53, 55], "pillowtotensor": [53, 55], "maybe_to_tensor": [53, 54], "pillowmaybetotensor": 53, "std": [53, 54, 55], "pillownorm": [53, 55], "456": [53, 54], "406": [53, 54], "229": [53, 54], "225": [53, 54], "48500001430511475": 53, "4560000002384186": 53, "4059999883174896": 53, "2290000021457672": 53, "2240000069141388": 53, "22499999403953552": 53, "framework": 54, "extend": 54, "centercrop": 54, "totensor": 54, "maybetotensor": 54, "4850": 54, "4560": 54, "4060": 54, "2290": 54, "2240": 54, "2250": 54, "timm": 54, "interpolationmod": 54, "processor": [55, 102, 103], "vitimageprocessor": 55, "5906": 55, "33": 55, "donutimageprocessor": 55, "1901": 55, "70": [55, 78], "detrimageprocessor": 55, "1575": 55, "86": [55, 69], "clipimageprocessor": 55, "1374": 55, "73": 55, "videomaeimageprocessor": 55, "1093": 55, "convnextimageprocessor": 55, "648": 55, "65": 55, "segformerimageprocessor": 55, "533": 55, "00": 55, "beitimageprocessor": 55, "468": 55, "63": 55, "siglipimageprocessor": 55, "440": 55, "48": 55, "layoutlmv3imageprocessor": 55, "403": 55, "layoutlmv2imageprocessor": 55, "332": 55, "87": 55, "mllamaimageprocessor": 55, "qwen2vlimageprocessor": 55, "314": 55, "77": 55, "blipimageprocessor": 55, "276": 55, "55": 55, "idefics2imageprocessor": 55, "226": 55, "llavanextimageprocessor": 55, "215": 55, "bitimageprocessor": 55, "210": 55, "pix2structimageprocessor": 55, "conditionaldetrimageprocessor": 55, "53": 55, "samimageprocessor": 55, "52": 55, "deitimageprocessor": 55, "mask2formerimageprocessor": 55, "89": 55, "50": 55, "vivitimageprocessor": 55, "88": 55, "yolosimageprocessor": 55, "84": 55, "47": 55, "viltimageprocessor": 55, "41": 55, "detaimageprocessor": 55, "68": 55, "38": 55, "pixtralimageprocessor": 55, "mobilenetv2imageprocessor": 55, "mobilevitimageprocessor": 55, "61": 55, "34": [55, 102, 103], "dptimageprocessor": 55, "maskformerimageprocessor": 55, "28": 55, "nougatimageprocessor": 55, "ideficsimageprocessor": 55, "rtdetrimageprocessor": 55, "efficientnetimageprocessor": 55, "40": [55, 63], "deformabledetrimageprocessor": 55, "idefics3imageprocessor": 55, "fuyuimageprocessor": 55, "videollavaimageprocessor": 55, "pvtimageprocessor": 55, "09": 55, "oneformerimageprocessor": 55, "mobilenetv1imageprocessor": 55, "07": [55, 93, 94, 95, 98], "owlv2imageprocessor": 55, "chineseclipimageprocessor": 55, "efficientformerimageprocessor": 55, "llavaonevisionimageprocessor": 55, "swin2srimageprocessor": 55, "vithybridimageprocessor": 55, "owlvitimageprocessor": 55, "04": 55, "groundingdinoimageprocessor": 55, "03": 55, "perceiverimageprocessor": 55, "chameleonimageprocessor": 55, "levitimageprocessor": 55, "vitmatteimageprocessor": 55, "tri": 55, "def": [55, 80], "my_transform_cr": 55, "occur": 55, "until": 55, "succe": 55, "autoimageprocessor": 55, "from_pretrain": 55, "openai": 55, "clip": [55, 63], "vit": 55, "patch32": 55, "pillowconvertrgb": 55, "48145467": 55, "4578275": 55, "40821072": 55, "26862955": 55, "2613026": 55, "2757771": 55, "do_res": 55, "do_center_crop": 55, "crop_siz": 55, "do_rescal": 55, "rescale_factor": 55, "00392156862745098": 55, "do_norm": 55, "image_mean": 55, "image_std": 55, "do_convert_rgb": 55, "shortest_edg": 55, "rescal": 55, "deviat": 55, "clipprocessor": 55, "crop_pct": 55, "tailor": 55, "convnext": 55, "percentag": 55, "prepar": 55, "replic": 55, "siglip": 55, "build": [55, 70, 77], "bg": 56, "strict_level": 56, "min_select": 56, "min_width": 56, "min_height": 56, "min_resolut": 56, "desir": 56, "strict": [56, 89, 95], "get_imag": 56, "get_image_fil": 56, "list_image_fil": 56, "random_imag": 56, "randomli": 56, "random_image_fil": 56, "8057": 56, "000000": 56, "000001": 56, "000002": 56, "000003": 56, "000004": 56, "home": 56, "dgh": [56, 64, 104], "2400x1600": 56, "0x7feb86ed5160": 56, "003258": 56, "400x400": 56, "0x7feb86a748b0": 56, "quickli": 57, "backgroundimageset": 57, "list_bg_image_fil": 57, "get_bg_image_fil": 57, "get_bg_imag": 57, "random_bg_image_fil": 57, "random_bg_imag": 57, "adversari": [59, 101], "remove_adversarial_nois": 59, "nafnet": [59, 101], "restore_with_nafnet": 59, "scunet": [59, 101], "restore_with_scunet": 59, "automatic1111": 62, "stabl": [62, 63, 84, 104], "diffus": [62, 63, 84], "webui": [62, 63, 64], "novelai": 62, "sdwui": 62, "submodul": 62, "nai": [62, 101], "docstr": 62, "sdmetadata": 62, "parse_sdmeta_from_text": 62, "get_sdmeta_from_imag": 62, "save_image_with_sdmeta": 62, "read_metadata": 62, "save_with_metadata": 62, "naimetadata": 62, "get_naimeta_from_imag": 62, "add_naimeta_to_imag": 62, "save_image_with_naimeta": 62, "formatt": 63, "a1111": 63, "sd_metadata_simpl": 63, "sd_metadata_complex": 63, "prompt": 63, "neg_prompt": 63, "neg": 63, "__str__": 63, "sd1": 63, "extrem": 63, "delic": 63, "beauti": 63, "offici": 63, "global": [63, 100], "illumin": 63, "soft": 63, "shadow": 63, "super": 63, "light": 63, "novel": [63, 65], "4k": 63, "metal_textur": 63, "striped_background": 63, "rich": 63, "cg": 63, "uniti": 63, "8k": 63, "wallpap": 63, "unreal": 63, "sci": 63, "fi": 63, "fantasi": 63, "silver_skin": 63, "cut": [63, 69], "silver_impossible_bodysuit": 63, "gem_on_chest": 63, "cut_silver_mechanical_leotard": 63, "headgear": [63, 69], "1_girl": 63, "solo": [63, 68, 69, 70, 74, 75, 76, 77], "slim_waist": 63, "hair": [63, 69], "long": 63, "lumin": 63, "medium_breast": [63, 76], "indistinct_camelto": 63, "flat_crotch": 63, "coquettish": 63, "squint": 63, "evil_smil": 63, "dark_persona": 63, "mouth": 63, "wet": 63, "slim_fac": 63, "tall_girl": 63, "matur": 63, "mature_fac": 63, "slim_figur": 63, "slim_leg": 63, "groin": 63, "bare_thigh": 63, "easyneg": 63, "sketch": 63, "ugli": 63, "huge": 63, "logo": 63, "monochrom": [63, 88, 91, 101], "bad": 63, "mutat": 63, "blurri": 63, "horror": 63, "geometri": 63, "bad_prompt": 63, "miss": 63, "finger": 63, "limb": 63, "anatomi": 63, "interlock": 63, "digit": 63, "arm": 63, "2girl": 63, "deform": 63, "artist": 63, "blush": [63, 70, 74, 77], "lipstick": 63, "skindent": 63, "tie": 63, "big_breast": 63, "thighhigh": [63, 70], "pubic_hair": [63, 69], "3d": [63, 86], "realist": 63, "slip": [63, 71], "head_out_of_fram": 63, "curvi": 63, "sampler": 63, "ddim": 63, "cfg": 63, "seed": 63, "3827064803": 63, "512x848": 63, "hash": 63, "eb49192009": 63, "anidosmix": 63, "skip": 63, "new_imag": 63, "let": 63, "what": 63, "nslim_fac": 63, "848": 63, "_sdmeta_text": 63, "directli": 63, "starri": 63, "night": 63, "daylight": 63, "euler": 63, "sd2": 63, "1girl": [63, 68, 69, 70, 71, 74, 75, 76, 77], "blue": 63, "footwear": 63, "shoe": 63, "bang": [63, 69, 70, 74, 77], "indoor": 63, "sleev": 63, "ahog": [63, 69, 70, 74, 77], "dress": [63, 69], "pot": 63, "plant": 63, "bag": [63, 70, 74, 77], "bun": [63, 69], "window": 63, "lora": 63, "bluearchive10": 63, "bluearchiv": 63, "neg1": 63, "dpm": 63, "2m": 63, "sde": 63, "karra": 63, "2647703743": 63, "768x768": 63, "72bd94132e": 63, "cutemix": 63, "denois": 63, "strength": 63, "controlnet": 63, "preprocessor": 63, "control_v11p_sd15_openpos": 63, "cab727d4": 63, "weight": 63, "perfect": 63, "control": 63, "param": 63, "hire": 63, "upscal": [63, 101], "latent": 63, "ti": 63, "339cc9210f70": 63, "66a7279a88dd": 63, "info": 63, "els": [63, 102, 103], "underli": [63, 80], "sd_meta": 63, "scope": 63, "dst_file": [63, 65], "jpeg": [63, 87, 100], "webp": 63, "systemerror": [63, 65], "input_imag": 63, "output_imag": 63, "a41": 64, "safetensor": 64, "safe": [64, 70, 80, 91, 93, 95, 100, 101], "torch": 64, "command": [64, 104], "pip": [64, 104], "_check_env": 64, "model_fil": 64, "key1": 64, "value1": 64, "key2": 64, "value2": 64, "src_model_fil": 64, "dst_model_fil": 64, "new_metadata": 64, "john": 64, "doe": [64, 68, 75, 89, 95], "input_model": 64, "output_model": 64, "softwar": 65, "generation_tim": 65, "dataclass": 65, "encapsul": 65, "taken": 65, "alia": 65, "success": [65, 104], "add_lsb_meta": 65, "save_metainfo": 65, "metainfo": 65, "prefer": 65, "isneti": [66, 101], "get_isnetis_mask": 66, "segment_with_isneti": 66, "segment_rgba_with_isneti": 66, "co": 67, "seg": 67, "1024": [67, 77], "inspir": [67, 77, 97], "space": [67, 77], "blob": 67, "app": 67, "l8": 67, "00ff00": 67, "mask_": 67, "image_": 67, "hutao_seg": 67, "skadi": [67, 70, 74, 77], "skadi_seg": 67, "drop": [68, 69, 70, 74, 76, 77], "cosplai": 68, "no_eyewear": 68, "eyewear": [68, 69], "span": [68, 69], "matter": [68, 69], "red_hair": [68, 69, 75, 76], "use_preset": 68, "custom_blacklist": 68, "onlin": 68, "preset": 68, "ones": 68, "neither": [68, 69], "nor": [68, 69], "anal_hair": 69, "anal_tail": 69, "arm_behind_head": 69, "arm_hair": 69, "arm_under_breast": 69, "arms_behind_head": 69, "bird_on_head": 69, "blood_in_hair": 69, "breasts_on_glass": 69, "breasts_on_head": 69, "cat_on_head": 69, "closed_ey": 69, "clothed_female_nude_femal": 69, "clothed_female_nude_mal": 69, "clothed_male_nude_femal": 69, "clothes_between_breast": 69, "cream_on_fac": 69, "drying_hair": 69, "empty_ey": 69, "face_to_breast": 69, "food_on_fac": 69, "food_on_head": 69, "game_boi": 69, "grabbing_anoth": 69, "s_hair": 69, "grabbing_own_breast": 69, "gun_to_head": 69, "head_between_breast": 69, "heart_in_ey": 69, "multiple_boi": 69, "multiple_girl": 69, "object_on_breast": 69, "object_on_head": 69, "paint_splatter_on_fac": 69, "parted_lip": [69, 70, 74, 77], "penis_on_fac": 69, "person_on_head": 69, "pokemon_on_head": 69, "rabbit_on_head": 69, "rice_on_fac": 69, "severed_head": 69, "star_in_ey": 69, "sticker_on_fac": 69, "tentacles_on_mal": 69, "tying_hair": 69, "built": [69, 80], "mutabl": 69, "constructor": 69, "empti": 69, "iter": 69, "hold": [69, 70, 74, 77], "futa": 69, "cum": 69, "rub": 69, "shade": 69, "plai": 69, "drill": 69, "skin": 69, "sidelock": 69, "twintail": [69, 70, 74, 77], "braid": 69, "afro": 69, "bald": 69, "dreadlock": 69, "ponytail": 69, "updo": 69, "beard": 69, "mustach": 69, "pointi": 69, "horn": 69, "tail": 69, "ornament": 69, "hairband": 69, "pupil": 69, "bow": [69, 70], "headwear": 69, "ribbon": [69, 74], "crown": 69, "cap": 69, "hairclip": [69, 74], "mole": 69, "halo": 69, "fluff": 69, "flower": [69, 70, 74, 77], "glass": [69, 71], "fang": 69, "boi": 69, "beret": 69, "heterochromia": 69, "headdress": 69, "eyepatch": 69, "headphon": 69, "eyebrow": 69, "eyelash": 69, "sunglass": 69, "intak": 69, "scrunchi": 69, "ear_pierc": 69, "headband": 69, "ring": 69, "under_mouth": 69, "freckl": 69, "lip": 69, "eyelin": 69, "eyeshadow": 69, "tassel": 69, "whitelist_suffix": 69, "whitelist_prefix": 69, "whitelist_word": 69, "suffix": [69, 73], "pool": 69, "whitelist": 69, "predefin": 69, "blacklist": [69, 72, 101], "red": 69, "singular": 69, "plural": 69, "chair": 69, "whole": 69, "word": 69, "hear": 69, "72": 69, "outdat": 70, "anymor": 70, "baselin": 70, "extens": 70, "practic": 70, "use_real_nam": [70, 74], "general_threshold": [70, 77], "character_threshold": [70, 77], "drop_overlap": [70, 74, 77], "real": [70, 74, 91, 101], "renam": [70, 74], "redirect": [70, 74], "mani": [70, 74], "websit": [70, 74], "rate": [70, 77, 89, 91, 101], "char": [70, 77], "9897817373275757": 70, "question": [70, 77, 89], "010265946388244629": 70, "explicit": [70, 77, 89], "2809715270996094e": 70, "9939777851104736": 70, "5032387375831604": 70, "black_bord": 70, "9943548440933228": 70, "black_glov": [70, 74, 77], "5011609792709351": 70, "blue_ski": [70, 74, 77], "6877802610397339": 70, "5543792843818665": 70, "8268730640411377": 70, "cloud": [70, 74, 77], "8504303693771362": 70, "cowboy_shot": [70, 74, 77], "6008237600326538": 70, "crop_top": [70, 74, 77], "6635787487030029": 70, "dai": [70, 74, 77], "8496965765953064": 70, "glove": [70, 74, 77], "6107005476951599": 70, "hair_between_ey": [70, 74, 77], "668294370174408": 70, "5619469285011292": 70, "holding_baseball_bat": [70, 74, 77], "5141720771789551": 70, "letterbox": 70, "long_hair": [70, 74, 76, 77], "9884189963340759": 70, "looking_at_view": [70, 74, 77], "5673105120658875": 70, "midriff": [70, 74, 77], "6290556192398071": 70, "navel": [70, 74, 77], "9631235003471375": 70, "no_hat": [70, 74], "7978747487068176": 70, "no_headwear": [70, 74, 77], "7577926516532898": 70, "outdoor": [70, 74, 77], "7118550539016724": 70, "5452839136123657": 70, "pillarbox": 70, "9841411709785461": 70, "red_ey": [70, 74, 77], "958786129951477": 70, "shirt": [70, 74, 77], "6720131039619446": 70, "short_sleev": [70, 74, 77], "7077711820602417": 70, "silver_hair": [70, 74], "6673924326896667": 70, "sky": [70, 74, 77], "8709812760353088": 70, "9614333510398865": 70, "sportswear": [70, 74, 77], "7786177396774292": 70, "6842771172523499": 70, "sweat": [70, 74, 77], "9076308012008667": 70, "thigh": [70, 74, 77], "580970823764801": 70, "skadi_": [70, 77], "arknight": [70, 77], "9633345007896423": 70, "9988503456115723": 70, "001651763916015625": 70, "00012505054473876953": 70, "9829280972480774": 70, "894218385219574": 70, "8733789920806885": 70, "backpack": [70, 74, 77], "6322951316833496": 70, "9987058639526367": 70, "bag_charm": 70, "9754379987716675": 70, "6810564994812012": 70, "9708781838417053": 70, "6356008052825928": 70, "5633733868598938": 70, "brick_wal": 70, "5315935611724854": 70, "brown_hair": [70, 74, 77], "9397273659706116": 70, "9229896664619446": 70, "charm_": 70, "9006357789039612": 70, "citi": 70, "9020784497261047": 70, "cityscap": 70, "9547432661056519": 70, "5296419262886047": 70, "8253412246704102": 70, "5619839429855347": 70, "hair_flow": [70, 74, 77], "8277763724327087": 70, "hair_orna": [70, 74, 77], "9356368780136108": 70, "hair_ribbon": [70, 74], "5288072824478149": 70, "jacket": [70, 74, 77], "6336134076118469": 70, "9703260064125061": 70, "8188960552215576": 70, "phone_screen": 70, "9579574465751648": 70, "9954615235328674": 70, "plaid": [70, 74], "9725285172462463": 70, "plaid_skirt": [70, 74], "9638455510139465": 70, "pleated_skirt": [70, 74, 77], "7226815819740295": 70, "5321241021156311": 70, "red_nail": [70, 74], "5493080615997314": 70, "school_bag": 70, "9863407611846924": 70, "school_uniform": [70, 74, 77], "6794284582138062": 70, "5062428116798401": 70, "shoulder_bag": 70, "9325523972511292": 70, "skirt": [70, 74, 77], "92237788438797": 70, "skyscrap": 70, "7728171348571777": 70, "sleeves_past_wrist": [70, 74], "7257086038589478": 70, "smile": [70, 74, 77], "5357837080955505": 70, "6939404010772705": 70, "7054293155670166": 70, "tongu": [70, 74, 77], "9990814924240112": 70, "tongue_out": [70, 74, 77], "9992498755455017": 70, "5012534260749817": 70, "very_long_hair": [70, 74, 76, 77], "7461410164833069": 70, "underscor": [71, 77], "convent": 71, "restor": [71, 101], "use_spac": 71, "use_escap": 71, "include_scor": 71, "score_descend": 71, "_": 71, "escap": 71, "unsaf": 71, "sort": [71, 75], "descend": 71, "panty_pul": 71, "6826801300048828": 71, "958938717842102": 71, "drinking_glass": 71, "9340789318084717": 71, "areola_slip": 71, "41196826100349426": 71, "9988248348236084": 71, "drink": 71, "pull": 71, "areola": 71, "999": 71, "959": 71, "934": 71, "683": 71, "412": 71, "mldanbooru": [72, 101], "get_mldanbooru_tag": 72, "wd14": [72, 74, 101], "get_wd14_tag": [72, 74], "convert_wd14_emb_to_predict": 72, "denormalize_wd14_emb": 72, "deepdanbooru": [72, 74, 101], "get_deepdanbooru_tag": [72, 74], "add_underlin": 72, "remove_underlin": 72, "tags_to_text": 72, "drop_overlap_tag": 72, "is_blacklist": 72, "drop_blacklisted_tag": 72, "char_whitelist_suffix": 72, "char_whitelist_prefix": 72, "char_whitelist_word": 72, "char_suffix": 72, "char_prefix": 72, "charactertagpool": 72, "is_basic_character_tag": 72, "drop_basic_character_tag": 72, "sort_tag": 72, "tag_match_suffix": 72, "tag_match_prefix": 72, "tag_match_ful": 72, "t1": 73, "t2": 73, "fulli": 73, "ml": 74, "448": 74, "keep_ratio": 74, "9999984502792358": [74, 96], "9999946355819702": 74, "9994951486587524": 74, "998144268989563": 74, "9978417158126831": 74, "9941409230232239": 74, "9799384474754333": 74, "979142427444458": 74, "961823582649231": 74, "961323618888855": 74, "9490893483161926": 74, "large_breast": [74, 77], "9450850486755371": 74, "9425153136253357": 74, "9409335255622864": 74, "9319437146186829": 74, "9265308976173401": 74, "baseball_bat": [74, 77], "9259042143821716": 74, "922250509262085": 74, "9199565052986145": 74, "9175475835800171": 74, "9102761745452881": 74, "9076938629150391": 74, "stomach": [74, 77], "9052775502204895": 74, "8938589692115784": 74, "8894285559654236": 74, "8891903162002563": 74, "8845980763435364": 74, "8842408061027527": 74, "8659475445747375": 74, "862621009349823": 74, "8616052865982056": 74, "8562789559364319": 74, "short_short": [74, 77], "8555729389190674": 74, "8533340096473694": 74, "black_short": [74, 77], "8477485775947571": 74, "8430152535438538": 74, "tied_long_hair": [74, 77], "8340626955032349": 74, "crop_top_overhang": 74, "8266023397445679": 74, "8222048282623291": 74, "8202669620513916": 74, "black_shirt": [74, 77], "8061150312423706": 74, "ass_visible_through_thigh": [74, 77], "7803354859352112": 74, "thigh_gap": [74, 77], "7789446711540222": 74, "arms_up": 74, "7052110433578491": 74, "9999866485595703": 74, "997043788433075": 74, "9969649910926819": 74, "9957101345062256": 74, "9928386807441711": 74, "9886980056762695": 74, "9864778518676758": 74, "ghost": [74, 77], "9769423007965088": 74, "9747489094734192": 74, "9736957550048828": 74, "9388670325279236": 74, "9356311559677124": 74, "91000896692276": 74, "cardigan": 74, "8955123424530029": 74, "8910233378410339": 74, "8904104828834534": 74, "8881211280822754": 74, "8876776695251465": 74, "8864808678627014": 74, "8810517191886902": 74, "8798807263374329": 74, "8765745162963867": 74, "8737136125564575": 74, "nail_polish": 74, "8650439381599426": 74, "8613706827163696": 74, "blue_cardigan": 74, "8571277260780334": 74, "8333670496940613": 74, "8160212635993958": 74, "eyebrows_visible_through_hair": 74, "8122442364692688": 74, "8091571927070618": 74, "8082079887390137": 74, "8048468232154846": 74, "long_sleev": [74, 77], "8042327165603638": 74, "7984272241592407": 74, "blazer": [74, 77], "794708251953125": 74, "78981614112854": 74, "7892146110534668": 74, "shaped_pupil": [74, 77], "7867060899734497": 74, "gradient_hair": 74, "786359965801239": 74, "white_shirt": 74, "7790888547897339": 74, "brown_skirt": 74, "7760675549507141": 74, "774523913860321": 74, "7721588015556335": 74, "7697228789329529": 74, "755959689617157": 74, "multicolored_hair": 74, "7477189898490906": 74, "7476690411567688": 74, "rail": 74, "7476617693901062": 74, "blue_jacket": 74, "7458406090736389": 74, "741143524646759": 74, "7364678978919983": 74, "collared_shirt": 74, "7193643450737": 74, "red_neckwear": 74, "7108616828918457": 74, "7086325287818909": 74, "miniskirt": 74, "7055293321609497": 74, "7039415836334229": 74, "open_cloth": 74, "7018357515335083": 74, "shuffl": 75, "count": [75, 102, 103], "2boi": 75, "random": 75, "cat_ear": 75, "uniqu": 75, "precomput": 76, "8849405313291128": 76, "8548297594823425": 76, "03910296474461261": 76, "6615180440330748": 76, "21552028866308015": 76, "3165260620737027": 76, "47744464927382957": 76, "tagger": 77, "smilingwolf": 77, "wd": 77, "swinv2_v3": 77, "general_mcut_en": 77, "character_mcut_en": 77, "no_underlin": 77, "mcut": 77, "replac": 77, "dim": 77, "index": [77, 104], "l2": 77, "follw": 77, "valuabl": 77, "enabl": 77, "rapid": 77, "queri": 77, "0011444687843322754": 77, "8876402974128723": 77, "106781005859375": 77, "000277101993560791": 77, "997527003288269": 77, "9797663688659668": 77, "9905703663825989": 77, "9761719703674316": 77, "8981098532676697": 77, "8810765743255615": 77, "9498510360717773": 77, "8377365469932556": 77, "945058286190033": 77, "9457170367240906": 77, "969594419002533": 77, "7881088852882385": 77, "7687551379203796": 77, "9301245212554932": 77, "6703325510025024": 77, "white_hair": 77, "5292627811431885": 77, "8677047491073608": 77, "grey_hair": 77, "5859264731407166": 77, "9536856412887573": 77, "8056888580322266": 77, "8394746780395508": 77, "9473626613616943": 77, "8986269235610962": 77, "9385137557983398": 77, "8408567905426025": 77, "alternate_costum": 77, "4245271384716034": 77, "931140661239624": 77, "8830795884132385": 77, "7279844284057617": 77, "artist_nam": 77, "5333830714225769": 77, "64717698097229": 77, "9516432285308838": 77, "9655293226242065": 77, "9485014081001282": 77, "7366660833358765": 77, "7161656618118286": 77, "5858667492866516": 77, "6186309456825256": 77, "41193312406539917": 77, "467605859041214": 77, "36282333731651306": 77, "3756745457649231": 77, "motion_blur": 77, "5091936588287354": 77, "951993465423584": 77, "basebal": 77, "5634750723838806": 77, "8232709169387817": 77, "9869340658187866": 77, "49491602182388306": 77, "5193622708320618": 77, "003406703472137451": 77, "0007208287715911865": 77, "9798132181167603": 77, "8046203851699829": 77, "7596215009689331": 77, "7620116472244263": 77, "46084529161453247": 77, "48454540967941284": 77, "5152207016944885": 77, "8023070096969604": 77, "8653596639633179": 77, "7201820611953735": 77, "7816740870475769": 77, "697688639163971": 77, "8974947333335876": 77, "7491052746772766": 77, "5015512704849243": 77, "6401398181915283": 77, "43420469760894775": 77, "4528769850730896": 77, "5730487704277039": 77, "6739872694015503": 77, "5545973181724548": 77, "6946243047714233": 77, "5487751364707947": 77, "7439308166503906": 77, "4186026453971863": 77, "47378358244895935": 77, "4690653085708618": 77, "7565015554428101": 77, "hu_tao_": 77, "genshin_impact": 77, "9262397289276123": 77, "boo_tao_": 77, "942080020904541": 77, "denorm": 77, "denormalizer_nam": 77, "mnum2_al": 77, "understand": 77, "batch": [77, 78, 97], "redund": 77, "structur": [77, 101], "b": 77, "r": [77, 89, 95], "c": 77, "linalg": 77, "norm": 77, "approx": [77, 78], "1e": 77, "cdc_anime_onnx": 78, "realli": 78, "As": [78, 89, 95], "1024x1024": 78, "2060": 78, "gpu": 78, "cost": 78, "against": 78, "cpu": [78, 83, 102, 103], "experi": 78, "hgsr": 78, "mhr": 78, "aug_x4_320": 78, "tile_s": 78, "tile_overlap": 78, "batch_siz": 78, "silent": 78, "tile": 78, "progress": 78, "messag": 78, "cute_waifu_aroma": 78, "pngimageplugin": 78, "pngimagefil": 78, "1168x1168": 78, "0x7f0e8ca06880": 78, "4672x4672": 78, "0x7f0e48edb640": 78, "cdc": [79, 101], "upscale_with_cdc": 79, "thread": [80, 100], "lru_cach": 80, "wrap": 80, "synchron": 80, "prevent": 80, "race": 80, "condit": 80, "maxsiz": 80, "expensive_funct": 80, "expens": 80, "lock": [80, 100], "safeti": [80, 97], "multithread": 80, "my_funct": 80, "introduc": 80, "acquisit": 80, "critic": 80, "mathemat": 81, "activ": 81, "deep": 81, "problem": [81, 89, 95], "input_valu": 81, "frac": 81, "26894142": 81, "73105858": 81, "ts_lru_cach": 82, "sigmoid": 82, "get_onnx_provid": 82, "open_onnx_model": 82, "cudaexecutionprovid": 83, "cpuexecutionprovid": 83, "ckpt": 83, "inferencesess": 83, "onnx_mod": 83, "decid": 83, "linux": [83, 102, 103], "execut": [83, 102, 103], "ignor": 83, "cuda": [83, 102, 103], "forc": 83, "anime_ai_check": 84, "mobilenetv3_sce_dist": [84, 95, 99], "mainli": 84, "caformer_s36_plus_sc": 84, "graph": 84, "9996960163116455": 84, "9999125003814697": 84, "997803270816803": 84, "9960069060325623": 84, "9887709021568298": 84, "9998629093170166": 84, "0013722758740186691": 84, "00020673229300882667": 84, "0001895089662866667": 84, "0008857478387653828": 84, "552320024231449e": 84, "001168627175502479": 84, "bangumi": [85, 86], "vision": 85, "imageri": 85, "bangumi_char_typ": 85, "definit": [85, 92], "video": 85, "secondari": 85, "often": 85, "lack": 85, "lead": 85, "under": [85, 104], "categori": [85, 93], "three": 85, "judg": 85, "anime_portrait": [85, 91], "mobilenetv3_v0_dist": [85, 94, 98, 99], "9998525381088257": 85, "00012103465269319713": 85, "6464786313008517e": 85, "906112609314732e": 85, "06": [85, 86, 88, 93, 94, 95, 96, 98], "9997243285179138": 85, "0002490800397936255": 85, "7215803381986916e": 85, "354368557978887e": 85, "9998849630355835": 85, "90006631379947e": 85, "3920385754317977e": 85, "2084233276254963e": 85, "9998877048492432": 85, "732793503440917e": 85, "4264976925915107e": 85, "0623419257171918e": 85, "07076334953308105": 85, "9290977716445923": 85, "0001044218079186976": 85, "4467317163944244e": 85, "2568268832401372e": 85, "9999498128890991": 85, "1810528778587468e": 85, "879474429093534e": 85, "260669109295122e": 85, "9999510049819946": 85, "2321036592766177e": 85, "025227553938748e": 85, "4251427273848094e": 85, "999957799911499": 85, "4273678718600422e": 85, "6884023302263813e": 85, "880981603288092e": 85, "0002326338435523212": 85, "9996368885040283": 85, "164971561403945e": 85, "00020793956355191767": 85, "13438372313976288": 85, "8652494549751282": 85, "000158855298650451": 85, "000238816806813702": 85, "3589179217815399": 85, "6406960487365723": 85, "0001471740542910993": 85, "002255884697660804": 85, "08208147436380386": 85, "9152728915214539": 85, "00038967153523117304": 85, "227699592884164e": 85, "0835404282261152e": 85, "1437502406770363e": 85, "9999284744262695": 85, "2125529792683665e": 85, "0218892384727951e": 85, "00011914174683624879": 85, "9998584985733032": 85, "2007669283775613e": 85, "6357082131435163e": 85, "3068713896209374e": 85, "9999185800552368": 85, "066640925273532e": 85, "529400813335087e": 85, "089402500540018e": 85, "9999388456344604": 85, "6406959295272827": 85, "not_paint": 86, "anime_classif": 86, "older": 86, "mobilenetv3_v1": [86, 96], "5_dist": 86, "3_dist": 86, "plot": [86, 89, 95, 99], "caformer_s36_v1": 86, "3_focal": 86, "8346158862113953": 86, "004201625939458609": 86, "0028638991061598063": 86, "15633030235767365": 86, "001988308737054467": 86, "9868855476379395": 86, "001178382197394967": 86, "00015886101755313575": 86, "0005986307514831424": 86, "011178601533174515": 86, "9933090209960938": 86, "0012440024875104427": 86, "00040085514774546027": 86, "004924307577311993": 86, "00012189441622467712": 86, "00031298911198973656": 86, "9968050718307495": 86, "182305903872475e": 86, "0027923565357923508": 86, "7805559259140864e": 86, "0004650334012694657": 86, "996709942817688": 86, "736721191671677e": 86, "0027629584074020386": 86, "4619508621981367e": 86, "0003803370927926153": 86, "998649537563324": 86, "190127922105603e": 86, "0008622839814051986": 86, "595230686594732e": 86, "0004573142796289176": 86, "00031435859273187816": 86, "8671838641166687": 86, "13199880719184875": 86, "563074617180973e": 86, "153919796110131e": 86, "290010737255216e": 86, "9727378487586975": 86, "027150526642799377": 86, "162296004826203e": 86, "4933258828241378e": 86, "0004275702522136271": 86, "995402455329895": 86, "002233930164948106": 86, "001911122351884842": 86, "1603819727897644": 86, "0007561995880678296": 86, "00017044576816260815": 86, "838487982749939": 86, "0002034590725088492": 86, "005001617129892111": 86, "000932251859921962": 86, "009352140128612518": 86, "9846979379653931": 86, "6018555470509455e": 86, "004064667969942093": 86, "464051254326478e": 86, "025772539898753166": 86, "9699516296386719": 86, "00011656546121230349": 86, "287263775244355e": 86, "370255853951676e": 86, "01098843663930893": 86, "0031668643932789564": 86, "9857884049415588": 86, "499273488065228e": 86, "8419872251106426e": 86, "0003471920208539814": 86, "029472889378666878": 86, "9700765609741211": 86, "0012387704337015748": 86, "001172148622572422": 86, "787473391043022e": 86, "003680602880194783": 86, "9938107132911682": 86, "8346157073974609": 86, "8671836853027344": 86, "8384883403778076": 86, "9846979975700378": 86, "9700766801834106": 86, "greyscal": 87, "jpeg_ful": [87, 100], "6125901": 87, "6125785": [87, 100], "6124220": 87, "rough": [88, 89, 95], "polish": 88, "mobilenetv3_v2": 88, "2_dist": [88, 96], "910087929805741e": 88, "1241951510310173": 88, "8757457137107849": 88, "00018937293498311192": 88, "030049214139580727": 88, "9697614312171936": 88, "008933082222938538": 88, "05096456781029701": 88, "9401022791862488": 88, "009832272306084633": 88, "9898634552955627": 88, "00030428936588577926": 88, "013919820077717304": 88, "9819902181625366": 88, "004089969675987959": 88, "04166747257113457": 88, "9582782983779907": 88, "4218515288084745e": 88, "8849249482154846": 88, "1149177998304367": 88, "0001573085755808279": 88, "9907882809638977": 88, "008958994410932064": 88, "0002527958422433585": 88, "9831690788269043": 88, "01682441122829914": 88, "613856385229155e": 88, "8757458329200745": 88, "8849248290061951": 88, "million": 89, "anime_r": [89, 91], "boundari": [89, 95], "challeng": [89, 95], "clean": [89, 95], "ground": [89, 95], "truth": [89, 95], "judgment": [89, 95], "intend": [89, 95], "quick": [89, 95, 101], "estim": [89, 95], "basi": [89, 95], "mobilenetv3_large_100_v0_ls0": 89, "caformer_s36_v0_ls0": 89, "7508869767189026": 89, "7034655809402466": 89, "728887677192688": 89, "7404400110244751": 89, "7446154952049255": 89, "7514738440513611": 89, "768704354763031": 89, "8219676613807678": 89, "7267540693283081": 89, "7645740509033203": 89, "7216582894325256": 89, "7615436315536499": 89, "815083920955658": 89, "8321858644485474": 89, "8204999566078186": 89, "820833146572113": 89, "chdir": 89, "doc": 89, "api_doc": 89, "7508870363235474": 89, "11212056130170822": 89, "06781744956970215": 89, "06917501986026764": 89, "7034654021263123": 89, "15903906524181366": 89, "06688199192285538": 89, "07061357796192169": 89, "7288877964019775": 89, "1476859599351883": 89, "060362350195646286": 89, "06306383013725281": 89, "7404399514198303": 89, "10337048768997192": 89, "08087948709726334": 89, "07530999928712845": 89, "055992450565099716": 89, "7446154356002808": 89, "13191790878772736": 89, "06747424602508545": 89, "06458679586648941": 89, "10566363483667374": 89, "07827574014663696": 89, "07079866528511047": 89, "7687042951583862": 89, "09974884241819382": 89, "06074819341301918": 89, "050435908138751984": 89, "8219675421714783": 89, "0593985915184021": 89, "06819795072078705": 89, "06569571048021317": 89, "1177448257803917": 89, "726753830909729": 89, "08980562537908554": 89, "06481882929801941": 89, "06922297924757004": 89, "10138414055109024": 89, "06351721286773682": 89, "07683827728033066": 89, "13798624277114868": 89, "05942752957344055": 89, "10584963858127594": 89, "7615437507629395": 89, "07317910343408585": 89, "060196295380592346": 89, "06751583516597748": 89, "0572039857506752": 89, "05398125201463699": 89, "06124086305499077": 89, "0525919646024704": 89, "8321859240531921": 89, "05922013148665428": 89, "06274889409542084": 89, "057530902326107025": 89, "8205001354217529": 89, "05683052912354469": 89, "06635929644107819": 89, "05597696080803871": 89, "8208332657814026": 89, "non_furri": 90, "mobilenetv3_v0": 90, "1_dist": 90, "9898804426193237": 90, "010119626298546791": 90, "9677742123603821": 90, "032225821167230606": 90, "959551215171814": 90, "040448784828186035": 90, "9535530209541321": 90, "04644693806767464": 90, "04358793422579765": 90, "9564120769500732": 90, "02767963521182537": 90, "9723203182220459": 90, "028900373727083206": 90, "9710996150970459": 90, "037573859095573425": 90, "9624261260032654": 90, "aicheck": [91, 101], "get_ai_created_scor": 91, "is_ai_cr": 91, "bangumi_char": [91, 101], "anime_bangumi_char_scor": 91, "anime_bangumi_char": 91, "anime_classify_scor": 91, "anime_classifi": 91, "is_greyscal": 91, "anime_completeness_scor": 91, "anime_complet": 91, "dbrate": [91, 101], "anime_dbrating_scor": 91, "anime_dbr": 91, "furri": [91, 101], "anime_furry_scor": 91, "anime_furri": 91, "get_monochrome_scor": 91, "is_monochrom": 91, "nsfw_pred_scor": 91, "nsfw_pred": 91, "portrait": [91, 101], "anime_portrait_scor": 91, "anime_rating_scor": 91, "anime_real_scor": 91, "safe_check_scor": 91, "safe_check": 91, "style_ag": [91, 101], "anime_style_age_scor": 91, "anime_style_ag": 91, "teen": [91, 101], "anime_teen_scor": 91, "anime_teen": 91, "is_truncated_fil": 91, "screen": 92, "row": 92, "bottom": 92, "grayscal": 92, "monochrome_detect": 92, "mobilenetv3_large_100_dist_safe2": 92, "mobilenetv3_dist": 92, "caformer_s36": 92, "mono": 92, "9614395499229431": 92, "9458909034729004": 92, "9559807777404785": 92, "9651952981948853": 92, "9379720687866211": 92, "8814834356307983": 92, "03941023349761963": 92, "07492382079362869": 92, "09546589106321335": 92, "016521310433745384": 92, "005693843588232994": 92, "0315730981528759": 92, "Not": 93, "five": 93, "hentai": 93, "neutral": 93, "porn": 93, "sexi": 93, "infinit": 93, "nsfwj": 93, "tfj": 93, "deploy": 93, "mobil": 93, "9970946311950684": 93, "00198739324696362": 93, "000894528697244823": 93, "4315058251668233e": 93, "099447197513655e": 93, "9282580614089966": 93, "061733175069093704": 93, "008979619480669498": 93, "0007789491210132837": 93, "0002501663693692535": 93, "7945129871368408": 93, "2044062316417694": 93, "0005603990866802633": 93, "0004847997915931046": 93, "564094367902726e": 93, "7977773547172546": 93, "01352313905954361": 93, "18791256844997406": 93, "0004888656549155712": 93, "00029804420773871243": 93, "04498734697699547": 93, "9509441256523132": 93, "4087972633424215e": 93, "003999904729425907": 93, "4542059185914695e": 93, "002892113756388426": 93, "982390284538269": 93, "02520776737947e": 93, "014633022248744965": 93, "858086610212922e": 93, "002532319398596883": 93, "9887337684631348": 93, "231979568838142e": 93, "008699454367160797": 93, "8187158022774383e": 93, "03564726561307907": 93, "954788088798523": 93, "343036850215867e": 93, "009289607405662537": 93, "00020158555707894266": 93, "006372362840920687": 93, "006019102409482002": 93, "9694945812225342": 93, "015214097686111927": 93, "002899901708588004": 93, "0004039364866912365": 93, "00012730166781693697": 93, "987038791179657": 93, "007135333959013224": 93, "005294707603752613": 93, "06964848190546036": 93, "0014777459437027574": 93, "9276643395423889": 93, "0003031621454283595": 93, "0009063396137207747": 93, "00028707628371194005": 93, "00010888021643040702": 93, "9992460012435913": 93, "00015473493840545416": 93, "0002033217460848391": 93, "563037691696081e": 93, "008058490231633186": 93, "00044566826545633376": 93, "937960684299469": 93, "05353058874607086": 93, "364063445587817e": 93, "00562260951846838": 93, "00012077406427124515": 93, "9897090792655945": 93, "004547217860817909": 93, "564737981942017e": 93, "016690678894519806": 93, "001258736359886825": 93, "9766013622283936": 93, "005440687295049429": 93, "4481674952548929e": 93, "01861923187971115": 93, "0008914825739338994": 93, "9674761295318604": 93, "012998746708035469": 93, "691116141155362e": 93, "0007601747056469321": 93, "0005019629606977105": 93, "039504989981651306": 93, "9591660499572754": 93, "0001652583305258304": 93, "0002614929690025747": 93, "020374108105897903": 93, "029394468292593956": 93, "9498046040534973": 93, "00016299057460855693": 93, "004782819654792547": 93, "002861740067601204": 93, "12280157208442688": 93, "8693908452987671": 93, "0001731760276015848": 93, "304211274255067e": 93, "03286275267601013": 93, "010648751631379128": 93, "9562522172927856": 93, "999900221824646": 94, "645313209854066e": 94, "3387104445428122e": 94, "9999704360961914": 94, "4465465685352683e": 94, "071506166132167e": 94, "9999785423278809": 94, "512719154561637e": 94, "292278612818336e": 94, "919455750496127e": 94, "9999444484710693": 94, "3647335082350764e": 94, "0555699191172607e": 94, "9999880790710449": 94, "3210242286731955e": 94, "7451418898417614e": 94, "9999822378158569": 94, "2084267331811134e": 94, "7460413321023225e": 94, "1532473820352607e": 94, "9999996423721313": 94, "0316136922483565e": 94, "840229633236049e": 94, "9999998807907104": [94, 95], "736660568800289e": 94, "199210472208506e": 94, "9999992847442627": 94, "r15": 95, "r18": 95, "sankaku": 95, "mobilenetv3_v1_pruned_ls0": 95, "caformer_s36_plu": [95, 99], "5863172936624323e": 95, "480062353375615e": 95, "9924363493919373": 95, "007255776319652796": 95, "0003077814180869609": 95, "996969997882843": 95, "0030054834205657244": 95, "4601260520284995e": 95, "9966891407966614": 95, "003293127752840519": 95, "770909148035571e": 95, "00025384966284036636": 95, "9996721744537354": 95, "399192691082135e": 95, "973351603141055e": 95, "9998563528060913": 95, "391309580067173e": 95, "0018681309884414077": 95, "9827859997749329": 95, "015345841646194458": 95, "013710384257137775": 95, "8339558839797974": 95, "15233369171619415": 95, "951323833462084e": 95, "00029566374723799527": 95, "9997004270553589": 95, "00018434497178532183": 95, "568440272123553e": 95, "9997699856758118": 95, "11225129129889e": 95, "051862899563275e": 95, "9999485015869141": 95, "902020231791539e": 95, "0005639699520543218": 95, "9994290471076965": 95, "anime_real_cl": 96, "4_dist": 96, "9999716281890869": 96, "8398366339388303e": 96, "9992202520370483": 96, "0007797438884153962": 96, "9999709129333496": 96, "905452492996119e": 96, "9999765157699585": 96, "3499671442550607e": 96, "9994087219238281": 96, "0005913018831051886": 96, "9999759197235107": 96, "4061362637439743e": 96, "9999052286148071": 96, "475799015490338e": 96, "403173675702419e": 96, "5848207794988411e": 96, "0010207017185166478": 96, "9989792704582214": 96, "2124368115328252e": 96, "9999977350234985": 96, "6512358342879452e": 96, "9999834299087524": 96, "359853614412714e": 96, "9999936819076538": 96, "600314317329321e": 96, "9999840259552002": 96, "5589323083986528e": 96, "9999843835830688": 96, "5513256585109048e": 96, "9999845027923584": 96, "pollut": 97, "mf666": 97, "shit": 97, "checker": 97, "mobilenet": 97, "v2": 97, "max_batch_s": 97, "1970": 98, "1980": 98, "1990": 98, "2000": 98, "2010": 98, "2015": 98, "2020": 98, "ag": 98, "9805465340614319": 98, "761269782553427e": 98, "0005044879508204758": 98, "01569165475666523": 98, "002850610064342618": 98, "00037849770160391927": 98, "9434612113400362e": 98, "053497342392802e": 98, "9992554783821106": 98, "0006490182713605464": 98, "8857468805654207e": 98, "317252262353577e": 98, "314484721769986e": 98, "0750001138148946e": 98, "706833609205205e": 98, "00034479793976061046": 98, "9995512366294861": 98, "391363472677767e": 98, "4607510820496827e": 98, "0679690351244062e": 98, "661913514311891e": 98, "757471131393686e": 98, "0744897230761126e": 98, "76177470368566e": 98, "9996387958526611": 98, "160279296338558e": 98, "00013228354509919882": 98, "1361367038916796e": 98, "464057489414699e": 98, "2412899599876255e": 98, "703883653040975e": 98, "127358498517424e": 98, "9973921775817871": 98, "0022309015039354563": 98, "00018872201326303184": 98, "780902943617548e": 98, "422096920578042e": 98, "638929097680375e": 98, "152203023797483e": 98, "00028818511054851115": 98, "9996094107627869": 98, "58777353237383e": 98, "9200742826797068e": 98, "00017117452807724476": 98, "518441947875544e": 98, "885544381570071e": 98, "4389253010449465e": 98, "1696006772108376e": 98, "9996393918991089": 98, "contenti": 99, "safe_teen": 99, "non_teen": 99, "caformer_s36_v0": 99, "9998493194580078": 99, "0378791052498855e": 99, "00012023092131130397": 99, "9790042638778687": 99, "0017522255657240748": 99, "01924353837966919": 99, "9998124241828918": 99, "19778298237361e": 99, "0001456339523429051": 99, "0008521362324245274": 99, "9989691972732544": 99, "00017870066221803427": 99, "0992944781901315e": 99, "9994398951530457": 99, "0004991036257706583": 99, "2035720727872103e": 99, "9994019269943237": 99, "0005460577667690814": 99, "0478151529678144e": 99, "524079147609882e": 99, "999934196472168": 99, "786742884898558e": 99, "653994154883549e": 99, "9998156428337097": 99, "0001218809193233028": 99, "00013706681784242392": 99, "9997410178184509": 99, "jpeg_trunc": 100, "2216614_truncat": 100, "imagefil": 100, "load_truncated_imag": 100, "ascii": 101, "metric": 101, "list_det_model": 101, "list_rec_model": 101, "sd": 101, "tag": 101, "platform": [102, 103], "shutil": [102, 103], "cpuinfo": [102, 103], "psutil": [102, 103], "hbutil": [102, 103], "size_to_bytes_str": [102, 103], "python_implement": [102, 103], "python_vers": [102, 103], "brand": [102, 103], "get_cpu_info": [102, 103], "brand_raw": [102, 103], "cpu_count": [102, 103], "freq": [102, 103], "cpu_freq": [102, 103], "mhz": [102, 103], "virtual_memori": [102, 103], "precis": [102, 103], "ye": [102, 103], "nvidia": [102, 103], "smi": [102, 103], "1021": [102, 103], "azur": [102, 103], "x86_64": [102, 103], "glibc2": [102, 103], "cpython": [102, 103], "amd": [102, 103], "epyc": [102, 103], "7763": [102, 103], "3249": 102, "7374999999997": 102, "615": [102, 103], "gib": [102, 103], "deploi": [102, 103], "action": [102, 103], "3238": 103, "22325": 103, "imgutil": 104, "pypi": 104, "simpli": 104, "newest": 104, "git": 104, "script": 104, "__name__": 104, "__main__": 104, "narugo1992": 104, "still": 104, "out": 104, "io": 104, "html": 104, "faq": 105}, "objects": {"imgutils": [[1, 0, 0, "-", "ascii"], [2, 0, 0, "-", "config"], [8, 0, 0, "-", "data"], [17, 0, 0, "-", "detect"], [24, 0, 0, "-", "edge"], [29, 0, 0, "-", "generic"], [32, 0, 0, "-", "metadata"], [37, 0, 0, "-", "metrics"], [41, 0, 0, "-", "ocr"], [45, 0, 0, "-", "operate"], [49, 0, 0, "-", "pose"], [52, 0, 0, "-", "preprocess"], [57, 0, 0, "-", "resource"], [62, 0, 0, "-", "sd"], [66, 0, 0, "-", "segment"], [72, 0, 0, "-", "tagging"], [79, 0, 0, "-", "upscale"], [82, 0, 0, "-", "utils"], [91, 0, 0, "-", "validate"]], "imgutils.ascii": [[0, 0, 0, "-", "drawing"]], "imgutils.ascii.drawing": [[0, 1, 1, "", "ascii_drawing"]], "imgutils.config": [[3, 0, 0, "-", "meta"]], "imgutils.config.meta": [[3, 2, 1, "", "__AUTHOR_EMAIL__"], [3, 2, 1, "", "__AUTHOR__"], [3, 2, 1, "", "__DESCRIPTION__"], [3, 2, 1, "", "__TITLE__"], [3, 2, 1, "", "__VERSION__"]], "imgutils.data": [[4, 0, 0, "-", "background"], [5, 0, 0, "-", "decode"], [6, 0, 0, "-", "encode"], [7, 0, 0, "-", "image"], [9, 0, 0, "-", "layer"]], "imgutils.data.background": [[4, 1, 1, "", "grid_background"], [4, 1, 1, "", "grid_transparent"]], "imgutils.data.decode": [[5, 1, 1, "", "rgb_decode"]], "imgutils.data.encode": [[6, 1, 1, "", "rgb_encode"]], "imgutils.data.image": [[7, 1, 1, "", "has_alpha_channel"], [7, 1, 1, "", "load_image"], [7, 1, 1, "", "load_images"]], "imgutils.data.layer": [[9, 1, 1, "", "istack"]], "imgutils.detect": [[10, 0, 0, "-", "booru_yolo"], [11, 0, 0, "-", "censor"], [12, 0, 0, "-", "eye"], [13, 0, 0, "-", "face"], [14, 0, 0, "-", "halfbody"], [15, 0, 0, "-", "hand"], [16, 0, 0, "-", "head"], [18, 0, 0, "-", "nudenet"], [19, 0, 0, "-", "person"], [20, 0, 0, "-", "similarity"], [21, 0, 0, "-", "text"], [22, 0, 0, "-", "visual"]], "imgutils.detect.booru_yolo": [[10, 1, 1, "", "detect_with_booru_yolo"]], "imgutils.detect.censor": [[11, 1, 1, "", "detect_censors"]], "imgutils.detect.eye": [[12, 1, 1, "", "detect_eyes"]], "imgutils.detect.face": [[13, 1, 1, "", "detect_faces"]], "imgutils.detect.halfbody": [[14, 1, 1, "", "detect_halfbody"]], "imgutils.detect.hand": [[15, 1, 1, "", "detect_hands"]], "imgutils.detect.head": [[16, 1, 1, "", "detect_heads"]], "imgutils.detect.nudenet": [[18, 1, 1, "", "detect_with_nudenet"]], "imgutils.detect.person": [[19, 1, 1, "", "detect_person"]], "imgutils.detect.similarity": [[20, 1, 1, "", "bboxes_similarity"], [20, 1, 1, "", "calculate_iou"], [20, 1, 1, "", "detection_similarity"]], "imgutils.detect.text": [[21, 1, 1, "", "detect_text"]], "imgutils.detect.visual": [[22, 1, 1, "", "detection_visualize"]], "imgutils.edge": [[23, 0, 0, "-", "canny"], [25, 0, 0, "-", "lineart"], [26, 0, 0, "-", "lineart_anime"]], "imgutils.edge.canny": [[23, 1, 1, "", "edge_image_with_canny"], [23, 1, 1, "", "get_edge_by_canny"]], "imgutils.edge.lineart": [[25, 1, 1, "", "edge_image_with_lineart"], [25, 1, 1, "", "get_edge_by_lineart"]], "imgutils.edge.lineart_anime": [[26, 1, 1, "", "edge_image_with_lineart_anime"], [26, 1, 1, "", "get_edge_by_lineart_anime"]], "imgutils.generic": [[27, 0, 0, "-", "classify"], [28, 0, 0, "-", "enhance"], [30, 0, 0, "-", "yolo"]], "imgutils.generic.classify": [[27, 3, 1, "", "ClassifyModel"], [27, 1, 1, "", "classify_predict"], [27, 1, 1, "", "classify_predict_fmt"], [27, 1, 1, "", "classify_predict_score"]], "imgutils.generic.classify.ClassifyModel": [[27, 4, 1, "", "__init__"], [27, 4, 1, "", "clear"], [27, 4, 1, "", "launch_demo"], [27, 4, 1, "", "make_ui"], [27, 4, 1, "", "predict"], [27, 4, 1, "", "predict_fmt"], [27, 4, 1, "", "predict_score"]], "imgutils.generic.enhance": [[28, 3, 1, "", "ImageEnhancer"]], "imgutils.generic.enhance.ImageEnhancer": [[28, 4, 1, "", "__init__"], [28, 4, 1, "", "process"]], "imgutils.generic.yolo": [[30, 3, 1, "", "YOLOModel"], [30, 1, 1, "", "yolo_predict"]], "imgutils.generic.yolo.YOLOModel": [[30, 4, 1, "", "__init__"], [30, 4, 1, "", "clear"], [30, 4, 1, "", "launch_demo"], [30, 4, 1, "", "make_ui"], [30, 4, 1, "", "predict"]], "imgutils.metadata": [[31, 0, 0, "-", "geninfo"], [33, 0, 0, "-", "lsb"]], "imgutils.metadata.geninfo": [[31, 1, 1, "", "read_geninfo_exif"], [31, 1, 1, "", "read_geninfo_gif"], [31, 1, 1, "", "read_geninfo_parameters"], [31, 1, 1, "", "write_geninfo_exif"], [31, 1, 1, "", "write_geninfo_gif"], [31, 1, 1, "", "write_geninfo_parameters"]], "imgutils.metadata.lsb": [[33, 3, 1, "", "ImageLsbDataExtractor"], [33, 3, 1, "", "LSBExtractor"], [33, 3, 1, "", "LSBReadError"], [33, 1, 1, "", "inject_data"], [33, 1, 1, "", "read_lsb_metadata"], [33, 1, 1, "", "read_lsb_raw_bytes"], [33, 1, 1, "", "serialize_json"], [33, 1, 1, "", "serialize_pnginfo"], [33, 1, 1, "", "write_lsb_metadata"], [33, 1, 1, "", "write_lsb_raw_bytes"]], "imgutils.metadata.lsb.ImageLsbDataExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "extract_data"]], "imgutils.metadata.lsb.LSBExtractor": [[33, 4, 1, "", "__init__"], [33, 4, 1, "", "get_next_n_bytes"], [33, 4, 1, "", "get_one_byte"], [33, 4, 1, "", "read_32bit_integer"]], "imgutils.metrics": [[34, 0, 0, "-", "aesthetic"], [35, 0, 0, "-", "ccip"], [36, 0, 0, "-", "dbaesthetic"], [38, 0, 0, "-", "laplacian"], [39, 0, 0, "-", "lpips"], [40, 0, 0, "-", "psnr_"]], "imgutils.metrics.aesthetic": [[34, 1, 1, "", "get_aesthetic_score"]], "imgutils.metrics.ccip": [[35, 1, 1, "", "ccip_batch_differences"], [35, 1, 1, "", "ccip_batch_extract_features"], [35, 1, 1, "", "ccip_batch_same"], [35, 1, 1, "", "ccip_clustering"], [35, 1, 1, "", "ccip_default_clustering_params"], [35, 1, 1, "", "ccip_default_threshold"], [35, 1, 1, "", "ccip_difference"], [35, 1, 1, "", "ccip_extract_feature"], [35, 1, 1, "", "ccip_merge"], [35, 1, 1, "", "ccip_same"]], "imgutils.metrics.dbaesthetic": [[36, 1, 1, "", "anime_dbaesthetic"]], "imgutils.metrics.laplacian": [[38, 1, 1, "", "laplacian_score"]], "imgutils.metrics.lpips": [[39, 1, 1, "", "lpips_clustering"], [39, 1, 1, "", "lpips_difference"], [39, 1, 1, "", "lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, 1, 1, "", "psnr"]], "imgutils.ocr": [[41, 1, 1, "", "detect_text_with_ocr"], [41, 1, 1, "", "list_det_models"], [41, 1, 1, "", "list_rec_models"], [41, 1, 1, "", "ocr"]], "imgutils.operate": [[42, 0, 0, "-", "align"], [43, 0, 0, "-", "censor_"], [44, 0, 0, "-", "imgcensor"], [46, 0, 0, "-", "squeeze"]], "imgutils.operate.align": [[42, 1, 1, "", "align_maxsize"]], "imgutils.operate.censor_": [[43, 3, 1, "", "BaseCensor"], [43, 3, 1, "", "BlurCensor"], [43, 3, 1, "", "ColorCensor"], [43, 3, 1, "", "PixelateCensor"], [43, 1, 1, "", "censor_areas"], [43, 1, 1, "", "censor_nsfw"], [43, 1, 1, "", "register_censor_method"]], "imgutils.operate.censor_.BaseCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.BlurCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.ColorCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.censor_.PixelateCensor": [[43, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor": [[44, 3, 1, "", "EmojiBasedCensor"], [44, 3, 1, "", "ImageBasedCensor"], [44, 3, 1, "", "SingleImage"]], "imgutils.operate.imgcensor.EmojiBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.ImageBasedCensor": [[44, 4, 1, "", "censor_area"]], "imgutils.operate.imgcensor.SingleImage": [[44, 4, 1, "", "__init__"], [44, 4, 1, "", "find_for_area"], [44, 5, 1, "", "height"], [44, 5, 1, "", "width"]], "imgutils.operate.squeeze": [[46, 1, 1, "", "squeeze"], [46, 1, 1, "", "squeeze_with_transparency"]], "imgutils.pose": [[47, 0, 0, "-", "dwpose"], [48, 0, 0, "-", "format"], [50, 0, 0, "-", "visual"]], "imgutils.pose.dwpose": [[47, 1, 1, "", "dwpose_estimate"]], "imgutils.pose.format": [[48, 3, 1, "", "OP18KeyPointSet"], [48, 2, 1, "", "OP18_BODY_MAX"], [48, 2, 1, "", "OP18_BODY_MIN"], [48, 2, 1, "", "OP18_FACE_MAX"], [48, 2, 1, "", "OP18_FACE_MIN"], [48, 2, 1, "", "OP18_LEFT_FOOT_MAX"], [48, 2, 1, "", "OP18_LEFT_FOOT_MIN"], [48, 2, 1, "", "OP18_LEFT_HAND_MAX"], [48, 2, 1, "", "OP18_LEFT_HAND_MIN"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MAX"], [48, 2, 1, "", "OP18_RIGHT_FOOT_MIN"], [48, 2, 1, "", "OP18_RIGHT_HAND_MAX"], [48, 2, 1, "", "OP18_RIGHT_HAND_MIN"], [48, 6, 1, "", "OpenPose18"]], "imgutils.pose.format.OP18KeyPointSet": [[48, 4, 1, "", "__init__"], [48, 4, 1, "", "__mul__"], [48, 4, 1, "", "__truediv__"], [48, 5, 1, "", "body"], [48, 5, 1, "", "face"], [48, 5, 1, "", "left_foot"], [48, 5, 1, "", "left_hand"], [48, 5, 1, "", "right_foot"], [48, 5, 1, "", "right_hand"]], "imgutils.pose.format.OpenPose18": [[48, 7, 1, "", "LEFT_ANKLE"], [48, 7, 1, "", "LEFT_BIG_TOE"], [48, 7, 1, "", "LEFT_EAR"], [48, 7, 1, "", "LEFT_ELBOW"], [48, 7, 1, "", "LEFT_EYE"], [48, 7, 1, "", "LEFT_HEEL"], [48, 7, 1, "", "LEFT_HIP"], [48, 7, 1, "", "LEFT_KNEE"], [48, 7, 1, "", "LEFT_SHOULDER"], [48, 7, 1, "", "LEFT_SMALL_TOE"], [48, 7, 1, "", "LEFT_WRIST"], [48, 7, 1, "", "NECK"], [48, 7, 1, "", "NOSE"], [48, 7, 1, "", "RIGHT_ANKLE"], [48, 7, 1, "", "RIGHT_BIG_TOE"], [48, 7, 1, "", "RIGHT_EAR"], [48, 7, 1, "", "RIGHT_ELBOW"], [48, 7, 1, "", "RIGHT_EYE"], [48, 7, 1, "", "RIGHT_HEEL"], [48, 7, 1, "", "RIGHT_HIP"], [48, 7, 1, "", "RIGHT_KNEE"], [48, 7, 1, "", "RIGHT_SHOULDER"], [48, 7, 1, "", "RIGHT_SMALL_TOE"], [48, 7, 1, "", "RIGHT_WRIST"]], "imgutils.pose.visual": [[50, 1, 1, "", "op18_visualize"]], "imgutils.preprocess": [[51, 0, 0, "-", "base"], [53, 0, 0, "-", "pillow"], [54, 0, 0, "-", "torchvision"], [55, 0, 0, "-", "transformers"]], "imgutils.preprocess.base": [[51, 3, 1, "", "NotParseTarget"]], "imgutils.preprocess.pillow": [[53, 1, 1, "", "create_pillow_transforms"], [53, 1, 1, "", "parse_pillow_transforms"], [53, 1, 1, "", "register_pillow_parse"], [53, 1, 1, "", "register_pillow_transform"]], "imgutils.preprocess.torchvision": [[54, 1, 1, "", "create_torchvision_transforms"], [54, 1, 1, "", "parse_torchvision_transforms"], [54, 1, 1, "", "register_torchvision_parse"], [54, 1, 1, "", "register_torchvision_transform"]], "imgutils.preprocess.transformers": [[55, 3, 1, "", "NotProcessorTypeError"], [55, 1, 1, "", "create_bit_transforms"], [55, 1, 1, "", "create_clip_transforms"], [55, 1, 1, "", "create_convnext_transforms"], [55, 1, 1, "", "create_siglip_transforms"], [55, 1, 1, "", "create_transforms_from_bit_processor"], [55, 1, 1, "", "create_transforms_from_clip_processor"], [55, 1, 1, "", "create_transforms_from_convnext_processor"], [55, 1, 1, "", "create_transforms_from_siglip_processor"], [55, 1, 1, "", "create_transforms_from_transformers"], [55, 1, 1, "", "create_transforms_from_vit_processor"], [55, 1, 1, "", "create_vit_transforms"], [55, 1, 1, "", "register_creators_for_transformers"]], "imgutils.resource": [[56, 0, 0, "-", "background"]], "imgutils.resource.background": [[56, 3, 1, "", "BackgroundImageSet"], [56, 1, 1, "", "get_bg_image"], [56, 1, 1, "", "get_bg_image_file"], [56, 1, 1, "", "list_bg_image_files"], [56, 1, 1, "", "random_bg_image"], [56, 1, 1, "", "random_bg_image_file"]], "imgutils.resource.background.BackgroundImageSet": [[56, 4, 1, "", "__init__"], [56, 4, 1, "", "get_image"], [56, 4, 1, "", "get_image_file"], [56, 4, 1, "", "list_image_files"], [56, 4, 1, "", "random_image"], [56, 4, 1, "", "random_image_file"]], "imgutils.sd": [[63, 0, 0, "-", "metadata"], [64, 0, 0, "-", "model"], [65, 0, 0, "-", "nai"]], "imgutils.sd.metadata": [[63, 3, 1, "", "SDMetaData"], [63, 1, 1, "", "get_sdmeta_from_image"], [63, 1, 1, "", "parse_sdmeta_from_text"], [63, 1, 1, "", "save_image_with_sdmeta"]], "imgutils.sd.metadata.SDMetaData": [[63, 4, 1, "", "__str__"], [63, 5, 1, "", "pnginfo"], [63, 5, 1, "", "text"]], "imgutils.sd.model": [[64, 1, 1, "", "read_metadata"], [64, 1, 1, "", "save_with_metadata"]], "imgutils.sd.nai": [[65, 3, 1, "", "NAIMetaData"], [65, 3, 1, "", "NAIMetadata"], [65, 1, 1, "", "add_naimeta_to_image"], [65, 1, 1, "", "get_naimeta_from_image"], [65, 1, 1, "", "save_image_with_naimeta"]], "imgutils.sd.nai.NAIMetaData": [[65, 4, 1, "", "__init__"], [65, 5, 1, "", "pnginfo"]], "imgutils.segment": [[67, 0, 0, "-", "isnetis"]], "imgutils.segment.isnetis": [[67, 1, 1, "", "get_isnetis_mask"], [67, 1, 1, "", "segment_rgba_with_isnetis"], [67, 1, 1, "", "segment_with_isnetis"]], "imgutils.tagging": [[68, 0, 0, "-", "blacklist"], [69, 0, 0, "-", "character"], [70, 0, 0, "-", "deepdanbooru"], [71, 0, 0, "-", "format"], [73, 0, 0, "-", "match"], [74, 0, 0, "-", "mldanbooru"], [75, 0, 0, "-", "order"], [76, 0, 0, "-", "overlap"], [77, 0, 0, "-", "wd14"]], "imgutils.tagging.blacklist": [[68, 1, 1, "", "drop_blacklisted_tags"], [68, 1, 1, "", "is_blacklisted"]], "imgutils.tagging.character": [[69, 2, 1, "", "CHAR_PREFIXES"], [69, 2, 1, "", "CHAR_SUFFIXES"], [69, 2, 1, "", "CHAR_WHITELIST_PREFIX"], [69, 2, 1, "", "CHAR_WHITELIST_SUFFIX"], [69, 2, 1, "", "CHAR_WHITELIST_WORD"], [69, 3, 1, "", "CharacterTagPool"], [69, 1, 1, "", "drop_basic_character_tags"], [69, 1, 1, "", "is_basic_character_tag"]], "imgutils.tagging.character.CharacterTagPool": [[69, 4, 1, "", "__init__"], [69, 4, 1, "", "drop_basic_character_tags"], [69, 4, 1, "", "is_basic_character_tag"]], "imgutils.tagging.deepdanbooru": [[70, 1, 1, "", "get_deepdanbooru_tags"]], "imgutils.tagging.format": [[71, 1, 1, "", "add_underline"], [71, 1, 1, "", "remove_underline"], [71, 1, 1, "", "tags_to_text"]], "imgutils.tagging.match": [[73, 1, 1, "", "tag_match_full"], [73, 1, 1, "", "tag_match_prefix"], [73, 1, 1, "", "tag_match_suffix"]], "imgutils.tagging.mldanbooru": [[74, 1, 1, "", "get_mldanbooru_tags"]], "imgutils.tagging.order": [[75, 1, 1, "", "sort_tags"]], "imgutils.tagging.overlap": [[76, 1, 1, "", "drop_overlap_tags"]], "imgutils.tagging.wd14": [[77, 1, 1, "", "convert_wd14_emb_to_prediction"], [77, 1, 1, "", "denormalize_wd14_emb"], [77, 1, 1, "", "get_wd14_tags"]], "imgutils.upscale": [[78, 0, 0, "-", "cdc"]], "imgutils.upscale.cdc": [[78, 1, 1, "", "upscale_with_cdc"]], "imgutils.utils": [[80, 0, 0, "-", "cache"], [81, 0, 0, "-", "func"], [83, 0, 0, "-", "onnxruntime"]], "imgutils.utils.cache": [[80, 1, 1, "", "ts_lru_cache"]], "imgutils.utils.func": [[81, 1, 1, "", "sigmoid"]], "imgutils.utils.onnxruntime": [[83, 1, 1, "", "get_onnx_provider"], [83, 1, 1, "", "open_onnx_model"]], "imgutils.validate": [[84, 0, 0, "-", "aicheck"], [85, 0, 0, "-", "bangumi_char"], [86, 0, 0, "-", "classify"], [87, 0, 0, "-", "color"], [88, 0, 0, "-", "completeness"], [89, 0, 0, "-", "dbrating"], [90, 0, 0, "-", "furry"], [92, 0, 0, "-", "monochrome"], [93, 0, 0, "-", "nsfw"], [94, 0, 0, "-", "portrait"], [95, 0, 0, "-", "rating"], [96, 0, 0, "-", "real"], [97, 0, 0, "-", "safe"], [98, 0, 0, "-", "style_age"], [99, 0, 0, "-", "teen"], [100, 0, 0, "-", "truncate"]], "imgutils.validate.aicheck": [[84, 1, 1, "", "get_ai_created_score"], [84, 1, 1, "", "is_ai_created"]], "imgutils.validate.bangumi_char": [[85, 1, 1, "", "anime_bangumi_char"], [85, 1, 1, "", "anime_bangumi_char_score"]], "imgutils.validate.classify": [[86, 1, 1, "", "anime_classify"], [86, 1, 1, "", "anime_classify_score"]], "imgutils.validate.color": [[87, 1, 1, "", "is_greyscale"]], "imgutils.validate.completeness": [[88, 1, 1, "", "anime_completeness"], [88, 1, 1, "", "anime_completeness_score"]], "imgutils.validate.dbrating": [[89, 1, 1, "", "anime_dbrating"], [89, 1, 1, "", "anime_dbrating_score"]], "imgutils.validate.furry": [[90, 1, 1, "", "anime_furry"], [90, 1, 1, "", "anime_furry_score"]], "imgutils.validate.monochrome": [[92, 1, 1, "", "get_monochrome_score"], [92, 1, 1, "", "is_monochrome"]], "imgutils.validate.nsfw": [[93, 1, 1, "", "nsfw_pred"], [93, 1, 1, "", "nsfw_pred_score"]], "imgutils.validate.portrait": [[94, 1, 1, "", "anime_portrait"], [94, 1, 1, "", "anime_portrait_score"]], "imgutils.validate.rating": [[95, 1, 1, "", "anime_rating"], [95, 1, 1, "", "anime_rating_score"]], "imgutils.validate.real": [[96, 1, 1, "", "anime_real"], [96, 1, 1, "", "anime_real_score"]], "imgutils.validate.safe": [[97, 1, 1, "", "safe_check"], [97, 1, 1, "", "safe_check_score"]], "imgutils.validate.style_age": [[98, 1, 1, "", "anime_style_age"], [98, 1, 1, "", "anime_style_age_score"]], "imgutils.validate.teen": [[99, 1, 1, "", "anime_teen"], [99, 1, 1, "", "anime_teen_score"]], "imgutils.validate.truncate": [[100, 1, 1, "", "is_truncated_file"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:data", "3": "py:class", "4": "py:method", "5": "py:property", "6": "py:enum", "7": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "data", "Python data"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"], "5": ["py", "property", "Python property"], "6": ["py", "enum", "Python enum"], "7": ["py", "attribute", "Python attribute"]}, "titleterms": {"imgutil": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "ascii": [0, 1], "draw": 0, "ascii_draw": 0, "config": [2, 3], "meta": 3, "__title__": 3, "__version__": 3, "__description__": 3, "__author__": 3, "__author_email__": 3, "data": [4, 5, 6, 7, 8, 9], "background": [4, 56], "grid_background": 4, "grid_transpar": 4, "decod": 5, "rgb_decod": 5, "encod": 6, "rgb_encod": 6, "imag": 7, "load_imag": 7, "has_alpha_channel": 7, "layer": 9, "istack": 9, "detect": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "booru_yolo": 10, "model": [10, 64], "label": 10, "descript": 10, "avail": 10, "pp": 10, "seri": 10, "AS": 10, "aa": 10, "detect_with_booru_yolo": 10, "censor": 11, "detect_censor": 11, "ey": 12, "detect_ey": 12, "face": 13, "detect_fac": 13, "halfbodi": 14, "detect_halfbodi": 14, "hand": 15, "detect_hand": 15, "head": 16, "detect_head": 16, "nudenet": 18, "detect_with_nudenet": 18, "person": 19, "detect_person": 19, "similar": 20, "calculate_i": 20, "bboxes_similar": 20, "detection_similar": 20, "text": 21, "detect_text": 21, "visual": [22, 50], "detection_visu": 22, "edg": [23, 24, 25, 26], "canni": 23, "get_edge_by_canni": 23, "edge_image_with_canni": 23, "lineart": 25, "get_edge_by_lineart": 25, "edge_image_with_lineart": 25, "lineart_anim": 26, "get_edge_by_lineart_anim": 26, "edge_image_with_lineart_anim": 26, "gener": [27, 28, 29, 30], "classifi": [27, 86], "classifymodel": 27, "classify_predict_scor": 27, "classify_predict": 27, "classify_predict_fmt": 27, "enhanc": 28, "imageenhanc": 28, "yolo": 30, "yolomodel": 30, "yolo_predict": 30, "metadata": [31, 32, 33, 63], "geninfo": 31, "read_geninfo_paramet": 31, "read_geninfo_exif": 31, "read_geninfo_gif": 31, "write_geninfo_paramet": 31, "write_geninfo_exif": 31, "write_geninfo_gif": 31, "lsb": 33, "read_lsb_raw_byt": 33, "read_lsb_metadata": 33, "write_lsb_raw_byt": 33, "write_lsb_metadata": 33, "lsbreaderror": 33, "lsbextractor": 33, "imagelsbdataextractor": 33, "serialize_pnginfo": 33, "serialize_json": 33, "inject_data": 33, "metric": [34, 35, 36, 37, 38, 39, 40], "aesthet": 34, "get_aesthetic_scor": 34, "ccip": 35, "ccip_extract_featur": 35, "ccip_batch_extract_featur": 35, "ccip_default_threshold": 35, "ccip_differ": 35, "ccip_sam": 35, "ccip_batch_differ": 35, "ccip_batch_sam": 35, "ccip_default_clustering_param": 35, "ccip_clust": 35, "ccip_merg": 35, "dbaesthet": 36, "anime_dbaesthet": 36, "laplacian": 38, "laplacian_scor": 38, "lpip": 39, "lpips_extract_featur": 39, "lpips_differ": 39, "lpips_clust": 39, "psnr_": 40, "psnr": 40, "ocr": 41, "detect_text_with_ocr": 41, "list_det_model": 41, "list_rec_model": 41, "oper": [42, 43, 44, 45, 46], "align": 42, "align_maxs": 42, "censor_": 43, "censor_area": 43, "censor_nsfw": 43, "basecensor": 43, "colorcensor": 43, "blurcensor": 43, "pixelatecensor": 43, "register_censor_method": 43, "imgcensor": 44, "imagebasedcensor": 44, "emojibasedcensor": 44, "singleimag": 44, "squeez": 46, "squeeze_with_transpar": 46, "pose": [47, 48, 49, 50], "dwpose": 47, "dwpose_estim": 47, "format": [48, 71], "op18keypointset": 48, "openpose18": 48, "op18_body_max": 48, "op18_body_min": 48, "op18_face_max": 48, "op18_face_min": 48, "op18_left_foot_max": 48, "op18_left_foot_min": 48, "op18_left_hand_max": 48, "op18_left_hand_min": 48, "op18_right_foot_max": 48, "op18_right_foot_min": 48, "op18_right_hand_max": 48, "op18_right_hand_min": 48, "op18_visu": 50, "preprocess": [51, 52, 53, 54, 55], "base": 51, "notparsetarget": 51, "pillow": 53, "register_pillow_transform": 53, "register_pillow_pars": 53, "create_pillow_transform": 53, "parse_pillow_transform": 53, "torchvis": 54, "register_torchvision_transform": 54, "register_torchvision_pars": 54, "create_torchvision_transform": 54, "parse_torchvision_transform": 54, "transform": 55, "register_creators_for_transform": 55, "notprocessortypeerror": 55, "create_transforms_from_transform": 55, "create_clip_transform": 55, "create_transforms_from_clip_processor": 55, "create_convnext_transform": 55, "create_transforms_from_convnext_processor": 55, "create_vit_transform": 55, "create_transforms_from_vit_processor": 55, "create_siglip_transform": 55, "create_transforms_from_siglip_processor": 55, "create_bit_transform": 55, "create_transforms_from_bit_processor": 55, "resourc": [56, 57], "backgroundimageset": 56, "list_bg_image_fil": 56, "get_bg_image_fil": 56, "get_bg_imag": 56, "random_bg_image_fil": 56, "random_bg_imag": 56, "restor": [58, 59, 60, 61], "adversari": 58, "remove_adversarial_nois": 58, "nafnet": 60, "restore_with_nafnet": 60, "scunet": 61, "restore_with_scunet": 61, "sd": [62, 63, 64, 65], "sdmetadata": 63, "parse_sdmeta_from_text": 63, "get_sdmeta_from_imag": 63, "save_image_with_sdmeta": 63, "read_metadata": 64, "save_with_metadata": 64, "nai": 65, "naimetadata": 65, "get_naimeta_from_imag": 65, "add_naimeta_to_imag": 65, "save_image_with_naimeta": 65, "segment": [66, 67], "isneti": 67, "get_isnetis_mask": 67, "segment_with_isneti": 67, "segment_rgba_with_isneti": 67, "tag": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77], "blacklist": 68, "is_blacklist": 68, "drop_blacklisted_tag": 68, "charact": 69, "char_whitelist_suffix": 69, "char_whitelist_prefix": 69, "char_whitelist_word": 69, "char_suffix": 69, "char_prefix": 69, "charactertagpool": 69, "is_basic_character_tag": 69, "drop_basic_character_tag": 69, "deepdanbooru": 70, "get_deepdanbooru_tag": 70, "add_underlin": 71, "remove_underlin": 71, "tags_to_text": 71, "match": 73, "tag_match_suffix": 73, "tag_match_prefix": 73, "tag_match_ful": 73, "mldanbooru": 74, "get_mldanbooru_tag": 74, "order": 75, "sort_tag": 75, "overlap": 76, "drop_overlap_tag": 76, "wd14": 77, "get_wd14_tag": 77, "convert_wd14_emb_to_predict": 77, "denormalize_wd14_emb": 77, "upscal": [78, 79], "cdc": 78, "upscale_with_cdc": 78, "util": [80, 81, 82, 83], "cach": 80, "ts_lru_cach": 80, "func": 81, "sigmoid": 81, "onnxruntim": 83, "get_onnx_provid": 83, "open_onnx_model": 83, "valid": [84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "aicheck": 84, "get_ai_created_scor": 84, "is_ai_cr": 84, "bangumi_char": 85, "anime_bangumi_char_scor": 85, "anime_bangumi_char": 85, "anime_classify_scor": 86, "anime_classifi": 86, "color": 87, "is_greyscal": 87, "complet": 88, "anime_completeness_scor": 88, "anime_complet": 88, "dbrate": 89, "anime_dbrating_scor": 89, "anime_dbr": 89, "furri": 90, "anime_furry_scor": 90, "anime_furri": 90, "monochrom": 92, "get_monochrome_scor": 92, "is_monochrom": 92, "nsfw": 93, "nsfw_pred_scor": 93, "nsfw_pred": 93, "portrait": 94, "anime_portrait_scor": 94, "anime_portrait": 94, "rate": 95, "anime_rating_scor": 95, "anime_r": [95, 96], "real": 96, "anime_real_scor": 96, "safe": 97, "safe_check_scor": 97, "safe_check": 97, "style_ag": 98, "anime_style_age_scor": 98, "anime_style_ag": 98, "teen": 99, "anime_teen_scor": 99, "anime_teen": 99, "truncat": 100, "is_truncated_fil": 100, "welcom": 101, "": 101, "document": 101, "overview": 101, "tutori": 101, "inform": [101, 102, 103], "api": 101, "run": [102, 103], "environ": [102, 103], "instal": 104, "quick": 105, "start": 105}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "ascii_drawing": [[0, "ascii-drawing"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "__TITLE__": [[3, "title"]], "__VERSION__": [[3, "version"]], "__DESCRIPTION__": [[3, "description"]], "__AUTHOR__": [[3, "author"]], "__AUTHOR_EMAIL__": [[3, "author-email"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "grid_background": [[4, "grid-background"]], "grid_transparent": [[4, "grid-transparent"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode": [[5, "rgb-decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode": [[6, "rgb-encode"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image": [[7, "load-image"]], "load_images": [[7, "load-images"]], "has_alpha_channel": [[7, "has-alpha-channel"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack": [[9, "istack"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "Model Labels and Descriptions": [[10, "id1"]], "Available Models (PP Series)": [[10, "id2"]], "Available Models (AS Series)": [[10, "id3"]], "Available Models (AA Series)": [[10, "id4"]], "detect_with_booru_yolo": [[10, "detect-with-booru-yolo"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_censors": [[11, "detect-censors"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_eyes": [[12, "detect-eyes"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_faces": [[13, "detect-faces"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_halfbody": [[14, "detect-halfbody"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_hands": [[15, "detect-hands"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "detect_heads": [[16, "detect-heads"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_with_nudenet": [[18, "detect-with-nudenet"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "detect_person": [[19, "detect-person"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "calculate_iou": [[20, "calculate-iou"]], "bboxes_similarity": [[20, "bboxes-similarity"]], "detection_similarity": [[20, "detection-similarity"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detect_text": [[21, "detect-text"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "detection_visualize": [[22, "detection-visualize"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "get_edge_by_canny": [[23, "get-edge-by-canny"]], "edge_image_with_canny": [[23, "edge-image-with-canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "get_edge_by_lineart": [[25, "get-edge-by-lineart"]], "edge_image_with_lineart": [[25, "edge-image-with-lineart"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "get_edge_by_lineart_anime": [[26, "get-edge-by-lineart-anime"]], "edge_image_with_lineart_anime": [[26, "edge-image-with-lineart-anime"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "ClassifyModel": [[27, "classifymodel"]], "classify_predict_score": [[27, "classify-predict-score"]], "classify_predict": [[27, "classify-predict"]], "classify_predict_fmt": [[27, "classify-predict-fmt"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "ImageEnhancer": [[28, "imageenhancer"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "YOLOModel": [[30, "yolomodel"]], "yolo_predict": [[30, "yolo-predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_parameters": [[31, "read-geninfo-parameters"]], "read_geninfo_exif": [[31, "read-geninfo-exif"]], "read_geninfo_gif": [[31, "read-geninfo-gif"]], "write_geninfo_parameters": [[31, "write-geninfo-parameters"]], "write_geninfo_exif": [[31, "write-geninfo-exif"]], "write_geninfo_gif": [[31, "write-geninfo-gif"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "read_lsb_raw_bytes": [[33, "read-lsb-raw-bytes"]], "read_lsb_metadata": [[33, "read-lsb-metadata"]], "write_lsb_raw_bytes": [[33, "write-lsb-raw-bytes"]], "write_lsb_metadata": [[33, "write-lsb-metadata"]], "LSBReadError": [[33, "lsbreaderror"]], "LSBExtractor": [[33, "lsbextractor"]], "ImageLsbDataExtractor": [[33, "imagelsbdataextractor"]], "serialize_pnginfo": [[33, "serialize-pnginfo"]], "serialize_json": [[33, "serialize-json"]], "inject_data": [[33, "inject-data"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "get_aesthetic_score": [[34, "get-aesthetic-score"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "ccip_extract_feature": [[35, "ccip-extract-feature"]], "ccip_batch_extract_features": [[35, "ccip-batch-extract-features"]], "ccip_default_threshold": [[35, "ccip-default-threshold"]], "ccip_difference": [[35, "ccip-difference"]], "ccip_same": [[35, "ccip-same"]], "ccip_batch_differences": [[35, "ccip-batch-differences"]], "ccip_batch_same": [[35, "ccip-batch-same"]], "ccip_default_clustering_params": [[35, "ccip-default-clustering-params"]], "ccip_clustering": [[35, "ccip-clustering"]], "ccip_merge": [[35, "ccip-merge"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "anime_dbaesthetic": [[36, "anime-dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score": [[38, "laplacian-score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_extract_feature": [[39, "lpips-extract-feature"]], "lpips_difference": [[39, "lpips-difference"]], "lpips_clustering": [[39, "lpips-clustering"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr": [[40, "id1"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "detect_text_with_ocr": [[41, "detect-text-with-ocr"]], "ocr": [[41, "ocr"]], "list_det_models": [[41, "list-det-models"]], "list_rec_models": [[41, "list-rec-models"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "align_maxsize": [[42, "align-maxsize"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "censor_areas": [[43, "censor-areas"]], "censor_nsfw": [[43, "censor-nsfw"]], "BaseCensor": [[43, "basecensor"]], "ColorCensor": [[43, "colorcensor"]], "BlurCensor": [[43, "blurcensor"]], "PixelateCensor": [[43, "pixelatecensor"]], "register_censor_method": [[43, "register-censor-method"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "ImageBasedCensor": [[44, "imagebasedcensor"]], "EmojiBasedCensor": [[44, "emojibasedcensor"]], "SingleImage": [[44, "singleimage"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze": [[46, "squeeze"]], "squeeze_with_transparency": [[46, "squeeze-with-transparency"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "dwpose_estimate": [[47, "dwpose-estimate"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "OP18KeyPointSet": [[48, "op18keypointset"]], "OpenPose18": [[48, "openpose18"]], "OP18_BODY_MAX": [[48, "op18-body-max"]], "OP18_BODY_MIN": [[48, "op18-body-min"]], "OP18_FACE_MAX": [[48, "op18-face-max"]], "OP18_FACE_MIN": [[48, "op18-face-min"]], "OP18_LEFT_FOOT_MAX": [[48, "op18-left-foot-max"]], "OP18_LEFT_FOOT_MIN": [[48, "op18-left-foot-min"]], "OP18_LEFT_HAND_MAX": [[48, "op18-left-hand-max"]], "OP18_LEFT_HAND_MIN": [[48, "op18-left-hand-min"]], "OP18_RIGHT_FOOT_MAX": [[48, "op18-right-foot-max"]], "OP18_RIGHT_FOOT_MIN": [[48, "op18-right-foot-min"]], "OP18_RIGHT_HAND_MAX": [[48, "op18-right-hand-max"]], "OP18_RIGHT_HAND_MIN": [[48, "op18-right-hand-min"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize": [[50, "op18-visualize"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "NotParseTarget": [[51, "notparsetarget"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "register_pillow_transform": [[53, "register-pillow-transform"]], "register_pillow_parse": [[53, "register-pillow-parse"]], "create_pillow_transforms": [[53, "create-pillow-transforms"]], "parse_pillow_transforms": [[53, "parse-pillow-transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "register_torchvision_transform": [[54, "register-torchvision-transform"]], "register_torchvision_parse": [[54, "register-torchvision-parse"]], "create_torchvision_transforms": [[54, "create-torchvision-transforms"]], "parse_torchvision_transforms": [[54, "parse-torchvision-transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers": [[55, "register-creators-for-transformers"]], "NotProcessorTypeError": [[55, "notprocessortypeerror"]], "create_transforms_from_transformers": [[55, "create-transforms-from-transformers"]], "create_clip_transforms": [[55, "create-clip-transforms"]], "create_transforms_from_clip_processor": [[55, "create-transforms-from-clip-processor"]], "create_convnext_transforms": [[55, "create-convnext-transforms"]], "create_transforms_from_convnext_processor": [[55, "create-transforms-from-convnext-processor"]], "create_vit_transforms": [[55, "create-vit-transforms"]], "create_transforms_from_vit_processor": [[55, "create-transforms-from-vit-processor"]], "create_siglip_transforms": [[55, "create-siglip-transforms"]], "create_transforms_from_siglip_processor": [[55, "create-transforms-from-siglip-processor"]], "create_bit_transforms": [[55, "create-bit-transforms"]], "create_transforms_from_bit_processor": [[55, "create-transforms-from-bit-processor"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "BackgroundImageSet": [[56, "backgroundimageset"]], "list_bg_image_files": [[56, "list-bg-image-files"]], "get_bg_image_file": [[56, "get-bg-image-file"]], "get_bg_image": [[56, "get-bg-image"]], "random_bg_image_file": [[56, "random-bg-image-file"]], "random_bg_image": [[56, "random-bg-image"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.restore.adversarial": [[58, "imgutils-restore-adversarial"]], "remove_adversarial_noise": [[58, "remove-adversarial-noise"]], "imgutils.restore": [[59, "imgutils-restore"]], "imgutils.restore.nafnet": [[60, "imgutils-restore-nafnet"]], "restore_with_nafnet": [[60, "restore-with-nafnet"]], "imgutils.restore.scunet": [[61, "imgutils-restore-scunet"]], "restore_with_scunet": [[61, "restore-with-scunet"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "SDMetaData": [[63, "sdmetadata"]], "parse_sdmeta_from_text": [[63, "parse-sdmeta-from-text"]], "get_sdmeta_from_image": [[63, "get-sdmeta-from-image"]], "save_image_with_sdmeta": [[63, "save-image-with-sdmeta"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata": [[64, "read-metadata"]], "save_with_metadata": [[64, "save-with-metadata"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "NAIMetaData": [[65, "naimetadata"]], "NAIMetadata": [[65, "id1"]], "get_naimeta_from_image": [[65, "get-naimeta-from-image"]], "add_naimeta_to_image": [[65, "add-naimeta-to-image"]], "save_image_with_naimeta": [[65, "save-image-with-naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "get_isnetis_mask": [[67, "get-isnetis-mask"]], "segment_with_isnetis": [[67, "segment-with-isnetis"]], "segment_rgba_with_isnetis": [[67, "segment-rgba-with-isnetis"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted": [[68, "is-blacklisted"]], "drop_blacklisted_tags": [[68, "drop-blacklisted-tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "CHAR_WHITELIST_SUFFIX": [[69, "char-whitelist-suffix"]], "CHAR_WHITELIST_PREFIX": [[69, "char-whitelist-prefix"]], "CHAR_WHITELIST_WORD": [[69, "char-whitelist-word"]], "CHAR_SUFFIXES": [[69, "char-suffixes"]], "CHAR_PREFIXES": [[69, "char-prefixes"]], "CharacterTagPool": [[69, "charactertagpool"]], "is_basic_character_tag": [[69, "is-basic-character-tag"]], "drop_basic_character_tags": [[69, "drop-basic-character-tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "get_deepdanbooru_tags": [[70, "get-deepdanbooru-tags"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "add_underline": [[71, "add-underline"]], "remove_underline": [[71, "remove-underline"]], "tags_to_text": [[71, "tags-to-text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_suffix": [[73, "tag-match-suffix"]], "tag_match_prefix": [[73, "tag-match-prefix"]], "tag_match_full": [[73, "tag-match-full"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "get_mldanbooru_tags": [[74, "get-mldanbooru-tags"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags": [[75, "sort-tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "drop_overlap_tags": [[76, "drop-overlap-tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "get_wd14_tags": [[77, "get-wd14-tags"]], "convert_wd14_emb_to_prediction": [[77, "convert-wd14-emb-to-prediction"]], "denormalize_wd14_emb": [[77, "denormalize-wd14-emb"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc": [[78, "upscale-with-cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache": [[80, "ts-lru-cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid": [[81, "sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "get_onnx_provider": [[83, "get-onnx-provider"]], "open_onnx_model": [[83, "open-onnx-model"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "get_ai_created_score": [[84, "get-ai-created-score"]], "is_ai_created": [[84, "is-ai-created"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_bangumi_char_score": [[85, "anime-bangumi-char-score"]], "anime_bangumi_char": [[85, "anime-bangumi-char"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "anime_classify_score": [[86, "anime-classify-score"]], "anime_classify": [[86, "anime-classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale": [[87, "is-greyscale"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_completeness_score": [[88, "anime-completeness-score"]], "anime_completeness": [[88, "anime-completeness"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_dbrating_score": [[89, "anime-dbrating-score"]], "anime_dbrating": [[89, "anime-dbrating"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "anime_furry_score": [[90, "anime-furry-score"]], "anime_furry": [[90, "anime-furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "get_monochrome_score": [[92, "get-monochrome-score"]], "is_monochrome": [[92, "is-monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred_score": [[93, "nsfw-pred-score"]], "nsfw_pred": [[93, "nsfw-pred"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_portrait_score": [[94, "anime-portrait-score"]], "anime_portrait": [[94, "anime-portrait"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_rating_score": [[95, "anime-rating-score"]], "anime_rating": [[95, "anime-rating"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "anime_real_score": [[96, "anime-real-score"]], "anime_real": [[96, "anime-real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check_score": [[97, "safe-check-score"]], "safe_check": [[97, "safe-check"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_style_age_score": [[98, "anime-style-age-score"]], "anime_style_age": [[98, "anime-style-age"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "anime_teen_score": [[99, "anime-teen-score"]], "anime_teen": [[99, "anime-teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file": [[100, "is-truncated-file"]], "Welcome to imgutils\u2019s Documentation": [[101, "welcome-to-imgutils-s-documentation"]], "Overview": [[101, "overview"]], "Tutorials": [[101, null]], "Information": [[101, null]], "API Documentation": [[101, null]], "Run Environment Information": [[102, "Run-Environment-Information"], [103, "Run-Environment-Information"]], "Installation": [[104, "installation"]], "Quick Start": [[105, "quick-start"]]}, "indexentries": {"ascii_drawing() (in module imgutils.ascii.drawing)": [[0, "imgutils.ascii.drawing.ascii_drawing"]], "imgutils.ascii.drawing": [[0, "module-imgutils.ascii.drawing"]], "module": [[0, "module-imgutils.ascii.drawing"], [1, "module-imgutils.ascii"], [2, "module-imgutils.config"], [3, "module-imgutils.config.meta"], [4, "module-imgutils.data.background"], [5, "module-imgutils.data.decode"], [6, "module-imgutils.data.encode"], [7, "module-imgutils.data.image"], [8, "module-imgutils.data"], [9, "module-imgutils.data.layer"], [10, "module-imgutils.detect.booru_yolo"], [11, "module-imgutils.detect.censor"], [12, "module-imgutils.detect.eye"], [13, "module-imgutils.detect.face"], [14, "module-imgutils.detect.halfbody"], [15, "module-imgutils.detect.hand"], [16, "module-imgutils.detect.head"], [17, "module-imgutils.detect"], [18, "module-imgutils.detect.nudenet"], [19, "module-imgutils.detect.person"], [20, "module-imgutils.detect.similarity"], [21, "module-imgutils.detect.text"], [22, "module-imgutils.detect.visual"], [23, "module-imgutils.edge.canny"], [24, "module-imgutils.edge"], [25, "module-imgutils.edge.lineart"], [26, "module-imgutils.edge.lineart_anime"], [27, "module-imgutils.generic.classify"], [28, "module-imgutils.generic.enhance"], [29, "module-imgutils.generic"], [30, "module-imgutils.generic.yolo"], [31, "module-imgutils.metadata.geninfo"], [32, "module-imgutils.metadata"], [33, "module-imgutils.metadata.lsb"], [34, "module-imgutils.metrics.aesthetic"], [35, "module-imgutils.metrics.ccip"], [36, "module-imgutils.metrics.dbaesthetic"], [37, "module-imgutils.metrics"], [38, "module-imgutils.metrics.laplacian"], [39, "module-imgutils.metrics.lpips"], [40, "module-imgutils.metrics.psnr_"], [41, "module-imgutils.ocr"], [42, "module-imgutils.operate.align"], [43, "module-imgutils.operate.censor_"], [44, "module-imgutils.operate.imgcensor"], [45, "module-imgutils.operate"], [46, "module-imgutils.operate.squeeze"], [47, "module-imgutils.pose.dwpose"], [48, "module-imgutils.pose.format"], [49, "module-imgutils.pose"], [50, "module-imgutils.pose.visual"], [51, "module-imgutils.preprocess.base"], [52, "module-imgutils.preprocess"], [53, "module-imgutils.preprocess.pillow"], [54, "module-imgutils.preprocess.torchvision"], [55, "module-imgutils.preprocess.transformers"], [56, "module-imgutils.resource.background"], [57, "module-imgutils.resource"], [62, "module-imgutils.sd"], [63, "module-imgutils.sd.metadata"], [64, "module-imgutils.sd.model"], [65, "module-imgutils.sd.nai"], [66, "module-imgutils.segment"], [67, "module-imgutils.segment.isnetis"], [68, "module-imgutils.tagging.blacklist"], [69, "module-imgutils.tagging.character"], [70, "module-imgutils.tagging.deepdanbooru"], [71, "module-imgutils.tagging.format"], [72, "module-imgutils.tagging"], [73, "module-imgutils.tagging.match"], [74, "module-imgutils.tagging.mldanbooru"], [75, "module-imgutils.tagging.order"], [76, "module-imgutils.tagging.overlap"], [77, "module-imgutils.tagging.wd14"], [78, "module-imgutils.upscale.cdc"], [79, "module-imgutils.upscale"], [80, "module-imgutils.utils.cache"], [81, "module-imgutils.utils.func"], [82, "module-imgutils.utils"], [83, "module-imgutils.utils.onnxruntime"], [84, "module-imgutils.validate.aicheck"], [85, "module-imgutils.validate.bangumi_char"], [86, "module-imgutils.validate.classify"], [87, "module-imgutils.validate.color"], [88, "module-imgutils.validate.completeness"], [89, "module-imgutils.validate.dbrating"], [90, "module-imgutils.validate.furry"], [91, "module-imgutils.validate"], [92, "module-imgutils.validate.monochrome"], [93, "module-imgutils.validate.nsfw"], [94, "module-imgutils.validate.portrait"], [95, "module-imgutils.validate.rating"], [96, "module-imgutils.validate.real"], [97, "module-imgutils.validate.safe"], [98, "module-imgutils.validate.style_age"], [99, "module-imgutils.validate.teen"], [100, "module-imgutils.validate.truncate"]], "imgutils.ascii": [[1, "module-imgutils.ascii"]], "imgutils.config": [[2, "module-imgutils.config"]], "__author_email__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR_EMAIL__"]], "__author__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__AUTHOR__"]], "__description__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__DESCRIPTION__"]], "__title__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__TITLE__"]], "__version__ (in module imgutils.config.meta)": [[3, "imgutils.config.meta.__VERSION__"]], "imgutils.config.meta": [[3, "module-imgutils.config.meta"]], "grid_background() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_background"]], "grid_transparent() (in module imgutils.data.background)": [[4, "imgutils.data.background.grid_transparent"]], "imgutils.data.background": [[4, "module-imgutils.data.background"]], "imgutils.data.decode": [[5, "module-imgutils.data.decode"]], "rgb_decode() (in module imgutils.data.decode)": [[5, "imgutils.data.decode.rgb_decode"]], "imgutils.data.encode": [[6, "module-imgutils.data.encode"]], "rgb_encode() (in module imgutils.data.encode)": [[6, "imgutils.data.encode.rgb_encode"]], "has_alpha_channel() (in module imgutils.data.image)": [[7, "imgutils.data.image.has_alpha_channel"]], "imgutils.data.image": [[7, "module-imgutils.data.image"]], "load_image() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_image"]], "load_images() (in module imgutils.data.image)": [[7, "imgutils.data.image.load_images"]], "imgutils.data": [[8, "module-imgutils.data"]], "imgutils.data.layer": [[9, "module-imgutils.data.layer"]], "istack() (in module imgutils.data.layer)": [[9, "imgutils.data.layer.istack"]], "detect_with_booru_yolo() (in module imgutils.detect.booru_yolo)": [[10, "imgutils.detect.booru_yolo.detect_with_booru_yolo"]], "imgutils.detect.booru_yolo": [[10, "module-imgutils.detect.booru_yolo"]], "detect_censors() (in module imgutils.detect.censor)": [[11, "imgutils.detect.censor.detect_censors"]], "imgutils.detect.censor": [[11, "module-imgutils.detect.censor"]], "detect_eyes() (in module imgutils.detect.eye)": [[12, "imgutils.detect.eye.detect_eyes"]], "imgutils.detect.eye": [[12, "module-imgutils.detect.eye"]], "detect_faces() (in module imgutils.detect.face)": [[13, "imgutils.detect.face.detect_faces"]], "imgutils.detect.face": [[13, "module-imgutils.detect.face"]], "detect_halfbody() (in module imgutils.detect.halfbody)": [[14, "imgutils.detect.halfbody.detect_halfbody"]], "imgutils.detect.halfbody": [[14, "module-imgutils.detect.halfbody"]], "detect_hands() (in module imgutils.detect.hand)": [[15, "imgutils.detect.hand.detect_hands"]], "imgutils.detect.hand": [[15, "module-imgutils.detect.hand"]], "detect_heads() (in module imgutils.detect.head)": [[16, "imgutils.detect.head.detect_heads"]], "imgutils.detect.head": [[16, "module-imgutils.detect.head"]], "imgutils.detect": [[17, "module-imgutils.detect"]], "detect_with_nudenet() (in module imgutils.detect.nudenet)": [[18, "imgutils.detect.nudenet.detect_with_nudenet"]], "imgutils.detect.nudenet": [[18, "module-imgutils.detect.nudenet"]], "detect_person() (in module imgutils.detect.person)": [[19, "imgutils.detect.person.detect_person"]], "imgutils.detect.person": [[19, "module-imgutils.detect.person"]], "bboxes_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.bboxes_similarity"]], "calculate_iou() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.calculate_iou"]], "detection_similarity() (in module imgutils.detect.similarity)": [[20, "imgutils.detect.similarity.detection_similarity"]], "imgutils.detect.similarity": [[20, "module-imgutils.detect.similarity"]], "detect_text() (in module imgutils.detect.text)": [[21, "imgutils.detect.text.detect_text"]], "imgutils.detect.text": [[21, "module-imgutils.detect.text"]], "detection_visualize() (in module imgutils.detect.visual)": [[22, "imgutils.detect.visual.detection_visualize"]], "imgutils.detect.visual": [[22, "module-imgutils.detect.visual"]], "edge_image_with_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.edge_image_with_canny"]], "get_edge_by_canny() (in module imgutils.edge.canny)": [[23, "imgutils.edge.canny.get_edge_by_canny"]], "imgutils.edge.canny": [[23, "module-imgutils.edge.canny"]], "imgutils.edge": [[24, "module-imgutils.edge"]], "edge_image_with_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.edge_image_with_lineart"]], "get_edge_by_lineart() (in module imgutils.edge.lineart)": [[25, "imgutils.edge.lineart.get_edge_by_lineart"]], "imgutils.edge.lineart": [[25, "module-imgutils.edge.lineart"]], "edge_image_with_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.edge_image_with_lineart_anime"]], "get_edge_by_lineart_anime() (in module imgutils.edge.lineart_anime)": [[26, "imgutils.edge.lineart_anime.get_edge_by_lineart_anime"]], "imgutils.edge.lineart_anime": [[26, "module-imgutils.edge.lineart_anime"]], "classifymodel (class in imgutils.generic.classify)": [[27, "imgutils.generic.classify.ClassifyModel"]], "__init__() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.__init__"]], "classify_predict() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict"]], "classify_predict_fmt() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_fmt"]], "classify_predict_score() (in module imgutils.generic.classify)": [[27, "imgutils.generic.classify.classify_predict_score"]], "clear() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.clear"]], "imgutils.generic.classify": [[27, "module-imgutils.generic.classify"]], "launch_demo() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.launch_demo"]], "make_ui() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.make_ui"]], "predict() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict"]], "predict_fmt() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_fmt"]], "predict_score() (imgutils.generic.classify.classifymodel method)": [[27, "imgutils.generic.classify.ClassifyModel.predict_score"]], "imageenhancer (class in imgutils.generic.enhance)": [[28, "imgutils.generic.enhance.ImageEnhancer"]], "__init__() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.__init__"]], "imgutils.generic.enhance": [[28, "module-imgutils.generic.enhance"]], "process() (imgutils.generic.enhance.imageenhancer method)": [[28, "imgutils.generic.enhance.ImageEnhancer.process"]], "imgutils.generic": [[29, "module-imgutils.generic"]], "yolomodel (class in imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.YOLOModel"]], "__init__() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.__init__"]], "clear() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.clear"]], "imgutils.generic.yolo": [[30, "module-imgutils.generic.yolo"]], "launch_demo() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.launch_demo"]], "make_ui() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.make_ui"]], "predict() (imgutils.generic.yolo.yolomodel method)": [[30, "imgutils.generic.yolo.YOLOModel.predict"]], "yolo_predict() (in module imgutils.generic.yolo)": [[30, "imgutils.generic.yolo.yolo_predict"]], "imgutils.metadata.geninfo": [[31, "module-imgutils.metadata.geninfo"]], "read_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_exif"]], "read_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_gif"]], "read_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.read_geninfo_parameters"]], "write_geninfo_exif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_exif"]], "write_geninfo_gif() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_gif"]], "write_geninfo_parameters() (in module imgutils.metadata.geninfo)": [[31, "imgutils.metadata.geninfo.write_geninfo_parameters"]], "imgutils.metadata": [[32, "module-imgutils.metadata"]], "imagelsbdataextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor"]], "lsbextractor (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBExtractor"]], "lsbreaderror (class in imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.LSBReadError"]], "__init__() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.__init__"]], "__init__() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.__init__"]], "extract_data() (imgutils.metadata.lsb.imagelsbdataextractor method)": [[33, "imgutils.metadata.lsb.ImageLsbDataExtractor.extract_data"]], "get_next_n_bytes() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_next_n_bytes"]], "get_one_byte() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.get_one_byte"]], "imgutils.metadata.lsb": [[33, "module-imgutils.metadata.lsb"]], "inject_data() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.inject_data"]], "read_32bit_integer() (imgutils.metadata.lsb.lsbextractor method)": [[33, "imgutils.metadata.lsb.LSBExtractor.read_32bit_integer"]], "read_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_metadata"]], "read_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.read_lsb_raw_bytes"]], "serialize_json() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_json"]], "serialize_pnginfo() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.serialize_pnginfo"]], "write_lsb_metadata() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_metadata"]], "write_lsb_raw_bytes() (in module imgutils.metadata.lsb)": [[33, "imgutils.metadata.lsb.write_lsb_raw_bytes"]], "get_aesthetic_score() (in module imgutils.metrics.aesthetic)": [[34, "imgutils.metrics.aesthetic.get_aesthetic_score"]], "imgutils.metrics.aesthetic": [[34, "module-imgutils.metrics.aesthetic"]], "ccip_batch_differences() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_differences"]], "ccip_batch_extract_features() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_extract_features"]], "ccip_batch_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_batch_same"]], "ccip_clustering() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_clustering"]], "ccip_default_clustering_params() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_clustering_params"]], "ccip_default_threshold() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_default_threshold"]], "ccip_difference() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_difference"]], "ccip_extract_feature() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_extract_feature"]], "ccip_merge() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_merge"]], "ccip_same() (in module imgutils.metrics.ccip)": [[35, "imgutils.metrics.ccip.ccip_same"]], "imgutils.metrics.ccip": [[35, "module-imgutils.metrics.ccip"]], "anime_dbaesthetic() (in module imgutils.metrics.dbaesthetic)": [[36, "imgutils.metrics.dbaesthetic.anime_dbaesthetic"]], "imgutils.metrics.dbaesthetic": [[36, "module-imgutils.metrics.dbaesthetic"]], "imgutils.metrics": [[37, "module-imgutils.metrics"]], "imgutils.metrics.laplacian": [[38, "module-imgutils.metrics.laplacian"]], "laplacian_score() (in module imgutils.metrics.laplacian)": [[38, "imgutils.metrics.laplacian.laplacian_score"]], "imgutils.metrics.lpips": [[39, "module-imgutils.metrics.lpips"]], "lpips_clustering() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_clustering"]], "lpips_difference() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_difference"]], "lpips_extract_feature() (in module imgutils.metrics.lpips)": [[39, "imgutils.metrics.lpips.lpips_extract_feature"]], "imgutils.metrics.psnr_": [[40, "module-imgutils.metrics.psnr_"]], "psnr() (in module imgutils.metrics.psnr_)": [[40, "imgutils.metrics.psnr_.psnr"]], "detect_text_with_ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.detect_text_with_ocr"]], "imgutils.ocr": [[41, "module-imgutils.ocr"]], "list_det_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_det_models"]], "list_rec_models() (in module imgutils.ocr)": [[41, "imgutils.ocr.list_rec_models"]], "ocr() (in module imgutils.ocr)": [[41, "imgutils.ocr.ocr"]], "align_maxsize() (in module imgutils.operate.align)": [[42, "imgutils.operate.align.align_maxsize"]], "imgutils.operate.align": [[42, "module-imgutils.operate.align"]], "basecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BaseCensor"]], "blurcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.BlurCensor"]], "colorcensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.ColorCensor"]], "pixelatecensor (class in imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.PixelateCensor"]], "censor_area() (imgutils.operate.censor_.basecensor method)": [[43, "imgutils.operate.censor_.BaseCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.blurcensor method)": [[43, "imgutils.operate.censor_.BlurCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.colorcensor method)": [[43, "imgutils.operate.censor_.ColorCensor.censor_area"]], "censor_area() (imgutils.operate.censor_.pixelatecensor method)": [[43, "imgutils.operate.censor_.PixelateCensor.censor_area"]], "censor_areas() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_areas"]], "censor_nsfw() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.censor_nsfw"]], "imgutils.operate.censor_": [[43, "module-imgutils.operate.censor_"]], "register_censor_method() (in module imgutils.operate.censor_)": [[43, "imgutils.operate.censor_.register_censor_method"]], "emojibasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor"]], "imagebasedcensor (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor"]], "singleimage (class in imgutils.operate.imgcensor)": [[44, "imgutils.operate.imgcensor.SingleImage"]], "__init__() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.__init__"]], "censor_area() (imgutils.operate.imgcensor.emojibasedcensor method)": [[44, "imgutils.operate.imgcensor.EmojiBasedCensor.censor_area"]], "censor_area() (imgutils.operate.imgcensor.imagebasedcensor method)": [[44, "imgutils.operate.imgcensor.ImageBasedCensor.censor_area"]], "find_for_area() (imgutils.operate.imgcensor.singleimage method)": [[44, "imgutils.operate.imgcensor.SingleImage.find_for_area"]], "height (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.height"]], "imgutils.operate.imgcensor": [[44, "module-imgutils.operate.imgcensor"]], "width (imgutils.operate.imgcensor.singleimage property)": [[44, "imgutils.operate.imgcensor.SingleImage.width"]], "imgutils.operate": [[45, "module-imgutils.operate"]], "imgutils.operate.squeeze": [[46, "module-imgutils.operate.squeeze"]], "squeeze() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze"]], "squeeze_with_transparency() (in module imgutils.operate.squeeze)": [[46, "imgutils.operate.squeeze.squeeze_with_transparency"]], "dwpose_estimate() (in module imgutils.pose.dwpose)": [[47, "imgutils.pose.dwpose.dwpose_estimate"]], "imgutils.pose.dwpose": [[47, "module-imgutils.pose.dwpose"]], "left_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ANKLE"]], "left_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_BIG_TOE"]], "left_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EAR"]], "left_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_ELBOW"]], "left_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_EYE"]], "left_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HEEL"]], "left_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_HIP"]], "left_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_KNEE"]], "left_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SHOULDER"]], "left_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_SMALL_TOE"]], "left_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.LEFT_WRIST"]], "neck (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NECK"]], "nose (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.NOSE"]], "op18keypointset (class in imgutils.pose.format)": [[48, "imgutils.pose.format.OP18KeyPointSet"]], "op18_body_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MAX"]], "op18_body_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_BODY_MIN"]], "op18_face_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MAX"]], "op18_face_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_FACE_MIN"]], "op18_left_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MAX"]], "op18_left_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_FOOT_MIN"]], "op18_left_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MAX"]], "op18_left_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_LEFT_HAND_MIN"]], "op18_right_foot_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MAX"]], "op18_right_foot_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_FOOT_MIN"]], "op18_right_hand_max (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MAX"]], "op18_right_hand_min (in module imgutils.pose.format)": [[48, "imgutils.pose.format.OP18_RIGHT_HAND_MIN"]], "right_ankle (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ANKLE"]], "right_big_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_BIG_TOE"]], "right_ear (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EAR"]], "right_elbow (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_ELBOW"]], "right_eye (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_EYE"]], "right_heel (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HEEL"]], "right_hip (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_HIP"]], "right_knee (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_KNEE"]], "right_shoulder (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SHOULDER"]], "right_small_toe (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_SMALL_TOE"]], "right_wrist (imgutils.pose.format.openpose18 attribute)": [[48, "imgutils.pose.format.OpenPose18.RIGHT_WRIST"]], "__init__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__init__"]], "__mul__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__mul__"]], "__truediv__() (imgutils.pose.format.op18keypointset method)": [[48, "imgutils.pose.format.OP18KeyPointSet.__truediv__"]], "body (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.body"]], "face (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.face"]], "imgutils.pose.format": [[48, "module-imgutils.pose.format"]], "left_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_foot"]], "left_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.left_hand"]], "right_foot (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_foot"]], "right_hand (imgutils.pose.format.op18keypointset property)": [[48, "imgutils.pose.format.OP18KeyPointSet.right_hand"]], "imgutils.pose": [[49, "module-imgutils.pose"]], "imgutils.pose.visual": [[50, "module-imgutils.pose.visual"]], "op18_visualize() (in module imgutils.pose.visual)": [[50, "imgutils.pose.visual.op18_visualize"]], "notparsetarget (class in imgutils.preprocess.base)": [[51, "imgutils.preprocess.base.NotParseTarget"]], "imgutils.preprocess.base": [[51, "module-imgutils.preprocess.base"]], "imgutils.preprocess": [[52, "module-imgutils.preprocess"]], "create_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.create_pillow_transforms"]], "imgutils.preprocess.pillow": [[53, "module-imgutils.preprocess.pillow"]], "parse_pillow_transforms() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.parse_pillow_transforms"]], "register_pillow_parse() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_parse"]], "register_pillow_transform() (in module imgutils.preprocess.pillow)": [[53, "imgutils.preprocess.pillow.register_pillow_transform"]], "create_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.create_torchvision_transforms"]], "imgutils.preprocess.torchvision": [[54, "module-imgutils.preprocess.torchvision"]], "parse_torchvision_transforms() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.parse_torchvision_transforms"]], "register_torchvision_parse() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_parse"]], "register_torchvision_transform() (in module imgutils.preprocess.torchvision)": [[54, "imgutils.preprocess.torchvision.register_torchvision_transform"]], "notprocessortypeerror (class in imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.NotProcessorTypeError"]], "create_bit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_bit_transforms"]], "create_clip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_clip_transforms"]], "create_convnext_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_convnext_transforms"]], "create_siglip_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_siglip_transforms"]], "create_transforms_from_bit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_bit_processor"]], "create_transforms_from_clip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_clip_processor"]], "create_transforms_from_convnext_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_convnext_processor"]], "create_transforms_from_siglip_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_siglip_processor"]], "create_transforms_from_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_transformers"]], "create_transforms_from_vit_processor() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_transforms_from_vit_processor"]], "create_vit_transforms() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.create_vit_transforms"]], "imgutils.preprocess.transformers": [[55, "module-imgutils.preprocess.transformers"]], "register_creators_for_transformers() (in module imgutils.preprocess.transformers)": [[55, "imgutils.preprocess.transformers.register_creators_for_transformers"]], "backgroundimageset (class in imgutils.resource.background)": [[56, "imgutils.resource.background.BackgroundImageSet"]], "__init__() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.__init__"]], "get_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image"]], "get_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.get_bg_image_file"]], "get_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image"]], "get_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.get_image_file"]], "imgutils.resource.background": [[56, "module-imgutils.resource.background"]], "list_bg_image_files() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.list_bg_image_files"]], "list_image_files() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.list_image_files"]], "random_bg_image() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image"]], "random_bg_image_file() (in module imgutils.resource.background)": [[56, "imgutils.resource.background.random_bg_image_file"]], "random_image() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image"]], "random_image_file() (imgutils.resource.background.backgroundimageset method)": [[56, "imgutils.resource.background.BackgroundImageSet.random_image_file"]], "imgutils.resource": [[57, "module-imgutils.resource"]], "imgutils.sd": [[62, "module-imgutils.sd"]], "sdmetadata (class in imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.SDMetaData"]], "__str__() (imgutils.sd.metadata.sdmetadata method)": [[63, "imgutils.sd.metadata.SDMetaData.__str__"]], "get_sdmeta_from_image() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.get_sdmeta_from_image"]], "imgutils.sd.metadata": [[63, "module-imgutils.sd.metadata"]], "parse_sdmeta_from_text() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.parse_sdmeta_from_text"]], "pnginfo (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.pnginfo"]], "save_image_with_sdmeta() (in module imgutils.sd.metadata)": [[63, "imgutils.sd.metadata.save_image_with_sdmeta"]], "text (imgutils.sd.metadata.sdmetadata property)": [[63, "imgutils.sd.metadata.SDMetaData.text"]], "imgutils.sd.model": [[64, "module-imgutils.sd.model"]], "read_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.read_metadata"]], "save_with_metadata() (in module imgutils.sd.model)": [[64, "imgutils.sd.model.save_with_metadata"]], "naimetadata (class in imgutils.sd.nai)": [[65, "imgutils.sd.nai.NAIMetaData"], [65, "imgutils.sd.nai.NAIMetadata"]], "__init__() (imgutils.sd.nai.naimetadata method)": [[65, "imgutils.sd.nai.NAIMetaData.__init__"]], "add_naimeta_to_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.add_naimeta_to_image"]], "get_naimeta_from_image() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.get_naimeta_from_image"]], "imgutils.sd.nai": [[65, "module-imgutils.sd.nai"]], "pnginfo (imgutils.sd.nai.naimetadata property)": [[65, "imgutils.sd.nai.NAIMetaData.pnginfo"]], "save_image_with_naimeta() (in module imgutils.sd.nai)": [[65, "imgutils.sd.nai.save_image_with_naimeta"]], "imgutils.segment": [[66, "module-imgutils.segment"]], "get_isnetis_mask() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.get_isnetis_mask"]], "imgutils.segment.isnetis": [[67, "module-imgutils.segment.isnetis"]], "segment_rgba_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_rgba_with_isnetis"]], "segment_with_isnetis() (in module imgutils.segment.isnetis)": [[67, "imgutils.segment.isnetis.segment_with_isnetis"]], "drop_blacklisted_tags() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.drop_blacklisted_tags"]], "imgutils.tagging.blacklist": [[68, "module-imgutils.tagging.blacklist"]], "is_blacklisted() (in module imgutils.tagging.blacklist)": [[68, "imgutils.tagging.blacklist.is_blacklisted"]], "char_prefixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_PREFIXES"]], "char_suffixes (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_SUFFIXES"]], "char_whitelist_prefix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_PREFIX"]], "char_whitelist_suffix (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_SUFFIX"]], "char_whitelist_word (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.CHAR_WHITELIST_WORD"]], "charactertagpool (class in imgutils.tagging.character)": [[69, "imgutils.tagging.character.CharacterTagPool"]], "__init__() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.__init__"]], "drop_basic_character_tags() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.drop_basic_character_tags"]], "drop_basic_character_tags() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.drop_basic_character_tags"]], "imgutils.tagging.character": [[69, "module-imgutils.tagging.character"]], "is_basic_character_tag() (imgutils.tagging.character.charactertagpool method)": [[69, "imgutils.tagging.character.CharacterTagPool.is_basic_character_tag"]], "is_basic_character_tag() (in module imgutils.tagging.character)": [[69, "imgutils.tagging.character.is_basic_character_tag"]], "get_deepdanbooru_tags() (in module imgutils.tagging.deepdanbooru)": [[70, "imgutils.tagging.deepdanbooru.get_deepdanbooru_tags"]], "imgutils.tagging.deepdanbooru": [[70, "module-imgutils.tagging.deepdanbooru"]], "add_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.add_underline"]], "imgutils.tagging.format": [[71, "module-imgutils.tagging.format"]], "remove_underline() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.remove_underline"]], "tags_to_text() (in module imgutils.tagging.format)": [[71, "imgutils.tagging.format.tags_to_text"]], "imgutils.tagging": [[72, "module-imgutils.tagging"]], "imgutils.tagging.match": [[73, "module-imgutils.tagging.match"]], "tag_match_full() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_full"]], "tag_match_prefix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_prefix"]], "tag_match_suffix() (in module imgutils.tagging.match)": [[73, "imgutils.tagging.match.tag_match_suffix"]], "get_mldanbooru_tags() (in module imgutils.tagging.mldanbooru)": [[74, "imgutils.tagging.mldanbooru.get_mldanbooru_tags"]], "imgutils.tagging.mldanbooru": [[74, "module-imgutils.tagging.mldanbooru"]], "imgutils.tagging.order": [[75, "module-imgutils.tagging.order"]], "sort_tags() (in module imgutils.tagging.order)": [[75, "imgutils.tagging.order.sort_tags"]], "drop_overlap_tags() (in module imgutils.tagging.overlap)": [[76, "imgutils.tagging.overlap.drop_overlap_tags"]], "imgutils.tagging.overlap": [[76, "module-imgutils.tagging.overlap"]], "convert_wd14_emb_to_prediction() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.convert_wd14_emb_to_prediction"]], "denormalize_wd14_emb() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.denormalize_wd14_emb"]], "get_wd14_tags() (in module imgutils.tagging.wd14)": [[77, "imgutils.tagging.wd14.get_wd14_tags"]], "imgutils.tagging.wd14": [[77, "module-imgutils.tagging.wd14"]], "imgutils.upscale.cdc": [[78, "module-imgutils.upscale.cdc"]], "upscale_with_cdc() (in module imgutils.upscale.cdc)": [[78, "imgutils.upscale.cdc.upscale_with_cdc"]], "imgutils.upscale": [[79, "module-imgutils.upscale"]], "imgutils.utils.cache": [[80, "module-imgutils.utils.cache"]], "ts_lru_cache() (in module imgutils.utils.cache)": [[80, "imgutils.utils.cache.ts_lru_cache"]], "imgutils.utils.func": [[81, "module-imgutils.utils.func"]], "sigmoid() (in module imgutils.utils.func)": [[81, "imgutils.utils.func.sigmoid"]], "imgutils.utils": [[82, "module-imgutils.utils"]], "get_onnx_provider() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.get_onnx_provider"]], "imgutils.utils.onnxruntime": [[83, "module-imgutils.utils.onnxruntime"]], "open_onnx_model() (in module imgutils.utils.onnxruntime)": [[83, "imgutils.utils.onnxruntime.open_onnx_model"]], "get_ai_created_score() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.get_ai_created_score"]], "imgutils.validate.aicheck": [[84, "module-imgutils.validate.aicheck"]], "is_ai_created() (in module imgutils.validate.aicheck)": [[84, "imgutils.validate.aicheck.is_ai_created"]], "anime_bangumi_char() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char"]], "anime_bangumi_char_score() (in module imgutils.validate.bangumi_char)": [[85, "imgutils.validate.bangumi_char.anime_bangumi_char_score"]], "imgutils.validate.bangumi_char": [[85, "module-imgutils.validate.bangumi_char"]], "anime_classify() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify"]], "anime_classify_score() (in module imgutils.validate.classify)": [[86, "imgutils.validate.classify.anime_classify_score"]], "imgutils.validate.classify": [[86, "module-imgutils.validate.classify"]], "imgutils.validate.color": [[87, "module-imgutils.validate.color"]], "is_greyscale() (in module imgutils.validate.color)": [[87, "imgutils.validate.color.is_greyscale"]], "anime_completeness() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness"]], "anime_completeness_score() (in module imgutils.validate.completeness)": [[88, "imgutils.validate.completeness.anime_completeness_score"]], "imgutils.validate.completeness": [[88, "module-imgutils.validate.completeness"]], "anime_dbrating() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating"]], "anime_dbrating_score() (in module imgutils.validate.dbrating)": [[89, "imgutils.validate.dbrating.anime_dbrating_score"]], "imgutils.validate.dbrating": [[89, "module-imgutils.validate.dbrating"]], "anime_furry() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry"]], "anime_furry_score() (in module imgutils.validate.furry)": [[90, "imgutils.validate.furry.anime_furry_score"]], "imgutils.validate.furry": [[90, "module-imgutils.validate.furry"]], "imgutils.validate": [[91, "module-imgutils.validate"]], "get_monochrome_score() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.get_monochrome_score"]], "imgutils.validate.monochrome": [[92, "module-imgutils.validate.monochrome"]], "is_monochrome() (in module imgutils.validate.monochrome)": [[92, "imgutils.validate.monochrome.is_monochrome"]], "imgutils.validate.nsfw": [[93, "module-imgutils.validate.nsfw"]], "nsfw_pred() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred"]], "nsfw_pred_score() (in module imgutils.validate.nsfw)": [[93, "imgutils.validate.nsfw.nsfw_pred_score"]], "anime_portrait() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait"]], "anime_portrait_score() (in module imgutils.validate.portrait)": [[94, "imgutils.validate.portrait.anime_portrait_score"]], "imgutils.validate.portrait": [[94, "module-imgutils.validate.portrait"]], "anime_rating() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating"]], "anime_rating_score() (in module imgutils.validate.rating)": [[95, "imgutils.validate.rating.anime_rating_score"]], "imgutils.validate.rating": [[95, "module-imgutils.validate.rating"]], "anime_real() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real"]], "anime_real_score() (in module imgutils.validate.real)": [[96, "imgutils.validate.real.anime_real_score"]], "imgutils.validate.real": [[96, "module-imgutils.validate.real"]], "imgutils.validate.safe": [[97, "module-imgutils.validate.safe"]], "safe_check() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check"]], "safe_check_score() (in module imgutils.validate.safe)": [[97, "imgutils.validate.safe.safe_check_score"]], "anime_style_age() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age"]], "anime_style_age_score() (in module imgutils.validate.style_age)": [[98, "imgutils.validate.style_age.anime_style_age_score"]], "imgutils.validate.style_age": [[98, "module-imgutils.validate.style_age"]], "anime_teen() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen"]], "anime_teen_score() (in module imgutils.validate.teen)": [[99, "imgutils.validate.teen.anime_teen_score"]], "imgutils.validate.teen": [[99, "module-imgutils.validate.teen"]], "imgutils.validate.truncate": [[100, "module-imgutils.validate.truncate"]], "is_truncated_file() (in module imgutils.validate.truncate)": [[100, "imgutils.validate.truncate.is_truncated_file"]]}}) \ No newline at end of file