r8
r8
1{{{#!if fg=0x@fg@
2}}}{{{#!if bg=0x@bg@
3}}}
4
5{{{#!if fr=(fg>>16)&255
6}}}{{{#!if fg2=(fg>>8)&255
7}}}{{{#!if fb=fg&255
8}}}
9
10{{{#!if br=(bg>>16)&255
11}}}{{{#!if bg2=(bg>>8)&255
12}}}{{{#!if bb=bg&255
13}}}
14
15{{{#!if fr<=10
16flr=fr*30.3527
17}}}
18{{{#!if fr>10
19flr=110.084+11.2175*fr+0.841057*fr*fr+0.00358252*fr*fr*fr-0.00000531384*fr*fr*fr*fr+0.0000000050156*fr*fr*fr*fr*fr
20}}}
21
22{{{#!if fg2<=10
23flg=fg2*30.3527
24}}}
25{{{#!if fg2>10
26flg=110.084+11.2175*fg2+0.841057*fg2*fg2+0.00358252*fg2*fg2*fg2-0.00000531384*fg2*fg2*fg2*fg2+0.0000000050156*fg2*fg2*fg2*fg2*fg2
27}}}
28
29{{{#!if fb<=10
30flb=fb*30.3527
31}}}
32{{{#!if fb>10
33flb=110.084+11.2175*fb+0.841057*fb*fb+0.00358252*fb*fb*fb-0.00000531384*fb*fb*fb*fb+0.0000000050156*fb*fb*fb*fb*fb
34}}}
35
36{{{#!if br<=10
37blr=br*30.3527
38}}}
39{{{#!if br>10
40blr=110.084+11.2175*br+0.841057*br*br+0.00358252*br*br*br-0.00000531384*br*br*br*br+0.0000000050156*br*br*br*br*br
41}}}
42
43{{{#!if bg2<=10
44blg=bg2*30.3527
45}}}
46{{{#!if bg2>10
47blg=110.084+11.2175*bg2+0.841057*bg2*bg2+0.00358252*bg2*bg2*bg2-0.00000531384*bg2*bg2*bg2*bg2+0.0000000050156*bg2*bg2*bg2*bg2*bg2
48}}}
49
50{{{#!if bb<=10
51blb=bb*30.3527
52}}}
53{{{#!if bb>10
54blb=110.084+11.2175*bb+0.841057*bb*bb+0.00358252*bb*bb*bb-0.00000531384*bb*bb*bb*bb+0.0000000050156*bb*bb*bb*bb*bb
55}}}
56
57{{{#!if fy=(2126*flr+7152*flg+722*flb)/10000
58}}}
59{{{#!if by=(2126*blr+7152*blg+722*blb)/10000
60}}}
61
62{{{#!if fy>=by
63hi=fy
64}}}
65{{{#!if fy>=by
66lo=by
67}}}
68{{{#!if fy<by
69hi=by
70}}}
71{{{#!if fy<by
72lo=fy
73}}}
74
75{{{#!if cr=(hi+5000)/(lo+5000)
76}}}
77
78{{{#!wiki style="display:inline-block; min-width:280px; border:1px solid #999; border-radius:6px; padding:10px; background:#@bg@; color:#@fg@;"
r6
79'''대비 테스트 샘플'''[br]
80Aa 가나다 123
81}}}
r1

(새 문서)
82
r8
83||<tablewidth=100%><tablebgcolor=#ffffff,#1f1f1f><tablecolor=#222,#eee> 글자색 || #@fg@ ||
84|| 배경색 || #@bg@ ||
85|| RGB 글자색 || @fr@, @fg2@, @fb@ ||
86|| RGB 배경색 || @br@, @bg2@, @bb@ ||
87|| 계산 대비비 || 약 @cr@:1 ||
r6
88
r8
89{{{#!if cr>=7
r6
90{{{#!wiki style="margin-top:6px; padding:6px 8px; border-left:4px solid #2ecc71; background:#eafaf1; color:#145a32;"
91'''AAA 통과'''[br]
92일반 텍스트 AAA, 일반 텍스트 AA, 큰 텍스트 AA 기준을 모두 만족합니다.
93}}}
94}}}
95
r8
96{{{#!if (cr>=4.5)&(cr<7)
r6
97{{{#!wiki style="margin-top:6px; padding:6px 8px; border-left:4px solid #27ae60; background:#eafaf1; color:#145a32;"
98'''AA 통과'''[br]
99일반 텍스트 AA 기준은 만족하지만, 일반 텍스트 AAA 기준에는 미달합니다.
100}}}
101}}}
102
r8
103{{{#!if (cr>=3)&(cr<4.5)
r6
104{{{#!wiki style="margin-top:6px; padding:6px 8px; border-left:4px solid #f39c12; background:#fff8e1; color:#7d4f00;"
105'''큰 텍스트 AA만 통과'''[br]
106큰 글자나 굵은 큰 글자에는 사용할 수 있지만, 일반 본문 텍스트에는 부족합니다.
107}}}
108}}}
109
r8
110{{{#!if cr<3
r6
111{{{#!wiki style="margin-top:6px; padding:6px 8px; border-left:4px solid #e74c3c; background:#fdedec; color:#78281f;"
112'''미달'''[br]
113일반 텍스트와 큰 텍스트 기준 모두 만족하지 못합니다.
114}}}
r7
115}}}
r8
116[[틀:LLM]]