Em Andamento

1 bit tiff converting II

I needs program, that convert TIFF images. Program can be console, in language C, C++, running on Linux

Prefer to use Open Source library for TIFF handling.

100000 x 100000 tiff on 2 core machine must be processed in no more than 20 minutes.

I have source of similar working program, made also by freelancer. The difference is new formula for converting pixels.

## Deliverables

I needs program which can convert 1 bit (b/w) TIFF file in follow way:

1. Original (source) and converted (output) images have same dimensions;

If pixel at X,Y in original image is black {

If all pixels in area X-7, Y-7 to X+7, Y+7 are also black {

IF ( (x+Y) % 3 == 0 ) THEN pixel at X,Y in converted image become white

} ELSE {

IF (all pixels in area X-15, Y-9 to X+15, Y-9 are black) AND (all pixels in area X-15, Y+9 to X+15, Y+9 are white) OR

(all pixels in area X-15, Y-9 to X+15, Y-9 are white) AND (all pixels in area X-15, Y+9 to X+15, Y+9 are black) OR

(all pixels in area X-9, Y-15 to X-9, Y+15 are black) AND (all pixels in area X+9, Y-15 to X+9, Y+15 are white) OR

(all pixels in area X-9, Y-15 to X-9, Y+15 are white) AND (all pixels in area X+9, Y-15 to X+9, Y+15 are black)

THEN {

IF( (x%3 +y%3) %2 = 0) THEN pixel at X,Y in converted image become white

}

}

}

All pixels at coordinates outside image are white

This program is industry related.

OS Linux

Habilidades: Programação C, Linux, Arquitetura de software, Área de trabalho do Windows

Ver mais: w freelancer, to to freelancer, the freelancer core, running freelancer on windows 7, os x programming, open source programming language, machine language programming, linux programming freelancer, freelancer w 9, freelancer w, freelancer on linux, freelancer machine, freelancer library images, freelancer ii, freelancer 1.6, freelancer 1.50, else if c programming, core freelancer, bit freelancer, freelancer open source, freelancer core, freelancer bit, convert image black white, windows core, output tiff

Acerca do Empregador:
( 5 comentários ) Bulgaria

ID do Projeto: #2986166

Premiar a:

kadomcevi

See private message.

$85 USD em 10 dias
(131 Avaliações)
6.0

5 freelancers estão ofertando em média $230 para este trabalho

gfreemann

See private message.

$340 USD in 10 dias
(69 Comentários)
6.0
tlyx

See private message.

$340 USD in 10 dias
(48 Comentários)
5.7
C0deSrc

See private message.

$255 USD in 10 dias
(26 Comentários)
4.7
hdbandi

See private message.

$127.5 USD in 10 dias
(2 Comentários)
2.1