Прочитать на английском

Поделиться через


Установка пакета SDK для анализа изображений

Выберите язык программирования.

Примеры пакета справочной документации | (NuGet) |

В этом руководстве показано, как установить пакет SDK для анализа изображений для C#.

Требования платформы

Пакет SDK для анализа изображений для C# совместим с Windows, Linux и macOS.

Установка пакета SDK для анализа изображений для C#

Пакет SDK для анализа изображений для C# доступен в виде пакета NuGet и реализует .NET Standard 2.0. Дополнительные сведения см. в статье Azure.AI.Vision.ImageAnalysis.

Пакет SDK для анализа изображений для C# можно установить из .NET CLI. Чтобы добавить ссылку на пакет в файл проекта, выполните следующую команду в папке, в которой находится файл .csproj :

dotnet add package  Azure.AI.Vision.ImageAnalysis --prerelease

Примеры пакета справочной документации | (PyPi) |

В этом руководстве показано, как установить пакет SDK для анализа изображений для Python.

Требования платформы

Пакет SDK для анализа изображений для Python совместим с Windows, Linux и macOS.

Установка пакета SDK для анализа изображений для Python

Перед установкой пакета SDK для анализа изображений для Python убедитесь в соответствии с требованиями платформы.

Выбор инструмента или интегрированной среды разработки

Установка из терминала

Чтобы установить пакет SDK для анализа изображений для Python, выполните следующую команду в терминале.

pip install azure-ai-vision-imageanalysis

Обновление до последней версии пакета SDK для анализа изображений

Чтобы обновить до последней версии пакета SDK для анализа изображений, выполните следующую команду в терминале:

pip install --upgrade azure-ai-vision-imageanalysis

Вы можете проверить, какой пакет SDK для анализа изображений для версии Python установлен, выполнив следующую команду в терминале:

pip list

Справочная документация | по примерам пакетов | Maven

В этом руководстве показано, как установить пакет SDK для анализа изображений для Java.

Требования платформы

Пакет SDK для анализа изображений для Java совместим с Windows, Linux и macOS.

Пакет SDK для анализа изображений для Java поддерживает только Ubuntu 18.04/20.04/22.04 и Debian 9/10/11 в архитектуре x64 при использовании с Linux.

Важно!

Используйте последний выпуск LTS дистрибутива Linux. Например, если вы работаете с Ubuntu 20.04 LTS, используйте последний выпуск Ubuntu 20.04.X.

Пакет SDK для анализа изображений зависит от следующих системных библиотек Linux:

  • общие библиотеки в библиотеке GNU C, включая библиотеку программирования потоков POSIX, libpthreads;
  • Библиотека OpenSSL (libssl) версии 1.x

Важно!

Пакет SDK для анализа изображений еще не поддерживает OpenSSL 3.0, который является по умолчанию в Ubuntu 22.04 и Debian 12.

Чтобы установить OpenSSL 1.x из источников в системах на основе Debian/Ubuntu, которые не имеют этого, сделайте:

wget -O - https://www.openssl.org/source/openssl-1.1.1u.tar.gz | tar zxf -
cd openssl-1.1.1u
./config --prefix=/usr/local
make -j $(nproc)
sudo make install_sw install_ssldirs
sudo ldconfig -v
export SSL_CERT_DIR=/etc/ssl/certs

Примечания по установке:

  • Проверьте https://www.openssl.org/source/ , используется ли последняя версия OpenSSL 1.x.
  • Параметр должен быть в действии SSL_CERT_DIR по всей системе или по крайней мере в консоли, где приложения, использующие пакет SDK для анализа изображений, запускаются из, в противном случае OpenSSL 1.x установлен в /usr/local ней могут не находить сертификаты.
  • Убедитесь, что выходные данные ldconfig -v консоли включаются /usr/local/lib в современные системы по умолчанию. Если это не так, задайте LD_LIBRARY_PATH (с той же областью SSL_CERT_DIR), чтобы добавить /usr/local/lib в путь библиотеки:
    export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
    
sudo apt-get update
sudo apt-get install build-essential libssl-dev wget

Пакет средств разработки JAVA

Требуется Java 8 или более поздней версии.

Установите пакет средств разработки Java (JDK), например Azul Zulu OpenJDK, Microsoft Build of OpenJDK, Oracle Java или предпочитаемый JDK.

Запустите java -version из командной строки, чтобы подтвердить успешную установку и просмотреть версию. Убедитесь, что установка Java является машинной для системной архитектуры и не выполняется через эмуляцию.

Установка пакета SDK для анализа изображений для Java

Пакет SDK для анализа изображений для Java доступен в виде пакета Maven. Дополнительные сведения см. в пакете azure-ai-vision-imageanalysis в репозитории Maven.

Выполните следующие действия, чтобы установить пакет SDK для анализа изображений для Java с помощью Apache Maven:

  1. Установите Apache Maven. В Linux установите из репозиториев дистрибутивов, если они доступны.

  2. Откройте командную строку и запустите mvn -v , чтобы подтвердить успешную установку.

  3. Откройте командную строку, в которой нужно разместить новый проект, и создайте файл pom.xml.

  4. Скопируйте следующее XML-содержимое в файл pom.xml:

    <project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>azure.ai.vision.imageanalysis.samples</groupId>
      <artifactId>image-analysis-quickstart</artifactId>
      <version>0.0</version>
      <dependencies>
        <dependency>
          <groupId>com.azure</groupId>
          <artifactId>azure-ai-vision-imageanalysis</artifactId>
          <version>1.0.0-beta.1</version>
        </dependency>
        <dependency>
          <groupId>org.slf4j</groupId>
          <artifactId>slf4j-nop</artifactId>
          <version>1.7.36</version> 
        </dependency>
      </dependencies>
    </project>
    
  5. Обновите значение версии на основе последней версии, указанной в <version>1.0.0-beta.1</version> репозитории Maven для пакета azure-ai-vision-imageanalysis .

  6. Выполните следующую команду Maven, чтобы установить пакет SDK для анализа изображений и зависимости.

    mvn clean dependency:copy-dependencies
    
  7. Убедитесь, что путь target\dependency к локальной папке был создан, и он содержит .jar файлы, включая три файла с именем azure-ai-vision-*.jar

Примеры пакета справочной документации | (npm) |

В этом руководстве показано, как установить пакет SDK для анализа изображений для JavaScript.

Требования платформы

Пакет SDK для анализа изображений для JavaScript совместим с Windows, Linux и macOS.

Установка пакета SDK для анализа изображений для JavaScript

Установите клиентскую библиотеку анализа изображений для JavaScript с помощью npm:

npm install @azure-rest/ai-vision-image-analysis

Следующие шаги

Чтобы приступить к работе, следуйте краткому руководству по Анализу изображений.