Удаление этого вопроса. мне нужно 30 символов
Создайте растровое изображение в С# с определенным форматом пикселей из изображения без загрузки изображения
comment
Вы совершенно находитесь на неверном пути. Просто не осталось никакой мыслимой причины не запускать такой код в 64-битной операционной системе. Измените настройку целевой платформы на AnyCPU.
- person Hans Passant   schedule 29.01.2014
comment
Программа использует некоторые dll и exe, предназначенные для x86, поэтому я компилировал для 32 бит (не мой выбор, выбор моего босса), но у меня этого не было, хотя это может быть из-за этого. Все равно спасибо за рекомендацию
- person chuel   schedule 30.01.2014
comment
возможно, проблема не в самой памяти, взгляните на это of-bitmaps-in-single-insta">вопрос
- person WiiMaxx   schedule 31.01.2014
comment
Вы были правы, теперь он загружает картинки. Пожалуйста, отправьте это как ответ, и я приму его
- person chuel   schedule 03.02.2014
Ответы (1)
Если FileStream работает для открытия файла, вы можете попробовать некоторые другие конструкторы Bitmap, в частности Растровое изображение (поток).
Если это не поможет, вы можете попробовать загрузить необработанные данные bmp, создать растровое изображение в нужном вам формате и скопировать данные в растровое изображение вручную (я не знаком с растровыми изображениями С#, но должен быть какой-то способ доступа данные).
Надеюсь это поможет.
person
JaimeBarrachina
schedule
31.01.2014
он загружал изображения, но после второго он все еще выдавал мне исключение из памяти, я попробовал то, что сказал WiiMaxx, и теперь это работает
- person chuel; 03.02.2014