If you're looking for an API, here is a sample code in NodeJS to help you out.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const axios = require('axios');
const api_key = "YOUR API KEY";
const url = "https://api.segmind.com/workflows/65c9c7f641c340d7ef2f7134-v1";
const data = {
background: "publicly accessible image link",
product_prompt: "the user input string"
};
axios.post(url, data, {
headers: {
'x-api-key': api_key,
'Content-Type': 'application/json'
}
}).then((response) => {
console.log(response.data);
});
1
2
3
4
5
{
"poll_url": "<base_url>/requests/<some_request_id>",
"request_id": "some_request_id",
"status": "QUEUED"
}
You can poll the above link to get the status and output of your request.
1
2
3
{
"image": "image in URL Format"
}
To keep track of your credit usage, you can inspect the response headers of each API call. The x-remaining-credits property will indicate the number of remaining credits in your account. Ensure you monitor this value to avoid any disruptions in your API usage.
Unlock the full potential of generative AI with Segmind. Create stunning visuals and innovative designs with total creative control. Take advantage of powerful development tools to automate processes and models, elevating your creative workflow.
Run generative AI models with minimal latencies and setup costs, optimizing resource use and speed.
Run generative AI models with minimal latencies and setup costs, optimizing resource use and speed.
Run generative AI models with minimal latencies and setup costs, optimizing resource use and speed.
Run generative AI models with minimal latencies and setup costs, optimizing resource use and speed.
The Background Change workflow is designed to seamlessly integrate objects or products, such as shoes, into new backgrounds using advanced technology. This setup utilizes IP Adapter Canny XL to achieve a natural and cohesive blend, enhancing visual appeal for diverse applications.
The Background Change Workflow employs several advanced components to ensure a realistic substitution:
Initial Input: A detailed image and description of the object are provided to capture essential features and characteristics, such as colors and angles.
IP Adapter Canny XL: This component processes the input image to identify essential contours and edges. It ensures the object is appropriately defined against the new background.
Background Selection: Users can choose or input a new background image. The IP Adapter then maps the object onto this background, preserving details and lighting.
Realvis SDXL Integration: This tool refines the blending process, adding necessary enhancements to ensure the object and background harmonize seamlessly.
Upload Image: Begin by uploading the image of the object you wish to place in a new setting.
Select or Upload Background: Choose from available backgrounds or upload your own.
Initiate Processing: Activate the workflow, allowing the IP Adapter Canny XL to combine the image with the background.
Output and Adjustments: Review the final composition. Adjustments can be made to achieve the desired outcome, focusing on color balance and shadow integration.
Product Promotions: Place products in varied, appealing backgrounds for advertising materials without the need for separate photoshoots.
E-commerce Listings: Enhance product visuals by showcasing them in diverse settings, improving customer engagement and sales potential.
Creative Projects: Artists and designers can utilize this workflow to create innovative compositions, enhancing storytelling and visual design.
Social Media Content: Generate dynamic and attractive content quickly, maintaining consistency in style and quality across platforms.
IP Adpater XL Canny is built on the SDXL framework. This model integrates the IP Adapter and Canny edge preprocessor to offer unparalleled control and guidance in creating context-rich images.
The SDXL model is the official upgrade to the v1.5 model. The model is released as open-source software.