Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用MATLAB读取.seq文件_Matlab_Video_Toolbox - Fatal编程技术网

用MATLAB读取.seq文件

用MATLAB读取.seq文件,matlab,video,toolbox,Matlab,Video,Toolbox,我下载并安装了在上找到的工具箱 这是加州理工学院为处理.seq文件而推荐的。我正在尝试使用工具箱中的函数打开一个.seq文件 阅读来自 关于如何执行函数的特定模式,我看到sr=seqIo(fName,'reader',[cache])是为了创建用于读取seq文件的接口sr。当我在matlab中以sr=seqIo('V001.seq','r',2048)的格式执行它时它提取错误-> 使用seqReaderPlugin>open时出错(第111行) 找不到MATLAB的源图像读取器 首先,我不确定在

我下载并安装了在上找到的工具箱 这是加州理工学院为处理.seq文件而推荐的。我正在尝试使用工具箱中的函数打开一个.seq文件

阅读来自 关于如何执行函数的特定模式,我看到
sr=seqIo(fName,'reader',[cache])
是为了创建用于读取seq文件的接口sr。当我在matlab中以
sr=seqIo('V001.seq','r',2048)的格式执行它时它提取错误->

使用seqReaderPlugin>open时出错(第111行) 找不到MATLAB的源图像读取器

首先,我不确定在[case]字段中输入什么作为参数,其次,如果有人提供一个简单的脚本,独立地读取序列的每个图像,以便以后处理,我将非常感激。我不知道其他人是否也有同样的问题


我调用函数
info=seqIo('V001.seq','getInfo')
,以显示工具箱中的任何东西都不起作用,并且在使用其他.seq文件时,它仍然具有相同的结果。

好的,我联系了创建者,并告诉我使用不同类型的matlab版本和不同的操作系统测试工具箱。与windows 7 32位和Matlab r2014b一起使用。

函数显示消息的原因是工具箱未正确编译。 我遇到了同样的问题。 按照以下步骤使其运行:

addpath(genpath('toolbox/folder/location'));
toolboxCompile;
% this should suffice
另一个问题是,每次打开matlab时,除非工具箱位于工作区的当前文件夹中,否则必须重复编译过程。 因此:

pathtool
% a window should appear
单击“添加子文件夹”,选择工具箱子文件夹,然后单击“保存”。
您不必执行addpath(genpath());请再试一步。

我也有这个问题,并且已经解决了

就我而言,这是因为我使用了大学的电脑,而不是一名管理员。在代码'SeqReaderPlugin.m'第85行中,有一个'copyfile'函数,它只能由管理员运行


因此,我以管理员的身份再次打开matlab,它现在可以工作了。(我使用的是matlab 2018b win64,windows 10)

你最好问问那些创建工具箱的人,因为我怀疑我们中的许多人以前是否使用过工具箱。看看文档页面的底部,它是这样写的:如果你有问题或建议,或者你发现了一个bug,请给我发电子邮件到gmail.com上的
pdolar
。。。那就开始吧!这个工具箱中包含的seqIo函数与我在许多站点中发现的完全相同。这是一个已知的函数,如果有人试图读取.seq文件…嗯,我不知道,所以你不能这样概括它!。。。这让我回到了我们开始的地方。联系原作者。祝你好运你的matlab必须有图像工具箱,这个工具箱才能工作。还要检查此工具箱是否与您的matlab版本兼容。键入
哪个imread
。。。如果它返回
imreadnotfound
您可能没有必要的工具箱。。。或者您可以在
~\videos\seqReaderPlugin.m
中的第83行(或第91行)设置断点,以便自己进一步调查发生了什么。这不是答案。充其量只是对原始问题的评论或编辑。这是一个答案,工具箱存在兼容性问题,甚至创建者也建议将其作为解决方案并发挥作用。谢谢