Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 21811|Răspunde: 0

[Sursă] Formatul de pixeli nesuportat al imaginii sursă sau șablonului

[Copiază linkul]
Postat pe 23.11.2015 15:46:28 | | | |
Astăzi, a fost raportată următoarea eroare la utilizarea aforgr.net pentru procesarea imaginilor:





Formatul de pixeli nesuportat al imaginii sursă sau șablonului
Formatul de pixeli nu este suportat pentru imaginea sursă sau șablonul

Am găsit o soluție de pe un forum străin:

Clasa implementează un algoritm exhaustiv de potrivire a șabloanelor, care efectuează scanarea completă a imaginii sursă, comparând fiecare pixel cu pixelul corespunzător al șablonului.

Clasa procesează doar imagini în tonuri de gri de 8 bpp și imagini color de 24 bpp.
Așadar, acestea sunt formatele de imagine pe care trebuie să le folosești.

Așa cum s-a cerut, pentru a converti într-un anumit format de pixeli, poți face asta:

    Public static Bitmap ConvertToFormat (această imagine de imagine, format PixelFormat)
    {
        Bitmap copy = nou Bitmap(image). Lățime, imagine. Înălțime, format);
        folosind (Graphics gr = Graphics.FromImage(copy))
        {
            Gr. DrawImage(image, nou Dreptangle(0, 0, copie. Lățime, am înțeles. Înălțime));
        }
        copie de returnare;
    }
Traducerea chineză este următoarea:
clasa implementează un algoritm complet de potrivire a șabloanelor pentru imaginile scanate, comparând fiecare pixel și comparându-l cu șablonul pixelului corespunzător.
Clasa poate gestiona doar imagini în tonuri de gri și color24 8 BPP BPP.
Așadar, acestea sunt formatele de imagine pe care trebuie să le folosești.
După cum este necesar, conversia într-un anumit format de pixel, acest lucru se poate face:
Bitmap static public converttoformat (această imagine, format de pixel)
{
Copie bitmap = nou bitmap (image.width, image. înălțime, format);
Utilizare (Grafic GR = Imagine grafică (copiere). )
{
gr.drawimage(imagine, dreptunghi nou (0,0, lățime, înălțime copie. Am înțeles. ));
}
Întoarce-te la copie;
}





Precedent:c# Conectează-te la baza de date Mysql
Următor:Algoritmul de compresie a imaginii C#
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com