跳至內容

手寫移除 API

只需呼叫一次 API,即可移除任何影像*的筆跡

$curl -i -k -X POST 'https://api.removehandwriting.com/sjccup' \
-H 'Authorization:APPCODE YourAppCode' (授權:APPCODE YourAppCode
-data'{"media_id": 「圖片的 Base64 編碼值,最長邊不超過 4000px;移除前綴 data:image/png;base64″,」keep_distortion「:布林類型,false - 自動糾正失真,true - 禁用糾正」,"keep_ori":布林類型,false - 圖片將被旋轉到正確的方向,true - 上傳時保留方向}' \
-H'Content-Type:application/json;charset=UTF-8'。

API 簡介

使用 RemoveHandwriting.com API,專門移除手寫字跡的人工智慧技術變得前所未有的簡單。只要幾行程式碼,您就可以將這項技術帶入您的應用程式。

開始使用

步驟 1: 購買專用於 API 的套件,查看 定價.

步驟 2: 電子郵件 service@removehandwriting.com 以取得專屬的 AppCode。

步驟 3: 使用下列程式碼範例可快速上手。

步驟 4: 回到參數參考來調整請求。

驗證

我們使用特殊的 API Key(或 App Code)來驗證使用者。您可以在此輕鬆取得。API 金鑰是獨一無二的,與其他金鑰截然不同。基於安全理由,請勿公開您的 App Code。

				
					public static void main(String[] args) {
    String host = "https://api.removehandwriting.com";
    String path = "/sjccup";
    String method = "POST";
    String appcode = "YourAppCode";
    Map headers = new HashMap();
    // 標頭(中間有空格)的最終格式是 Authorization:APPCODE 83359fd73fe94948385f570e3c139105
    headers.put("Authorization", "APPCODE " + appcode);
    // 根據 API 要求定義相對應的 Content-Type
    headers.put("Content-Type", "application/json; charset=UTF-8");
    Map querys = new HashMap();
    String bodys = "{\"media_id\":\「Base64 編碼的圖像值,最長邊不超過 4000px;移除前綴 data:image/png;base64/」,\"keep_distortion/「:布林類型,false - 自動糾正扭曲,true - 禁用糾正」,\"keep_ori/「:布林類型,false - 圖像將旋轉到正確的方向,true - 上傳時保留方向}」;

    try {
        HttpResponse response = HttpUtils.doPost(host, path, method, headers, querys, bodys);
        System.out.println(response.toString());
        // 取得回應的正文
        // System.out.println(EntityUtils.toString(response.getEntity());
    } catch (Exception e) {
        e.printStackTrace();
    }
}
				
			
				
					
				
			
				
					import urllib, urllib2, sys
匯入 ssl

host = 'https://api.removehandwriting.com'
路徑 = '/sjccup'
方法 = 'POST
appcode = 'YourAppCode'
querys = ''
bodys = {}
url = host + path

bodys[''] = "{\"media_id\":\「Base64 編碼的圖像值,最長邊不超過 4000px;移除前綴 data:image/png;base64/」,\"keep_distortion/「:布林類型,false - 自動修正扭曲,true - 禁用修正/」,\"keep_ori/「:布林類型,false - 圖像將旋轉到正確的方向,true - 上傳時保留方向}」
post_data = bodys['']
request = urllib2.Request(url, post_data)
request.add_header('Authorization', 'APPCODE ' + appcode)
# 根據 API 要求定義相對應的 Content-Type
request.add_header('Content-Type', 'application/json; charset=UTF-8')
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
response = urllib2.urlopen(request, context=ctx)
content = response.read()
if (content):
    print(content)
				
			
				
					NSString *appcode = @"YourAppCode";
NSString *host = @"https://api.removehandwriting.com";
NSString *path = @"/sjccup";
NSString *method = @"POST";
NSString *querys = @"";
NSString *url = [NSString stringWithFormat:@"%@%@%@", host, path, querys];
NSString *bodys = @"{\"media_id/":\「Base64編碼的圖像值,最長邊不超過4000px;移除前綴data:image/png;base64/」,\"keep_distortion/「:布林類型,false - 自動修正扭曲,true - 禁用修正/」,\"keep_ori/「:布林類型,false - 圖像將旋轉到正確的方向,true - 上傳時保留方向}」;

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url] cachePolicy:1 timeoutInterval:5];
request.HTTPMethod = method;
[request addValue:[NSString stringWithFormat:@"APPCODE %@", appcode] forHTTPHeaderField:@"Authorization"];
// 根據 API 要求定義相對應的 Content-Type
[request addValue:@"application/json; charset=UTF-8" forHTTPHeaderField:@"Content-Type"];
NSData *data = [bodys dataUsingEncoding:NSUTF8StringEncoding];
[request setHTTPBody:data];
NSURLSession *requestSession = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
NSURLSessionDataTask *task = [requestSession dataTaskWithRequest:request
    completionHandler:^(NSData * _Nullable body, NSURLResponse * _Nullable response, NSError * _Nullable error) {
    NSLog(@"Response object: %@", response);
    NSString *bodyString = [[NSString alloc] initWithData:body encoding:NSUTF8StringEncoding];

    // 列印回應的正文
    NSLog(@"Response body: %@", bodyString);
}];

[task resume];
				
			
錯誤代碼 錯誤訊息 說明
0 成功 成功
1000 身體錯誤 請求正文錯誤
1001 參數錯誤 請求參數錯誤
1002 內容類型錯誤 Content-Type 錯誤
1003 影像不存在 未找到影像檔案
1004 影像大小錯誤 影像大小錯誤
1005 影像格式錯誤 影像格式錯誤
1006 無效簽名 無效簽名
1007 身體尺寸誤差 體型誤差
1008 沒有授權 授權失敗
2000 伺服器未知錯誤 伺服器未知錯誤
2001 伺服器超時 伺服器超時
2003 無內容辨識 無法辨識內容
2004 驗證資料錯誤 驗證資料錯誤
3000 遠端伺服器錯誤 遠端伺服器錯誤
4000 基本伺服器錯誤 基本伺服器錯誤

下列計劃為 API 專用

6 個月有效期

499 $ 0.1 / 信用額
  • 5000 學分
立即行動
最受歡迎

6 個月有效期

799 $ 0.08 / 信用額
  • 10000 個信用點

1 年有效期

3999 $ 0.04 / 信用額
  • 100000 個信用點
獨家

100% 退款保證!

安心購買。如果您發現此工具無法滿足您的需求,我們提供 7 天無問退費保證。您可以放心付款。我們有 退款政策 以確保您的付款安全。