通过Java应用程序实现超声机的视频采集 你能给我一些建议,告诉我如何开始用Java编写一个应用程序来捕获/记录超声波机的视频吗?我应该从哪里开始 在开始编写这样的程序之前,我需要知道什么概念/理论

通过Java应用程序实现超声机的视频采集 你能给我一些建议,告诉我如何开始用Java编写一个应用程序来捕获/记录超声波机的视频吗?我应该从哪里开始 在开始编写这样的程序之前,我需要知道什么概念/理论,java,image,swing,video,capture,Java,Image,Swing,Video,Capture,我以前没有使用图像/视频相关软件的经验。目前,我可以编写基于Java的数据库应用程序 目标机器是大多数现代超声设备将以DICOM标准规定的形式产生数字图像数据。理论上,不同的观众和医院信息系统之间应易于互换(实际上并非如此:() 如果他们不以DICOM格式生成数字数据,您唯一的选择就是捕获模拟视频流并将其数字化。您需要了解超声机器上可用的硬件接口:这太过特定于供应商。请查看他们的文档。无论如何,如果它具有模拟视频BNC输出,则可以连接到视频捕获像视频编码器这样的设备。如果您使用基于IP的视频编码

我以前没有使用图像/视频相关软件的经验。目前,我可以编写基于Java的数据库应用程序


目标机器是

大多数现代超声设备将以DICOM标准规定的形式产生数字图像数据。理论上,不同的观众和医院信息系统之间应易于互换(实际上并非如此:()


如果他们不以DICOM格式生成数字数据,您唯一的选择就是捕获模拟视频流并将其数字化。

您需要了解超声机器上可用的硬件接口:这太过特定于供应商。请查看他们的文档。无论如何,如果它具有模拟视频BNC输出,则可以连接到视频捕获像视频编码器这样的设备。如果您使用基于IP的视频编码器,您可以像IP视频流一样对其进行流式处理。考虑到这一点,任何Java媒体框架现在都可以读取IP视频流式处理。这可能会因过于本地化/特定而关闭。但是,您能否提供机器的品牌名称?这可能是回答此问题所必需的n、 @halfer到目前为止,我不知道机器的品牌和型号。但是,到明天,我会知道它,并将它发布在这里。@KonstantinPribluda我到目前为止还不知道像DICOM这样的术语。这个标准似乎与手头的任务非常相关。@eee您提供的链接似乎非常有用!:-)DICOM是非常成熟的标准,在过去12年中得到了广泛的应用。(尽管兼容性声明并不总是正确的——有时它允许对数据进行太广泛的解释)“语法InkVisition强迫我编辑此内容”(礼貌的咳嗽)没有人强迫我做任何事情。如果您愿意,您可以回滚对原始内容的编辑,我将删除我的追加投票。(我不准备让我的赞成票出现在一个很难阅读或理解的好答案上。)这是我自己的内部语法调查;)