采集卡使用技巧.doc

采集卡使用技巧.doc

ID:59215931

大小:17.50 KB

页数:2页

时间:2020-10-30

采集卡使用技巧.doc_第1页
采集卡使用技巧.doc_第2页
资源描述:

《采集卡使用技巧.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LongWINAPIokSaveImageFile(HANDLEhBoard,LPSTRszFileName,longfirst,TARGETtarget,longstart,longnum);功能:从源目标体存图象窗口(RECT)到硬盘,等存盘完成后返回。这里的源目标体可以是VGA屏幕(SCREEN),帧缓存(BUFFER),帧存体(FRAME),以及带有用户内存MEMORY地址的BLOCKINFO指针。参数:hBoard:输入卡句柄。szFileName:存盘文件名。可以是“.SEQ”、“.AVI”、“.B

2、MP”、“JPG”或“.RAW”为后缀的文件名。如果存SEQ文件,但是希望图象数据是JPG压缩的,可以按如下格式输入文件名“AA.SEQ,JPG,60”。其中“,JPG,60”表示图象数据是JPG压缩的,60是JPG的质量控制因子,所存图像的文件名仍为“AA.SEQ”。如果存“.AVI”,但需要是压缩的,目前支持MotionJPEG和MPEG4,如需要存MJPEG,输入文件名后跟”,MJPG”,缺省质量因子为60,如需自己指定可再后跟系数,如“AA.AVI,MJPG,70”。需要存MPEG4,输入文件名后跟”,M

3、PG4”,如“AA.AVI,MPG4”。first:对于SEQ、AVI文件,该参数是从序列文件中的第几幅开始存(起始为0)。对于BMP文件,first=0,按标准BMP格式存放,即把目标体的格式转换为8位(黑白)或24位(彩色)来存放;first=1,则按支持扩展格式的BMP存放,即按目标体当前的的格式存放而不论它是否8位或24位,注意,如此时OK图象北京嘉恒中自图像技术有限公司83目标体的格式是16位或32位,生成的BMP图象文件,一般的应用软件(如PaintBrush等)因不支持这些扩展格式而不能读出。对于J

4、PG文件,该参数也是质量控制因子(1~100)。(但优先于通过文件名字符串输入方法,只有这里设置为0时,文件名字符串的输入才有效。)=1:保质最差(但压缩比最大),=100保质最好(压缩比最小)。=0为缺省设置,等价于值50。当目标体的格式为非8位(黑白)和24位(彩色)时,该函数将自动转换成这两种格式再进行压缩。target:源目标体。start:源目标体开始读取的帧序号(起始为0)。num:要存盘图象幅数,应该大于0。返回值:如果是“.SEQ”文件,返回文件的总长度(以字节为单位);如果是“.BMP”、“.J

5、PG”或“.RAW”文件,返回单个文件的长度(以字节为单位)。如果失败返回零。说明:存SEQ文件不进行格式转换,因而文件将按目的体的数据位数格式存放。SEQ序列图象文件的格式为,头20字节(即结构变量SEQINFO,详细参见头文件OKAPI32.H)是序列图象的格式信息,紧跟其后按行顺序存放各帧原始格式图象数据。如果是“.SEQ”文件,函数将从从序列文件的第iFirst幅开始,存num幅图象。如果输入的文件名已存在,将不会被删除。因此,要新建文件需调用前自行删除。RAW格式的图象文件,是按行顺序存原始格式的图象数

6、据,紧跟数据尾部为图象宽(2字节)和图象高(2字节)。RAW格式仅限于8OK系列图象卡编程手册第4章库函数详述84位格式。如果是“.BMP”、“.JPG”或“.RAW”单幅格式文件,并且num=1,则只存一幅单幅格式(如BMP)的图象文件,如果是存某一单幅格式文件且num>1,则存多幅单幅格式(如BMP)的图象文件。多幅的单幅格式(如BMP)图象文件的命名规则如下:(1),如果给定的文件名已含有数字(如:”OK1000.BMP”),则函数以第一个出现的数字串,1000开始顺序加1,来命名各文件名,最多可到“OK9

7、999.BMP”;(2),如果给定的文件名不含有数字(如:”OK.BMP”),则函数在给定的主名最后自动附加三位数字,从000开始顺序加1,来命名之后的各文件名,最多可到”OK999.BMP”。注意;不要只用数字来定义文件名,应至少含有1个字母。对于“.SEQ”、“.AVI”、“.M2V”等多图象文件,要存储序列格式的图象,包括压缩格式的,如JPEG,MJPEG,MPEG4等,可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。