The covers of National Geographic are always great.
This is no surprise - the magazine is renowned for its amazing photography, and each cover represents that month's crème de la crème of available photographs. Many elements contribute to this quality: Expert use of lighting. Consequential subject matter. Effective composition. The list goes on.
Chief among these factors is color, which is often used to drive the emotions and narrative of the cover. Below are the color palettes for each cover of National Geographic Magazine from 1965 to 2019. Hover over each palette to see the original photograph, and explore the change in colors over more than 50 years of excellent photography.
The covers were scraped and collected here. To extract color-palettes, I used k-means, a simple clustering algorithm, on the rgb arrays of each cover.
Because we care about the content of the cover, I removed the goldish border outlining each cover from every color palette. To do so, I mapped each cover's rgb array to its CIELAB color space representation, and then used a nearest neighbors approach to remove the color closest to the CIELAB representation of rgb(254.8,210.7,4.2), the average rgb color extracted from the borders.
To avoid using SVG (which considerably slows the page load) the color palettes are represented as waffle charts composed entirely of div tags. Each waffle chart is a 10x10 grid of cells, with each cell representing one percentage point. Because not every color was extracted for each palette, no chart consists of exactly one-hundred cells.
This work does not exist in a vacuum! I was inspired by other cool color palette posts, such as this one for superheroes and this one for the New Yorker.
Disclaimer: This project contains copyrighted material, the use of which has not been endorsed by National Geographic Magazine. I believe my exploratory use meets the “fair use” prerequisite provided for in section 107 of the US Copyright Law. I do not claim ownership of any images and no images are for sale. The cover images shown are copyright by the original publisher.