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, open source programming language, machine language programming, linux programming freelancer, freelancer w, freelancer machine, freelancer library images, freelancer ii, else programming, core freelancer, bit freelancer, freelancer open source, freelancer core, freelancer bit, convert image black white, windows core, output tiff, coordinates use, bit programming, tiff linux, windows bit, convert library source, pixel images linux, console programming, image become

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