# -*- coding:utf-8 -*- from image_sdk.gettoken import get_token from image_sdk.utils import encode_to_base64 from image_sdk.celebrity_recognition import celebrity_recognition from image_sdk.utils import init_global_env if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), Asia Pacific-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image tagging , post data by token # user_name = '******' password = '******' account_name = '******' # the same as user_name in commonly use # The OBS link should match the region, and the OBS resources of different regions are not shared demo_data_url = 'https://ais-sample-data.obs.cn-north-1.myhuaweicloud.com/celebrity-recognition.jpg' token = get_token(user_name, password, account_name) # call interface use the url result = celebrity_recognition(token, '', demo_data_url, 0.48) print(result) # call interface use the file result = celebrity_recognition( token, encode_to_base64('data/celebrity-recognition.jpg'), '', 0.48) print(result)
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.image_tagging import image_tagging_aksk from image_sdk.utils import init_global_env if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), Asia Pacific-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image tagging , post data by ak,sk # app_key = '*************' app_secret = '************' # The OBS link should match the region, and the OBS resources of different regions are not shared demo_data_url = 'https://sdk-obs-source-save.obs.cn-north-4.myhuaweicloud.com/tagging-normal.jpg' # call interface use the url result = image_tagging_aksk(app_key, app_secret, '', demo_data_url, 'zh', 5, 30) print(result) # call interface use the file result = image_tagging_aksk( app_key, app_secret, encode_to_base64('data/image-tagging-demo.jpg'), '', 'zh', 5, 60) print(result)
# -*- coding:utf-8 -*- from image_sdk.gettoken import get_token from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.image_defog import image_defog from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-1,cn-north-4), Asia Pacific-Hong Kong(ap-southeast-1) init_global_env('cn-north-1') # # access image defog,post data by token # user_name = '*****' password = '******' account_name = '*****' # the same as user_name in commonly use token = get_token(user_name, password, account_name) # call interface use base64 file result = image_defog(token, encode_to_base64('data/defog-demo.png'), '1.5') result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/defog-demo-token.png')
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.super_resolution import super_resolution_aksk from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), Asia Pacific-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image super resolution enhance,post data by sk,sk # app_key = '*************' app_secret = '************' # call interface use base64 file result = super_resolution_aksk(app_key, app_secret, encode_to_base64('data/super-resolution-demo.png'), 3) result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/super-resolution-demo-aksk.png')
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.super_resolution import super_resolution_aksk from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image super resolution enhance,post data by sk,sk # app_key = '*************' app_secret = '************' # call interface use base64 file result = super_resolution_aksk( app_key, app_secret, encode_to_base64('data/super-resolution-demo.png'), 3) result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/super-resolution-demo-aksk.png')
# -*- coding:utf-8 -*- from image_sdk.gettoken import get_token from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.super_resolution import super_resolution from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image super resolution enhance,post data by token # user_name = '*****' password = '******' account_name = '*****' # the same as user_name in commonly use token = get_token(user_name, password, account_name) # call interface use base64 file result = super_resolution(token, encode_to_base64('data/super-resolution-demo.png'), 3) result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/super-resolution-demo-token.png')
# -*- coding:utf-8 -*- from image_sdk.gettoken import get_token from image_sdk.utils import encode_to_base64 from image_sdk.recapture_detect import recapture_detect from image_sdk.utils import init_global_env if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image recapture detect ,post data by token # user_name = '******' password = '******' account_name = '******' # the same as user_name in commonly use # The OBS link should match the region, and the OBS resources of different regions are not shared demo_data_url = 'https://sdk-obs-source-save.obs.cn-north-4.myhuaweicloud.com/recapture-detect.jpg' token = get_token(user_name, password, account_name) # call interface use the file result = recapture_detect(token, encode_to_base64('data/recapture-detect-demo.jpg'), '', 0.75, ["recapture"]) print(result) # call interface use the url result = recapture_detect(token, '', demo_data_url, 0.75, ["recapture"]) print(result)
# -*- coding:utf-8 -*- from image_sdk.gettoken import get_token from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.dark_enhance import dark_enhance from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image dark enhance by token # user_name = '*****' password = '******' account_name = '*****' # the same as user_name in commonly use token = get_token(user_name, password, account_name) # call interface use base64 file result = dark_enhance(token, encode_to_base64('data/dark-enhance-demo.bmp'), '0.9') result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/dark-enhance-demo-token.bmp')
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.image_defog import image_defog_aksk from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image defog,post data by ak,sk # app_key = '*************' app_secret = '************' # call interface use base64 file result = image_defog_aksk(app_key, app_secret, encode_to_base64('data/defog-demo.png'), '1.5') result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/defog-demo-aksk.png')
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.recapture_detect import recapture_detect_aksk from image_sdk.utils import init_global_env if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image recapture detect ,post data by aksk # app_key = '*************' app_secret = '************' # The OBS link should match the region, and the OBS resources of different regions are not shared demo_data_url = 'https://sdk-obs-source-save.obs.cn-north-4.myhuaweicloud.com/recapture-detect.jpg' # call interface use the file result = recapture_detect_aksk( app_key, app_secret, encode_to_base64('data/recapture-detect-demo.jpg'), '', 0.75, ["recapture"]) print(result) # call interface use the url (token, image, url, threshold=0.95, scene=None) result = recapture_detect_aksk(app_key, app_secret, '', demo_data_url, 0.75, ["recapture"]) print(result)
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.dark_enhance import dark_enhance_aksk from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-1,cn-north-4), Asia Pacific-Hong Kong(ap-southeast-1) init_global_env('cn-north-1') # # access image dark enhance by ak,sk # app_key = '*************' app_secret = '************' # call interface use base64 file result = dark_enhance_aksk(app_key, app_secret, encode_to_base64('data/dark-enhance-demo.bmp'), '0.95') result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/dark-enhance-demo-aksk.bmp')
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.recapture_detect import recapture_detect_aksk from image_sdk.utils import init_global_env if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), Asia Pacific-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image recapture detect ,post data by aksk # app_key = '*************' app_secret = '************' # The OBS link should match the region, and the OBS resources of different regions are not shared demo_data_url = 'https://sdk-obs-source-save.obs.cn-north-4.myhuaweicloud.com/recapture-detect.jpg' # call interface use the file result = recapture_detect_aksk(app_key, app_secret, encode_to_base64('data/recapture-detect-demo.jpg'), '', 0.75, ["recapture"]) print(result) # call interface use the url (token, image, url, threshold=0.95, scene=None) result = recapture_detect_aksk(app_key, app_secret, '', demo_data_url, 0.75, ["recapture"]) print(result)
# -*- coding:utf-8 -*- from image_sdk.gettoken import get_token from image_sdk.utils import encode_to_base64 from image_sdk.image_tagging import image_tagging from image_sdk.utils import init_global_env if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image tagging , post data by token # user_name = '******' password = '******' account_name = '******' # the same as user_name in commonly use # The OBS link should match the region, and the OBS resources of different regions are not shared demo_data_url = 'https://sdk-obs-source-save.obs.cn-north-4.myhuaweicloud.com/tagging-normal.jpg' token = get_token(user_name, password, account_name) # call interface use the url result = image_tagging(token, '', demo_data_url, 'zh', 5, 30) print(result) # call interface use the file result = image_tagging(token, encode_to_base64('data/image-tagging-demo.jpg'), '', 'zh', 5, 60) print(result)
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.utils import decode_to_wave_file from image_sdk.dark_enhance import dark_enhance_aksk from image_sdk.utils import init_global_env import json if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-4), CN-Hong Kong(ap-southeast-1) init_global_env('cn-north-4') # # access image dark enhance by ak,sk # app_key = '*************' app_secret = '************' # call interface use base64 file result = dark_enhance_aksk(app_key,app_secret, encode_to_base64('data/dark-enhance-demo.bmp'), '0.9') result_obj = json.loads(result) decode_to_wave_file(result_obj['result'], 'data/dark-enhance-demo-aksk.bmp')
# -*- coding:utf-8 -*- from image_sdk.utils import encode_to_base64 from image_sdk.image_tagging import image_tagging_aksk from image_sdk.utils import init_global_env if __name__ == '__main__': # Services currently support North China-Beijing(cn-north-1,cn-north-4), Asia Pacific-Hong Kong(ap-southeast-1) init_global_env('cn-north-1') # # access image tagging , post data by ak,sk # app_key = '*************' app_secret = '************' # The OBS link should match the region, and the OBS resources of different regions are not shared demo_data_url = 'https://ais-sample-data.obs.myhuaweicloud.com/tagging-normal.jpg' # call interface use the url result = image_tagging_aksk(app_key, app_secret, '', demo_data_url, 'zh', 5, 30) print(result) # call interface use the file result = image_tagging_aksk(app_key, app_secret, encode_to_base64('data/image-tagging-demo.jpg'), '', 'zh', 5, 60) print(result)