【发布时间】:2017-02-08 19:27:15
【问题描述】:
这是 Octave 中的 active bug:
error: imresize: IM must be a grayscale or RGB image.
我似乎找不到解决此错误的方法。是否需要在此语句之前添加任何代码,使其能够像在 MATLAB 中一样运行?
更新
来自active bug的代码:
In = ones(6,6);
In(3,3) = 2;
Out = imresize (In, 2);
版本:
- OS-X 10.9.4
- Octave-4.0.3(直接安装from SourceForge)
【问题讨论】:
-
您有什么问题吗?您链接的错误已在回购中修复savannah.gnu.org/bugs/?43846。显示一些代码你想做什么?你的形象有负面价值吗?
-
您是否阅读过文档 - gnu.org/software/octave/doc/v4.0.1/Representing-Images.html?对于像素的双值矩阵必须在范围 0...1
-
@SergV:我很清楚你提供的细节。我的问题不合法吗?我正在寻求一个没有众所周知的解决方案的已知问题的解决方案。 (为什么要投反对票?)我的代码在 MATLAB 中运行良好,但在 Octave 中运行良好,这一行似乎是唯一的问题。
-
@ÉbeIsaac 投反对票是因为您甚至没有尝试过最低限度的解决方案(或者您没有证明您尝试过)
-
@ÉbeIsaac 为什么不直接下载固定的 imresize.m 并在安装中替换它?
标签: image matlab octave image-resizing