ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Access violation at address in module "xvidvfw.dll

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
zhengyuanyi27 Posted - Dec 02 2018 : 02:47:33
I used Imageenview1 to capture an avi video file from a camera, and It worked well. Then I tried to copy the ROI image from imageenview1's bitmap to imageenvect1. I added the following sentences to ImageEnView1DShowNewFrame:
" Imageenview1.CopySelectionToBitmap(ROI_ImageEnvect.Bitmap);
ROI_imageenvect.update;
Roi_ImageEnvect.IO.DShowParams.GetSample(Roi_ImageEnvect.IEBitmap);
ROI_imageenvect.update;
"
The ROI images from Imageenview1 displayed well in ROI_ImageEnvect.

Then I tried to record the ROI images to avi video. I added a button, onclick: "
DeleteFile('d:\ROI.avi'); ROI_ImageEnvect.io. createavifile('d:\ROI.avi')
.

After that, I added some sentences to Imageenview1: ImageEnView1DShowNewFrame:
" Imageenview1.CopySelectionToBitmap(ROI_ImageEnvect.Bitmap);
ROI_imageenvect.update;
Roi_ImageEnvect.IO.DShowParams.GetSample(Roi_ImageEnvect.IEBitmap);
ROI_imageenvect.update;

Roi_ImageEnvect.IO.SaveToAVI;
"

Finally, I added another button, onclick:" ROI_ImageenVect.IO.CloseAVIFile;"

The problem is : Sometimes, it worked well and I got the ROI.avi video, but some times I got "Access violation at address 52082191 in module "xvidvfw.dll" read of address 00000014.
And I am sure the problem is caused by the sentence "Roi_ImageEnvect.IO.SaveToAVI;" since the problem won't display if I delete this sentence, the filesize for the recorded avi file is 0kb.

Could somebody help me?
Thanks a lot.

Yuanyi


4   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Dec 05 2018 : 06:09:41
Hi

After some investigation we think this may happen if fStreamConfig.GetFormat or fSampleGrabberFilter.GetConnectedMediaType fail because they cannot connect to the device.

We have a source update that should fix it. Please email me.

Nigel
Xequte Software
www.imageen.com
zhengyuanyi27 Posted - Dec 04 2018 : 23:09:38
I used windows10 home edition. It has the latest updates. Thanks.
xequte Posted - Dec 04 2018 : 05:28:29
Hi

What version of Windows are you using? Does it have the latest updates?



Nigel
Xequte Software
www.imageen.com
zhengyuanyi27 Posted - Dec 03 2018 : 11:55:31
In short words, could somebody give me some example to record the ROI as video from a camera? I mean, I don't want to record the whole images from a camera, I just want to draw a ROI on the video and record the ROI as video.
Thank you very much.