用VideoCap1控件拍照图压缩问题!
我用VideoCap1控件做了个摄像头拍照,拍照的图片会自动生成在程序的根目录“Capture.bmp”,但是我发现这个图片太大了,居然有900K,我想在保存图片的时候把尺寸缩小原来的十分之一,把图片大小控制在90k左右,我改如何实现呢?麻烦各位大哥帮小弟看看,万分感谢!
以下是拍照事件的原代码
procedure TForm2.Button1Click(Sender: TObject);
Var
bmp: TBitmap;
strfilename:String;
begin
inherited;
strfilename:=extractfilepath(Application.ExeName);
begin
if not VideoCap1.SaveAsDIB then
begin
ShowMessage('拍摄照片失败');
Abort;
end;
end;
以下是拍照事件的原代码
procedure TForm2.Button1Click(Sender: TObject);
Var
bmp: TBitmap;
strfilename:String;
begin
inherited;
strfilename:=extractfilepath(Application.ExeName);
begin
if not VideoCap1.SaveAsDIB then
begin
ShowMessage('拍摄照片失败');
Abort;
end;
end;
...全文
相关推荐
Delphi写的摄像头拍照载图程序.rar_DELPHI 摄像头_Delphi 摄像拍照程序_VideoCap_delphi v
Delphi 摄像拍照程序 videocap控件
VB.NET WinForms摄像头拍照:AForge.Video.DirectShow从入门到避坑
在桌面开发中,音视频采集一直是相对底层的技术领域,DirectShow作为Windows平台的老牌多媒体框架,至今仍是许多摄像头设备的主要交互通道。对于VB.NET开发者而言,直接操作COM接口繁琐且易错,而AForge.Video.DirectShow以简洁的封装,将设备枚举、视频流启动和帧抓取转化为托管代码中的几个类,大幅降低了WinForms项目集成摄像机功能的门槛。理解FilterInfoCollection和VideoCaptureDevice的工作原理,掌握NewFrame事件中的位图克隆与线程
videocap摄像头录像软件
这是一款非常实用而且体积小的录制软件,可以通过PC的摄像头 移动摄像设备 USB摄像头等进行抓拍,还有报警功能!
VB6.0摄像头拍照
vb编写的摄像头开发软件可拍照保存等,有比较实用价值.
SXTPSGJ_V2.1_XiTongZhiJia.rar
拍摄照片,利用摄像头的工具,也可以用于测试摄像头的好坏



