Some of these samples are rather cherry picked. Has anyone actually tried the professional headshot app of the "Kontext Apps"?

https://replicate.com/flux-kontext-apps

I've thrown half a dozen pictures of myself at it and it just completely replaced me with somebody else. To be fair, the final headshot does look very professional.

I tried a professional headshot prompt on the flux playground with a tired gym selfie and it kept it as myself, same expression, sweat, skin tone and all. It was like a background swap, then I expanded it to "make a professional headshot version of this image that would be good for social media, make the person smile, have a good pose and clothing, clean non-sweaty skin, etc" and it stayed pretty similar, except it swapped the clothing and gave me an awkward smile, which may be accurate for those kinds of things if you think about it.

It isn't mentioned on https://replicate.com/flux-kontext-apps/professional-headsho..., but on https://replicate.com/black-forest-labs/flux-kontext-pro under the "Prompting Best Practices" section is says this:

> Preserve Intentionally

> Specify what should stay the same: “while keeping the same facial features”

> Use “maintain the original composition” to preserve layout

> For background changes: “Change the background to a beach while keeping the person in the exact same position”

So while the marketing seems to paint a picture that it'll preserve things automatically, and kind of understand exactly what you want changed, it doesn't seem like that's the full truth. You need to instead be very specific about what you want to preserve.

Is the input image aspect ratio the same as the output aspect ratio? In some testing I've noticed that there is weirdness that happens if there is a forced shift.

It's convenient but the results are def not significantly better than available free stuff

so "consistent character" is just marketing hype then, not really possible?

Totally possible. Try `Draw side view of this character` or `Draw this character looking directly at viewer`.

Nobody has solved the scientific problem of identity preservation for faces in one shot. Nobody has even solved hands.

I tried making a realistic image from a cartoon character but aged. It did very well, definitely recognisable as the same 'person'.

Best bet right now is still face swapping with something like insightface.