android - 在 Android 上获取图像的 DCT(离散余弦变换)

标签 android opencv image-processing

我有一个关于如何在 android 上计算 8*8 图像 block 的 DCT 的问题。我在我的 android 项目上使用 opencv,但找不到获取 dct 的正确方法。

谁能知道如何计算这个? 有什么方法可以在 android 上执行此操作,还是我应该自己计算 dct 公式?

请注意,我知道如何在原始 opencv 上获取图像的 DCT(使用 cv2.dct()),但我在 android 上遇到了麻烦......

最佳答案

看看这个链接:

Convert OpenCv DFT example from C++ to Android

您可以将 dft 调用替换为对 Core.dct 的调用

关于android - 在 Android 上获取图像的 DCT(离散余弦变换),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21765711/

相关文章:

java - Java 中嵌套数组的迭代

java - 生成签名 APK 时收到警告

java - HTTP响应错误java.lang.IllegalStateException : Could not execute method of the activity

python - 如何在Python中将多个摄像机源流传输到单个套接字

opencv - 改善Opencv HoughLinesP中的行提取

android - 存储动态数据的最佳方式?

c++ - 使用 C++ 进行图像处理还是继续使用 OpenCV?

python - cv2.VideoWriter 不会使用 fourcc h.264 写入文件(使用 logitech c920、python 2.7、windows 8)

python - 使用 python 从图像中提取对象

c# - 确定图像是否模糊