¿Cuántos píxeles hay en un megapíxel?

Un millón. El prefijo "mega" significa "un millón". Por tanto, un megapíxel equivale a un millón de píxeles.