1. Productos
  2.   Imagen
  3.   .NET
  4.   SmartCrop.net
 
  

Biblioteca abierta de la fuente .NET para el procesamiento de imágenes

Fuente abierta .NET API para el contenido de la imagen de Aware bajando brevemente.

¿Qué es SmartCrop.net?

SmartCrop.net es un código libre y abierto API que permite al desarrollador .NET recortar imágenes automáticamente. Este es un .NET puerto estándar de Smartcrop.js. El API es información de contenido y utiliza un conjunto de algoritmos para recortar imágenes. El API detecta automáticamente la cara usando un algoritmo simple, relativamente rápido, pequeño y genérico. Encuentra la cara encontrando regiones con un color como la piel. El API implementa un conjunto de algoritmos como encontrar regiones con alta resolución, encontrar bordes, y genera un conjunto de cultivos candidatos.

Previous Next

Empecé con SmartCrop.net

La forma recomendada de instalar SmartCrop.net a través de NuGet. Por favor, use el siguiente comando para instalarlo.

Instalar SmartCrop.net vía NuGet

Install-Package Smartcrop.net -Version 1.0.2-beta

Imágenes inteligentes a través de Free C API

La biblioteca de código abierto SmartCrop.net permite a .NET desarrolladores a imágenes de cultivos inteligentes programáticamente. Basado en el algoritmo API , el API encuentra áreas de saturación alta, encuentra color con tonos de piel, y encuentra bordes, y proporciona una suposición inteligente para cosechar la imagen. Al utilizar el siguiente código, usted puede obtener fácilmente una cosecha inteligente para su imagen

Imagen de cultivos inteligentes en .NET

  1. Abrir la imagen utilizando el método File.Opened() y pasar el nombre de archivo
  2. Encontrar el mejor cultivo utilizando el método ImageCrop(200, 200).Crop(imagen). El método toma altura y anchura como argumentos
  3. Obtener la mejor cosecha

Imagen de cultivos en .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}");
}
});
 Español