Mil 学习
来源:互联网 发布:马云淘宝成功的原因 编辑:程序博客网 时间:2024/05/23 15:56
MIL即为Matrox Imaging Library的缩写,是加拿大Matrox公司提供的图像处理函数库,主要是针对其公司生产的Matrox系列图像采集卡。
MatroxMorphis四通路图像采集卡
几个常用的函数如下:
MappAllocDefault();一个默认的配置,Application、System、Digitizer、Display、Buffer都是按照默认的情况进行配置。
MappAlloc();分配一个MIL应用,该函数要在使用其它MIL函数之前使用。
MsysAlloc();配置一个硬件环境,指定使用得板卡类型,使用板卡序号。该函数要在分配buffer,display,digitizer前使用。
MdigAlloc();配置一个抽象的图像采集卡,指定可以使用的采集卡通道数,然后才能使用图像采集卡的函数。
MdispAlloc();配置一个display,把摄像机采集的图像使用该抽象进行显示。
MbufAlloc2d();分配一个2维的内存区。
MbufAllocColor();分配彩色内存区。
MappControl();改变指定的MIL应用的属性。
MsysControl();改变指定的系统的属性。
MdigControl();改变指定的图采卡属性。
MdispControl();改变指定的显示属性
MappInquire();获取指定的应用配置情况
MsysInquire();获取指定的应用系统情况
MdigInquire();获取指定的采集卡配置情况
MdispInquire();获取指定的显示配置情况
MbufInquire();获取指定内存块的配置情况
我使用的MatroxMorphis有四个通路,现在有两个摄像机需要采集数据。黑白摄像机在插在0通路,为CCIR机制;彩色摄像机插在1通路,为PAL机制。
目前最广泛的标准视频是
黑白:RS—170,使用在北美、日本、台湾等地区; CCIR,使用在欧洲、中国等地区。
彩色:NTSC,使用在北美、日本、台湾等地区; PAL,使用在欧洲、中国等地区。
下面分别采集两个摄像机视频数据程序的核心地方
0通路的黑白摄像机
MIL_ID
MIL_ID
MIL_ID
MIL_ID
MIL_ID
MIL_ID
int n=100;
while(n--)
{
1通路的彩色摄像机
MIL_ID
MIL_ID
MIL_ID
MIL_ID
MIL_ID
MIL_ID
今天学习了如何对图像采集卡采集的每一帧图像进行图像处理,主要是从MIL的数据结构中读出图像的具体到像素的数据。SizeX为图像的长度,SizeY为图像的宽度,SizeBand为图像的颜色通道数。从读出的数据分析可以知道,具体图像像素数据是从上到下,从作到右存储的。
- Mil 学习
- MIL学习(一)
- 在线多实例学习online MIL
- MIL图像函数库学习之ROI
- 模式识别 - 处理多示例学习(MIL)特征(matlab)
- ObjecT4:On-line multiple instance learning (MIL)学习
- 多示例学习 multiple instance learning (MIL)
- MIL Tracker
- MIL测试
- 目标跟踪学习系列四:on-line multiple instance learning (MIL)学习
- MIL图像函数库学习之Mod识别角度及位置范围
- MIL boosting Online Tracking
- MIL 编程环境设置
- MPL,MIL和MCL
- MIL for PRE
- mil转mm
- mm和mil的转化
- 1.MIL 编程环境设置
- 是什么让传统企业觉得电商很累?
- 2013年8月16日、整理数组|常见功能查找|折半查找|查表法|进制转换
- SDJZU IP地址
- WINCE电源管理
- SQL 联合语句
- Mil 学习
- 分享一个气泡提示框:JS+CSS练习
- bootstrap输入提示的使用及格式
- SDJZU 摆积木
- 《Linux内核设计与实现》学习笔记(01)
- 提高代码可读性的注释技巧
- 悲观锁、乐观锁、行级锁、表级锁
- PHP程序员面试中经常被提问的问题
- (转载)Win7系统下载速度很快,上传速度超慢的解决