In GDI+, the BitmapData class is used by the Bitmap::LockBits and Bitmap::UnlockBits methods of the Bitmap class. A BitmapData object stores attributes of a bitmap.
Questions tagged [bitmapdata]
412 questions
42
votes
3 answers
How many ways to convert bitmap to string and vice-versa?
In my application i want to send bitmap image to the server in the form of string, i want to know how many ways are available to convert a bitmap to string. now i am using Base64 format for encoding and decoding, it takes little bit more memory. is…

RajaReddy PolamReddy
- 22,428
- 19
- 115
- 166
41
votes
4 answers
Create Bitmap from a byte array of pixel data
This question is about how to read/write, allocate and manage the pixel data of a Bitmap.
Here is an example of how to allocate a byte array (managed memory) for pixel data and creating a Bitmap using it:
Size size = new Size(800, 600);
PixelFormat…

Pedro77
- 5,176
- 7
- 61
- 91
36
votes
6 answers
What is the best way to resize a BitmapData object?
Say I have a BitmapData of 600x600 and I want to scale it down to 100x100.

Iain
- 9,432
- 11
- 47
- 64
31
votes
3 answers
PixelFormat.Format32bppArgb seems to have wrong byte order
I try to get all byte values from a Bitmap(System.Drawing.Bitmap). Therefore I lock the bytes and copy them:
public static byte[] GetPixels(Bitmap bitmap){
if(bitmap-PixelFormat.Equals(PixelFormat.Format32.bppArgb)){
var argbData = new…

0xBADF00D
- 980
- 1
- 12
- 25
16
votes
5 answers
How do you load a bitmap file into a BitmapData object?
In Flash, the BitmapData object can be used to store bitmaps in RAM, you can later draw them to a MovieClip using the beginBitmapFill() method.
How do you load an external bitmap file (.jpg) into a BitmapData object?
Even AS3 code would be helpful.

Robin Rodricks
- 110,798
- 141
- 398
- 607
6
votes
2 answers
C# BitmapData class Scan0 and Stride properties meaning
Can anyone explain what Scan0 and Stride properties of BitmapData class in C# are for?

joonshen
- 169
- 1
- 4
- 14
6
votes
1 answer
Invalid BitmapData randomness
I started converting this flex application to run on android using the new flex hero sdk.
I already replaced all mobile-incompatible components and got it running a few times succesfully.
When I use the same libraries running the original…

vegasaurus
- 180
- 8
6
votes
2 answers
ByteArray to BitmapData AS3
I'm using com.adobe.images.PNGEncoder to encode bitmapData to a byteArray. Is there a way to convert the byteArray back to bitmapData NOT using a Loader? thanks.
EDIT: the reason i don't want to use a Loader is it being Asynchronous, and I don't…

astralmaster
- 2,344
- 11
- 50
- 84
5
votes
1 answer
URLLoader data to BitmapData
I'm trying to load an image file that's right next to the .SWF file. Something like this:
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.BINARY;
loader.addEventListener(Event.COMPLETE, function(e:Event):void {
…

John Crichton
- 77
- 1
- 1
- 6
5
votes
3 answers
Efficient execution of boolean expression on bitmap in C or C++
What is the most efficient way of executing a boolean expression on a bitmap in C or C++? For example, let's say that I have a 4-bit bitmap (a, b, c, d). Now, let's say that I have a simple boolean expression like (a AND b) OR (c AND d). How should…

Ismael Ghalimi
- 3,515
- 2
- 22
- 25
5
votes
7 answers
AS3:How to change a colored Bitmap's BitmapData to black and white?
How can I change the bitmapdata of a coloured Bitmap to Black and White in AS3 ?
I'm developing a simple image editor tool for a CMS in flash.
People should be able to switch the colour of the uploaded Bitmap to black and white. I want the…

Yens
- 915
- 4
- 12
- 24
5
votes
2 answers
AS3 - Scale BitmapData
I'd like to scale a BitmapData to different sizes such as 200, 400, 600 and 800.
What is a good way to do that?

Tom
- 5,588
- 20
- 77
- 129
5
votes
1 answer
AS3 / AIR / Mobile - Save bitmap to file
I have seriously looked everywhere but can't find a solution.
My app easily saves UTF bytes as XML files in the allowed cache locations for both iOS and Android.
But I can't work out how to save Bitmap / BitmapData to a file in the same cache…

atomicDroid
- 87
- 2
- 9
4
votes
3 answers
What is BitmapData.reserved?
BitmapData has a property called Reserved, which returns a 32-bit signed integer. Microsoft's documentation says not to use this property. If we shouldn't use it; then why is it there? What exactly is it for?

bbosak
- 5,353
- 7
- 42
- 60
4
votes
2 answers
How to filter a specific color from a bitmapData object (or byte-array)
I'm looking for an efficient way to filter a specific color from a bitmapData object in ActionScript 3. Currently I use a loop with readByte32(). This takes about a second to process which is unacceptable. I have been trying to get paletteMap()…

user372950
- 43
- 1
- 4