1

我发现有一种方法imquantize可以对输入图像进行量化。我正在尝试使用4-bits进行量化。我做了以下事情:

>> quan = imquantize(im,16);

但是,我收到以下错误:

??? Undefined function or method 'imquantize' for input arguments of type 'unit8'

我该如何解决这个问题?

谢谢。

4

2 回答 2

2

imquantizeImage Processing Toolbox R2012b中引入的新功能。您可以通过调用以下命令检查 matlab 上安装了哪个图像处理工具箱(如果有):

ver
于 2012-10-11T12:56:11.560 回答
2

imquantize是2012b 版图像处理工具箱的新增功能。因此,如果您没有 2012b(上个月发布),您将没有imquantize.

在任何情况下,您的使用imquantize都是不正确的。imquantize将要用作阈值的级别向量作为第二个参数。例如,这些级别可以通过multithresh(这也是 IPT 2012b 的新内容)获得。

于 2012-10-11T12:56:25.020 回答