C++ class to write a GIF file

已关闭 已发布的 Apr 10, 2003 货到付款
已关闭 货到付款

Hello, I need a C++ class to write an animated GIF file. It must work with Nokia's Symbian Series 60 SDK (available at [url removed, login to view]). I only need it to work in the emulator that comes with the SDK (you don't have to test it on a real phone). The Series 60 SDK works with Visual C++, and there's a sample application project which shows you how to use bitmaps called Bmpmanip. The class I need has to do the following: 1) The constructor accepts an array of CFbsBitmap pointers. Each bitmap will be the same size, and each will be 16bit color. This array will be null terminated. An array of integers will also be passed which tell how many miliseconds each frame should display for. 2) A method to write an animated GIF file. A string is passed as the file name. Use the Symbian RFile object to write the file. 3) Since GIFs can only have 256 colors, you must perform color quantization(?) or some technique to reduce the colors. 4) The GIF must be optimized using regular gif techniques. ie. using LZW compression, only update the rectangle that changes from the previous frame, etc... There's alot of freeware code out there to write GIFs, so hopefully this project shouldn't be hard since you can leverage that code. The hard part will probably be learning Symbian and the Series 60 SDK, since you have to use CFbsBitmap objects, RFile objects, etc. The SDK has the ability to write GIF files, but I don't think there are functions to write animated GIFs. You may want to look into this since it would make this project easier =) If you have any questions, please let me know. I look forward to your bids! Mark

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.

## Platform

Windows, Nokia Series 60 SDK (Symbian), Visual C++

PHP

项目ID: #2924144

关于项目

3个方案 远程项目 活跃的Apr 22, 2003

有3名威客正在参与此工作的竞标,均价$180/小时

domagojvw

See private message.

$51 USD 在14天内
(36条评论)
5.8
vw174684vw

See private message.

$148.75 USD 在14天内
(11条评论)
3.1
balalay

See private message.

$340 USD 在14天内
(0条评论)
0.0