Единственные проприетарные функции, которые мне предоставлены, чтобы помочь мне в этом, включают запись в файл, за исключением использования функции «получить указатель».
Эта функция великолепна, она дает мне указатель на данные пикселей, ширину, высоту и тип изображения.
Моя проблема в том, что когда я создаю свой System.Drawing.Bitmap с помощью конструктора:
Код: Выделить всё
new System.Drawing.Bitmap(width, height, stride, format, scan)
Это может быть проблемой, поскольку я не уверен, какой размер растрового изображения будет использоваться в моей функции.
Предположим, что в итоге у меня есть растровое изображение размером 111x111 пикселей, у меня нет другого способа запустить эту функцию, кроме как добавить к изображению фиктивный столбец или вычесть 3 столбца.
Можно ли как-нибудь обойти это ограничение?
Подробнее здесь: https://stackoverflow.com/questions/218 ... tiple-of-4
Мобильная версия