2

我正在使用 Raspberry Pi (4),希望能够通过 Rasp Cam 实现 QR 检测。我发现 BoofCV 可以完成这项工作 - 所以我从ExampleDetectQrCode存储库中复制了代码,但它抛出了一些错误......

var cannot be resolved to a type
VisualizeShapes cannot be resolved
VisualizeShapes cannot be resolved
ShowImages cannot be resolved

在我的进口商品中,我还得到:

The import boofcv.gui cannot be resolved

我使用 Maven 来实现 BoofCV,我对 Maven陌生,但我认为我做得对(再次直接从 repo home复制):

<dependency>
  <groupId>org.boofcv</groupId>
  <artifactId>boofcv-core</artifactId>
  <version>0.40.1</version>
</dependency>

任何帮助将不胜感激,干杯

4

1 回答 1

1

您需要导入“boofcv-swing”工件以拥有内置的 Swing 组件。

<dependency>
  <groupId>org.boofcv</groupId>
  <artifactId>boofcv-swing</artifactId>
  <version>0.40.1</version>
</dependency>

如果您的应用程序没有 GUI,您将需要删除 boofcv.gui 包中的任何内容,因为它会尝试打开一个窗口。

于 2022-02-03T23:32:59.333 回答