1. Táirgí
  2.   Íomha
  3.   .NET
  4.   SmartCrop.net
 
  

Leabharlann Foinse Oscailte .NET le haghaidh Próiseáil Íomhá

Open Source .NET API le haghaidh Cropping Image Content Awarely.

Cad é SmartCrop.net?

Is API saor in aisce agus foinse oscailte é SmartCrop.net a ligeann don fhorbróir .NET íomhánna a bhearradh go huathoibríoch. Is calafort caighdeánach .NET é seo de smartcrop.js. Tá an API feasach ar ábhar agus úsáideann sé sraith halgartaim chun íomhánna a bhearradh. Aimsíonn an API aghaidh go huathoibríoch trí úsáid a bhaint as algartam simplí, réasúnta tapa, beag agus cineálach. Faigheann sé an aghaidh trí réigiúin a aimsiú le dath cosúil le craiceann. Cuireann an API sraith halgartaim i bhfeidhm ar nós réigiúin a aimsiú a bhfuil ardtaifigh acu, aimsiú imill, agus gineann sé sraith barraí iarrthóra.

Previous Next

Tús a chur le SmartCrop.net

Is é an bealach molta SmartCrop.net a shuiteáil trí NuGet. Bain úsáid as an ordú seo a leanas chun é a shuiteáil.

Suiteáil SmartCrop.net trí NuGet

Install-Package Smartcrop.net -Version 1.0.2-beta

Íomhánna Barraí Cliste trí API C# Saor in Aisce

Ligeann leabharlann foinse oscailte SmartCrop.net d'fhorbróirí .NET íomhánna a bharrú go cliste go cláir. Bunaithe ar an algartam API, aimsíonn an API achair sáithiúcháin ard, aimsíonn sé dath le toin chraiceann, agus aimsíonn sé imill, agus soláthraíonn sé buille faoi thuairim cliste chun an íomhá a bhearradh. Trí úsáid a bhaint as an gcód seo a leanas, is féidir leat barr cliste a fháil go héasca do d'íomhá

Íomhá Barraí Cliste i .NET

  1. Oscail íomhá ag baint úsáide as modh File.OpenRead() agus pas ainm comhaid
  2. Faigh an barr is fearr ag baint úsáide as an modh ImageCrop(200, 200).Barr (íomhá). Glacann an modh airde agus leithead mar argóintí
  3. Faigh an barr is fearr

Íomhá Barraí i .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}");
}
});
 Gaeilge