SNS 장난
썸네일은 풍경 사진인데, 눌러서 전체 화면(어두운 UI)으로 보면 다른 이미지로 바뀝니다.
Guide
미라지 탱크는 두 장의 이미지를 특별한 PNG 한 장으로 합칩니다. 썸네일(흰 배경)에서는 겉이미지가 보이고, 눌러서 펼친 검은 배경에서는 속이미지가 보입니다. 원리는 픽셀마다 밝기와 불투명도 두 값만 있다는 점을 이용하는 것입니다. 표시 색 = 밝기 × 불투명도 + 배경 × (1 − 불투명도)이므로, 겉이미지 밝기를 0.5–1의 밝은 구간으로, 속이미지를 0–0.5의 어두운 구간으로 누르면 픽셀마다 밝기와 알파 한 쌍을 풀어낼 수 있습니다. 흰 배경에서는 겉이미지가, 검은 배경에서는 속이미지가 되살아납니다. 처리는 브라우저 안에서 끝납니다.
2026-09-09 업데이트2 min read
미라지 탱크는 두 장의 이미지를 특별한 PNG 한 장으로 합칩니다. 썸네일(흰 배경)에서는 겉이미지가 보이고, 눌러서 펼친 검은 배경에서는 속이미지가 보입니다. 원리는 픽셀마다 밝기와 불투명도 두 값만 있다는 점을 이용하는 것입니다. 표시 색 = 밝기 × 불투명도 + 배경 × (1 − 불투명도)이므로, 겉이미지 밝기를 0.5–1의 밝은 구간으로, 속이미지를 0–0.5의 어두운 구간으로 누르면 픽셀마다 밝기와 알파 한 쌍을 풀어낼 수 있습니다. 흰 배경에서는 겉이미지가, 검은 배경에서는 속이미지가 되살아납니다. 처리는 브라우저 안에서 끝납니다.
'이미지 스테가노그래피'의 시각 버전이라고 할 수 있습니다. 스테가노그래피는 글자를 숨겨 눈에 보이지 않게 하고, 미라지 탱크는 다른 이미지를 숨겨 배경색으로 바꿔 가며 드러냅니다.
미라지탱크.png를 받습니다.| 입력 | 출력 | 설명 |
|---|---|---|
겉이미지: 흰 고양이 사진, 속이미지: 야경 사진, 폭 1200 |
겉이미지 비율로 계산한 높이의 1200 × 회색조 반투명 PNG |
흰 배경에서는 흰 고양이, 검은 배경에서는 야경 |
겉이미지 16:9, 속이미지 1:1 |
속이미지를 16:9로 가운데를 잘라 합성 |
cover 자르기, 늘리지 않음 |
겉이미지가 매우 어둡고 속이미지가 매우 밝음 |
양쪽 모두 뿌옇고 대비가 낮음 |
겉이미지는 밝고 속이미지는 어두워야 선명 |
썸네일은 풍경 사진인데, 눌러서 전체 화면(어두운 UI)으로 보면 다른 이미지로 바뀝니다.
웹페이지가 라이트 모드와 다크 모드에서 서로 다른 회색조 삽화를 보여 줍니다.
정답을 속이미지에 숨겨 두고 상대가 검은 배경으로 바꿔야 보이게 합니다.
수업에서 흰 배경·검은 배경 미리보기로 알파 합성 원리를 보여 줍니다.
플랫폼이 PNG를 JPG로 압축하면서 투명 채널이 사라졌기 때문입니다. '원본'이나 '파일' 방식으로 보내거나 PNG 투명을 지원하는 플랫폼을 쓰세요.
아니요. 이 버전은 회색조만 출력합니다. 컬러 미라지 탱크에는 다른 알고리즘이 필요합니다.
겉이미지는 전체적으로 밝고 속이미지는 전체적으로 어두우며, 두 이미지의 구도 차이가 클수록 좋습니다. 미리보기에서 흰 배경과 검은 배경을 반복해 비교한 뒤 내려받으세요.
두 이미지는 브라우저 안에서 픽셀 하나씩 합성되고 외부 서버로 전송되지 않습니다. 탭을 닫으면 메모리에서 해제됩니다.
2026-09-09 업데이트
두 이미지를 하나로 합성해 흰 배경에서는 한 장, 검은 배경에서는 다른 장이 보이는 PNG를 만듭니다
이 도구는 아직 완전히 번역되지 않아 일부 내용이 원문 또는 대체 언어로 표시됩니다.
팬텀 이미지는 반투명 회색조 픽셀이 배경에 따라 다르게 보이는 특성을 이용합니다: 표시 색상 = 픽셀 회색 × 불투명도 + 배경색 × (1 − 불투명도). 표면 이미지의 회색조를 밝은 영역으로, 숨겨진 이미지의 회색조를 어두운 영역으로 압축한 뒤 각 픽셀의 회색조와 불투명도 조합을 풀어 흰색 배경에서는 표면 이미지가, 검은색 배경에서는 숨겨진 이미지가 재현되도록 합니다.
주의: 반드시 PNG 원본으로 전송해야 효과가 있습니다(알파 채널이 유지되어야 함). 플랫폼이 이미지를 JPG로 압축하면 효과가 사라집니다. 생성 결과는 회색조 이미지이며 색상 정보는 저장되지 않습니다.