1

我想看看我是否可以使用 Jython 的 BoofCV。所以我已经用 Java 编写了一个从 IDE 运行的类,但是为了能够调用 boofcv 包:

import boofcv.alg.filter.binary.BinaryImageOps;
import boofcv.alg.filter.binary.Contour;
import boofcv.alg.filter.binary.GThresholdImageOps;
import boofcv.gui.ListDisplayPanel;
import boofcv.gui.binary.VisualizeBinaryData;
import boofcv.gui.image.ShowImages;
import boofcv.io.UtilIO;
import boofcv.io.image.ConvertBufferedImage;
import boofcv.io.image.UtilImageIO;
import boofcv.struct.ConnectRule;
import boofcv.struct.image.GrayS32;
import boofcv.struct.image.GrayU8;
import java.awt.image.BufferedImage;
import java.util.List;
import boofcv.alg.segmentation.watershed.WatershedVincentSoille1991;
import boofcv.factory.segmentation.FactorySegmentationAlg;

我看到我首先需要用 javac 编译我的 java 文件。当我使用

javac -myfile.java

我收到错误消息,指出相应的 boofcv 包不存在。所以我使用了这个命令:

  javac -cp "./dir/boofcv-io-0.31.jar" myjavafile.java 

看看是否至少包 boofcv.io 会被正确使用,但仍然说不存在。

知道为什么吗?我有什么问题吗?

4

0 回答 0