私はImageSetをJavaコードで使用して、LevelSetを使用してイメージ内のオブジェクトのセグメンテーションを行っています。Java with ImageJ
"levelsets.ij.LevelSet"というjarファイルをインポートしました。しかし、runコマンドの文字列フィールド 'Level Sets'に 'Unidentified Command'というエラーが表示されます。
プログラムのエラーを特定するのに役立つ人はいますか?
次のコードを実行すると、3行目の文字列パラメータ「レベルセット」がコマンドとして識別されません。親切にお手伝いできますか?
ImagePlus imp = new ImagePlus("image_plus", img);
imp.setRoi(new OvalRoi(54,51,11,7));
IJ.run(imp,"Level Sets", "method=[Active Contours] use_level_sets
grey_value_threshold=50 distance_threshold=0.50 advection=2.20
propagation=1 curvature=1 grayscale=20 convergence=0.0050
region=outside");
img = imp.getBufferedImage();
ここでコードは、ここに!! –
次のコードを実行すると、行3の文字列パラメータ "レベルセット"はコマンドとして識別されません。 親切にお手伝いできますか? 1. ImagePlus imp =新しいImagePlus( "image_plus"、img); 2. imp.setRoi(新しいOvalRoi(54,51,11,7))。3. IJ.run(imp、 "レベルセット"、メソッド= [アクティブな輪郭線] use_level_sets_size_threshold = 0.50、移動距離= 0.50移流= 2.20伝播= 1曲率= 1グレースケール= 20収束= 0.0050領域=外側) 4. img = imp.getBufferedImage(); –