Czy istnieje możliwość podmieniania określonego koloru na inny w plikach JPG (w locie)?

Np kolor #ffffff chciałbym zamienić na #086789.
Mam zdjęcia, w których element fotografowany
ma idealnie białe tło. Krawędzie nie są poszarpane,
więc zmiana konkretnego koloru nie powinna sprawiać
problemu.