最终目标是使用 VB.net 与网络摄像头交互并进行图像处理。
目前我只是在使用 Matlab,但速度非常慢。既然我要进入图像处理领域,再加上物体识别,我应该走哪条路?这意味着它是GDI +吗?直连?或其他一些API?支持操作和分析图形输入数据的 API 是什么?通过它我可以更深入地研究,并为我自己的兴趣/项目创建一个独立的软件。
最终目标是使用 VB.net 与网络摄像头交互并进行图像处理。
目前我只是在使用 Matlab,但速度非常慢。既然我要进入图像处理领域,再加上物体识别,我应该走哪条路?这意味着它是GDI +吗?直连?或其他一些API?支持操作和分析图形输入数据的 API 是什么?通过它我可以更深入地研究,并为我自己的兴趣/项目创建一个独立的软件。
在深入使用 VB.Net 进行数字图像处理之前,我强烈建议您先花时间学习基础知识,然后继续下一步,即处理您提到的 API。
但是,要回答您的问题,API(应用程序编程接口)是一组编程指令和标准,可以将您的应用程序与其他应用程序进行通信。
这基本上允许两个不同的软件通过一个通用界面相互交谈。
至于DLL(动态链接库)文件,它们是一组可供Windows应用程序使用的可执行函数或数据。
或者正如我从维基百科中引用的:
动态链接库(也写为无连字符)或 DLL,是 Microsoft 在 Microsoft Windows 和 OS/2 操作系统中实现的共享库概念。这些库通常具有文件扩展名 DLL、OCX(用于包含 ActiveX 控件的库)或 DRV(用于旧系统驱动程序)。DLL 的文件格式与 Windows EXE 文件的格式相同,即 32 位和 64 位 Windows 的可移植可执行文件 (PE) 和 16 位 Windows 的新可执行文件 (NE)。与 EXE 一样,DLL 可以包含任意组合的代码、数据和资源。
基本上,刚开始的时候你不应该太深入,我强烈建议你从那时开始学习语言本身,一步一步地学习,直到你掌握了语言。
我想对你说几句话 IvanWong....欢迎来到编程、乐趣和挑战的世界!