1. Produk
  2.   Imej
  3.   .NET
  4.   SmartCrop.net
 
  

Perpustakaan .NET Sumber Terbuka untuk Pemprosesan Imej

Open Source .NET API untuk Pemotongan Imej Sedar Kandungan Dengan Pintar.

Apakah itu SmartCrop.net?

SmartCrop.net ialah API percuma dan sumber terbuka yang membolehkan pembangun .NET memangkas imej secara automatik. Ini ialah port Standard .NET bagi smartcrop.js. API mengetahui kandungan dan menggunakan satu set algoritma untuk memangkas imej. API secara automatik mengesan muka dengan menggunakan algoritma yang mudah, agak pantas, kecil dan generik. Ia mencari muka dengan mencari kawasan dengan warna seperti kulit. API melaksanakan satu set algoritma seperti mencari kawasan dengan resolusi tinggi, mencari kelebihan dan menjana satu set tanaman calon.

Previous Next

Bermula dengan SmartCrop.net

Cara yang disyorkan untuk memasang SmartCrop.net melalui NuGet. Sila gunakan arahan berikut untuk memasangnya.

Pasang SmartCrop.net melalui NuGet

Install-Package Smartcrop.net -Version 1.0.2-beta

Imej Pangkas Pintar melalui API C# Percuma

Pustaka SmartCrop.net sumber terbuka membenarkan pembangun .NET untuk memangkas imej pintar secara pengaturcaraan. Berdasarkan algoritma API, API mencari kawasan ketepuan tinggi, mencari warna dengan ton kulit dan mencari tepi serta memberikan tekaan pintar untuk memangkas imej. Dengan menggunakan kod berikut, anda boleh mendapatkan pemangkasan pintar untuk imej anda dengan mudah

Imej Pangkas Pintar dalam .NET

  1. Buka imej menggunakan kaedah File.OpenRead() dan lulus nama fail
  2. Cari tanaman terbaik menggunakan kaedah ImageCrop(200, 200).Crop(imej). Kaedah mengambil ketinggian dan lebar sebagai hujah
  3. Dapatkan tanaman terbaik

Pangkas Imej dalam .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}");
}
});
 Melayu