illusion op• 데이터 종류: 없음 → rgb(인자만으로 정해지는 연산자 —— 이미지나 데이터 입력을 받지 않습니다)
• 호출: import fullseye as fs; fs.ledger.illusion_checker_shadow(size: 'int' = 46, n: 'int' = 8, light: 'float' = 0.62, dark: 'float' = 0.31) -> 'np.ndarray'(구현을 직접 호출하려면 import illusion; illusion.illusion_checker_shadow(size: 'int' = 46, n: 'int' = 8, light: 'float' = 0.62, dark: 'float' = 0.31) -> 'np.ndarray', 원장에서 가져오려면 opsgenerative.get("illusion_checker_shadow"))
체커 섀도. 표시한 2개의 칸은 엄밀하게 같은 화소값.
그림자 계수를 dark / light로 잡으면, 그림자 속의 밝은 칸은 그림자 밖의 어두운 칸과 수치로 같아진다. ★이 그림은 aa=0(안티에일리어싱 없음)으로 그린다 -- 가장자리의 혼색이 들어가면 "엄밀히 같은 값"이라는 주장 쪽이 거짓이 되기 때문.
불변량: CHECKER_PATCHES의 2칸 -- 그림자 밖의 어두운 칸 (2,3)과 그림자 속의 밝은 칸 (5,5) -- 의 화소값이 완전히 일치(차이가 엄밀히 0).
★여기는 한 번 틀렸다. 짝지어야 하는 것은 "어두운 칸 × 그림자 없음"과 "밝은 칸 × 그림자 있음"이며, 같은 명암의 칸을 2개 골라도 당연히 일치하지 않는다(실측 0.31의 차이가 나왔다). 그림은 "그럴듯하게" 보여 버리므로, 수치로 확인할 때까지 알아챌 수 없다 -- 이 족이 지키려는 것과 같은 유형의 사고.
• 샘플 데이터 카탈로그(DL URL / 라이선스) —— 2-D 는 skimage.data(BSD/public)+ 합성, 3-D 는 실데이터 소스(Stanford/PDS 등)의 DL URL.
• 연산자의 내력·참고문헌 —— 이 연산자 족의 바탕이 된 연구/기법의 출처.
• 알고리즘의 정전(저자·연도)과 용도는 위의 패밀리 사용 가이드에 적혀 있습니다.
• (아직 없음)
rgb 를 입력으로 받는 것)—
illusion)illusion_cafe_wall · illusion_muller_lyer · illusion_ponzo · illusion_zollner · illusion_poggendorff · illusion_fraser_spiral · illusion_ebbinghaus · illusion_kanizsa
*Provenance: illusion.py — GENERATIVE 연산자 레지스트리. 이 op 노트는 tools/opdocs.py md 가 자동 생성합니다(직접 편집하지 마세요).*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.