java - OpenCV Java : Matlab code to Java equivalency

标签 java android matlab opencv

我正在尝试在 java 中转换 MATLAB 代码,因为我正在使用 OpenCv for android。

我想在 java im2double(Image) 中实现 MATLAB 的这个功能。是他们在 opencv 或 java 中的任何现成函数在 android 中这样做。或者我们必须实现我们自己的功能,如果有人已经实现了这个功能,请提供帮助。我已经在 Google 上进行了搜索,但没有找到任何解决方案。

最佳答案

,您可以使用等效于 C++ 的 Mat::convertTo() 函数,它在 Java 中实现为

public void assignTo(Mat m, int type)

其中 m 是目标矩阵,type 是您要将数据转换为的数据类型/深度(在这种情况下,我想您要使用 CV_64FCX,其中 'X' 是 channel 数)。

希望对您有所帮助!

关于java - OpenCV Java : Matlab code to Java equivalency,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23077978/

相关文章:

java - 带有 sudo 的 Raspberry Pi NetBeans 运行 jar

android - 如何在 Android 项目中使用外部 JAR?

android - Material 工具栏和 Jetpack 导航故障问题

image - 在 MATLAB 7.0.1 (R14SP1) 中使用 XLSREAD 读取大型 Microsoft Excel 文件时出错

matlab - 有没有办法找到引用函数丢失的 .m 文件?

java - 使用 JAXB 从 Java 对象创建 xml 时如何在 JAXB 中创建嵌套根元素

java - Spring在运行时添加一些bean到服务上下文

java - 通过 Java Android 撰写电子邮件 - 尝试定位设备管理客户端

android - 如何在 Eclipse 中自动增加 Android 项目的内部版本号(首选可移植解决方案)

java - OpenCV 和 Matlab 使用 DFT 实现信号相关的区别