我是 Matlab 的新手。我正在尝试使用 matlab 和 asp.net 构建在线图像压缩工具。我已经使用 matlab 编写了图像压缩算法,它工作正常,我已经使用“.NET Assembly”部署了它。然后它会生成 *.dll 文件。我已将这些文件包含在 ASP.NET 项目 -> 参考 -> *.dll 中。在 ASP.NET 中,我提供了浏览上传图像的选项。我将该图像保存在一个文件夹中。我已经为 dll 创建了一个对象,并通过传递保存的图像路径来调用压缩函数。但是我遇到了错误,比如我需要通过 MWArray。
压缩代码.m:
function compression(img)
imread(img)
compression logic goes here
end
dll 文件名为 compression_tool,类为 CompressionTool
online.aspx.cs 的代码
path="images/sample.jpg"
compression_tool.CompressionTool obj = new compression_tool.CompressionTool();
obj.compression(path);
我不知道该怎么做。请帮助我。在此先感谢。