Tip to remove any bearing or BB (Only for steel frame):
You destroy the bearing and get everything out of it. It already reduce the force on the outside cage of the bearing/BB. Then you weld (on the surface with a very low setting on the tig, don't go deep) inside the cage to create a drop of metal.
Once the welding done, don't wait and through water to the welding, you will hear the metal moving. To finish, with a hammer and a small cold chisel, you carefully push the right way to remove it. If the bearing is press fitted, you create a drop on both side and from the other side of the bearing, hammer slowly on each drop one after the other.
If you do that properly, it work like a charm with almost no effort.
The reason that works on wheel bearings is that bearing faces are hardened, so the heat is localized so more of a shock (localized heating) be careful tho as the bearing outer can shatter. Citroen BX rear arm bearing replacement.
I've done that and it works. For car wheel bearings, like your photo, otherwise needing a 20T press to remove. Not for bikes...
For steel BB cups, just weld on a long bar. Or for DS BSA threaded, a big nut and washer has never fail me yet.
The reason that works on wheel bearings is that bearing faces are hardened, so the heat is localized so more of a shock (localized heating) be careful tho as the bearing outer can shatter. Citroen BX rear arm bearing replacement.
I go with the weld something to the cups.