{ "mode": "faceless", "ref": "D:\\workspace\\vignette\\docs\\avatar-art\\p4-linocut\\base\\source-front.png", "edited": "D:\\workspace\\vignette\\docs\\avatar-art\\p4-linocut\\base\\edits\\faceless-1.png", "out": "D:\\workspace\\vignette\\docs\\avatar-art\\p4-linocut\\base\\edits\\aligned-faceless-1.png", "refSize": [ 1024, 1536 ], "editedOriginalSize": [ 1024, 1536 ], "eccCorrelation": 0.99622, "transform": { "scaleSqrtDet": 0.99978, "rotationDeg": 0.003, "translateX": 0.238, "translateY": -0.442, "matrix": [ [ 0.999337, -1.3e-05, 0.238082 ], [ 4.8e-05, 1.00023, -0.441719 ] ], "direction": "ref(template) 좌표 -> edited(resized, input) 좌표. 정렬된 출력은 이 행렬의 역변환(WARP_INVERSE_MAP)으로 만든다." }, "eccIncludeMaskPixels": 849049, "chamferInMask": { "median": 0.0, "p90": 1.414, "nSamples": 100203 }, "faceOvalBandChamfer": { "median": 0.0, "p90": 1.0, "nSamples": 6849 }, "inkRatioByBox": { "eyeA": { "box": [ 319, 506, 465, 595 ], "refInkRatio": 0.1879, "editedInkRatio": 0.0 }, "eyeB": { "box": [ 550, 501, 696, 590 ], "refInkRatio": 0.1823, "editedInkRatio": 0.0 }, "browA": { "box": [ 273, 434, 481, 534 ], "refInkRatio": 0.0979, "editedInkRatio": 0.015 }, "browB": { "box": [ 531, 427, 742, 532 ], "refInkRatio": 0.0989, "editedInkRatio": 0.0125 }, "mouth": { "box": [ 409, 738, 608, 852 ], "refInkRatio": 0.0547, "editedInkRatio": 0.0 } }, "eccExcludeBoxes": { "eyeA": [ 319, 506, 465, 595 ], "eyeB": [ 550, 501, 696, 590 ], "browA": [ 273, 434, 481, 534 ], "browB": [ 531, 427, 742, 532 ], "mouth": [ 409, 738, 608, 852 ] } }