Stránka 1 z 1

JPEG v DELPHI

Napsal: 16 zář 2005 10:42
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.

Napsal: 16 zář 2005 11:24
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/.

Napsal: 16 zář 2005 12:24
od cukista
ta konference vypada dost zive. Zkusim to, dik... Robin

Napsal: 30 kvě 2007 18:28
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 :)

Napsal: 12 čer 2007 14:34
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