public interface IImageXService extends IBaseService
destroy, getAccessKey, getRegion, getSecretKey, getSessionToken, getSignUrl, json, post, proto, put, putData, query, setAccessKey, setClientNoReuse, setConnectionTimeout, setHost, setHttpClient, setRegion, setScheme, setSecretKey, setServiceInfo, setSessionToken, setSocketTimeout, signSts2ApplyImageUploadResponse applyImageUpload(ApplyImageUploadRequest applyUploadRequest) throws Exception
applyUploadRequest - the apply upload requestException - the exceptionCommitImageUploadResponse commitImageUpload(CommitImageUploadRequest commitUploadRequest) throws Exception
commitUploadRequest - the commit upload requestException - the exceptionCommitImageUploadResponse uploadImages(ApplyImageUploadRequest request, List<byte[]> imageDatas) throws Exception
request - the apply upload requestimageDatas - image data arrayException - the exceptionCommitImageUploadResponse uploadImages(ApplyImageUploadRequest request, List<InputStream> content, List<Long> size) throws Exception
request - upload requestcontent - image datasize - image sizeException - the exceptionFetchImageUrlResponse fetchImageUrl(FetchImageUrlRequest request) throws Exception
request - url to fetchException - the exceptionString getUploadToken(Map<String,String> params) throws Exception
params - the paramsException - the exceptionSecurityToken2 getUploadSts2(List<String> serviceIds) throws Exception
serviceIds - service id list allowed to upload image toException - the exceptionSecurityToken2 getUploadSts2WithExpire(List<String> serviceIds, long expire) throws Exception
serviceIds - service id list allowed to upload image toexpire - expire time in millisecondsException - the exceptionSecurityToken2 getUploadSts2WithKeyPtn(List<String> serviceIds, long expire, String keyPtn) throws Exception
serviceIds - service id list allowed to upload image toexpire - expire time in millisecondskeyPtn - upload store key pattern, * for no restriction. default to empty.Exception - the exceptionDeleteImageResp deleteImages(DeleteImageReq req) throws Exception
req - delete image reqException - the exceptionGetImageUploadFileResponse getImageUploadFile(GetImageUploadFileRequest req) throws Exception
req - argsException - the exceptionGetImageUploadFilesResponse getImageUploadFiles(GetImageUploadFilesRequest req) throws Exception
req - argsException - the exceptionUpdateImageFilesResponse updateImageUrls(UpdateImageFilesRequest req) throws Exception
req - update image urls reqException - the exceptionCommonResponse getImageX(String action, Map<String,String> param) throws Exception
action - api action nameparam - api query paramException - the exceptionCommonResponse postImageX(String action, Map<String,String> param, Object req) throws Exception
action - api action nameparam - api query paramreq - api json paramException - the exceptionGetImageOCRResponse<?> getImageOCR(GetImageOCRRequest param) throws Exception
param - api query paramException - the exceptionEmbedImageHmResponse embedImageHm(EmbedImageHmRequest req) throws Exception
req - embed image hm requestException - the exceptionExtractImageHmResponse extractImageHm(ExtractImageHmRequest req) throws Exception
req - extract hidden mark from imageException - the exceptionGetImageSegmentResponse getImageSegment(GetImageSegmentRequest req) throws Exception
req - get image segment requestException - the exceptionGetImageEraseModelsResponse getImageEraseModels(GetImageEraseModelsRequest req) throws Exception
req - get image erase models requestException - the exceptionGetImageEraseResultResponse getImageEraseResult(GetImageEraseResultRequest req) throws Exception
req - get image erase resultException - the exceptionGetImageQualityResponse getImageQuality(GetImageQualityRequest req) throws Exception
req - request argsException - the exceptionGetImageBgFillResultResponse getImageBgFillResult(GetImageBgFillResultRequest req) throws Exception
req - request argsException - the exceptionGetImageDuplicateDetectionSyncResponse getImageDuplicateDetectionSync(GetImageDuplicateDetectionSyncRequest req) throws Exception
req - request argsException - the exceptionGetImageDuplicateDetectionAsyncResponse getImageDuplicateDetectionAsync(GetImageDuplicateDetectionAsyncRequest req) throws Exception
req - request argsException - the exceptionGetDeduplicateTaskStatusResponse getDeduplicateTaskStatus(GetDeduplicateTaskStatusRequest req) throws Exception
req - request argsException - the exceptionGetDenoisingImageResponse getDenoisingImage(GetDenoisingImageRequest req) throws Exception
req - request argsException - the exceptionGetImageComicResultResponse getImageComicResult(GetImageComicResultRequest req) throws Exception
req - request argsException - the exceptionGetImageSuperResolutionResultResponse getImageSuperResolutionResult(GetImageSuperResolutionResultRequest req) throws Exception
req - request argsException - the exceptionGetImageSmartCropResultResponse getImageSmartCropResult(GetImageSmartCropResultRequest req) throws Exception
req - request argsException - the exceptionGetLicensePlateDetectionResponse getLicensePlateDetection(GetLicensePlateDetectionRequest req) throws Exception
req - request argsException - the exceptionGetImagePSDetectionResponse getImagePSDetection(GetImagePSDetectionRequest req) throws Exception
req - request argsException - the exceptionGetPrivateImageTypeResponse getPrivateImageType(GetPrivateImageTypeRequest req) throws Exception
req - request argsException - the exceptionGetImageEnhanceResultResponse getImageEnhanceResult(GetImageEnhanceResultRequest req) throws Exception
req - request argsException - the exceptionGetImageStyleResultResponse getImageStyleResult(GetImageStyleResultRequest req) throws Exception
req - request argsException - the exceptionCopyright © 2023. All rights reserved.