Without writing a book about this, there are two basic image formats, what is known as Indexed and one that is known as RGB.
Indexed images are things like GIF files or PNG files that use this format. Each pixel is represented by a single 8 bit number (0 - 255). Colors require more information than that to show all the color we can see, so these numbers are a look up into a table of RGB values. That is, color #0 might be Red:255, Green:0, Blue:0, color #1 might be Red 255, Green 255, Blue: 0 and so on. Each image is comprised of 256 total unique colors out of a pallet of 16 million colors. It’s 8 bit because each pixel takes up 1 - 8 bit byte.
RGB images however are different. Each pixel is represented by a Red, Green and Blue value, each one representing a brightness from 0 to 255 (0 = black, 255 = full amount of that color). The file is organized into “channels” think of each channel as an array of pixels and each byte in that array represents the brightness of that primary color at that pixel. This is called 24 bit color because each pixel is 3 - 8bit bytes (3x8 = 24). If you use Adobe Photoshop, they call it 24 bit.
In Corona and other products there is frequently a 4th channel of values from 0-255, which is known as the “Alpha Transparency” for that pixel. 0 is fully transparent, 255 is fully opaque. This channel, like the red or blue channels is a 2 dimensional array of bytes representing that pixel. So when you consider 24 bits of color data and now you have another 8 bits of transparency information, it’s now referred to as a 32bit color image.
I don’t know how InkScape names things but when you save it as a PNG you should have a choice of modes to save it in. 8 bit PNG’s have white blocky areas. Try it as a 24 bit or 32 bit or RGB image (depending on what they call it)
[import]uid: 199310 topic_id: 36266 reply_id: 144186[/import]