亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

是否可以在 Flutter 中使用 remove.bg API 開發應用?

是否可以在 Flutter 中使用 remove.bg API 開發應用?

智慧大石 2022-08-25 14:38:23
我得到了一個名為 remove.bg 的API。我想在我的Flutter應用程序中使用此API(以python語言提供)。這有可能嗎?此 API 用于刪除圖像背景。我需要做些什么步驟/研究才能使這個東西工作?做很多谷歌搜索,但最終什么都沒有。非常感謝您的幫助!!!或者,我可以使用此鏈接并能夠在我的應用程序中上傳和獲取輸出嗎?例如,我打開APP,它會顯示兩個按鈕 - >上傳圖像和下載圖像。當用戶單擊“上傳”按鈕時,它將重定向到此鏈接,并在網站中完成處理后,我們可以在我們的應用程序中下載輸出。
查看完整描述

1 回答

?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

這可以通過Flutter的http包來實現。假設它是某種形式的RESTful API,這應該給你一個起點:


final body = {"image_file": "@/path/to/file.jpg", "size": "auto"};

final headers = {"X-API-Key": INSERT_YOUR_API_KEY_HERE};

final response = await http.post('https://api.remove.bg/v1.0/removebg', 

  body: body,

  headers: headers);


if (response.statusCode == 200) {

      // do something with response.body

    } else {

      throw Exception('Failed to do network requests: Error Code: ${response.statusCode}\nBody: ${response.body}');

    }


一個關于Flutter中http的好教程在這里。


注意:您可能需要對標頭和用途執行相同的操作,具體取決于 API。json.encode(body)json.decode(response.body)


希望它有幫助,如果是這樣,請投票并接受作為答案,如果沒有,請在下面發表評論。


查看完整回答
反對 回復 2022-08-25
  • 1 回答
  • 0 關注
  • 89 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號