Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
2 / 1 / 1
Регистрация: 24.09.2018
Сообщений: 13

Генерирования фотографии из массива байт

17.10.2018, 10:42. Показов 3415. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть масив байт создан из фотографии .bmp. Необходимо из этого масива считать байты отвечающие за цвет изображение и востановить данное изображение и отобразить его в Windows-forms. На C#, можно и с помощью OpenGL но не Unity, Спасибо)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.10.2018, 10:42
Ответы с готовыми решениями:

Отрисовка фотографии из массива байт
Есть фотография в массиве байт (карта высот), как ее попиксельно остисовать в виндовс форме, чтоби потом можно било витянуть каждый пиксель...

Как заставить программу принимать цепочку байт из оперативной памяти, в виде массива байт ?
В памяти процесса есть закодированный блок с байтами, есть адрес этого блока и размер. Есть так-же функция дешифровки этих байт, но она...

Вычесть из одного массива байт другой массив байт
Здравствуйте! Подскажите что нужно сделать чтобы из одного массива байт вычесть другой массив байт!

3
 Аватар для ashsvis
923 / 503 / 202
Регистрация: 08.10.2018
Сообщений: 1,553
Записей в блоге: 11
17.10.2018, 13:00
Лучший ответ Сообщение было отмечено FreeManFry как решение

Решение

FreeManFry, помещаем на форму компонент PictureBox допустим с именем pbImage,
тогда код загрузки фотографии из массива байт image будет такой:
C#
1
2
3
4
5
6
7
// byte[] image - это байтовый массив
 
if (image != null)
{
    using (var ms = new MemoryStream(image))
        pbImage.Image = new Bitmap(ms);
}
1
2 / 1 / 1
Регистрация: 24.09.2018
Сообщений: 13
18.10.2018, 00:39  [ТС]
@ashsvis Спасибо, работает. Но мне нужно через OpenGL, так как сама суть проекта ето 3D карта, мне нужно из етого масива байт определить все цвета и в зависимости от цвета - задать высоту, чтобы карта была объёмная
0
 Аватар для ashsvis
923 / 503 / 202
Регистрация: 08.10.2018
Сообщений: 1,553
Записей в блоге: 11
18.10.2018, 08:21
FreeManFry, извините, OpenGL - не моя тема...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.10.2018, 08:21
Помогаю со студенческими работами здесь

Скрытый опрос по фотографии. Анонимный комментарий для фотографии
Ребят такая проблема, не могу разобраться как сделать. задача такая есть детские фотографии пользователям нужно отгадать кто на ней...

Найти максимальный элемент массива и записать его в Rg BH (формат элементов массива - байт).
Помогите пожалуйста написать программу на ассемблере. Буду очень сильно благодарен. Найти максимальный элемент массива и записать его...

Из массива байт в число
static byte Number= {214,46,220,83,160,73,40,39,201,155,19,202,3,11,191,178,56, ...

Шифрование массива байт
можете подсказать код с алгоритмом шифрования больших массивов байт?(4к+ элементов) я пытаюсь делать шифрование информации для чата, но...

Буферизация массива байт
Нужно реализовать вот такую ​​штуку: из сети частями приходят массивы байт, и нужно все эти массивы объединить в один. Сколько придет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru