Board index » cppbuilder » DirectShow or similar to display rapidly many sequentially images

DirectShow or similar to display rapidly many sequentially images


2004-07-03 08:27:48 AM
cppbuilder19
Hi all,
this is my first tour inside DirectX.
My goal is that:
I have a many jpegs files grabbed from a camera (at up to 6 images per
second) and stored in a proprietary format.
I would like to show these jpegs sequentially like MoviePlayer does.
I already tried to solve it using standard jpeg libraries and Borland
TImage, but when streams to display are more than 3 or 4, performances go
down rapidly.
Do you think that using DirectX will be my program more powerfull?
If yes, could you help me?
Thanks for any help and i'm sorry for my rusty english.
Greats to all.
Lapo
 
 

Re:DirectShow or similar to display rapidly many sequentially images

Dear Lapo,
For 6 frames, u do not need DirextX.
Regards
KL Chin
"Lapo Guidi" < XXXX@XXXXX.COM >wrote in message
Quote
Hi all,
this is my first tour inside DirectX.
My goal is that:
I have a many jpegs files grabbed from a camera (at up to 6 images per
second) and stored in a proprietary format.
I would like to show these jpegs sequentially like MoviePlayer does.
I already tried to solve it using standard jpeg libraries and Borland
TImage, but when streams to display are more than 3 or 4, performances go
down rapidly.

Do you think that using DirectX will be my program more powerfull?
If yes, could you help me?

Thanks for any help and i'm sorry for my rusty english.

Greats to all.

Lapo


 

Re:DirectShow or similar to display rapidly many sequentially images

I supposed that frames number was 6*[displayed stream contemporaneously]
Maybe I was wrong.
Thank you for the answer
Lapo
Quote
Dear Lapo,

For 6 frames, u do not need DirextX.

Regards
KL Chin
 

{smallsort}

Re:DirectShow or similar to display rapidly many sequentially images

Hi,
The VCL component TVideoGrabber could be suited for this purpose, but
it is not free.
During the frame capture you can modify the video frames, save them to
AVI and then play them back at their normal speed or slower.
You can find it at www.datastead.com
John.
"Lapo Guidi" < XXXX@XXXXX.COM >wrote in message news:<40e5fd74$ XXXX@XXXXX.COM >...
Quote
Hi all,
this is my first tour inside DirectX.
My goal is that:
I have a many jpegs files grabbed from a camera (at up to 6 images per
second) and stored in a proprietary format.
I would like to show these jpegs sequentially like MoviePlayer does.
I already tried to solve it using standard jpeg libraries and Borland
TImage, but when streams to display are more than 3 or 4, performances go
down rapidly.

Do you think that using DirectX will be my program more powerfull?
If yes, could you help me?

Thanks for any help and i'm sorry for my rusty english.

Greats to all.

Lapo