Remove.bg compatibility
The Remove Background API offers a built-in compatibility with the API of Remove.bg.
This means that any code that calls the API of Remove.bg, like this one:
curl -H 'x-api-key: YOUR_REMOVE_BG_API_KEY' \
  -f https://api.remove.bg/v1.0/removebg \
  -F 'image_file=@/absolute/path/to/image.jpg' \
  -F 'crop=true' \
  -F 'bg_color=FFFFFF' \
  -F 'format=jpg' \
  -F 'size=hd' \
  -o result.jpgCan easily be updated to instead call the Remove Background API, just by changing:
- The URL to - https://sdk.photoroom.com/v1/segment
- The API Key to a Photoroom API Key 
curl -H 'x-api-key: YOUR_PHOTOROOM_API_KEY' \
  -f https://sdk.photoroom.com/v1/segment \
  -F 'image_file=@/absolute/path/to/image.jpg' \
  -F 'crop=true' \
  -F 'bg_color=FFFFFF' \
  -F 'format=jpg' \
  -F 'size=hd' \
  -o result.jpgAs you can see, beside these two changes the rest of the code didn't need to be modified, because the name of the arguments and the format of the result both stay the same.
Last updated
Was this helpful?
