Bonsoir !
Il s'agit d'un algorithme très classique de stéganographie, appliqué aux images non compressées. Il est d'ailleurs décrit, sous une forme approchante de celle que je vais présenter, sur la page wikipedia correspondante.
L'idée est de séparer les 8 bits pour coder chaque couleur en 2 blocs de 4 bits.Si on change uniquement les valeurs des 4 bits de poids faible de chaque couleur, la différence au niveau de l'image sera imperceptible à l'oeil, on peut donc utiliser ces 4 bits pour y stocker d'autres informations, en l'occurrence les 4 bits de poids fort de la couleur correspondante de l'autre image.
Ceci est parfait pour des images ayant la même taille.
Je vous laisse continuer votre algorithme à partir de ces informations.
Bonne continuation !
PS : Quand vous dites "ce n'est pas du binaire", je pense que vous vous méprenez sur le sens de ce terme