• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: 其他
  • 标签: MIL  

资源简介

相对于开源的Open CV来说商业化的MIL开发相对容易,只需要遵循特定的步骤即可以完成自己的开发。但是对于MIL中的一些基础概念还是要理解,不然可能在后面查看函数帮助时会混淆一些概念。 本资源演示了MIL开发基本步骤

资源截图

代码片段和文件信息

#include 
#include 

#pragma comment(lib “mil.lib“)

int main(int argc char *argv[])
{
MIL_ID MilApplication  /* Application identifier.  */
MilSystem       /* System identifier.       */
MilDisplay      /* Display identifier.      */
MilImage;        /* Image buffer identifier. */

//分配默认的应用
MappAllocDefault(M_SETUP &MilApplication &MilSystem &MilDisplay M_NULL M_NULL);

//分配显示的图像Buffer
MbufAlloc2d(MilSystem 500 500 M_DEF_IMAGE_TYPE M_IMAGE+M_DISP &MilImage);
   
/* 初始化Buffer内存中绘制相应图像 */
MbufClear(MilImage 0L);
MgraColor(M_DEFAULT 255L);
MgraArcFill(M_DEFAULT MilImage 200L 200L 10L 10L 0.0 360.0);
MgraText(M_DEFAULT MilImage 0L 0L “ MIL “);

/* 图像Buffer内容显示到相应Display上此后修改BufferDisplay自动刷新 */
MdispSelect(MilDisplay MilImage);

/* 打印提示信息. */
printf(“A circle was drawn in the displayed image buffer.\n“);
printf(“Press  to end.\n“);
getchar();

/* 释放图像Buffer. */
MbufFree(MilImage);

/* 释放默认应用分配的资源. */
MappFreeDefault(MilApplication MilSystem MilDisplay M_NULL M_NULL);

return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-10-18 21:41  MIL1_20130906始_VC6_CONSOLE_基础学习\
     文件        1194  2013-10-18 21:28  MIL1_20130906始_VC6_CONSOLE_基础学习\Main.c
     文件        4335  2013-09-06 19:36  MIL1_20130906始_VC6_CONSOLE_基础学习\MIL基础学习.dsp
     文件         530  2013-09-06 19:23  MIL1_20130906始_VC6_CONSOLE_基础学习\MIL基础学习.dsw

评论

共有 条评论