VB.net Convert 32 Bit BMP to 24 Bit BMP

Completed Posted Mar 26, 2009 Paid on delivery
Completed Paid on delivery

I need a programmer? create new code to convert? an BMP? image from a 32 bit depth BMP to a 24 Bit depth image.

## Deliverables

The issue I am having is a development tool I use called ScreenOCR that cannot read a 32 bit BMP.? I am using the WIN API's to take a screen shot at 32 bit depth and then trying to convert to 24 bit, but .Net is not doing it correctly.

To test your code I will be using two programs.? ? Abobe Photoshop CS2 and ScreenOCRSDK ver 5.2 .I will provide a copy of ScreenOCRSDK upon you taking the job if it is needed for you to test, but this will require you to write more code to test.? I can provide code for the use of the SDK.

I have attached sample images of what I am doing to this listing.? Here are the names and what they are.

[url removed, login to view] - This is a screenshot saved in 32 bit format.

[url removed, login to view] - This is a cut portion of the above image saved as a 24 bit format.

Neither of the above images seem to be correctly formatted, as you can open them in paint, but not any other image programs that I have.? the programs report they are corrupt.

If you open the [url removed, login to view] in paint and then save as a 24 bit image, the screen SCR program can open it (plus any other image program I have)

I have also attached the code snippets from a larger project I am using to do all of this.? ?

The project goal is to get ScreenOCRsdk to accept the image passed to it from vb.net.? I will consider the project complete regardless of how you do this as long as the solution is done in .net with no outside components.

I also have placed in the code snippets two functions that are from MSDN that were orginally made to down convert a 32 bit image to a 256 color GIF.? I cannot seem to get them working as they rely on a function called? GetColorPalette that returns a system color pallet for GDI to encode the images, but it seems that once you get above 16 bit images the system has no predefined indexed palletes to use.

This is a rush project.? I expect to award it tomorrow and I need results within 3 days.

.NET Engineering Microsoft MySQL PHP Project Management Software Architecture Software Testing Visual Basic Windows Desktop

Project ID: #3762445

About the project

7 proposals Remote project Active Mar 26, 2009

Awarded to:

hainraja

See private message.

$85 USD in 5 days
(135 Reviews)
6.1

7 freelancers are bidding on average $117 for this job

igorrumv

See private message.

$199.75 USD in 5 days
(76 Reviews)
7.1
xtendsoft

See private message.

$110.5 USD in 5 days
(182 Reviews)
6.3
georgecarmen2009

See private message.

$85 USD in 5 days
(16 Reviews)
4.4
chrisgentry1

See private message.

$170 USD in 5 days
(17 Reviews)
4.3
mariustrike

See private message.

$85 USD in 5 days
(2 Reviews)
1.1
Maxtor1

See private message.

$85 USD in 5 days
(6 Reviews)
0.6