WEB开发网
开发学院软件开发VC 利用window API实现matlab屏幕抓取函数 阅读

利用window API实现matlab屏幕抓取函数

 2010-07-11 20:44:18 来源:WEB开发网   
核心提示:上述程序中以mx,mex开头的函数是matlab为方便mex文件的开发提供的函数,利用window API实现matlab屏幕抓取函数(2),在mex.h文件中有声明,matlab的帮助系统中有详细的说明,然后该文件所在的目录加入matlab的搜索目录中,在matlab命令窗口中运行如下命令:dat=screensna

上述程序中以mx,mex开头的函数是matlab为方便mex文件的开发提供的函数,在mex.h文件中有声明,matlab的帮助系统中有详细的说明。

运行结果

将上述源程序保存为screensnap.c文件,在matlab命令窗口中运行:

mex screensnap.c user32.lib gdi32.lib

就可以产生一个screensnap.dll的动态链接库文件,然后该文件所在的目录加入matlab的搜索目录中,在matlab命令窗口中运行如下命令:

dat=screensnap(0);%屏蔽matlab窗口,如果不屏蔽,可用dat=screensnap(1);
imshow(dat);%显示图像

则可以得到如下的结果

上一页  1 2 

Tags:利用 window API

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接