1. Produtos
  2.   Imagem
  3.   .NET
  4.   SmartCrop.net
 
  

Biblioteca de código aberto .NET para de imagens

Código aberto .NET API para conteúdo Aware Image Dropping Shortly.

O que é SmartCrop.net?

SmartCrop.net é um livre e open-source API que permite que o .NET desenvolvedor para cortar imagens. Este é um port de .NET Standard de smartcrop.js. O API é conteúdo-aware e usa um conjunto de algoritmos para cortar imagens. O API detecta o usando um algoritmo simples, relativamente rápido, e genérico. Ele reduz o encontrando com uma cor como a pele. Os API implementam um conjunto de algoritmos como encontrar com alta resolução, encontrar bordas, e gera um conjunto de culturas candidatas.

Previous Next

Começando com SmartCrop.net

A maneira recomendada de instalar SmartCrop.net via NuGet. Por favor utilize o seguinte comando para instalá-lo.

Instalar SmartCrop.net via NuGet

Install-Package Smartcrop.net -Version 1.0.2-beta

Imagens Smart Crop via Free C API

A biblioteca SmartCrop.net open-source permite .NET desenvolvedores inteligentes para imagens de cultura programaticamente. Com base no algoritmo de API, as API áreas de saturação alta, a cor com tons de pele, e bordas, e um palpite inteligente para cortar a imagem. Ao usar o seguinte código, você pode facilmente obter uma cultura inteligente para sua imagem

Imagem Smart Crop em .NET

  1. a imagem usando o método File.Opened() e pass o nome do arquivo
  2. Encontre a melhor colheita usando o método ImageCrop(200, 200).Crop(imagem). O método leva a altura e a da seguinte forma
  3. a melhor colheita

Imagem de colheita em .NET

using (var image = File.OpenRead("image.jpg"))
{
        // find best crop
        var result = new ImageCrop(200, 200).Crop(image);
        Console.WriteLine(
        $"Best crop: {result.Area.X}, {result.Area.Y} - {result.Area.Width} x {result.Area.Height}");
}
});
 Português