BoofCV:未解决的编译问题

BoofCV: Unresolved Compilation Problems

我正在使用 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>

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

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

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

如果您的应用程序没有 GUI,您将需要删除 boofcv.gui 包中的所有内容,因为它会尝试打开 window.