Каковы отдельные байты WP7s ContentReadyEventArgs.ImageStream

В приложении Windows Phone 7 (и, возможно, 8, не уверен) вы можете использовать камеру и получить изображение, снятое пользователем. Вы делаете это с помощью ContentReadyEventArgs.ImageStream.

Это дает вам поток, который вы можете преобразовать в массив. В моем случае этот массив состоит из отрицательных целых чисел.

Я пытаюсь выяснить, что представляют собой эти целые числа (чтобы я мог правильно ими манипулировать).

Представляют ли они значения RGB, ARGB или что-то еще? Есть ли документация по этому поводу?


person Peter    schedule 12.07.2013    source источник


Ответы (1)


ContentReadyEventArgs.ImageStream содержит двоичные данные изображения JPG. Поэтому, если вы хотите манипулировать им, вам придется загрузить его в WriteableBitmap первым. Затем вы можете получить доступ к значению ARGB каждого пикселя.

person Kevin Gosse    schedule 12.07.2013