関数が認識されない

조회 수: 27 (최근 30일)
suzuka iwaki
suzuka iwaki 2024년 1월 24일
댓글: suzuka iwaki 2024년 1월 29일
imflatfieldという関数を使いたいのですが、J=imflatfield(I,σ)という形でコードを作っても、imflatfieldが未定義ですというエラーが出ます。これはなぜでしょうか。

답변 (1개)

Atsushi Ueno
Atsushi Ueno 2024년 1월 24일
편집: Atsushi Ueno 2024년 1월 24일
imflatfield 関数の実行には Image Processing Toolbox が必要です。
「同Toolboxが入っていない事」が原因として考えられる事の一つです。
ver images % Image Processing Toolbox が入っていればその旨表示される
----------------------------------------------------------------------------------------------------- MATLAB Version: 23.2.0.2489961 (R2023b) Update 6 MATLAB License Number: 0 Operating System: Linux 5.4.233-0504233-generic #202302250651 SMP Sat Feb 25 12:26:27 UTC 2023 x86_64 Java Version: Java 1.8.0_292-b10 with AdoptOpenJDK OpenJDK 64-Bit Server VM mixed mode ----------------------------------------------------------------------------------------------------- Image Processing Toolbox Version 23.2 (R2023b)
Iflatfield = imflatfield(imread('peppers.png'),30); % 入ってるのでエラーが出ない
>> ver images % Image Processing Toolbox が入ってなければ下記の様な警告が表示される
警告: 'images' に対して適切に書式化された Contents.m ファイルがありません。
> In ver (line 54)
>> Iflatfield = imflatfield(imread('peppers.png'),30); % 入ってないのでエラーが出る
関数または変数 'imflatfield' が未定義です。
  댓글 수: 6
Kojiro Saito
Kojiro Saito 2024년 1월 26일
「〇〇大学 MATLAB」でネットで検索して、専用のページが出てきたら御校で包括ライセンスを契約されています。
Toolboxのインストールは、MATLABの「ホーム」タブから「アドオン」→「アドオンの入手」をクリックしてアドオンエクスプローラーを起動し、「Image Processing Toolbox」で検索してインストールできます。
suzuka iwaki
suzuka iwaki 2024년 1월 29일
インストールできました。ver images でもエラーが無かったので大丈夫そうです。ありがとうございました。

댓글을 달려면 로그인하십시오.

태그

제품


릴리스

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!