java - 使用 Android 应用程序去扭曲鱼眼图像

标签 java android opencv fisheye

我正在开发 Android 应用程序。目前我的应用程序用作相机的查看器。

相机侧处理鱼眼去扭曲模式。我的应用程序仅用于查看 dewarp 模式流。

现在我们正在寻找一种方法来实现鱼眼去扭曲模式并在android中的应用程序端进行处理。

我对这个完全陌生。我想知道

  1. 有没有图书馆(开放的或付费的),我可以在其中提供鱼眼图像并且图书馆提供去扭曲 View 模式。
  2. Android 是否提供任何 API 来为鱼眼相机去扭曲(扁平化图像)?

我想用 android 实现一个应用程序,具有能够从相机中查看鱼眼 View 的功能。

这方面的任何帮助都会很棒。

最佳答案

  1. OpenCV 有 fisheyeUndistort 方法,以及估计畸变参数的方法,考虑 manual , thisthis .
  2. 我不这么认为。

关于java - 使用 Android 应用程序去扭曲鱼眼图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34179714/

相关文章:

python-2.7 - 在 opencv 中调用 "overloaded member function"

java - 密码加密

android - 在当前运行的 Activity 上添加一个具有新布局的新对话框,而不更改当前运行的 Activity 的布局文件

java - Maven 运行 testNG 套件两次

java - Android Studio 的 Unity 插件。

android - 在 android 中隐藏软键,甚至在应用程序期间的用户交互中也不显示

opencv - 计算图像中每行的字节数

Python - 调整图像大小

java - 检测一个字符串是否只由一种字符组成

java - 为什么我的应用程序 "unfortunately stop".我想要的只是一些简单的按钮