Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 21811|Odpověď: 0

[Zdroj] Nepodporovaný pixelový formát zdrojového nebo šablonového obrazu

[Kopírovat odkaz]
Zveřejněno 23.11.2015 15:46:28 | | | |
Dnes byla při použití aforgr.net pro zpracování obrazu hlášena následující chyba:





Nepodporovaný pixelový formát zdrojového nebo šablonového obrazu
Pixelový formát není podporován pro zdrojový ani šablonový obrázek

Našel jsem řešení na zahraničním fóru:

Třída implementuje vyčerpávající algoritmus pro párování šablon, který provádí kompletní skenování zdrojového obrázku a porovnává každý pixel s odpovídajícím pixelem šablony.

Třída zpracovává pouze obrazy v odstínech šedi 8 bpp a barevné 24 bpp.
Takže to jsou formáty obrázků, které musíte použít.

Jak bylo požadováno, pro převod do konkrétního pixelového formátu můžete udělat toto:

    veřejný statický Bitmap ConvertToFormat (tento obrázek, formát PixelFormat)
    {
        Bitmapová kopie = nová bitmapa (obrázek. Šířka, obraz. výška, formát);
        using (Graphics gr = Graphics.FromImage(copy))
        {
            gr. DrawImage(image, new Rectangle(0, 0, copy. Šířka, rozumím. Výška));
        }
        vrátit kopii;
    }
Čínský překlad je následující:
Class implementuje kompletní algoritmus pro párování šablon pro skenované obrázky, porovnává každý pixel a porovnává jej se šablonou odpovídajícího pixelu.
Třída zvládne pouze odstíny šedi a barevné snímky24 8 BPP BPP.
Takže toto jsou formáty obrázků, které musíte použít.
Podle potřeby lze převodem do konkrétního pixelového formátu provést takto:
Veřejný statický bitmapový konverttoformát (tento obrázek, pixelový formát)
{
Kopie bitmapy = nová bitmapa (image.width, image. výška, formát);
Použijte (Grafický GR = Grafický obrázek (kopie). )
{
gr.drawimage(obrázek, nový obdélník (0,0, šířka, výška kopírovat. Rozumím. ));
}
Zpět k kopii;
}





Předchozí:c# Připojení k databázi Mysql
Další:Algoritmus komprese obrazu v C#
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com