Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 21811|Отговор: 0

[Източник] Неподдържан пикселен формат на изходното или шаблонното изображение

[Копирай линк]
Публикувано в 23.11.2015 г. 15:46:28 ч. | | | |
Днес беше съобщена следната грешка при използване на aforgr.net за обработка на изображения:





Неподдържан пикселен формат на изходното или шаблонното изображение
Пикселният формат не се поддържа за изходното или шаблонното изображение

Намерих решение от чужд форум:

Класът реализира изчерпателен алгоритъм за съвпадение на шаблони, който извършва пълно сканиране на изходното изображение, сравнявайки всеки пиксел с съответния пиксел на шаблона.

Класът обработва само изображения в сиви тонове 8 bpp и цветни 24 bpp.
Това са форматите на изображенията, които трябва да използвате.

Както беше поискано, за да конвертирате в конкретен пикселен формат, можете да направите следното:

    публичен статичен Bitmap ConvertToFormat (това изображение, PixelFormat формат)
    {
        Битмап копие = нов Bitmap(image. Ширина, изображение. Височина, формат);
        използвайки (Graphics gr = Graphics.FromImage(копия))
        {
            гр. DrawImage(изображение, нов правоъгълник(0, 0, копирай. Ширина, прието. Височина));
        }
        обратно копие;
    }
Китайският превод е следният:
Класът реализира пълен алгоритъм за съвпадение на шаблони за сканирани изображения, като сравнява всеки пиксел и го сравнява с шаблона на съответния пиксел.
Класът може да обработва само сиви и цветни изображения24 8 BPP BPP.
Това са форматите на изображения, които трябва да използвате.
При необходимост, при конвертиране в конкретен пикселен формат, това може да се направи:
Публичен статичен битмап конвертиране в формат (това изображение, пикселен формат)
{
Битмап копие = нов растеров мап (image.width, image. височина, формат);
Използване (графичен GR = графичен образ (копиране). )
{
gr.drawimage(изображение, нов правоъгълник (0,0, ширина, височина копие). Прието. ));
}
Върнете се към копието;
}





Предишен:c# Свържете се с MySQL базата данни
Следващ:Алгоритъм за компресия на изображения в C#
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com