У меня есть массив int
пикселей в моей программе на C #, и я хочу преобразовать его в изображение. Проблема в том, что я конвертирую исходный код Java для программы в эквивалентный код C #. В java строка читает, которая отображает массив пикселей int в изображение:
Image output = createImage(new MemoryImageSource(width, height, orig, 0, width));
может кто-нибудь сказать мне эквивалент C #?
Здесь orig это массив int
пикселей. Я искал класс Bitmap, и есть метод с именем SetPixel
, но проблема в том, что он принимает координаты x, y. Но то, что у меня есть в моем коде, это массив int
пикселей. Еще одна странная вещь - у моего массива orig есть отрицательное число, и они очень далеки от 255. В Java это тот же случай (имеется в виду, что и массив в C #, и Java имеют эквивалентное значение), а значения в Java работают нормально.
Но я не могу перевести эту строку на C #. Пожалуйста, помогите.