当我尝试使用 Matlab 的 jpeg 工具箱读取 jpeg 图像时,出现以下错误:
尝试将 SCRIPT jpeg_read 作为函数执行
虽然我不确定(因为我得到了工具箱和我应该运行的代码),但我相信所有必须编译的东西已经是。工具箱文件夹中的文件是:
vec2im.m
quantize.m
jpeg_write.mexmaci64
jpeg_write.mexmaci
jpeg_write.mexa64
jpeg_write.m
jpeg_write.dll
jpeg_write.c
jpeg_read.mexmaci64
jpeg_read.mexmaci
jpeg_read.mexa64
jpeg_read.m
jpeg_read.dll
jpeg_read.c
jpeg_qtable.m
im2vec.m
ibdct.m
dequantize.m
bdctmtx.m
bdct.m
版本为 1.4,与http://www.philsallee.com/jpegtbx/index.html中的相同。我已经将该文件夹添加到 Matlab 的路径中。对函数 jpeg_read 的调用如下:
jpeg_read(path_to_image)
我正在尝试在 Windows 7 64 下的 Matlab R2011a 上运行它。
提前致谢!