bwboundaries関数についてです。preferences.bwboundaries関数についてです。クリーンナップを行ったあと、bwboundaries関数を使いたいのですが、うまくいきません。jpg拡張子の画像を読み込ませています。Clipboardどのようにうまくいかないのか、エラーが出るのか、意図したように動作しないのか、具体的に、できればデータとうまくいかないプログラムを添付して説明いただけないでしょうか。kk=1:numel(B)plot(B{kk}(:,2),B{kk}(:,1),'r','LineWidth',2)endというプログラムです。エラーは以下のように出ます。52)BW=~imbinarize(kaki_th);regionprops関数を並行利用することも確認します。2019レスポンスが止まっているみたいなので、回答しておきます。エラー出力を下から読んでみてください。52)BW=~imbinarize(kaki_th);"二値化画像のクリーンナップを行ったあと、bwboundaries関数を使いたいのですが、うまくいきません。imbinarize関数でエラーになっています。validateImageでエラーになっていることが原因です。validateImageが何をしているのかは、一見わからないと思いますが、エラーメッセージを読めばわかるはずです。あったためにエラーになっています。imbinarizeで入力引数の制限を確認してみてください。当たり前といえば当たり前のエラーですね。~kaki_th;としておけば良さそうです。さん、フォローありがとうございました。kk=1:numel(B)plot(B{kk}(:,2),B{kk}(:,1),'r','LineWidth',2)end以上のように変更しましたが、うまくいきませんでした。エラーは以下の通りです。19)できないものでしょうか。Clipboard繰り返しになってしまいますが、エラーメッセージを落ち着いて読んでみましょう。matumaru\にパスの通った自作のbwboundaries.mがあるはずです。MATLABは同名の関数・スクリプトがある場合、実行対象からパス上にて最も近い場所にあるm-fileを呼び出します。呼び出してエラーになっています。ように名前を変えてください。menseki3_5.mと自作のbwboundaries.mが同じ場所にある場合は、パスの削除は意味がありません。余談ですが、日本語ファイル名は文字化けなどの原因になりますので、止めておいたほうが安全です。Clipboardありがとうございます。エラーは解決しました。問題があり、質問の際に使用した画像とは異なる画像で、プログラムを実行しましたが、うまく二値化の黒い部分に沿って赤いラインがでませんでした。bwboundaries関数の例にあるように黒い部分に沿わせたいと考えています。イメージの画をよくよく確認してみましょう。