Gulla.Episerver.AutomaticImageDescription
1.1.0
See the version list below for details.
dotnet add package Gulla.Episerver.AutomaticImageDescription --version 1.1.0
NuGet\Install-Package Gulla.Episerver.AutomaticImageDescription -Version 1.1.0
<PackageReference Include="Gulla.Episerver.AutomaticImageDescription" Version="1.1.0" />
paket add Gulla.Episerver.AutomaticImageDescription --version 1.1.0
#r "nuget: Gulla.Episerver.AutomaticImageDescription, 1.1.0"
// Install Gulla.Episerver.AutomaticImageDescription as a Cake Addin #addin nuget:?package=Gulla.Episerver.AutomaticImageDescription&version=1.1.0 // Install Gulla.Episerver.AutomaticImageDescription as a Cake Tool #tool nuget:?package=Gulla.Episerver.AutomaticImageDescription&version=1.1.0
Gulla.Episerver.AutomaticImageDescription
Automatic metadata for images in Episerver
Will use Microsoft Azure Cognitive Services, Computer Vision API in combination with Translator Text API, to generate various metadata for images.
Prerequisites
- Create an Azure Cognitive Services, Computer Vision-resource using the Azure portal.
- Add the following keys to appsettings section in web.config. Get the values from the Azure portal.
- Gulla.Episerver.AutomaticImageDescription:ComputerVision.SubscriptionKey
- Gulla.Episerver.AutomaticImageDescription:ComputerVision.Endpoint
If you want to use the translation capabilities, also create an Azure Cognitive Services, Translator Text-resource using the Azure portal. Add the following keys to appsettings section in web.config. Get the values from the Azure portal.
- Gulla.Episerver.AutomaticImageDescription:Translator.SubscriptionKey
- Gulla.Episerver.AutomaticImageDescription:Translator.TokenService.Endpoint
If you will be using English-only metadata, you do not need the Translator Text-resource.
More information
Check out this blog post.
Get it
Grab it from this repository or install the nuget available on the Episerver NuGet feed.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
- Castle.Core (>= 4.2.1)
- EPiServer.CMS.AspNet (>= 11.1.0 && < 12.0.0)
- EPiServer.CMS.Core (>= 11.1.0 && < 12.0.0)
- EPiServer.Framework (>= 11.1.0 && < 12.0.0)
- Microsoft.Azure.CognitiveServices.Vision.ComputerVision (>= 6.0.0 && < 7.0.0)
- Microsoft.Rest.ClientRuntime (>= 2.3.20)
- Newtonsoft.Json (>= 10.0.3)
- System.Security.Cryptography.Xml (>= 4.4.2)
- System.ValueTuple (>= 4.5.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Gulla.Episerver.AutomaticImageDescription:
Package | Downloads |
---|---|
Gulla.Episerver.AutomaticImageDescription.ScheduledJob
A scheduled job that automatically populate properties based on image content. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Update Microsoft.Azure.CognitiveServices.Vision.ComputerVision