gpt4 book ai didi

java jni将坐标从c传输到java

转载 作者:行者123 更新时间:2023-11-30 17:19:22 26 4
gpt4 key购买 nike

我会直接提问。我使用 jni 在 c 中使用 .dll 库完成了面部检测。我将流数组从java发送到c。我成功获取了面部坐标(4点),如何将这些坐标从C传输回java?这些坐标不断更新,我需要使用这 4 个点在 java 中围绕脸部绘制一个矩形。目前在 c 中我只能打印出点。我尝试将它们写入 .txt 中的 java 读取内容,但存在巨大的延迟,因此我放弃了此尝试。

最佳答案

使用 JNI,您可以:

  • 从 C 访问 Java 字段。
  • 从 C 调用 Java 方法。

如果性能对您很重要,您可能希望有一个用于这 4 个点的数据结构,将该数据结构的引用传递给 C,并在 C 中更新该数据结构的字段。 (数据结构=主要保存数据但不提供大量操作的类)

关于java jni将坐标从c传输到java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28917787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com