{ "mode": "faceless", "ref": "D:\\workspace\\vignette\\docs\\avatar-art\\p3-linocut\\base\\source-front.png", "edited": "D:\\workspace\\vignette\\docs\\avatar-art\\p3-linocut\\base\\edits\\faceless-1.png", "out": "D:\\workspace\\vignette\\docs\\avatar-art\\p3-linocut\\base\\edits\\aligned-faceless-1.png", "refSize": [ 1145, 1374 ], "editedOriginalSize": [ 1145, 1374 ], "eccCorrelation": 0.99268, "transform": { "scaleSqrtDet": 1.00001, "rotationDeg": 0.001, "translateX": 0.1, "translateY": -0.799, "matrix": [ [ 0.999892, -7.7e-05, 0.100431 ], [ 1.9e-05, 1.000137, -0.79903 ] ], "direction": "ref(template) 좌표 -> edited(resized, input) 좌표. 정렬된 출력은 이 행렬의 역변환(WARP_INVERSE_MAP)으로 만든다." }, "eccIncludeMaskPixels": 886543, "chamferInMask": { "median": 0.0, "p90": 1.0, "nSamples": 171406 }, "faceOvalBandChamfer": { "median": 0.0, "p90": 1.0, "nSamples": 6518 }, "inkRatioByBox": { "eyeA": { "box": [ 378, 445, 527, 530 ], "refInkRatio": 0.2204, "editedInkRatio": 0.0136 }, "eyeB": { "box": [ 605, 425, 753, 511 ], "refInkRatio": 0.1909, "editedInkRatio": 0.0001 }, "browA": { "box": [ 331, 367, 536, 473 ], "refInkRatio": 0.3156, "editedInkRatio": 0.2181 }, "browB": { "box": [ 580, 348, 791, 443 ], "refInkRatio": 0.1773, "editedInkRatio": 0.0944 }, "mouth": { "box": [ 470, 662, 692, 785 ], "refInkRatio": 0.0531, "editedInkRatio": 0.0001 } }, "eccExcludeBoxes": { "eyeA": [ 378, 445, 527, 530 ], "eyeB": [ 605, 425, 753, 511 ], "browA": [ 331, 367, 536, 473 ], "browB": [ 580, 348, 791, 443 ], "mouth": [ 470, 662, 692, 785 ] } }