Unable to use title() for image.

2 ビュー (過去 30 日間)
Thien-Phuoc
Thien-Phuoc 2024 年 9 月 2 日
コメント済み: Voss 2024 年 9 月 2 日
I am trying to add a title to the image as following:
clc; close all;
A = imread("img1.jpg");
figure(1);
imshow(A);
title('A');
However, MATLAB shows the error for the "title('A')" statement:
'Index exceeds the number of array elements. Index must not exceed 19.'
I cannot figure out what that error is. How can I fix it?

採用された回答

Voss
Voss 2024 年 9 月 2 日

You have a variable called title preventing you from using the title function.

Clear it:

clear title

and then run your code again.

  2 件のコメント
Thien-Phuoc
Thien-Phuoc 2024 年 9 月 2 日
Thank you so much! It works now.
Voss
Voss 2024 年 9 月 2 日
You're welcome! Any questions, let me know. Otherwise, please "Accept" this answer. Thanks!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImage Processing Toolbox についてさらに検索

製品


リリース

R2024a

Community Treasure Hunt

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

Start Hunting!

Translated by