Why do horizontal stripes sometimes make people look thinner?
Show answer & explanation
Answer: They trick the brain
They trick the brain ✓ — Correct! The brain perceives width based on how many edges cross the body. Horizontal stripes create many edges that break up the outline, making the body appear narrower. This is called the Helmholtz illusion, where filled space looks smaller than empty space of the same size. So stripes can actually slim, contrary to popular belief.
They stretch the fabric — Wrong. Fabric doesn't stretch just because of stripes; the material behaves the same regardless of pattern. The effect is purely visual, not physical. If stripes stretched fabric, they would also change the fit, which doesn't happen.
They confuse the camera — Wrong. Cameras record light, not interpret patterns. The illusion happens in your brain, not in the lens. While camera angles can affect how stripes look, the core reason is neural processing, not photographic trickery.
More Psychology & Behavior questions
- Why does wearing dark clothing sometimes make people look thinner?
- Two horizontal-striped dresses use different gaps. Why can their width illusion differ?
- A glossy black jacket can still reveal curves. What cue gives them away?
- Against a dark or shadowed background, black fabric loses which size cue?
- Why does a black outfit sometimes make a person look slimmer than a white one, even when the clothing cut is identical?
- Equal white and black dots can look unequal. Which bias explains the mismatch?
