POSTER des photos avec l'API Microsoft Bing Image Search pour obtenir des informations sur les images (Python)

Lorsque j'ai essayé d'obtenir des images similaires d'Image Insights par téléchargement d'image selon l'exemple de script et la référence sur la page API de MS, cela n'a pas fonctionné car on m'a dit "Il n'y a pas de requête q à utiliser pour la recherche", donc la bonne réponse après avoir lutté Je suis arrivé à.

upload.py


import requests

headers = {
    'Ocp-Apim-Subscription-Key': '<Your API KEY>',
}
uri = "https://api.cognitive.microsoft.com/bing/v5.0/images/search?modulesRequested=similarimages"
    
image = open('image.jpg', 'rb')
files = {'param_name': ('filename.jpg', image, 'image/jpeg')}

r = requests.post(uri, data={'dummy':"test"},files=files,
                  headers=headers)

Le but n'est pas de ** écrire `` Content-Type ':' multipart / form-data '' dans les en-têtes **. Si vous attachez un fichier avec files =, il sera converti en multipart / form-data sans autorisation, mais si vous le spécifiez dans les en-têtes et l'écrasez, la spécification de limite disparaîtra. Apparemment, l'API se penche sur cela. Sans cela, vous obtiendrez l'erreur "Aucune requête q pour la recherche". Je veux des idées.

Au moment où j'arrive ici, j'essaie d'écrire en C #, de créer une application UWP, de la recevoir avec Node-red et de l'examiner, je suis troublé par les paramètres de sécurité de Raspeye, etc.

Postscript En C #, le code de ce fil fonctionnait, https://stackoverflow.com/questions/41463093/microsoft-cognitive-api-image-search

Recommended Posts

POSTER des photos avec l'API Microsoft Bing Image Search pour obtenir des informations sur les images (Python)
Publiez sur Slack avec Python 3
Appelez l'API Bing Image Search v5 depuis Python pour collecter des images
Lien pour commencer avec python
Obtenez des avis avec l'API googlemap de python
Quine Post avec l'API Qiita (Python)
Comment démarrer avec Python
Comment utiliser l'API Bing Search
Publiez facilement sur Twitter avec Python 3
Importation et téléchargement d'images sur le stockage Azure. Avec Python + requêtes + API REST
mail html avec image à envoyer avec python
Introduction au remplissage d'image Python Remplissage d'image à l'aide d'ImageDataGenerator
[Python] Obtenez des informations sur le package Python avec l'API PyPI
Exemple de conversion en ondelettes d'images en Python
J'ai essayé d'obtenir le code d'authentification de l'API Qiita avec Python.
J'ai essayé d'obtenir les informations sur le film de l'API TMDb avec Python
Convertir un PDF en image (JPEG / PNG) avec Python
Texte de l'image et publication sur slack (python slackbot)
Obtenez des utilisateurs appartenant à votre organisation à partir de l'API Garoon REST avec les requêtes Python +
Comment recadrer une image avec Python + OpenCV
Obtenir l'URL de l'image à l'aide de l'API Flickr en Python
Obtenez des données sur le cours de l'action avec l'API Quandl [Python]
J'ai essayé d'obtenir des données CloudWatch avec Python
Publiez le titre en plein essor de YouTube sur Twitter avec python3
Obtenez l'objet et le corps de Gmail avec Python et l'API Gmail
[Python] Mention à plusieurs personnes avec l'API de Slack
Zubu amateur veut démarrer Python
Script Python pour obtenir des informations de note avec REAPER
Comment récupérer des données d'image de Flickr avec Python
J'ai essayé de démarrer avec le script python de blender_Part 01
[Python] Obtenez les nombres dans l'image graphique avec OCR
Obtenir le calendrier de l'API Garoon SOAP avec Python + Zeep
Convertissez l'image au format .zip en PDF avec Python
J'ai essayé de démarrer avec le script python de blender_Partie 02
Exploration avec Python et Twitter API 1 - Fonction de recherche simple
Comment obtenir le verdict de la molette de la souris avec des malédictions Python
[Python] Obtenez des informations sur les utilisateurs et des articles sur l'API de Qiita
Comment faire fonctionner l'API Discord avec Python (enregistrement de bot)
Recherche séquentielle avec Python
Dichotomie avec Python 3
Traitement d'image avec Python
Obtenez date avec python
J'ai essayé de trouver l'entropie de l'image avec python
API Nifty Cloud facile à utiliser avec botocore et python
Comparez HTTP GET / POST avec cURL (commande) et Python (programmation)
La première API à créer avec le framework Python Djnago REST
Connaissances minimales pour démarrer avec le module de journalisation Python
[Ev3dev] Comment afficher une image bmp sur un écran LCD avec python
Publier un message sur Google Hangouts Chat avec un fil de discussion (Python)
Obtenez des données de l'API d'analyse avec le client API Google pour python
Comment entrer dans l'environnement de développement Python avec Vagrant
Analyse d'image avec l'API Object Detection à essayer en 1 heure
Obtenez des données supplémentaires vers LDAP avec python (Writer et Reader)
Exportez les informations produit au format CSV à l'aide de l'API de recherche de produits Rakuten [Python]
[Introduction à Python] Comment obtenir des données avec la fonction listdir
Récupérez la source de la page à charger indéfiniment avec python.
Appelez l'API github en python pour obtenir des informations sur la demande d'extraction
Traitement d'image avec Python (partie 2)
Connectez-vous à BigQuery avec Python