为了账号安全,请及时绑定邮箱和手机立即绑定

如何将python表达式转换为android?

如何将python表达式转换为android?

MM们 2022-06-04 17:00:46
我正在开发一个已经使用 OpenCv 在 pyhon 中制作的 android 应用程序。我目前正在尝试从 java 中的图像中检测和提取对象。如何将用 python 编写的这行代码转换为 java ?    miniature=gray[y:y+D,x:x+2*d/7]灰色和微型都是 Mat 对象。我希望你们能帮助我。
查看完整描述

1 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

我认为您只是试图从矩阵中提取子矩阵-即在您的示例中,y:y + d 表示从索引y 到索引y + d。

Java 有类似的方法来获取子矩阵(https://docs.opencv.org/3.4/javadoc/org/opencv/core/Mat.html#submat-org.opencv.core.Range-org.opencv.core。范围-)):

public Mat submat(int rowStart,
                  int rowEnd,
                  int colStart,
                  int colEnd)


查看完整回答
反对 回复 2022-06-04
  • 1 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信