Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 21811|Odpoveď: 0

[Zdroj] Nepodporovaný pixelový formát zdrojového alebo šablónového obrazu

[Kopírovať odkaz]
Zverejnené 23. 11. 2015 15:46:28 | | | |
Dnes bola pri použití aforgr.net na spracovanie obrazu hlásená nasledujúca chyba:





Nepodporovaný pixelový formát zdrojového alebo šablónového obrazu
Pixelový formát nie je podporovaný pre zdrojový ani šablónový obraz

Našiel som riešenie na zahraničnom fóre:

Trieda implementuje vyčerpávajúci algoritmus párovania šablón, ktorý vykonáva kompletné skenovanie zdrojového obrázka a porovnáva každý pixel s príslušným pixelom šablóny.

Trieda spracováva iba obrázky v odtieňoch sivej 8 bpp a farebné 24 bpp.
Takže toto sú formáty obrázkov, ktoré musíte použiť.

Ako ste žiadali, na konverziu do konkrétneho pixelového formátu môžete urobiť toto:

    verejný statický Bitmap ConvertToFormat (tento obrázok, formát PixelFormat)
    {
        Bitmapová kópia = nová bitmapa (obrázok. Šírka, obraz. výška, formát);
        using (Graphics gr = Graphics.FromImage(copy))
        {
            gr. DrawImage(obrázok, nový Obdĺžnik(0, 0, kopírovať. Šírka, rozumiem. Výška));
        }
        vrátiť kópiu;
    }
Čínsky preklad je nasledovný:
Class implementuje kompletný algoritmus na párovanie šablón pre skenované obrázky, porovnáva každý pixel a porovnáva ho so šablónou zodpovedajúceho pixelu.
Trieda dokáže pracovať iba s odtieňmi šedej a farebnými obrázkami24 8 BPP BPP.
Takže toto sú formáty obrázkov, ktoré musíte použiť.
Podľa potreby je možné konvertovať do konkrétneho pixelového formátu takto:
Verejný statický bitmapový konverttoformát (tento obrázok, pixelový formát)
{
Kopírovanie bitmapy = nová bitmapa (image.width, image. výška, formát);
Použite (grafický GR = grafický obrázok (kópia). )
{
gr.drawimage(obrázok, nový obdĺžnik) (0,0, šírka, výška kopírovať. Rozumiem. ));
}
Vráťte sa k kópii;
}





Predchádzajúci:c# Pripojiť sa k databáze Mysql
Budúci:Algoritmus kompresie obrazu v C#
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com