JPEG v DELPHI

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
cukista
Level 1
Level 1
Příspěvky: 51
Registrován: 26 srp 2005 15:40

JPEG v DELPHI

Příspěvek od cukista »

Ahoj, potrebuju analyzovat obraz v JPG. Je to mapa a snazim se na ni najit souradnice. Neznate nahodou nejakou komponentu pro Delphi, ktera by mi umoznila pristup k jednotlivym pixelum? Klasicka komponenta v Delphi to neumoznuje a prevod do bitmapy taky neni optimalni. Za napady predem diky.
miras
Tvůrce článků
Příspěvky: 2159
Registrován: 13 črc 2004 11:45

Příspěvek od miras »

Žádnýho pc-helpáka přes delphi tu zatím, co vím, nemáme. Takže sic nerad, odkázal bych tě na "konkurenci" - http://www.builder.cz/.
cukista
Level 1
Level 1
Příspěvky: 51
Registrován: 26 srp 2005 15:40

Příspěvek od cukista »

ta konference vypada dost zive. Zkusim to, dik... Robin
markjag
nováček
Příspěvky: 10
Registrován: 30 kvě 2007 18:22

Příspěvek od markjag »

Do uses musis napisat kniznicu ktora ti umozni JPEG nacitat. Kniznica sa vola Jpeg :) .
Premennu si deklarujes napriklad takto:

var MojJPG: TJpeg;
begin
MojJPG := TJpeg.Create(nil);
MojJPG.LoadFromFile(cesta);
//a teraz nie som si isty, ale mozes pristupovat k pixelom klasicky cez Canvas.Pixel[,];
//dalsia moznost je nacitat JPG obrazok do Image, a postupovat podobne...
end;

EDIT: aha troska stary topic, no nevadi :)
Perry
nováček
Příspěvky: 4
Registrován: 12 čer 2007 10:11

Příspěvek od Perry »

Při procházení velkého obrázku (800x600 a výše) metodou Pixels[x,y] je to dost pomalé (hlavně na slabších strojích, na novém dvoujádru to moc poznat není, ale ne každý jo má), lepší je použít ScanLine
Odpovědět

Zpět na „Programování a tvorba webu“