Find Jobs
Hire Freelancers

JPG / GIF / PNG Image Processor Code

$100-300 USD

Annullato
Pubblicato quasi 18 anni fa

$100-300 USD

Pagato al completamento
JPG / GIF / PNG Image Processor Code Need pure Linux C++ source code that is 100% compatible with GCC version 2.96 20000731 (Red Hat Linux 7.1 2.96-81) to handle the following image inspection and conversion: 1) Open and read a JPG, GIF, or PNG image file and report the following metrics: a) File size in bytes b) Image Type: JPG, PNG, or GIF or OTHER (if none of these 3 types) c) Image height in pixels d) Image width in pixels e) Number of colors used in the image (color depth) f) Pixel DPI g) For JPG images, the compression type and level used h) For PNG images, is the image interlaced or not? i) For GIF images, GIF version (87a or 89a) and interlaced Y/N ? 2) Process a JPG, GIF, or PNG image file and perform the following image resize: a) Using the image’s original Image Type, resize the image to a specified height and width in pixels. 3) Process a JPG, GIF, or PNG image file and perform the following conversion: a) Convert the image file from one Image Type to another. b) For destination JPG image type, must be able to specify the image compression type and level to be used during encoding. c) For destination PNG image type, must be able to specify the interlaced setting Y/N during encoding d) For destination GIF image type, must be able to specifiy the GIF version and interlaced setting Y/N during encoding. How the bid will be awarded: a) The FIRST programmer with a REASONABLE bid *AND* online proof that the C++ source code works. Bids that cover all 3 items will be given preference. b) Your bid must be the total cost of the project including supplying the source code with documentation (class form). c) [login to view URL] escrow service will be used for this transaction d) Bidding will be accepted for any or all of the Items 1, 2, or 3 above. That means, if you want to bid on the entire project that will encompass all Items 1+2+3, you may. If you want to bid on only part of the project, 1, 2, or 3, you may as well. e) We require that you supply/use a web form for online testing and proof of success. This form will be accessible online so we may use it remotely for testing. f) Your testing web form and bid must be clear as to what it covers. Bids that cover all 3 items will be given preference during bid consideration. g) The web form will allow us to upload any JPG, PNG, or GIF image for testing. Your code will read the uploaded JPG image and display the resulting metrics in Item 1 Above. The web form (can be the same or a different web form) will also allow us to test Items 2 and 3 as well. h) The source code must be self-contained, clear, well written, efficient, fully documented, and use proper C++ naming conventions. i) We require the source code be supplied in (a single) class form. j) The class MUST NOT rely on any third party software other than that which is supplied standard as part of GNU C++. Meaning, you may only use pure C++ code and STL classes. LINUX GCC version 2.96 compatible C++ code only. k) A “preview” of the source code will be required before a bid will be awarded – “preview” means a snapshot of SOME of the actual code for style and naming convention review. You may use the PM feature of [login to view URL] for this. i) Payment Procedures: After online testing is done, the bid will be awarded. The bid money will then be placed in escrow pending delivery of the source code. Once source code is then delivered, we will compile and runtime test it. If the tests are successful, the escrow funds will be released to you.
Rif. progetto: 59303

Info sul progetto

3 proposte
Progetto a distanza
Attivo 18 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
3 freelance hanno fatto un'offerta media di $233 USD
Avatar dell'utente
I have great experience of digital imagery processing under linux environment. I think I can do it perfectly for you in no time. If possible , I can provide you with a coarse prototype in a week. Thank you!
$300 USD in 30 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Please check pmb
$100 USD in 1 giorno
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
We are currently working on a project that converts png imags to mng vlc movies, we can eaisly do it for u, software will be upgradeable and will have a good user interface.
$300 USD in 30 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
Dewey, United States
5,0
6
Metodo di pagamento verificato
Membro dal apr 23, 2006

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.