我想对从图像像素收集的数据数组应用2D-DCT。
尝试了Accord.Math这太慢了,与matlab生成的值相比,值也从50到100不等,我觉得这听起来不太好,因为我还必须对这些值应用LSB。
MATLAB非常快速地应用DCT所以我想使用它的dct2()方法..
我已经阅读了一些帖子,但主要是关于在C#中将m文件部署为dll ..现在问题是dct2()依赖于dct(),而dct()依赖于FFT()..以及其他检查功能..
现在应该怎么用???部署看起来更好,但如何包含所有依赖?
如果有任何其他建议请一点帮助或链接,这样我就可以轻松实现......实际上我是C#的新手,也是语言接口的东西。
答案 0 :(得分:0)
我认为你应该使用
deploytool并为你的.m文件创建一个外部库在c#中使用它,我有linux所以我没有dotnet可用,我有java和C / C ++,你也可以调查mcc,编译matlab代码创建一个像here enter image description here
这样的dll