関数が認識されない

26 Ansichten (letzte 30 Tage)
suzuka iwaki
suzuka iwaki am 24 Jan. 2024
Kommentiert: suzuka iwaki am 29 Jan. 2024
imflatfieldという関数を使いたいのですが、J=imflatfield(I,σ)という形でコードを作っても、imflatfieldが未定義ですというエラーが出ます。これはなぜでしょうか。

Antworten (1)

Atsushi Ueno
Atsushi Ueno am 24 Jan. 2024
Bearbeitet: Atsushi Ueno am 24 Jan. 2024
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 Kommentare
Kojiro Saito
Kojiro Saito am 26 Jan. 2024
「〇〇大学 MATLAB」でネットで検索して、専用のページが出てきたら御校で包括ライセンスを契約されています。
Toolboxのインストールは、MATLABの「ホーム」タブから「アドオン」→「アドオンの入手」をクリックしてアドオンエクスプローラーを起動し、「Image Processing Toolbox」で検索してインストールできます。
suzuka iwaki
suzuka iwaki am 29 Jan. 2024
インストールできました。ver images でもエラーが無かったので大丈夫そうです。ありがとうございました。

Melden Sie sich an, um zu kommentieren.

Tags

Produkte


Version

R2023b

Community Treasure Hunt

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

Start Hunting!