MIL图像函数库学习之ROI

         MIL全称为Matrox Imaging Library,由加拿大Matrox公司开发。第一次使用MIL图像处理库来进行开发,从零开始学习,但是MIL开发比OpenCv开发简单,有一套固定的开发流程。
   最近一直在学习MIL函数库,并且项目需要在一个ROI区域进行模板匹配,通过学习函数说明手册和请教国内使用的MIL大牛,总算完成了这一小部分了。
   一维图像数据的ROI区域分配buf:
MIL_ID MbufChild1d(
  MIL_ID ParentBufId, 
  long OffX, 
  long SizeX, 
  MIL_ID *BufIdPtr
)
   二维图像数据的ROI区域分配buf:
MIL_ID MbufChild2d(
  MIL_ID ParentBufId, 
  long OffX, 

  long OffY, 

  long SizeX, 
  long SizeY, 
  MIL_ID *BufIdPtr

)


MIL_ID MilImage,
       MilSubImage;
MbufInquire(MilImage, M_SIZE_X, &ImageWidth);
MbufInquire(MilImage, M_SIZE_Y, &ImageHeight);
MbufChild2d(MilImage, ImageWidth/2, ImageHeight/2,
                      ImageWidth/2, ImageHeight/2, &MilSubImage);
MbufFree(MilSubImage); 
MbufFree(MilImage);


欢迎大家交流学习,本人也是刚开始使用MIL函数库,有很多不懂的地方需要学习。

你可能感兴趣的:(图像处理)